builder: mozilla-aurora_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1087 starttime: 1464274708.24 results: success (0) buildid: 20160526062249 builduid: 8df1aa4730e94644a45d361d889289e6 revision: b0a5f5e149d2fa1aae0fd81801671369100a9580 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:28.246071) ========= master: http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:28.246528) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:28.246813) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:28.293110) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:28.293382) ========= 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-1464274060.358752-851852882 _=/tools/buildbot/bin/python using PTY: False --2016-05-26 07:58:28-- 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% 9.51M=0.001s 2016-05-26 07:58:28 (9.51 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.331144 ========= master_lag: 0.09 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:28.716749) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:28.717117) ========= 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-1464274060.358752-851852882 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.023996 ========= master_lag: 0.27 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:29.012343) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:29.012700) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-aurora --rev b0a5f5e149d2fa1aae0fd81801671369100a9580 --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-aurora --rev b0a5f5e149d2fa1aae0fd81801671369100a9580 --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-1464274060.358752-851852882 _=/tools/buildbot/bin/python using PTY: False 2016-05-26 07:58:29,084 truncating revision to first 12 chars 2016-05-26 07:58:29,085 Setting DEBUG logging. 2016-05-26 07:58:29,085 attempt 1/10 2016-05-26 07:58:29,085 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-aurora/b0a5f5e149d2?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-05-26 07:58:29,488 unpacking tar archive at: mozilla-aurora-b0a5f5e149d2/testing/mozharness/ program finished with exit code 0 elapsedTime=0.653181 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:29.694490) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:29.694786) ========= script_repo_revision: b0a5f5e149d2fa1aae0fd81801671369100a9580 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:29.695180) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:29.695462) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-05-26 07:58:29.722119) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 49 secs) (at 2016-05-26 07:58:29.722392) ========= /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-aurora --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-aurora', '--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-1464274060.358752-851852882 _=/tools/buildbot/bin/python using PTY: False 07:58:29 INFO - MultiFileLogger online at 20160526 07:58:29 in /builds/slave/test 07:58:29 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-aurora --download-symbols true 07:58:29 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 07:58:29 INFO - {'append_to_log': False, 07:58:29 INFO - 'base_work_dir': '/builds/slave/test', 07:58:29 INFO - 'blob_upload_branch': 'mozilla-aurora', 07:58:29 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 07:58:29 INFO - 'buildbot_json_path': 'buildprops.json', 07:58:29 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 07:58:29 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 07:58:29 INFO - 'download_minidump_stackwalk': True, 07:58:29 INFO - 'download_symbols': 'true', 07:58:29 INFO - 'e10s': False, 07:58:29 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 07:58:29 INFO - 'tooltool.py': '/tools/tooltool.py', 07:58:29 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 07:58:29 INFO - '/tools/misc-python/virtualenv.py')}, 07:58:29 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 07:58:29 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 07:58:29 INFO - 'log_level': 'info', 07:58:29 INFO - 'log_to_console': True, 07:58:29 INFO - 'opt_config_files': (), 07:58:29 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 07:58:29 INFO - '--processes=1', 07:58:29 INFO - '--config=%(test_path)s/wptrunner.ini', 07:58:29 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 07:58:29 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 07:58:29 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 07:58:29 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 07:58:29 INFO - 'pip_index': False, 07:58:29 INFO - 'require_test_zip': True, 07:58:29 INFO - 'test_type': ('testharness',), 07:58:29 INFO - 'this_chunk': '1', 07:58:29 INFO - 'tooltool_cache': '/builds/tooltool_cache', 07:58:29 INFO - 'total_chunks': '10', 07:58:29 INFO - 'virtualenv_path': 'venv', 07:58:29 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 07:58:29 INFO - 'work_dir': 'build'} 07:58:29 INFO - ##### 07:58:29 INFO - ##### Running clobber step. 07:58:29 INFO - ##### 07:58:29 INFO - Running pre-action listener: _resource_record_pre_action 07:58:29 INFO - Running main action method: clobber 07:58:29 INFO - rmtree: /builds/slave/test/build 07:58:29 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 07:58:30 INFO - Running post-action listener: _resource_record_post_action 07:58:30 INFO - ##### 07:58:30 INFO - ##### Running read-buildbot-config step. 07:58:30 INFO - ##### 07:58:30 INFO - Running pre-action listener: _resource_record_pre_action 07:58:30 INFO - Running main action method: read_buildbot_config 07:58:30 INFO - Using buildbot properties: 07:58:30 INFO - { 07:58:30 INFO - "project": "", 07:58:30 INFO - "product": "firefox", 07:58:30 INFO - "script_repo_revision": "production", 07:58:30 INFO - "scheduler": "tests-mozilla-aurora-ubuntu32_vm-debug-unittest", 07:58:30 INFO - "repository": "", 07:58:30 INFO - "buildername": "Ubuntu VM 12.04 mozilla-aurora debug test web-platform-tests-1", 07:58:30 INFO - "buildid": "20160526062249", 07:58:30 INFO - "pgo_build": "False", 07:58:30 INFO - "basedir": "/builds/slave/test", 07:58:30 INFO - "buildnumber": 61, 07:58:30 INFO - "slavename": "tst-linux32-spot-1087", 07:58:30 INFO - "revision": "b0a5f5e149d2fa1aae0fd81801671369100a9580", 07:58:30 INFO - "master": "http://buildbot-master05.bb.releng.usw2.mozilla.com:8201/", 07:58:30 INFO - "platform": "linux", 07:58:30 INFO - "branch": "mozilla-aurora", 07:58:30 INFO - "repo_path": "releases/mozilla-aurora", 07:58:30 INFO - "moz_repo_path": "", 07:58:30 INFO - "stage_platform": "linux", 07:58:30 INFO - "builduid": "8df1aa4730e94644a45d361d889289e6", 07:58:30 INFO - "slavebuilddir": "test" 07:58:30 INFO - } 07:58:30 INFO - Found installer url https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2. 07:58:30 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json. 07:58:30 INFO - Running post-action listener: _resource_record_post_action 07:58:30 INFO - ##### 07:58:30 INFO - ##### Running download-and-extract step. 07:58:30 INFO - ##### 07:58:30 INFO - Running pre-action listener: _resource_record_pre_action 07:58:30 INFO - Running main action method: download_and_extract 07:58:30 INFO - mkdir: /builds/slave/test/build/tests 07:58:30 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:30 INFO - https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 07:58:30 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:58:30 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:58:30 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:58:30 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json'}, attempt #1 07:58:39 INFO - Downloaded 1325 bytes. 07:58:39 INFO - Reading from file /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.test_packages.json 07:58:39 INFO - Using the following test package requirements: 07:58:39 INFO - {u'common': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:58:39 INFO - u'cppunittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:58:39 INFO - u'firefox-48.0a2.en-US.linux-i686.cppunittest.tests.zip'], 07:58:39 INFO - u'gtest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:58:39 INFO - u'firefox-48.0a2.en-US.linux-i686.gtest.tests.zip'], 07:58:39 INFO - u'jittest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:58:39 INFO - u'jsshell-linux-i686.zip'], 07:58:39 INFO - u'mochitest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:58:39 INFO - u'firefox-48.0a2.en-US.linux-i686.mochitest.tests.zip'], 07:58:39 INFO - u'mozbase': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip'], 07:58:39 INFO - u'reftest': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:58:39 INFO - u'firefox-48.0a2.en-US.linux-i686.reftest.tests.zip'], 07:58:39 INFO - u'talos': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:58:39 INFO - u'firefox-48.0a2.en-US.linux-i686.talos.tests.zip'], 07:58:39 INFO - u'web-platform': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:58:39 INFO - u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'], 07:58:39 INFO - u'xpcshell': [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', 07:58:39 INFO - u'firefox-48.0a2.en-US.linux-i686.xpcshell.tests.zip']} 07:58:39 INFO - Downloading packages: [u'firefox-48.0a2.en-US.linux-i686.common.tests.zip', u'firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 07:58:39 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:39 INFO - https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 07:58:39 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:58:39 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:58:39 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip 07:58:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip'}, attempt #1 07:58:42 INFO - Downloaded 22760507 bytes. 07:58:42 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:58:42 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:58:42 INFO - caution: filename not matched: web-platform/* 07:58:42 INFO - Return code: 11 07:58:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:42 INFO - https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 07:58:42 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:58:42 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:58:42 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip 07:58:42 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 07:58:46 INFO - Downloaded 36409186 bytes. 07:58:46 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 07:58:46 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 07:58:49 INFO - caution: filename not matched: bin/* 07:58:49 INFO - caution: filename not matched: config/* 07:58:49 INFO - caution: filename not matched: mozbase/* 07:58:49 INFO - caution: filename not matched: marionette/* 07:58:49 INFO - caution: filename not matched: tools/wptserve/* 07:58:49 INFO - Return code: 11 07:58:49 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:49 INFO - https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 07:58:49 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:58:49 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:58:49 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:58:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2'}, attempt #1 07:58:56 INFO - Downloaded 69338123 bytes. 07:58:56 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:58:56 INFO - mkdir: /builds/slave/test/properties 07:58:56 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 07:58:56 INFO - Writing to file /builds/slave/test/properties/build_url 07:58:56 INFO - Contents: 07:58:56 INFO - build_url:https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 07:58:57 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:58:57 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 07:58:57 INFO - Writing to file /builds/slave/test/properties/symbols_url 07:58:57 INFO - Contents: 07:58:57 INFO - symbols_url:https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:58:57 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:58:57 INFO - https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 07:58:57 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:58:57 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:58:57 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip 07:58:57 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 07:59:05 INFO - Downloaded 92308547 bytes. 07:59:05 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 07:59:05 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 07:59:13 INFO - Return code: 0 07:59:13 INFO - Running post-action listener: _resource_record_post_action 07:59:13 INFO - Running post-action listener: set_extra_try_arguments 07:59:13 INFO - ##### 07:59:13 INFO - ##### Running create-virtualenv step. 07:59:13 INFO - ##### 07:59:13 INFO - Running pre-action listener: _pre_create_virtualenv 07:59:13 INFO - Running pre-action listener: _resource_record_pre_action 07:59:13 INFO - Running main action method: create_virtualenv 07:59:13 INFO - Creating virtualenv /builds/slave/test/build/venv 07:59:13 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 07:59:13 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 07:59:14 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 07:59:14 INFO - Using real prefix '/usr' 07:59:14 INFO - New python executable in /builds/slave/test/build/venv/bin/python 07:59:16 INFO - Installing distribute.............................................................................................................................................................................................done. 07:59:19 INFO - Installing pip.................done. 07:59:19 INFO - Return code: 0 07:59:19 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 07:59:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:19 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:19 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:19 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:19 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:19 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9247c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92ae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9360f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9042e30>, '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 0x92dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x935e470>, '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-1464274060.358752-851852882', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:59:19 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 07:59:19 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 07:59:19 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:59:19 INFO - 'CCACHE_UMASK': '002', 07:59:19 INFO - 'DISPLAY': ':0', 07:59:19 INFO - 'HOME': '/home/cltbld', 07:59:19 INFO - 'LANG': 'en_US.UTF-8', 07:59:19 INFO - 'LOGNAME': 'cltbld', 07:59:19 INFO - 'MAIL': '/var/mail/cltbld', 07:59:19 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:19 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:59:19 INFO - 'MOZ_NO_REMOTE': '1', 07:59:19 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:59:19 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:19 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:59:19 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:19 INFO - 'PWD': '/builds/slave/test', 07:59:19 INFO - 'SHELL': '/bin/bash', 07:59:19 INFO - 'SHLVL': '1', 07:59:19 INFO - 'TERM': 'linux', 07:59:19 INFO - 'TMOUT': '86400', 07:59:19 INFO - 'USER': 'cltbld', 07:59:19 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464274060.358752-851852882', 07:59:19 INFO - '_': '/tools/buildbot/bin/python'} 07:59:19 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:19 INFO - Downloading/unpacking psutil>=0.7.1 07:59:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:19 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:19 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:19 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:19 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:23 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 07:59:23 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:59:23 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:59:23 INFO - Installing collected packages: psutil 07:59:23 INFO - Running setup.py install for psutil 07:59:23 INFO - building 'psutil._psutil_linux' extension 07:59:23 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 07:59:23 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 07:59:23 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 07:59:24 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 07:59:24 INFO - building 'psutil._psutil_posix' extension 07:59:24 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 07:59:24 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 07:59:24 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 07:59:24 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 07:59:24 INFO - Successfully installed psutil 07:59:24 INFO - Cleaning up... 07:59:24 INFO - Return code: 0 07:59:24 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 07:59:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:24 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:24 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:24 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:24 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:24 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:24 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9247c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92ae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9360f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9042e30>, '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 0x92dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x935e470>, '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-1464274060.358752-851852882', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:59:24 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 07:59:24 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 07:59:24 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:59:24 INFO - 'CCACHE_UMASK': '002', 07:59:24 INFO - 'DISPLAY': ':0', 07:59:24 INFO - 'HOME': '/home/cltbld', 07:59:24 INFO - 'LANG': 'en_US.UTF-8', 07:59:24 INFO - 'LOGNAME': 'cltbld', 07:59:24 INFO - 'MAIL': '/var/mail/cltbld', 07:59:24 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:24 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:59:24 INFO - 'MOZ_NO_REMOTE': '1', 07:59:24 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:59:24 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:24 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:59:24 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:24 INFO - 'PWD': '/builds/slave/test', 07:59:24 INFO - 'SHELL': '/bin/bash', 07:59:24 INFO - 'SHLVL': '1', 07:59:24 INFO - 'TERM': 'linux', 07:59:24 INFO - 'TMOUT': '86400', 07:59:24 INFO - 'USER': 'cltbld', 07:59:24 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464274060.358752-851852882', 07:59:24 INFO - '_': '/tools/buildbot/bin/python'} 07:59:24 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:24 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 07:59:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:24 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:24 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:24 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:24 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:28 INFO - Downloading mozsystemmonitor-0.0.tar.gz 07:59:28 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 07:59:28 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 07:59:28 INFO - Installing collected packages: mozsystemmonitor 07:59:28 INFO - Running setup.py install for mozsystemmonitor 07:59:28 INFO - Successfully installed mozsystemmonitor 07:59:28 INFO - Cleaning up... 07:59:28 INFO - Return code: 0 07:59:28 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 07:59:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:28 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:28 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:28 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:28 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:28 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:28 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9247c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92ae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9360f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9042e30>, '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 0x92dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x935e470>, '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-1464274060.358752-851852882', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:59:28 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 07:59:28 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 07:59:28 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:59:28 INFO - 'CCACHE_UMASK': '002', 07:59:28 INFO - 'DISPLAY': ':0', 07:59:28 INFO - 'HOME': '/home/cltbld', 07:59:28 INFO - 'LANG': 'en_US.UTF-8', 07:59:28 INFO - 'LOGNAME': 'cltbld', 07:59:28 INFO - 'MAIL': '/var/mail/cltbld', 07:59:28 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:28 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:59:28 INFO - 'MOZ_NO_REMOTE': '1', 07:59:28 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:59:28 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:28 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:59:28 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:28 INFO - 'PWD': '/builds/slave/test', 07:59:28 INFO - 'SHELL': '/bin/bash', 07:59:28 INFO - 'SHLVL': '1', 07:59:28 INFO - 'TERM': 'linux', 07:59:28 INFO - 'TMOUT': '86400', 07:59:28 INFO - 'USER': 'cltbld', 07:59:28 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464274060.358752-851852882', 07:59:28 INFO - '_': '/tools/buildbot/bin/python'} 07:59:28 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:28 INFO - Downloading/unpacking blobuploader==1.2.4 07:59:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:28 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:28 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:28 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:28 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:32 INFO - Downloading blobuploader-1.2.4.tar.gz 07:59:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 07:59:32 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 07:59:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:32 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:32 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:32 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:32 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:32 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 07:59:33 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 07:59:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:33 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:33 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:33 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:33 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:33 INFO - Downloading docopt-0.6.1.tar.gz 07:59:33 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 07:59:33 INFO - Installing collected packages: blobuploader, requests, docopt 07:59:33 INFO - Running setup.py install for blobuploader 07:59:33 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 07:59:33 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 07:59:33 INFO - Running setup.py install for requests 07:59:34 INFO - Running setup.py install for docopt 07:59:34 INFO - Successfully installed blobuploader requests docopt 07:59:34 INFO - Cleaning up... 07:59:34 INFO - Return code: 0 07:59:34 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:34 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:34 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:34 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:34 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:34 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:34 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9247c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92ae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9360f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9042e30>, '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 0x92dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x935e470>, '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-1464274060.358752-851852882', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:59:34 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:59:34 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:59:34 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:59:34 INFO - 'CCACHE_UMASK': '002', 07:59:34 INFO - 'DISPLAY': ':0', 07:59:34 INFO - 'HOME': '/home/cltbld', 07:59:34 INFO - 'LANG': 'en_US.UTF-8', 07:59:34 INFO - 'LOGNAME': 'cltbld', 07:59:34 INFO - 'MAIL': '/var/mail/cltbld', 07:59:34 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:34 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:59:34 INFO - 'MOZ_NO_REMOTE': '1', 07:59:34 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:59:34 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:34 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:59:34 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:34 INFO - 'PWD': '/builds/slave/test', 07:59:34 INFO - 'SHELL': '/bin/bash', 07:59:34 INFO - 'SHLVL': '1', 07:59:34 INFO - 'TERM': 'linux', 07:59:34 INFO - 'TMOUT': '86400', 07:59:34 INFO - 'USER': 'cltbld', 07:59:34 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464274060.358752-851852882', 07:59:34 INFO - '_': '/tools/buildbot/bin/python'} 07:59:35 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:59:35 INFO - Running setup.py (path:/tmp/pip-mhEzId-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:59:35 INFO - Running setup.py (path:/tmp/pip-SvUHTR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:59:35 INFO - Running setup.py (path:/tmp/pip-NOkxY7-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:59:35 INFO - Running setup.py (path:/tmp/pip-B8OCUn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:59:35 INFO - Running setup.py (path:/tmp/pip-XPzK_K-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:59:35 INFO - Running setup.py (path:/tmp/pip-YzL8ZO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:59:35 INFO - Running setup.py (path:/tmp/pip-WLiVf9-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:59:35 INFO - Running setup.py (path:/tmp/pip-YxMJKO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:59:35 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:59:35 INFO - Running setup.py (path:/tmp/pip-wqBj4Z-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:59:36 INFO - Running setup.py (path:/tmp/pip-VWdqOP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:59:36 INFO - Running setup.py (path:/tmp/pip-fxmFGo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:59:36 INFO - Running setup.py (path:/tmp/pip-z_EKsd-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:59:36 INFO - Running setup.py (path:/tmp/pip-r7heqf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:59:36 INFO - Running setup.py (path:/tmp/pip-srg2tm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:59:36 INFO - Running setup.py (path:/tmp/pip-h6Ko3n-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:59:36 INFO - Running setup.py (path:/tmp/pip-KWVqBe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:59:36 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:59:36 INFO - Running setup.py (path:/tmp/pip-n5mUEe-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:59:37 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:59:37 INFO - Running setup.py (path:/tmp/pip-ewboNB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:59:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:59:37 INFO - Running setup.py (path:/tmp/pip-bH6dFI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:59:37 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:59:37 INFO - Running setup.py (path:/tmp/pip-w4HSVy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:59:37 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:59:37 INFO - Running setup.py (path:/tmp/pip-ZOntCF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:59:37 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:59:37 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 07:59:37 INFO - Running setup.py install for manifestparser 07:59:38 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 07:59:38 INFO - Running setup.py install for mozcrash 07:59:38 INFO - Running setup.py install for mozdebug 07:59:38 INFO - Running setup.py install for mozdevice 07:59:38 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 07:59:38 INFO - Installing dm script to /builds/slave/test/build/venv/bin 07:59:38 INFO - Running setup.py install for mozfile 07:59:38 INFO - Running setup.py install for mozhttpd 07:59:38 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 07:59:38 INFO - Running setup.py install for mozinfo 07:59:39 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 07:59:39 INFO - Running setup.py install for mozInstall 07:59:39 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 07:59:39 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 07:59:39 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 07:59:39 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 07:59:39 INFO - Running setup.py install for mozleak 07:59:39 INFO - Running setup.py install for mozlog 07:59:39 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 07:59:39 INFO - Running setup.py install for moznetwork 07:59:39 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 07:59:39 INFO - Running setup.py install for mozprocess 07:59:40 INFO - Running setup.py install for mozprofile 07:59:40 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 07:59:40 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 07:59:40 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 07:59:40 INFO - Running setup.py install for mozrunner 07:59:40 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 07:59:40 INFO - Running setup.py install for mozscreenshot 07:59:40 INFO - Running setup.py install for moztest 07:59:40 INFO - Running setup.py install for mozversion 07:59:41 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 07:59:41 INFO - Running setup.py install for wptserve 07:59:41 INFO - Running setup.py install for marionette-driver 07:59:41 INFO - Running setup.py install for browsermob-proxy 07:59:41 INFO - Running setup.py install for marionette-client 07:59:41 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:59:42 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 07:59:42 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 07:59:42 INFO - Cleaning up... 07:59:42 INFO - Return code: 0 07:59:42 INFO - Installing None into virtualenv /builds/slave/test/build/venv 07:59:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:42 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 07:59:42 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:42 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 07:59:42 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 07:59:42 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 07:59:42 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9247c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x92ae598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x9360f28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9042e30>, '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 0x92dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x935e470>, '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-1464274060.358752-851852882', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 07:59:42 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 07:59:42 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 07:59:42 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 07:59:42 INFO - 'CCACHE_UMASK': '002', 07:59:42 INFO - 'DISPLAY': ':0', 07:59:42 INFO - 'HOME': '/home/cltbld', 07:59:42 INFO - 'LANG': 'en_US.UTF-8', 07:59:42 INFO - 'LOGNAME': 'cltbld', 07:59:42 INFO - 'MAIL': '/var/mail/cltbld', 07:59:42 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 07:59:42 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 07:59:42 INFO - 'MOZ_NO_REMOTE': '1', 07:59:42 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 07:59:42 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 07:59:42 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 07:59:42 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 07:59:42 INFO - 'PWD': '/builds/slave/test', 07:59:42 INFO - 'SHELL': '/bin/bash', 07:59:42 INFO - 'SHLVL': '1', 07:59:42 INFO - 'TERM': 'linux', 07:59:42 INFO - 'TMOUT': '86400', 07:59:42 INFO - 'USER': 'cltbld', 07:59:42 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464274060.358752-851852882', 07:59:42 INFO - '_': '/tools/buildbot/bin/python'} 07:59:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 07:59:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 07:59:42 INFO - Running setup.py (path:/tmp/pip-L9HabU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 07:59:42 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 07:59:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 07:59:42 INFO - Running setup.py (path:/tmp/pip-h9J_Zc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 07:59:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:59:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 07:59:42 INFO - Running setup.py (path:/tmp/pip-Gk5Oue-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 07:59:42 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:59:42 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 07:59:42 INFO - Running setup.py (path:/tmp/pip-J6LUvS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 07:59:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 07:59:43 INFO - Running setup.py (path:/tmp/pip-no0JXg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 07:59:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 07:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 07:59:43 INFO - Running setup.py (path:/tmp/pip-uQ57tN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 07:59:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 07:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 07:59:43 INFO - Running setup.py (path:/tmp/pip-VU9mhg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 07:59:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 07:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 07:59:43 INFO - Running setup.py (path:/tmp/pip-Hn_432-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 07:59:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 07:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 07:59:43 INFO - Running setup.py (path:/tmp/pip-sjVEYn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 07:59:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 07:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 07:59:43 INFO - Running setup.py (path:/tmp/pip-wvhEE2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 07:59:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 07:59:43 INFO - Running setup.py (path:/tmp/pip-e4iLHg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 07:59:43 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 07:59:43 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 07:59:43 INFO - Running setup.py (path:/tmp/pip-c5HwXb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 07:59:43 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 07:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 07:59:44 INFO - Running setup.py (path:/tmp/pip-XkY33i-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 07:59:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 07:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 07:59:44 INFO - Running setup.py (path:/tmp/pip-uYMa96-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 07:59:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 07:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 07:59:44 INFO - Running setup.py (path:/tmp/pip-SkY_ve-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 07:59:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 07:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 07:59:44 INFO - Running setup.py (path:/tmp/pip-98_9V4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 07:59:44 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 07:59:44 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 07:59:44 INFO - Running setup.py (path:/tmp/pip-4n3Mkk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 07:59:44 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 07:59:44 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 07:59:44 INFO - Running setup.py (path:/tmp/pip-XJOIOx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 07:59:44 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 07:59:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 07:59:44 INFO - Running setup.py (path:/tmp/pip-ErcdGY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 07:59:44 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 07:59:44 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:59:44 INFO - Running setup.py (path:/tmp/pip-jth2Uc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 07:59:44 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:59:44 INFO - Unpacking /builds/slave/test/build/tests/marionette 07:59:45 INFO - Running setup.py (path:/tmp/pip-2qujV6-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 07:59:45 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 07:59:45 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 07:59:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:59:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 07:59:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 07:59:45 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:59:45 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 07:59:45 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 07:59:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:45 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:45 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com has it available 07:59:45 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 07:59:45 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 07:59:48 INFO - Downloading blessings-1.6.tar.gz 07:59:48 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 07:59:49 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 07:59:49 INFO - Installing collected packages: blessings 07:59:49 INFO - Running setup.py install for blessings 07:59:49 INFO - Successfully installed blessings 07:59:49 INFO - Cleaning up... 07:59:49 INFO - Return code: 0 07:59:49 INFO - Done creating virtualenv /builds/slave/test/build/venv. 07:59:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:59:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:59:49 INFO - Reading from file tmpfile_stdout 07:59:49 INFO - Current package versions: 07:59:49 INFO - argparse == 1.2.1 07:59:49 INFO - blessings == 1.6 07:59:49 INFO - blobuploader == 1.2.4 07:59:49 INFO - browsermob-proxy == 0.6.0 07:59:49 INFO - docopt == 0.6.1 07:59:49 INFO - manifestparser == 1.1 07:59:49 INFO - marionette-client == 2.3.0 07:59:49 INFO - marionette-driver == 1.4.0 07:59:49 INFO - mozInstall == 1.12 07:59:49 INFO - mozcrash == 0.17 07:59:49 INFO - mozdebug == 0.1 07:59:49 INFO - mozdevice == 0.48 07:59:49 INFO - mozfile == 1.2 07:59:49 INFO - mozhttpd == 0.7 07:59:49 INFO - mozinfo == 0.9 07:59:49 INFO - mozleak == 0.1 07:59:49 INFO - mozlog == 3.1 07:59:49 INFO - moznetwork == 0.27 07:59:49 INFO - mozprocess == 0.22 07:59:49 INFO - mozprofile == 0.28 07:59:49 INFO - mozrunner == 6.11 07:59:49 INFO - mozscreenshot == 0.1 07:59:49 INFO - mozsystemmonitor == 0.0 07:59:49 INFO - moztest == 0.7 07:59:49 INFO - mozversion == 1.4 07:59:49 INFO - psutil == 3.1.1 07:59:49 INFO - requests == 1.2.3 07:59:49 INFO - wptserve == 1.4.0 07:59:49 INFO - wsgiref == 0.1.2 07:59:49 INFO - Running post-action listener: _resource_record_post_action 07:59:49 INFO - Running post-action listener: _start_resource_monitoring 07:59:49 INFO - Starting resource monitoring. 07:59:49 INFO - ##### 07:59:49 INFO - ##### Running pull step. 07:59:49 INFO - ##### 07:59:49 INFO - Running pre-action listener: _resource_record_pre_action 07:59:49 INFO - Running main action method: pull 07:59:49 INFO - Pull has nothing to do! 07:59:49 INFO - Running post-action listener: _resource_record_post_action 07:59:49 INFO - ##### 07:59:49 INFO - ##### Running install step. 07:59:49 INFO - ##### 07:59:49 INFO - Running pre-action listener: _resource_record_pre_action 07:59:49 INFO - Running main action method: install 07:59:49 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 07:59:49 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 07:59:50 INFO - Reading from file tmpfile_stdout 07:59:50 INFO - Detecting whether we're running mozinstall >=1.0... 07:59:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 07:59:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 07:59:50 INFO - Reading from file tmpfile_stdout 07:59:50 INFO - Output received: 07:59:50 INFO - Usage: mozinstall [options] installer 07:59:50 INFO - Options: 07:59:50 INFO - -h, --help show this help message and exit 07:59:50 INFO - -d DEST, --destination=DEST 07:59:50 INFO - Directory to install application into. [default: 07:59:50 INFO - "/builds/slave/test"] 07:59:50 INFO - --app=APP Application being installed. [default: firefox] 07:59:50 INFO - mkdir: /builds/slave/test/build/application 07:59:50 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 07:59:50 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 08:00:16 INFO - Reading from file tmpfile_stdout 08:00:16 INFO - Output received: 08:00:16 INFO - /builds/slave/test/build/application/firefox/firefox 08:00:16 INFO - Running post-action listener: _resource_record_post_action 08:00:16 INFO - ##### 08:00:16 INFO - ##### Running run-tests step. 08:00:16 INFO - ##### 08:00:16 INFO - Running pre-action listener: _resource_record_pre_action 08:00:16 INFO - Running main action method: run_tests 08:00:16 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 08:00:16 INFO - Minidump filename unknown. Determining based upon platform and architecture. 08:00:16 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 08:00:16 INFO - grabbing minidump binary from tooltool 08:00:16 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 08:00:16 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x9042e30>, '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 0x92dfc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x935e470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 08:00:16 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 08:00:16 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 08:00:16 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 08:00:16 INFO - Return code: 0 08:00:16 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 08:00:16 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 08:00:16 INFO - Running command: ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 08:00:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/python -u /builds/slave/test/build/tests/web-platform/runtests.py --log-raw=- --log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log --log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log --binary=/builds/slave/test/build/application/firefox/firefox --symbols-path=https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 08:00:16 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 08:00:16 INFO - 'CCACHE_UMASK': '002', 08:00:16 INFO - 'DISPLAY': ':0', 08:00:16 INFO - 'HOME': '/home/cltbld', 08:00:16 INFO - 'LANG': 'en_US.UTF-8', 08:00:16 INFO - 'LOGNAME': 'cltbld', 08:00:16 INFO - 'MAIL': '/var/mail/cltbld', 08:00:16 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 08:00:16 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 08:00:16 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 08:00:16 INFO - 'MOZ_NO_REMOTE': '1', 08:00:16 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 08:00:16 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 08:00:16 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 08:00:16 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 08:00:16 INFO - 'PWD': '/builds/slave/test', 08:00:16 INFO - 'SHELL': '/bin/bash', 08:00:16 INFO - 'SHLVL': '1', 08:00:16 INFO - 'TERM': 'linux', 08:00:16 INFO - 'TMOUT': '86400', 08:00:16 INFO - 'USER': 'cltbld', 08:00:16 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1464274060.358752-851852882', 08:00:16 INFO - '_': '/tools/buildbot/bin/python'} 08:00:16 INFO - Calling ['/builds/slave/test/build/venv/bin/python', '-u', '/builds/slave/test/build/tests/web-platform/runtests.py', '--log-raw=-', '--log-raw=/builds/slave/test/build/blobber_upload_dir/wpt_raw.log', '--log-errorsummary=/builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log', '--binary=/builds/slave/test/build/application/firefox/firefox', '--symbols-path=https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 08:00:17 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 08:00:17 INFO - import pkg_resources 08:00:18 INFO - Using 1 client processes 08:00:18 INFO - wptserve Starting http server on 127.0.0.1:8000 08:00:18 INFO - wptserve Starting http server on 127.0.0.1:8001 08:00:18 INFO - wptserve Starting http server on 127.0.0.1:8443 08:00:20 INFO - SUITE-START | Running 778 tests 08:00:20 INFO - Running testharness tests 08:00:20 INFO - Setting up ssl 08:00:20 INFO - PROCESS | certutil | 08:00:20 INFO - PROCESS | certutil | 08:00:20 INFO - PROCESS | certutil | 08:00:20 INFO - Certificate Nickname Trust Attributes 08:00:20 INFO - SSL,S/MIME,JAR/XPI 08:00:20 INFO - 08:00:20 INFO - web-platform-tests CT,, 08:00:20 INFO - 08:00:20 INFO - Starting runner 08:00:23 INFO - PROCESS | 1728 | 1464274823149 Marionette DEBUG Marionette enabled via build flag and pref 08:00:23 INFO - PROCESS | 1728 | ++DOCSHELL 0xa4e23c00 == 1 [pid = 1728] [id = 1] 08:00:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 1 (0xa4e24000) [pid = 1728] [serial = 1] [outer = (nil)] 08:00:23 INFO - PROCESS | 1728 | [1728] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:00:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 2 (0xa4e24800) [pid = 1728] [serial = 2] [outer = 0xa4e24000] 08:00:23 INFO - PROCESS | 1728 | 1464274823771 Marionette INFO Listening on port 2828 08:00:24 INFO - PROCESS | 1728 | 1464274824295 Marionette DEBUG Marionette enabled via command-line flag 08:00:24 INFO - PROCESS | 1728 | ++DOCSHELL 0xa227f400 == 2 [pid = 1728] [id = 2] 08:00:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 3 (0xa22c1400) [pid = 1728] [serial = 3] [outer = (nil)] 08:00:24 INFO - PROCESS | 1728 | [1728] WARNING: No inner window available!: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 08:00:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 4 (0xa22c1c00) [pid = 1728] [serial = 4] [outer = 0xa22c1400] 08:00:24 INFO - PROCESS | 1728 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a2198260 08:00:24 INFO - PROCESS | 1728 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a2198d40 08:00:24 INFO - PROCESS | 1728 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a21b7c40 08:00:24 INFO - PROCESS | 1728 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a21b98a0 08:00:24 INFO - PROCESS | 1728 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a21bd5e0 08:00:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 5 (0xa21b0800) [pid = 1728] [serial = 5] [outer = 0xa4e24000] 08:00:24 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:00:24 INFO - PROCESS | 1728 | 1464274824667 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:37350 08:00:24 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:00:24 INFO - PROCESS | 1728 | 1464274824741 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:37351 08:00:24 INFO - PROCESS | 1728 | 1464274824749 Marionette DEBUG Closed connection conn0 08:00:24 INFO - PROCESS | 1728 | [1728] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2248 08:00:24 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:00:24 INFO - PROCESS | 1728 | 1464274824871 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:37352 08:00:24 INFO - PROCESS | 1728 | 1464274824874 Marionette DEBUG Closed connection conn1 08:00:24 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 08:00:24 INFO - PROCESS | 1728 | 1464274824929 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:37353 08:00:24 INFO - PROCESS | 1728 | 1464274824946 Marionette DEBUG Closed connection conn2 08:00:24 INFO - PROCESS | 1728 | 1464274824994 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 08:00:25 INFO - PROCESS | 1728 | 1464274825014 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0a2","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":"20160526062249","device":"desktop","version":"48.0a2"} 08:00:25 INFO - PROCESS | 1728 | [1728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:00:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ae32000 == 3 [pid = 1728] [id = 3] 08:00:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 6 (0x9ae35800) [pid = 1728] [serial = 6] [outer = (nil)] 08:00:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ae35c00 == 4 [pid = 1728] [id = 4] 08:00:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 7 (0x9ae36000) [pid = 1728] [serial = 7] [outer = (nil)] 08:00:26 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:00:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a5e8000 == 5 [pid = 1728] [id = 5] 08:00:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 8 (0x9a5e8400) [pid = 1728] [serial = 8] [outer = (nil)] 08:00:27 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 08:00:27 INFO - PROCESS | 1728 | [1728] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 08:00:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 9 (0x9a1de800) [pid = 1728] [serial = 9] [outer = 0x9a5e8400] 08:00:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 10 (0x9a381800) [pid = 1728] [serial = 10] [outer = 0x9ae35800] 08:00:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 11 (0x9a383400) [pid = 1728] [serial = 11] [outer = 0x9ae36000] 08:00:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 12 (0x9a385400) [pid = 1728] [serial = 12] [outer = 0x9a5e8400] 08:00:28 INFO - PROCESS | 1728 | 1464274828527 Marionette DEBUG loaded listener.js 08:00:28 INFO - PROCESS | 1728 | 1464274828544 Marionette DEBUG loaded listener.js 08:00:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 13 (0x98b76400) [pid = 1728] [serial = 13] [outer = 0x9a5e8400] 08:00:29 INFO - PROCESS | 1728 | 1464274829218 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"fcbcb745-deb2-46d1-937f-450ef0db5c38","capabilities":{"browserName":"Firefox","browserVersion":"48.0a2","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":"20160526062249","device":"desktop","version":"48.0a2","command_id":1}}] 08:00:29 INFO - PROCESS | 1728 | 1464274829396 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 08:00:29 INFO - PROCESS | 1728 | 1464274829572 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 08:00:29 INFO - PROCESS | 1728 | 1464274829851 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 08:00:29 INFO - PROCESS | 1728 | [1728] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 08:00:29 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:00:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 14 (0x95021800) [pid = 1728] [serial = 14] [outer = 0x9a5e8400] 08:00:30 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 08:00:30 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:00:30 INFO - PROCESS | 1728 | 1464274830301 Marionette TRACE conn3 <- [1,3,null,{}] 08:00:30 INFO - PROCESS | 1728 | 1464274830332 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 08:00:30 INFO - PROCESS | 1728 | 1464274830365 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 08:00:30 INFO - PROCESS | 1728 | 1464274830516 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 08:00:30 INFO - PROCESS | 1728 | 1464274830520 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 08:00:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 08:00:30 INFO - PROCESS | 1728 | 1464274830590 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 08:00:30 INFO - PROCESS | 1728 | 1464274830595 Marionette TRACE conn3 <- [1,6,null,{}] 08:00:30 INFO - PROCESS | 1728 | 1464274830611 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:30 INFO - PROCESS | 1728 | 1464274830642 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 08:00:30 INFO - PROCESS | 1728 | 1464274830650 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ba08c00 == 6 [pid = 1728] [id = 6] 08:00:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 15 (0x9ba09000) [pid = 1728] [serial = 15] [outer = (nil)] 08:00:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 16 (0x9ba0b000) [pid = 1728] [serial = 16] [outer = 0x9ba09000] 08:00:30 INFO - PROCESS | 1728 | 1464274830721 Marionette DEBUG loaded listener.js 08:00:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 17 (0x9ba0ec00) [pid = 1728] [serial = 17] [outer = 0x9ba09000] 08:00:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d60400 == 7 [pid = 1728] [id = 7] 08:00:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 18 (0x93d60800) [pid = 1728] [serial = 18] [outer = (nil)] 08:00:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 19 (0x93d6b000) [pid = 1728] [serial = 19] [outer = 0x93d60800] 08:00:31 INFO - PROCESS | 1728 | 1464274831159 Marionette DEBUG loaded listener.js 08:00:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 20 (0x93bd4800) [pid = 1728] [serial = 20] [outer = 0x93d60800] 08:00:31 INFO - PROCESS | 1728 | 1464274831554 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 08:00:31 INFO - PROCESS | 1728 | [1728] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 08:00:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 08:00:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1046ms 08:00:31 INFO - PROCESS | 1728 | 1464274831647 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 08:00:31 INFO - PROCESS | 1728 | 1464274831650 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 08:00:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 08:00:31 INFO - PROCESS | 1728 | 1464274831721 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 08:00:31 INFO - PROCESS | 1728 | 1464274831724 Marionette TRACE conn3 <- [1,10,null,{}] 08:00:31 INFO - PROCESS | 1728 | 1464274831761 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:31 INFO - PROCESS | 1728 | 1464274831923 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 08:00:31 INFO - PROCESS | 1728 | 1464274831945 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x9247bc00 == 8 [pid = 1728] [id = 8] 08:00:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 21 (0x9247c000) [pid = 1728] [serial = 21] [outer = (nil)] 08:00:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 22 (0x93bd2800) [pid = 1728] [serial = 22] [outer = 0x9247c000] 08:00:32 INFO - PROCESS | 1728 | 1464274832013 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 23 (0x9ba0b800) [pid = 1728] [serial = 23] [outer = 0x9247c000] 08:00:32 INFO - PROCESS | 1728 | 1464274832552 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 08:00:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 08:00:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 907ms 08:00:32 INFO - PROCESS | 1728 | 1464274832612 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 08:00:32 INFO - PROCESS | 1728 | 1464274832615 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 08:00:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 08:00:32 INFO - PROCESS | 1728 | 1464274832620 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 08:00:32 INFO - PROCESS | 1728 | 1464274832623 Marionette TRACE conn3 <- [1,14,null,{}] 08:00:32 INFO - PROCESS | 1728 | 1464274832628 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:32 INFO - PROCESS | 1728 | 1464274832764 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 08:00:32 INFO - PROCESS | 1728 | 1464274832783 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x921d8800 == 9 [pid = 1728] [id = 9] 08:00:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 24 (0x92479800) [pid = 1728] [serial = 24] [outer = (nil)] 08:00:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 25 (0x92603400) [pid = 1728] [serial = 25] [outer = 0x92479800] 08:00:32 INFO - PROCESS | 1728 | 1464274832848 Marionette DEBUG loaded listener.js 08:00:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 26 (0x9260ac00) [pid = 1728] [serial = 26] [outer = 0x92479800] 08:00:33 INFO - PROCESS | 1728 | 1464274833427 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 08:00:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 08:00:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 829ms 08:00:33 INFO - PROCESS | 1728 | 1464274833741 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 08:00:33 INFO - PROCESS | 1728 | 1464274833745 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 08:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 08:00:33 INFO - PROCESS | 1728 | 1464274833823 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 08:00:33 INFO - PROCESS | 1728 | 1464274833828 Marionette TRACE conn3 <- [1,18,null,{}] 08:00:33 INFO - PROCESS | 1728 | 1464274833836 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:34 INFO - PROCESS | 1728 | 1464274833997 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 08:00:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x92602000 == 10 [pid = 1728] [id = 10] 08:00:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 27 (0x92602400) [pid = 1728] [serial = 27] [outer = (nil)] 08:00:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 28 (0x92604400) [pid = 1728] [serial = 28] [outer = 0x92602400] 08:00:34 INFO - PROCESS | 1728 | 1464274834149 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 29 (0x9260d800) [pid = 1728] [serial = 29] [outer = 0x92602400] 08:00:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x926e8800 == 11 [pid = 1728] [id = 11] 08:00:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 30 (0x926e9800) [pid = 1728] [serial = 30] [outer = (nil)] 08:00:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 31 (0x926ed800) [pid = 1728] [serial = 31] [outer = 0x926e9800] 08:00:34 INFO - PROCESS | 1728 | 1464274834248 Marionette DEBUG loaded listener.js 08:00:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 32 (0x926f1c00) [pid = 1728] [serial = 32] [outer = 0x926e9800] 08:00:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x92471400 == 12 [pid = 1728] [id = 12] 08:00:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 33 (0x92472800) [pid = 1728] [serial = 33] [outer = (nil)] 08:00:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 34 (0x93d63400) [pid = 1728] [serial = 34] [outer = 0x92472800] 08:00:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 35 (0x9785e000) [pid = 1728] [serial = 35] [outer = 0x92472800] 08:00:35 INFO - PROCESS | 1728 | 1464274835244 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 08:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 08:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1450ms 08:00:35 INFO - PROCESS | 1728 | 1464274835268 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 08:00:35 INFO - PROCESS | 1728 | 1464274835274 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 08:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 08:00:35 INFO - PROCESS | 1728 | 1464274835291 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 08:00:35 INFO - PROCESS | 1728 | 1464274835307 Marionette TRACE conn3 <- [1,22,null,{}] 08:00:35 INFO - PROCESS | 1728 | 1464274835316 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:35 INFO - PROCESS | 1728 | 1464274835520 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 08:00:35 INFO - PROCESS | 1728 | 1464274835656 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x92a88400 == 13 [pid = 1728] [id = 13] 08:00:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 36 (0x93bd4000) [pid = 1728] [serial = 36] [outer = (nil)] 08:00:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 37 (0x99893800) [pid = 1728] [serial = 37] [outer = 0x93bd4000] 08:00:35 INFO - PROCESS | 1728 | 1464274835762 Marionette DEBUG loaded listener.js 08:00:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 38 (0x9a1dac00) [pid = 1728] [serial = 38] [outer = 0x93bd4000] 08:00:36 INFO - PROCESS | 1728 | 1464274836498 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 08:00:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 08:00:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1256ms 08:00:36 INFO - PROCESS | 1728 | 1464274836537 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 08:00:36 INFO - PROCESS | 1728 | 1464274836540 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 08:00:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 08:00:36 INFO - PROCESS | 1728 | 1464274836546 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 08:00:36 INFO - PROCESS | 1728 | 1464274836549 Marionette TRACE conn3 <- [1,26,null,{}] 08:00:36 INFO - PROCESS | 1728 | 1464274836579 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:36 INFO - PROCESS | 1728 | 1464274836750 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 08:00:36 INFO - PROCESS | 1728 | 1464274836846 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b299000 == 14 [pid = 1728] [id = 14] 08:00:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 39 (0x9b638800) [pid = 1728] [serial = 39] [outer = (nil)] 08:00:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 40 (0x9ba08400) [pid = 1728] [serial = 40] [outer = 0x9b638800] 08:00:36 INFO - PROCESS | 1728 | 1464274836940 Marionette DEBUG loaded listener.js 08:00:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 41 (0x9d59a400) [pid = 1728] [serial = 41] [outer = 0x9b638800] 08:00:37 INFO - PROCESS | 1728 | 1464274837692 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 08:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 08:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1198ms 08:00:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 08:00:37 INFO - PROCESS | 1728 | 1464274837744 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 08:00:37 INFO - PROCESS | 1728 | 1464274837747 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 08:00:37 INFO - PROCESS | 1728 | 1464274837767 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 08:00:37 INFO - PROCESS | 1728 | 1464274837770 Marionette TRACE conn3 <- [1,30,null,{}] 08:00:37 INFO - PROCESS | 1728 | 1464274837794 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:37 INFO - PROCESS | 1728 | 1464274837948 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 08:00:38 INFO - PROCESS | 1728 | 1464274838215 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x926f5000 == 15 [pid = 1728] [id = 15] 08:00:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 42 (0x92a8f400) [pid = 1728] [serial = 42] [outer = (nil)] 08:00:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 43 (0x93d6a400) [pid = 1728] [serial = 43] [outer = 0x92a8f400] 08:00:38 INFO - PROCESS | 1728 | 1464274838296 Marionette DEBUG loaded listener.js 08:00:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 44 (0x9502cc00) [pid = 1728] [serial = 44] [outer = 0x92a8f400] 08:00:39 INFO - PROCESS | 1728 | 1464274839194 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 08:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 08:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1470ms 08:00:39 INFO - PROCESS | 1728 | 1464274839222 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 08:00:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 08:00:39 INFO - PROCESS | 1728 | 1464274839226 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 08:00:39 INFO - PROCESS | 1728 | 1464274839233 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 08:00:39 INFO - PROCESS | 1728 | 1464274839237 Marionette TRACE conn3 <- [1,34,null,{}] 08:00:39 INFO - PROCESS | 1728 | 1464274839243 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:39 INFO - PROCESS | 1728 | 1464274839377 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 08:00:39 INFO - PROCESS | 1728 | 1464274839489 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x97862800 == 16 [pid = 1728] [id = 16] 08:00:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 45 (0x97863400) [pid = 1728] [serial = 45] [outer = (nil)] 08:00:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 46 (0x98471400) [pid = 1728] [serial = 46] [outer = 0x97863400] 08:00:39 INFO - PROCESS | 1728 | 1464274839574 Marionette DEBUG loaded listener.js 08:00:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 47 (0x99ce7400) [pid = 1728] [serial = 47] [outer = 0x97863400] 08:00:40 INFO - PROCESS | 1728 | 1464274840177 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 08:00:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 08:00:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 987ms 08:00:40 INFO - PROCESS | 1728 | 1464274840221 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 08:00:40 INFO - PROCESS | 1728 | 1464274840226 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 08:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 08:00:40 INFO - PROCESS | 1728 | 1464274840233 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 08:00:40 INFO - PROCESS | 1728 | 1464274840236 Marionette TRACE conn3 <- [1,38,null,{}] 08:00:40 INFO - PROCESS | 1728 | 1464274840241 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:40 INFO - PROCESS | 1728 | 1464274840374 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 08:00:40 INFO - PROCESS | 1728 | 1464274840394 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b25b800 == 17 [pid = 1728] [id = 17] 08:00:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 48 (0x9b297800) [pid = 1728] [serial = 48] [outer = (nil)] 08:00:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 49 (0x9ba14000) [pid = 1728] [serial = 49] [outer = 0x9b297800] 08:00:40 INFO - PROCESS | 1728 | 1464274840487 Marionette DEBUG loaded listener.js 08:00:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 50 (0x9bab0400) [pid = 1728] [serial = 50] [outer = 0x9b297800] 08:00:41 INFO - PROCESS | 1728 | 1464274841150 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 08:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 08:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 979ms 08:00:41 INFO - PROCESS | 1728 | 1464274841212 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 08:00:41 INFO - PROCESS | 1728 | 1464274841216 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 08:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 08:00:41 INFO - PROCESS | 1728 | 1464274841223 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 08:00:41 INFO - PROCESS | 1728 | 1464274841230 Marionette TRACE conn3 <- [1,42,null,{}] 08:00:41 INFO - PROCESS | 1728 | 1464274841243 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:41 INFO - PROCESS | 1728 | 1464274841406 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 08:00:41 INFO - PROCESS | 1728 | 1464274841458 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x9d9aa400 == 18 [pid = 1728] [id = 18] 08:00:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 51 (0xa0605400) [pid = 1728] [serial = 51] [outer = (nil)] 08:00:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 52 (0xa1139800) [pid = 1728] [serial = 52] [outer = 0xa0605400] 08:00:41 INFO - PROCESS | 1728 | 1464274841524 Marionette DEBUG loaded listener.js 08:00:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 53 (0x9785c000) [pid = 1728] [serial = 53] [outer = 0xa0605400] 08:00:42 INFO - PROCESS | 1728 | 1464274842101 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 08:00:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 08:00:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 940ms 08:00:42 INFO - PROCESS | 1728 | 1464274842162 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 08:00:42 INFO - PROCESS | 1728 | 1464274842166 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 08:00:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 08:00:42 INFO - PROCESS | 1728 | 1464274842172 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 08:00:42 INFO - PROCESS | 1728 | 1464274842174 Marionette TRACE conn3 <- [1,46,null,{}] 08:00:42 INFO - PROCESS | 1728 | 1464274842179 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:42 INFO - PROCESS | 1728 | 1464274842299 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 08:00:42 INFO - PROCESS | 1728 | 1464274842312 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x9521b800 == 19 [pid = 1728] [id = 19] 08:00:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 54 (0x9521c000) [pid = 1728] [serial = 54] [outer = (nil)] 08:00:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 55 (0xa2146000) [pid = 1728] [serial = 55] [outer = 0x9521c000] 08:00:42 INFO - PROCESS | 1728 | 1464274842453 Marionette DEBUG loaded listener.js 08:00:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 56 (0xa227a400) [pid = 1728] [serial = 56] [outer = 0x9521c000] 08:00:43 INFO - PROCESS | 1728 | 1464274843003 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 08:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 875ms 08:00:43 INFO - PROCESS | 1728 | 1464274843047 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 1728 | 1464274843050 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 08:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 08:00:43 INFO - PROCESS | 1728 | 1464274843055 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 08:00:43 INFO - PROCESS | 1728 | 1464274843058 Marionette TRACE conn3 <- [1,50,null,{}] 08:00:43 INFO - PROCESS | 1728 | 1464274843063 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:43 INFO - PROCESS | 1728 | 1464274843200 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 08:00:43 INFO - PROCESS | 1728 | 1464274843216 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x9247b800 == 20 [pid = 1728] [id = 20] 08:00:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 57 (0xa227f800) [pid = 1728] [serial = 57] [outer = (nil)] 08:00:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 58 (0xa2405000) [pid = 1728] [serial = 58] [outer = 0xa227f800] 08:00:43 INFO - PROCESS | 1728 | 1464274843291 Marionette DEBUG loaded listener.js 08:00:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 59 (0xa3022800) [pid = 1728] [serial = 59] [outer = 0xa227f800] 08:00:43 INFO - PROCESS | 1728 | 1464274843969 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 08:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 939ms 08:00:43 INFO - PROCESS | 1728 | 1464274843994 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 08:00:43 INFO - PROCESS | 1728 | 1464274843997 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 08:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 08:00:44 INFO - PROCESS | 1728 | 1464274844004 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1728 | 1464274844006 Marionette TRACE conn3 <- [1,54,null,{}] 08:00:44 INFO - PROCESS | 1728 | 1464274844011 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:44 INFO - PROCESS | 1728 | 1464274844133 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 08:00:44 INFO - PROCESS | 1728 | 1464274844229 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x98419800 == 21 [pid = 1728] [id = 21] 08:00:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 60 (0xa2408c00) [pid = 1728] [serial = 60] [outer = (nil)] 08:00:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 61 (0xa3253800) [pid = 1728] [serial = 61] [outer = 0xa2408c00] 08:00:44 INFO - PROCESS | 1728 | 1464274844291 Marionette DEBUG loaded listener.js 08:00:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 62 (0xa35ee400) [pid = 1728] [serial = 62] [outer = 0xa2408c00] 08:00:44 INFO - PROCESS | 1728 | 1464274844826 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 08:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 884ms 08:00:44 INFO - PROCESS | 1728 | 1464274844889 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 08:00:44 INFO - PROCESS | 1728 | 1464274844892 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 08:00:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 08:00:44 INFO - PROCESS | 1728 | 1464274844897 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 08:00:44 INFO - PROCESS | 1728 | 1464274844899 Marionette TRACE conn3 <- [1,58,null,{}] 08:00:44 INFO - PROCESS | 1728 | 1464274844905 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:45 INFO - PROCESS | 1728 | 1464274845033 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 08:00:45 INFO - PROCESS | 1728 | 1464274845045 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:45 INFO - PROCESS | 1728 | ++DOCSHELL 0xa30be800 == 22 [pid = 1728] [id = 22] 08:00:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 63 (0xa3259400) [pid = 1728] [serial = 63] [outer = (nil)] 08:00:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 64 (0xa35f8800) [pid = 1728] [serial = 64] [outer = 0xa3259400] 08:00:45 INFO - PROCESS | 1728 | 1464274845112 Marionette DEBUG loaded listener.js 08:00:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 65 (0xa4e20400) [pid = 1728] [serial = 65] [outer = 0xa3259400] 08:00:45 INFO - PROCESS | 1728 | 1464274845773 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 08:00:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 926ms 08:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 08:00:45 INFO - PROCESS | 1728 | 1464274845824 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 08:00:45 INFO - PROCESS | 1728 | 1464274845826 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 08:00:45 INFO - PROCESS | 1728 | 1464274845832 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 08:00:45 INFO - PROCESS | 1728 | 1464274845835 Marionette TRACE conn3 <- [1,62,null,{}] 08:00:45 INFO - PROCESS | 1728 | 1464274845840 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 1728 | 1464274845993 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 08:00:46 INFO - PROCESS | 1728 | 1464274846013 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x921dd000 == 23 [pid = 1728] [id = 23] 08:00:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 66 (0x926eb800) [pid = 1728] [serial = 66] [outer = (nil)] 08:00:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 67 (0xa62eec00) [pid = 1728] [serial = 67] [outer = 0x926eb800] 08:00:46 INFO - PROCESS | 1728 | 1464274846076 Marionette DEBUG loaded listener.js 08:00:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 68 (0xa6734400) [pid = 1728] [serial = 68] [outer = 0x926eb800] 08:00:46 INFO - PROCESS | 1728 | 1464274846685 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 08:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 877ms 08:00:46 INFO - PROCESS | 1728 | 1464274846708 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 08:00:46 INFO - PROCESS | 1728 | 1464274846711 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 08:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 08:00:46 INFO - PROCESS | 1728 | 1464274846716 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 08:00:46 INFO - PROCESS | 1728 | 1464274846718 Marionette TRACE conn3 <- [1,66,null,{}] 08:00:46 INFO - PROCESS | 1728 | 1464274846723 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:46 INFO - PROCESS | 1728 | 1464274846844 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 08:00:46 INFO - PROCESS | 1728 | 1464274846861 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:46 INFO - PROCESS | 1728 | ++DOCSHELL 0xa4e19000 == 24 [pid = 1728] [id = 24] 08:00:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 69 (0xa6739c00) [pid = 1728] [serial = 69] [outer = (nil)] 08:00:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 70 (0xa675fc00) [pid = 1728] [serial = 70] [outer = 0xa6739c00] 08:00:46 INFO - PROCESS | 1728 | 1464274846923 Marionette DEBUG loaded listener.js 08:00:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 71 (0xa6769c00) [pid = 1728] [serial = 71] [outer = 0xa6739c00] 08:00:47 INFO - PROCESS | 1728 | 1464274847547 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 08:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 874ms 08:00:47 INFO - PROCESS | 1728 | 1464274847592 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 08:00:47 INFO - PROCESS | 1728 | 1464274847595 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 08:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 08:00:47 INFO - PROCESS | 1728 | 1464274847601 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 08:00:47 INFO - PROCESS | 1728 | 1464274847603 Marionette TRACE conn3 <- [1,70,null,{}] 08:00:47 INFO - PROCESS | 1728 | 1464274847608 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:47 INFO - PROCESS | 1728 | 1464274847729 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 08:00:48 INFO - PROCESS | 1728 | 1464274848712 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x9247a800 == 25 [pid = 1728] [id = 25] 08:00:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 72 (0x92603800) [pid = 1728] [serial = 72] [outer = (nil)] 08:00:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 73 (0x92a8e800) [pid = 1728] [serial = 73] [outer = 0x92603800] 08:00:48 INFO - PROCESS | 1728 | 1464274848796 Marionette DEBUG loaded listener.js 08:00:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 74 (0x93d69c00) [pid = 1728] [serial = 74] [outer = 0x92603800] 08:00:49 INFO - PROCESS | 1728 | 1464274849403 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 08:00:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1828ms 08:00:49 INFO - PROCESS | 1728 | 1464274849430 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 08:00:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 08:00:49 INFO - PROCESS | 1728 | 1464274849435 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 08:00:49 INFO - PROCESS | 1728 | 1464274849441 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 08:00:49 INFO - PROCESS | 1728 | 1464274849446 Marionette TRACE conn3 <- [1,74,null,{}] 08:00:49 INFO - PROCESS | 1728 | 1464274849452 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:49 INFO - PROCESS | 1728 | 1464274849610 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 08:00:49 INFO - PROCESS | 1728 | 1464274849673 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x9667b400 == 26 [pid = 1728] [id = 26] 08:00:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 75 (0x9785f400) [pid = 1728] [serial = 75] [outer = (nil)] 08:00:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 76 (0x9846a800) [pid = 1728] [serial = 76] [outer = 0x9785f400] 08:00:49 INFO - PROCESS | 1728 | 1464274849740 Marionette DEBUG loaded listener.js 08:00:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 77 (0x99671000) [pid = 1728] [serial = 77] [outer = 0x9785f400] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 76 (0x9247c000) [pid = 1728] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 75 (0x9ba09000) [pid = 1728] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 74 (0x92479800) [pid = 1728] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 73 (0x926e9800) [pid = 1728] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 72 (0x93bd4000) [pid = 1728] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 71 (0x9b638800) [pid = 1728] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 70 (0x92a8f400) [pid = 1728] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 69 (0x97863400) [pid = 1728] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 68 (0x9b297800) [pid = 1728] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 67 (0xa0605400) [pid = 1728] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 66 (0x9521c000) [pid = 1728] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 65 (0xa227f800) [pid = 1728] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 64 (0xa2408c00) [pid = 1728] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 63 (0xa3259400) [pid = 1728] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 08:00:50 INFO - PROCESS | 1728 | --DOMWINDOW == 62 (0x926eb800) [pid = 1728] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 08:00:50 INFO - PROCESS | 1728 | 1464274850835 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 08:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1433ms 08:00:50 INFO - PROCESS | 1728 | 1464274850877 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 08:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 08:00:50 INFO - PROCESS | 1728 | 1464274850882 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 08:00:50 INFO - PROCESS | 1728 | 1464274850888 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 08:00:50 INFO - PROCESS | 1728 | 1464274850891 Marionette TRACE conn3 <- [1,78,null,{}] 08:00:50 INFO - PROCESS | 1728 | 1464274850896 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 1728 | 1464274851022 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 08:00:51 INFO - PROCESS | 1728 | 1464274851111 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x93be1400 == 27 [pid = 1728] [id = 27] 08:00:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 63 (0x9978bc00) [pid = 1728] [serial = 78] [outer = (nil)] 08:00:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 64 (0x9a0d8000) [pid = 1728] [serial = 79] [outer = 0x9978bc00] 08:00:51 INFO - PROCESS | 1728 | 1464274851175 Marionette DEBUG loaded listener.js 08:00:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 65 (0x9ab8f000) [pid = 1728] [serial = 80] [outer = 0x9978bc00] 08:00:51 INFO - PROCESS | 1728 | 1464274851784 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 08:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 940ms 08:00:51 INFO - PROCESS | 1728 | 1464274851828 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 08:00:51 INFO - PROCESS | 1728 | 1464274851831 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 08:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 08:00:51 INFO - PROCESS | 1728 | 1464274851845 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 08:00:51 INFO - PROCESS | 1728 | 1464274851852 Marionette TRACE conn3 <- [1,82,null,{}] 08:00:51 INFO - PROCESS | 1728 | 1464274851858 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:51 INFO - PROCESS | 1728 | 1464274851987 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 08:00:52 INFO - PROCESS | 1728 | 1464274852072 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ab92c00 == 28 [pid = 1728] [id = 28] 08:00:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 66 (0x9ab93000) [pid = 1728] [serial = 81] [outer = (nil)] 08:00:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 67 (0x9b638800) [pid = 1728] [serial = 82] [outer = 0x9ab93000] 08:00:52 INFO - PROCESS | 1728 | 1464274852135 Marionette DEBUG loaded listener.js 08:00:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 68 (0x9b93e400) [pid = 1728] [serial = 83] [outer = 0x9ab93000] 08:00:52 INFO - PROCESS | 1728 | 1464274852815 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 08:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1041ms 08:00:52 INFO - PROCESS | 1728 | 1464274852881 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 08:00:52 INFO - PROCESS | 1728 | 1464274852887 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 08:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 08:00:52 INFO - PROCESS | 1728 | 1464274852895 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 08:00:52 INFO - PROCESS | 1728 | 1464274852900 Marionette TRACE conn3 <- [1,86,null,{}] 08:00:52 INFO - PROCESS | 1728 | 1464274852914 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:53 INFO - PROCESS | 1728 | 1464274853107 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 08:00:53 INFO - PROCESS | 1728 | 1464274853123 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:53 INFO - PROCESS | 1728 | ++DOCSHELL 0x93be0000 == 29 [pid = 1728] [id = 29] 08:00:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 69 (0x93d62c00) [pid = 1728] [serial = 84] [outer = (nil)] 08:00:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 70 (0x952aac00) [pid = 1728] [serial = 85] [outer = 0x93d62c00] 08:00:53 INFO - PROCESS | 1728 | 1464274853202 Marionette DEBUG loaded listener.js 08:00:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 71 (0x98ee2c00) [pid = 1728] [serial = 86] [outer = 0x93d62c00] 08:00:54 INFO - PROCESS | 1728 | 1464274853998 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 08:00:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1134ms 08:00:54 INFO - PROCESS | 1728 | 1464274854030 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 08:00:54 INFO - PROCESS | 1728 | 1464274854038 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 08:00:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 08:00:54 INFO - PROCESS | 1728 | 1464274854047 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 08:00:54 INFO - PROCESS | 1728 | 1464274854050 Marionette TRACE conn3 <- [1,90,null,{}] 08:00:54 INFO - PROCESS | 1728 | 1464274854073 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:54 INFO - PROCESS | 1728 | 1464274854221 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 08:00:54 INFO - PROCESS | 1728 | 1464274854343 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ab8dc00 == 30 [pid = 1728] [id = 30] 08:00:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 72 (0x9ae30000) [pid = 1728] [serial = 87] [outer = (nil)] 08:00:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 73 (0x9b938c00) [pid = 1728] [serial = 88] [outer = 0x9ae30000] 08:00:54 INFO - PROCESS | 1728 | 1464274854421 Marionette DEBUG loaded listener.js 08:00:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 74 (0x9b942000) [pid = 1728] [serial = 89] [outer = 0x9ae30000] 08:00:55 INFO - PROCESS | 1728 | 1464274855118 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 08:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 08:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1149ms 08:00:55 INFO - PROCESS | 1728 | 1464274855197 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 08:00:55 INFO - PROCESS | 1728 | 1464274855200 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 08:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 08:00:55 INFO - PROCESS | 1728 | 1464274855206 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 08:00:55 INFO - PROCESS | 1728 | 1464274855211 Marionette TRACE conn3 <- [1,94,null,{}] 08:00:55 INFO - PROCESS | 1728 | 1464274855242 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:55 INFO - PROCESS | 1728 | 1464274855393 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 08:00:55 INFO - PROCESS | 1728 | 1464274855521 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x921d3000 == 31 [pid = 1728] [id = 31] 08:00:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 75 (0x96671c00) [pid = 1728] [serial = 90] [outer = (nil)] 08:00:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 76 (0x9d59e000) [pid = 1728] [serial = 91] [outer = 0x96671c00] 08:00:55 INFO - PROCESS | 1728 | 1464274855603 Marionette DEBUG loaded listener.js 08:00:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 77 (0xa0606000) [pid = 1728] [serial = 92] [outer = 0x96671c00] 08:00:56 INFO - PROCESS | 1728 | 1464274856352 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 08:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 08:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1189ms 08:00:56 INFO - PROCESS | 1728 | 1464274856395 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 08:00:56 INFO - PROCESS | 1728 | 1464274856399 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 08:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 08:00:56 INFO - PROCESS | 1728 | 1464274856405 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 08:00:56 INFO - PROCESS | 1728 | 1464274856408 Marionette TRACE conn3 <- [1,98,null,{}] 08:00:56 INFO - PROCESS | 1728 | 1464274856413 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:56 INFO - PROCESS | 1728 | 1464274856596 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 08:00:56 INFO - PROCESS | 1728 | 1464274856651 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:56 INFO - PROCESS | 1728 | ++DOCSHELL 0xa0605800 == 32 [pid = 1728] [id = 32] 08:00:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 78 (0xa060d400) [pid = 1728] [serial = 93] [outer = (nil)] 08:00:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 79 (0xa2146800) [pid = 1728] [serial = 94] [outer = 0xa060d400] 08:00:56 INFO - PROCESS | 1728 | 1464274856724 Marionette DEBUG loaded listener.js 08:00:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 80 (0xa21afc00) [pid = 1728] [serial = 95] [outer = 0xa060d400] 08:00:57 INFO - PROCESS | 1728 | 1464274857450 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 08:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 08:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1080ms 08:00:57 INFO - PROCESS | 1728 | 1464274857486 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 08:00:57 INFO - PROCESS | 1728 | 1464274857489 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 08:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 08:00:57 INFO - PROCESS | 1728 | 1464274857495 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 08:00:57 INFO - PROCESS | 1728 | 1464274857499 Marionette TRACE conn3 <- [1,102,null,{}] 08:00:57 INFO - PROCESS | 1728 | 1464274857504 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:57 INFO - PROCESS | 1728 | 1464274857655 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 08:00:57 INFO - PROCESS | 1728 | 1464274857787 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:57 INFO - PROCESS | 1728 | ++DOCSHELL 0xa213f800 == 33 [pid = 1728] [id = 33] 08:00:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 81 (0xa213fc00) [pid = 1728] [serial = 96] [outer = (nil)] 08:00:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 82 (0xa2631000) [pid = 1728] [serial = 97] [outer = 0xa213fc00] 08:00:57 INFO - PROCESS | 1728 | 1464274857862 Marionette DEBUG loaded listener.js 08:00:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 83 (0xa26bf400) [pid = 1728] [serial = 98] [outer = 0xa213fc00] 08:00:58 INFO - PROCESS | 1728 | 1464274858629 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 08:00:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 08:00:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1182ms 08:00:58 INFO - PROCESS | 1728 | 1464274858679 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 08:00:58 INFO - PROCESS | 1728 | 1464274858682 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 08:00:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 08:00:58 INFO - PROCESS | 1728 | 1464274858689 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 08:00:58 INFO - PROCESS | 1728 | 1464274858691 Marionette TRACE conn3 <- [1,106,null,{}] 08:00:58 INFO - PROCESS | 1728 | 1464274858697 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:00:58 INFO - PROCESS | 1728 | 1464274858858 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 08:00:59 INFO - PROCESS | 1728 | 1464274859069 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:00:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x921d2c00 == 34 [pid = 1728] [id = 34] 08:00:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 84 (0x921d4c00) [pid = 1728] [serial = 99] [outer = (nil)] 08:00:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 85 (0x92606c00) [pid = 1728] [serial = 100] [outer = 0x921d4c00] 08:00:59 INFO - PROCESS | 1728 | 1464274859139 Marionette DEBUG loaded listener.js 08:00:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 86 (0x92a8f400) [pid = 1728] [serial = 101] [outer = 0x921d4c00] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 85 (0x9a385400) [pid = 1728] [serial = 12] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 84 (0xa4e24800) [pid = 1728] [serial = 2] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 83 (0xa675fc00) [pid = 1728] [serial = 70] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 82 (0x926ed800) [pid = 1728] [serial = 31] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 81 (0x93d63400) [pid = 1728] [serial = 34] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 80 (0x99893800) [pid = 1728] [serial = 37] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 79 (0x9ba08400) [pid = 1728] [serial = 40] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 78 (0x93d6a400) [pid = 1728] [serial = 43] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 77 (0x98471400) [pid = 1728] [serial = 46] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 76 (0x9ba14000) [pid = 1728] [serial = 49] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 75 (0x9bab0400) [pid = 1728] [serial = 50] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 74 (0xa1139800) [pid = 1728] [serial = 52] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 73 (0x9785c000) [pid = 1728] [serial = 53] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 72 (0xa2146000) [pid = 1728] [serial = 55] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 71 (0xa227a400) [pid = 1728] [serial = 56] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 70 (0xa2405000) [pid = 1728] [serial = 58] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 69 (0xa3253800) [pid = 1728] [serial = 61] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 68 (0xa35f8800) [pid = 1728] [serial = 64] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 67 (0xa62eec00) [pid = 1728] [serial = 67] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 66 (0x92604400) [pid = 1728] [serial = 28] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 65 (0xa3022800) [pid = 1728] [serial = 59] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 64 (0xa35ee400) [pid = 1728] [serial = 62] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 63 (0xa4e20400) [pid = 1728] [serial = 65] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 62 (0xa6734400) [pid = 1728] [serial = 68] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 61 (0x9502cc00) [pid = 1728] [serial = 44] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 60 (0x926f1c00) [pid = 1728] [serial = 32] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 59 (0x9d59a400) [pid = 1728] [serial = 41] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 58 (0x9a1dac00) [pid = 1728] [serial = 38] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 57 (0x99ce7400) [pid = 1728] [serial = 47] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 56 (0x9260ac00) [pid = 1728] [serial = 26] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 55 (0x9ba0b800) [pid = 1728] [serial = 23] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 54 (0x93bd2800) [pid = 1728] [serial = 22] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 53 (0x93d6b000) [pid = 1728] [serial = 19] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 52 (0x9ba0b000) [pid = 1728] [serial = 16] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 51 (0x9ba0ec00) [pid = 1728] [serial = 17] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 50 (0x9a1de800) [pid = 1728] [serial = 9] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | --DOMWINDOW == 49 (0x92603400) [pid = 1728] [serial = 25] [outer = (nil)] [url = about:blank] 08:01:00 INFO - PROCESS | 1728 | 1464274860665 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 08:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 08:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 2032ms 08:01:00 INFO - PROCESS | 1728 | 1464274860722 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 08:01:00 INFO - PROCESS | 1728 | 1464274860727 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 08:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 08:01:00 INFO - PROCESS | 1728 | 1464274860737 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 08:01:00 INFO - PROCESS | 1728 | 1464274860742 Marionette TRACE conn3 <- [1,110,null,{}] 08:01:00 INFO - PROCESS | 1728 | 1464274860750 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:00 INFO - PROCESS | 1728 | 1464274860887 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 08:01:00 INFO - PROCESS | 1728 | 1464274860965 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x926e9800 == 35 [pid = 1728] [id = 35] 08:01:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 50 (0x926e9c00) [pid = 1728] [serial = 102] [outer = (nil)] 08:01:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 51 (0x93bdf000) [pid = 1728] [serial = 103] [outer = 0x926e9c00] 08:01:01 INFO - PROCESS | 1728 | 1464274861035 Marionette DEBUG loaded listener.js 08:01:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 52 (0x93d66400) [pid = 1728] [serial = 104] [outer = 0x926e9c00] 08:01:01 INFO - PROCESS | 1728 | 1464274861620 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 08:01:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 08:01:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 934ms 08:01:01 INFO - PROCESS | 1728 | 1464274861671 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 08:01:01 INFO - PROCESS | 1728 | 1464274861681 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 08:01:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 08:01:01 INFO - PROCESS | 1728 | 1464274861690 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 08:01:01 INFO - PROCESS | 1728 | 1464274861694 Marionette TRACE conn3 <- [1,114,null,{}] 08:01:01 INFO - PROCESS | 1728 | 1464274861700 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:01 INFO - PROCESS | 1728 | 1464274861841 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 08:01:01 INFO - PROCESS | 1728 | 1464274861929 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:01 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d6d000 == 36 [pid = 1728] [id = 36] 08:01:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 53 (0x95029000) [pid = 1728] [serial = 105] [outer = (nil)] 08:01:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 54 (0x9820f000) [pid = 1728] [serial = 106] [outer = 0x95029000] 08:01:01 INFO - PROCESS | 1728 | 1464274861995 Marionette DEBUG loaded listener.js 08:01:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 55 (0x98477000) [pid = 1728] [serial = 107] [outer = 0x95029000] 08:01:02 INFO - PROCESS | 1728 | 1464274862623 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 08:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 08:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 978ms 08:01:02 INFO - PROCESS | 1728 | 1464274862669 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 08:01:02 INFO - PROCESS | 1728 | 1464274862673 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 08:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 08:01:02 INFO - PROCESS | 1728 | 1464274862679 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 08:01:02 INFO - PROCESS | 1728 | 1464274862684 Marionette TRACE conn3 <- [1,118,null,{}] 08:01:02 INFO - PROCESS | 1728 | 1464274862700 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:02 INFO - PROCESS | 1728 | 1464274862870 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 08:01:02 INFO - PROCESS | 1728 | 1464274862898 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x99892000 == 37 [pid = 1728] [id = 37] 08:01:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 56 (0x99cdf400) [pid = 1728] [serial = 108] [outer = (nil)] 08:01:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 57 (0x9a386000) [pid = 1728] [serial = 109] [outer = 0x99cdf400] 08:01:02 INFO - PROCESS | 1728 | 1464274862965 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 58 (0x9ae3dc00) [pid = 1728] [serial = 110] [outer = 0x99cdf400] 08:01:03 INFO - PROCESS | 1728 | 1464274863604 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 08:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 08:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 939ms 08:01:03 INFO - PROCESS | 1728 | 1464274863626 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 08:01:03 INFO - PROCESS | 1728 | 1464274863629 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 08:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 08:01:03 INFO - PROCESS | 1728 | 1464274863635 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 08:01:03 INFO - PROCESS | 1728 | 1464274863637 Marionette TRACE conn3 <- [1,122,null,{}] 08:01:03 INFO - PROCESS | 1728 | 1464274863642 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:03 INFO - PROCESS | 1728 | 1464274863797 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 08:01:03 INFO - PROCESS | 1728 | 1464274863829 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:03 INFO - PROCESS | 1728 | ++DOCSHELL 0x95024c00 == 38 [pid = 1728] [id = 38] 08:01:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 59 (0x9502cc00) [pid = 1728] [serial = 111] [outer = (nil)] 08:01:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 60 (0x9b938400) [pid = 1728] [serial = 112] [outer = 0x9502cc00] 08:01:03 INFO - PROCESS | 1728 | 1464274863906 Marionette DEBUG loaded listener.js 08:01:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 61 (0x9b977400) [pid = 1728] [serial = 113] [outer = 0x9502cc00] 08:01:04 INFO - PROCESS | 1728 | 1464274864510 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 08:01:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 08:01:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 925ms 08:01:04 INFO - PROCESS | 1728 | 1464274864566 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 08:01:04 INFO - PROCESS | 1728 | 1464274864569 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 08:01:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 08:01:04 INFO - PROCESS | 1728 | 1464274864574 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 08:01:04 INFO - PROCESS | 1728 | 1464274864577 Marionette TRACE conn3 <- [1,126,null,{}] 08:01:04 INFO - PROCESS | 1728 | 1464274864582 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:04 INFO - PROCESS | 1728 | 1464274864730 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 08:01:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 62 (0x9ba0b800) [pid = 1728] [serial = 114] [outer = 0x92472800] 08:01:04 INFO - PROCESS | 1728 | 1464274864790 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x9846b000 == 39 [pid = 1728] [id = 39] 08:01:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 63 (0x98b68800) [pid = 1728] [serial = 115] [outer = (nil)] 08:01:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 64 (0x9ba16c00) [pid = 1728] [serial = 116] [outer = 0x98b68800] 08:01:04 INFO - PROCESS | 1728 | 1464274864952 Marionette DEBUG loaded listener.js 08:01:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 65 (0x9bab3800) [pid = 1728] [serial = 117] [outer = 0x98b68800] 08:01:05 INFO - PROCESS | 1728 | --DOMWINDOW == 64 (0x9ab93000) [pid = 1728] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 08:01:05 INFO - PROCESS | 1728 | --DOMWINDOW == 63 (0x9785f400) [pid = 1728] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 08:01:05 INFO - PROCESS | 1728 | --DOMWINDOW == 62 (0x92603800) [pid = 1728] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 08:01:05 INFO - PROCESS | 1728 | --DOMWINDOW == 61 (0x9978bc00) [pid = 1728] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 08:01:05 INFO - PROCESS | 1728 | --DOMWINDOW == 60 (0xa6739c00) [pid = 1728] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 08:01:05 INFO - PROCESS | 1728 | 1464274865593 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 08:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 08:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1079ms 08:01:05 INFO - PROCESS | 1728 | 1464274865654 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 08:01:05 INFO - PROCESS | 1728 | 1464274865656 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 08:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 08:01:05 INFO - PROCESS | 1728 | 1464274865668 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 08:01:05 INFO - PROCESS | 1728 | 1464274865670 Marionette TRACE conn3 <- [1,130,null,{}] 08:01:05 INFO - PROCESS | 1728 | 1464274865678 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:05 INFO - PROCESS | 1728 | 1464274865830 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 08:01:05 INFO - PROCESS | 1728 | 1464274865913 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x99815400 == 40 [pid = 1728] [id = 40] 08:01:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 61 (0x9ab93000) [pid = 1728] [serial = 118] [outer = (nil)] 08:01:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 62 (0xa0609400) [pid = 1728] [serial = 119] [outer = 0x9ab93000] 08:01:05 INFO - PROCESS | 1728 | 1464274865976 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 63 (0xa213e000) [pid = 1728] [serial = 120] [outer = 0x9ab93000] 08:01:06 INFO - PROCESS | 1728 | 1464274866541 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 08:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 08:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 935ms 08:01:06 INFO - PROCESS | 1728 | 1464274866599 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 08:01:06 INFO - PROCESS | 1728 | 1464274866601 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 08:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 08:01:06 INFO - PROCESS | 1728 | 1464274866607 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 08:01:06 INFO - PROCESS | 1728 | 1464274866609 Marionette TRACE conn3 <- [1,134,null,{}] 08:01:06 INFO - PROCESS | 1728 | 1464274866614 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:06 INFO - PROCESS | 1728 | 1464274866728 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 08:01:06 INFO - PROCESS | 1728 | 1464274866745 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x921d8000 == 41 [pid = 1728] [id = 41] 08:01:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 64 (0xa2144000) [pid = 1728] [serial = 121] [outer = (nil)] 08:01:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 65 (0xa22c1800) [pid = 1728] [serial = 122] [outer = 0xa2144000] 08:01:06 INFO - PROCESS | 1728 | 1464274866807 Marionette DEBUG loaded listener.js 08:01:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 66 (0x9a385400) [pid = 1728] [serial = 123] [outer = 0xa2144000] 08:01:07 INFO - PROCESS | 1728 | 1464274867755 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 08:01:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 08:01:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1229ms 08:01:07 INFO - PROCESS | 1728 | 1464274867837 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 08:01:07 INFO - PROCESS | 1728 | 1464274867844 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 08:01:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 08:01:07 INFO - PROCESS | 1728 | 1464274867852 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 08:01:07 INFO - PROCESS | 1728 | 1464274867857 Marionette TRACE conn3 <- [1,138,null,{}] 08:01:07 INFO - PROCESS | 1728 | 1464274867864 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:08 INFO - PROCESS | 1728 | 1464274868057 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 08:01:08 INFO - PROCESS | 1728 | 1464274868165 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x92a93800 == 42 [pid = 1728] [id = 42] 08:01:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 67 (0x93bd9c00) [pid = 1728] [serial = 124] [outer = (nil)] 08:01:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 68 (0x952a5800) [pid = 1728] [serial = 125] [outer = 0x93bd9c00] 08:01:08 INFO - PROCESS | 1728 | 1464274868265 Marionette DEBUG loaded listener.js 08:01:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 69 (0x97866000) [pid = 1728] [serial = 126] [outer = 0x93bd9c00] 08:01:09 INFO - PROCESS | 1728 | 1464274869135 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 08:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 08:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1343ms 08:01:09 INFO - PROCESS | 1728 | 1464274869195 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 08:01:09 INFO - PROCESS | 1728 | 1464274869202 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 08:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 08:01:09 INFO - PROCESS | 1728 | 1464274869212 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 08:01:09 INFO - PROCESS | 1728 | 1464274869216 Marionette TRACE conn3 <- [1,142,null,{}] 08:01:09 INFO - PROCESS | 1728 | 1464274869221 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:09 INFO - PROCESS | 1728 | 1464274869377 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 08:01:09 INFO - PROCESS | 1728 | 1464274869505 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x99815800 == 43 [pid = 1728] [id = 43] 08:01:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 70 (0x9b072800) [pid = 1728] [serial = 127] [outer = (nil)] 08:01:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 71 (0x9b25ac00) [pid = 1728] [serial = 128] [outer = 0x9b072800] 08:01:09 INFO - PROCESS | 1728 | 1464274869578 Marionette DEBUG loaded listener.js 08:01:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 72 (0x9b93c400) [pid = 1728] [serial = 129] [outer = 0x9b072800] 08:01:10 INFO - PROCESS | 1728 | 1464274870530 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 08:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 08:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1337ms 08:01:10 INFO - PROCESS | 1728 | 1464274870548 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 08:01:10 INFO - PROCESS | 1728 | 1464274870553 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 08:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 08:01:10 INFO - PROCESS | 1728 | 1464274870560 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 08:01:10 INFO - PROCESS | 1728 | 1464274870565 Marionette TRACE conn3 <- [1,146,null,{}] 08:01:10 INFO - PROCESS | 1728 | 1464274870577 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:10 INFO - PROCESS | 1728 | 1464274870750 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 08:01:10 INFO - PROCESS | 1728 | 1464274870890 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d6c800 == 44 [pid = 1728] [id = 44] 08:01:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 73 (0x93d6d800) [pid = 1728] [serial = 130] [outer = (nil)] 08:01:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 74 (0x9521c000) [pid = 1728] [serial = 131] [outer = 0x93d6d800] 08:01:10 INFO - PROCESS | 1728 | 1464274870990 Marionette DEBUG loaded listener.js 08:01:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 75 (0x97862400) [pid = 1728] [serial = 132] [outer = 0x93d6d800] 08:01:11 INFO - PROCESS | 1728 | --DOCSHELL 0x93be0000 == 43 [pid = 1728] [id = 29] 08:01:11 INFO - PROCESS | 1728 | --DOCSHELL 0x93be1400 == 42 [pid = 1728] [id = 27] 08:01:11 INFO - PROCESS | 1728 | --DOCSHELL 0x9ab92c00 == 41 [pid = 1728] [id = 28] 08:01:11 INFO - PROCESS | 1728 | --DOCSHELL 0x99815400 == 40 [pid = 1728] [id = 40] 08:01:11 INFO - PROCESS | 1728 | --DOCSHELL 0x9846b000 == 39 [pid = 1728] [id = 39] 08:01:11 INFO - PROCESS | 1728 | --DOCSHELL 0x95024c00 == 38 [pid = 1728] [id = 38] 08:01:11 INFO - PROCESS | 1728 | --DOCSHELL 0x99892000 == 37 [pid = 1728] [id = 37] 08:01:11 INFO - PROCESS | 1728 | --DOCSHELL 0x93d6d000 == 36 [pid = 1728] [id = 36] 08:01:11 INFO - PROCESS | 1728 | --DOCSHELL 0x926e9800 == 35 [pid = 1728] [id = 35] 08:01:11 INFO - PROCESS | 1728 | --DOMWINDOW == 74 (0xa6769c00) [pid = 1728] [serial = 71] [outer = (nil)] [url = about:blank] 08:01:11 INFO - PROCESS | 1728 | --DOMWINDOW == 73 (0x9b93e400) [pid = 1728] [serial = 83] [outer = (nil)] [url = about:blank] 08:01:11 INFO - PROCESS | 1728 | --DOMWINDOW == 72 (0x9846a800) [pid = 1728] [serial = 76] [outer = (nil)] [url = about:blank] 08:01:11 INFO - PROCESS | 1728 | --DOMWINDOW == 71 (0x9b638800) [pid = 1728] [serial = 82] [outer = (nil)] [url = about:blank] 08:01:11 INFO - PROCESS | 1728 | --DOMWINDOW == 70 (0x99671000) [pid = 1728] [serial = 77] [outer = (nil)] [url = about:blank] 08:01:11 INFO - PROCESS | 1728 | --DOMWINDOW == 69 (0x92a8e800) [pid = 1728] [serial = 73] [outer = (nil)] [url = about:blank] 08:01:11 INFO - PROCESS | 1728 | --DOMWINDOW == 68 (0x9ab8f000) [pid = 1728] [serial = 80] [outer = (nil)] [url = about:blank] 08:01:11 INFO - PROCESS | 1728 | --DOMWINDOW == 67 (0x93d69c00) [pid = 1728] [serial = 74] [outer = (nil)] [url = about:blank] 08:01:11 INFO - PROCESS | 1728 | --DOMWINDOW == 66 (0x9a0d8000) [pid = 1728] [serial = 79] [outer = (nil)] [url = about:blank] 08:01:11 INFO - PROCESS | 1728 | 1464274871649 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 08:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 08:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1132ms 08:01:11 INFO - PROCESS | 1728 | 1464274871693 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 08:01:11 INFO - PROCESS | 1728 | 1464274871700 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 08:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 08:01:11 INFO - PROCESS | 1728 | 1464274871708 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 08:01:11 INFO - PROCESS | 1728 | 1464274871712 Marionette TRACE conn3 <- [1,150,null,{}] 08:01:11 INFO - PROCESS | 1728 | 1464274871717 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:11 INFO - PROCESS | 1728 | 1464274871855 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 08:01:11 INFO - PROCESS | 1728 | 1464274871958 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d6f000 == 36 [pid = 1728] [id = 45] 08:01:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 67 (0x95211800) [pid = 1728] [serial = 133] [outer = (nil)] 08:01:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 68 (0x95213c00) [pid = 1728] [serial = 134] [outer = 0x95211800] 08:01:12 INFO - PROCESS | 1728 | 1464274872021 Marionette DEBUG loaded listener.js 08:01:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 69 (0x95218000) [pid = 1728] [serial = 135] [outer = 0x95211800] 08:01:12 INFO - PROCESS | 1728 | 1464274872616 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 08:01:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 08:01:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 932ms 08:01:12 INFO - PROCESS | 1728 | 1464274872640 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 08:01:12 INFO - PROCESS | 1728 | 1464274872643 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 08:01:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 08:01:12 INFO - PROCESS | 1728 | 1464274872648 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 08:01:12 INFO - PROCESS | 1728 | 1464274872654 Marionette TRACE conn3 <- [1,154,null,{}] 08:01:12 INFO - PROCESS | 1728 | 1464274872668 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:12 INFO - PROCESS | 1728 | 1464274872839 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 08:01:12 INFO - PROCESS | 1728 | 1464274872864 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x9966c800 == 37 [pid = 1728] [id = 46] 08:01:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 70 (0x99891000) [pid = 1728] [serial = 136] [outer = (nil)] 08:01:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 71 (0x9a1df000) [pid = 1728] [serial = 137] [outer = 0x99891000] 08:01:12 INFO - PROCESS | 1728 | 1464274872931 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 72 (0x9b250800) [pid = 1728] [serial = 138] [outer = 0x99891000] 08:01:13 INFO - PROCESS | 1728 | 1464274873537 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 08:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 08:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 931ms 08:01:13 INFO - PROCESS | 1728 | 1464274873584 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 08:01:13 INFO - PROCESS | 1728 | 1464274873588 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 08:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 08:01:13 INFO - PROCESS | 1728 | 1464274873594 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 08:01:13 INFO - PROCESS | 1728 | 1464274873597 Marionette TRACE conn3 <- [1,158,null,{}] 08:01:13 INFO - PROCESS | 1728 | 1464274873602 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:13 INFO - PROCESS | 1728 | 1464274873763 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 08:01:13 INFO - PROCESS | 1728 | 1464274873824 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x921d1000 == 38 [pid = 1728] [id = 47] 08:01:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 73 (0x99f3a000) [pid = 1728] [serial = 139] [outer = (nil)] 08:01:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 74 (0x9ba0a000) [pid = 1728] [serial = 140] [outer = 0x99f3a000] 08:01:13 INFO - PROCESS | 1728 | 1464274873889 Marionette DEBUG loaded listener.js 08:01:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 75 (0x9d597400) [pid = 1728] [serial = 141] [outer = 0x99f3a000] 08:01:14 INFO - PROCESS | 1728 | 1464274874497 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 08:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 08:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 925ms 08:01:14 INFO - PROCESS | 1728 | 1464274874521 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 08:01:14 INFO - PROCESS | 1728 | 1464274874523 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 08:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 08:01:14 INFO - PROCESS | 1728 | 1464274874529 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 08:01:14 INFO - PROCESS | 1728 | 1464274874532 Marionette TRACE conn3 <- [1,162,null,{}] 08:01:14 INFO - PROCESS | 1728 | 1464274874537 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:14 INFO - PROCESS | 1728 | 1464274874699 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 08:01:14 INFO - PROCESS | 1728 | 1464274874726 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x98210800 == 39 [pid = 1728] [id = 48] 08:01:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 76 (0x9ba10c00) [pid = 1728] [serial = 142] [outer = (nil)] 08:01:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 77 (0xa1142800) [pid = 1728] [serial = 143] [outer = 0x9ba10c00] 08:01:14 INFO - PROCESS | 1728 | 1464274874789 Marionette DEBUG loaded listener.js 08:01:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 78 (0xa2145800) [pid = 1728] [serial = 144] [outer = 0x9ba10c00] 08:01:15 INFO - PROCESS | 1728 | 1464274875465 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 08:01:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 08:01:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 981ms 08:01:15 INFO - PROCESS | 1728 | 1464274875511 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 08:01:15 INFO - PROCESS | 1728 | 1464274875514 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 08:01:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 77 (0x98b68800) [pid = 1728] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 76 (0x99cdf400) [pid = 1728] [serial = 108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 75 (0xa213fc00) [pid = 1728] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 74 (0x96671c00) [pid = 1728] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 73 (0x9ab93000) [pid = 1728] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 72 (0x95029000) [pid = 1728] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 71 (0xa060d400) [pid = 1728] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 70 (0x9502cc00) [pid = 1728] [serial = 111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 69 (0x93d62c00) [pid = 1728] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 68 (0x926e9c00) [pid = 1728] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 08:01:15 INFO - PROCESS | 1728 | --DOMWINDOW == 67 (0x9ae30000) [pid = 1728] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 08:01:15 INFO - PROCESS | 1728 | 1464274875640 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 08:01:15 INFO - PROCESS | 1728 | 1464274875643 Marionette TRACE conn3 <- [1,166,null,{}] 08:01:15 INFO - PROCESS | 1728 | 1464274875648 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:15 INFO - PROCESS | 1728 | 1464274875825 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 08:01:15 INFO - PROCESS | 1728 | 1464274875913 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x921d7400 == 40 [pid = 1728] [id = 49] 08:01:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 68 (0x92603000) [pid = 1728] [serial = 145] [outer = (nil)] 08:01:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 69 (0xa0606400) [pid = 1728] [serial = 146] [outer = 0x92603000] 08:01:15 INFO - PROCESS | 1728 | 1464274875981 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 70 (0xa21af800) [pid = 1728] [serial = 147] [outer = 0x92603000] 08:01:16 INFO - PROCESS | 1728 | 1464274876579 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 08:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 08:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1029ms 08:01:16 INFO - PROCESS | 1728 | 1464274876616 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 08:01:16 INFO - PROCESS | 1728 | 1464274876619 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 08:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 08:01:16 INFO - PROCESS | 1728 | 1464274876624 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 08:01:16 INFO - PROCESS | 1728 | 1464274876627 Marionette TRACE conn3 <- [1,170,null,{}] 08:01:16 INFO - PROCESS | 1728 | 1464274876632 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:16 INFO - PROCESS | 1728 | 1464274876747 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 08:01:16 INFO - PROCESS | 1728 | 1464274876839 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x98edc800 == 41 [pid = 1728] [id = 50] 08:01:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 71 (0x9b983c00) [pid = 1728] [serial = 148] [outer = (nil)] 08:01:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 72 (0xa30f3c00) [pid = 1728] [serial = 149] [outer = 0x9b983c00] 08:01:16 INFO - PROCESS | 1728 | 1464274876902 Marionette DEBUG loaded listener.js 08:01:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 73 (0xa3227800) [pid = 1728] [serial = 150] [outer = 0x9b983c00] 08:01:17 INFO - PROCESS | 1728 | 1464274877411 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 08:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 08:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 832ms 08:01:17 INFO - PROCESS | 1728 | 1464274877457 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 08:01:17 INFO - PROCESS | 1728 | 1464274877460 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 08:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 08:01:17 INFO - PROCESS | 1728 | 1464274877465 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 08:01:17 INFO - PROCESS | 1728 | 1464274877468 Marionette TRACE conn3 <- [1,174,null,{}] 08:01:17 INFO - PROCESS | 1728 | 1464274877472 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:17 INFO - PROCESS | 1728 | 1464274877587 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 08:01:17 INFO - PROCESS | 1728 | 1464274877732 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:17 INFO - PROCESS | 1728 | ++DOCSHELL 0x921d2400 == 42 [pid = 1728] [id = 51] 08:01:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 74 (0x921d4000) [pid = 1728] [serial = 151] [outer = (nil)] 08:01:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 75 (0x92604400) [pid = 1728] [serial = 152] [outer = 0x921d4000] 08:01:17 INFO - PROCESS | 1728 | 1464274877847 Marionette DEBUG loaded listener.js 08:01:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 76 (0x92a8e800) [pid = 1728] [serial = 153] [outer = 0x921d4000] 08:01:18 INFO - PROCESS | 1728 | 1464274878593 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 08:01:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 08:01:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1177ms 08:01:18 INFO - PROCESS | 1728 | 1464274878643 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 08:01:18 INFO - PROCESS | 1728 | 1464274878649 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 08:01:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 08:01:18 INFO - PROCESS | 1728 | 1464274878656 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 08:01:18 INFO - PROCESS | 1728 | 1464274878661 Marionette TRACE conn3 <- [1,178,null,{}] 08:01:18 INFO - PROCESS | 1728 | 1464274878668 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:18 INFO - PROCESS | 1728 | 1464274878818 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 08:01:18 INFO - PROCESS | 1728 | 1464274878946 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x93bd7000 == 43 [pid = 1728] [id = 52] 08:01:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 77 (0x97867800) [pid = 1728] [serial = 154] [outer = (nil)] 08:01:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 78 (0x98b74c00) [pid = 1728] [serial = 155] [outer = 0x97867800] 08:01:19 INFO - PROCESS | 1728 | 1464274879022 Marionette DEBUG loaded listener.js 08:01:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 79 (0x9988c000) [pid = 1728] [serial = 156] [outer = 0x97867800] 08:01:19 INFO - PROCESS | 1728 | 1464274879809 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 08:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 08:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1181ms 08:01:19 INFO - PROCESS | 1728 | 1464274879840 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 08:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 08:01:19 INFO - PROCESS | 1728 | 1464274879846 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 08:01:19 INFO - PROCESS | 1728 | 1464274879851 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 08:01:19 INFO - PROCESS | 1728 | 1464274879855 Marionette TRACE conn3 <- [1,182,null,{}] 08:01:19 INFO - PROCESS | 1728 | 1464274879861 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:20 INFO - PROCESS | 1728 | 1464274880003 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 08:01:20 INFO - PROCESS | 1728 | 1464274880138 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b938000 == 44 [pid = 1728] [id = 53] 08:01:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 80 (0x9b938800) [pid = 1728] [serial = 157] [outer = (nil)] 08:01:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 81 (0x9b941c00) [pid = 1728] [serial = 158] [outer = 0x9b938800] 08:01:20 INFO - PROCESS | 1728 | 1464274880227 Marionette DEBUG loaded listener.js 08:01:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 82 (0xa1133c00) [pid = 1728] [serial = 159] [outer = 0x9b938800] 08:01:21 INFO - PROCESS | 1728 | 1464274881117 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 08:01:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 08:01:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1329ms 08:01:21 INFO - PROCESS | 1728 | 1464274881181 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 08:01:21 INFO - PROCESS | 1728 | 1464274881184 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 08:01:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 08:01:21 INFO - PROCESS | 1728 | 1464274881198 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 08:01:21 INFO - PROCESS | 1728 | 1464274881207 Marionette TRACE conn3 <- [1,186,null,{}] 08:01:21 INFO - PROCESS | 1728 | 1464274881212 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:21 INFO - PROCESS | 1728 | 1464274881400 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 08:01:21 INFO - PROCESS | 1728 | 1464274881526 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x926f6000 == 45 [pid = 1728] [id = 54] 08:01:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 83 (0x9b641000) [pid = 1728] [serial = 160] [outer = (nil)] 08:01:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 84 (0xa509a400) [pid = 1728] [serial = 161] [outer = 0x9b641000] 08:01:21 INFO - PROCESS | 1728 | 1464274881604 Marionette DEBUG loaded listener.js 08:01:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 85 (0xa62e7400) [pid = 1728] [serial = 162] [outer = 0x9b641000] 08:01:22 INFO - PROCESS | 1728 | 1464274882334 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 08:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 08:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1343ms 08:01:22 INFO - PROCESS | 1728 | 1464274882555 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 08:01:22 INFO - PROCESS | 1728 | 1464274882561 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 08:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 08:01:22 INFO - PROCESS | 1728 | 1464274882570 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 08:01:22 INFO - PROCESS | 1728 | 1464274882573 Marionette TRACE conn3 <- [1,190,null,{}] 08:01:22 INFO - PROCESS | 1728 | 1464274882581 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:22 INFO - PROCESS | 1728 | 1464274882718 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 08:01:22 INFO - PROCESS | 1728 | 1464274882849 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:22 INFO - PROCESS | 1728 | ++DOCSHELL 0x95212c00 == 46 [pid = 1728] [id = 55] 08:01:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 86 (0x95213000) [pid = 1728] [serial = 163] [outer = (nil)] 08:01:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 87 (0x9521ac00) [pid = 1728] [serial = 164] [outer = 0x95213000] 08:01:22 INFO - PROCESS | 1728 | 1464274882921 Marionette DEBUG loaded listener.js 08:01:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 88 (0x97867400) [pid = 1728] [serial = 165] [outer = 0x95213000] 08:01:23 INFO - PROCESS | 1728 | 1464274883769 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 08:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 08:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1281ms 08:01:23 INFO - PROCESS | 1728 | 1464274883871 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 08:01:23 INFO - PROCESS | 1728 | 1464274883875 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 08:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 08:01:23 INFO - PROCESS | 1728 | 1464274883934 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 08:01:23 INFO - PROCESS | 1728 | 1464274883940 Marionette TRACE conn3 <- [1,194,null,{}] 08:01:23 INFO - PROCESS | 1728 | --DOCSHELL 0x98edc800 == 45 [pid = 1728] [id = 50] 08:01:23 INFO - PROCESS | 1728 | --DOCSHELL 0x921d7400 == 44 [pid = 1728] [id = 49] 08:01:23 INFO - PROCESS | 1728 | --DOCSHELL 0x98210800 == 43 [pid = 1728] [id = 48] 08:01:23 INFO - PROCESS | 1728 | --DOCSHELL 0x921d1000 == 42 [pid = 1728] [id = 47] 08:01:23 INFO - PROCESS | 1728 | --DOCSHELL 0x9966c800 == 41 [pid = 1728] [id = 46] 08:01:23 INFO - PROCESS | 1728 | --DOCSHELL 0x93d6f000 == 40 [pid = 1728] [id = 45] 08:01:23 INFO - PROCESS | 1728 | --DOMWINDOW == 87 (0xa22c1800) [pid = 1728] [serial = 122] [outer = (nil)] [url = about:blank] 08:01:23 INFO - PROCESS | 1728 | --DOCSHELL 0x93d6c800 == 39 [pid = 1728] [id = 44] 08:01:23 INFO - PROCESS | 1728 | --DOMWINDOW == 86 (0x92606c00) [pid = 1728] [serial = 100] [outer = (nil)] [url = about:blank] 08:01:23 INFO - PROCESS | 1728 | --DOMWINDOW == 85 (0x9785e000) [pid = 1728] [serial = 35] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:01:23 INFO - PROCESS | 1728 | --DOMWINDOW == 84 (0x9ba16c00) [pid = 1728] [serial = 116] [outer = (nil)] [url = about:blank] 08:01:23 INFO - PROCESS | 1728 | --DOMWINDOW == 83 (0x9a386000) [pid = 1728] [serial = 109] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 82 (0xa26bf400) [pid = 1728] [serial = 98] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 81 (0xa0606000) [pid = 1728] [serial = 92] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 80 (0xa0609400) [pid = 1728] [serial = 119] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 79 (0xa2631000) [pid = 1728] [serial = 97] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 78 (0x98477000) [pid = 1728] [serial = 107] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 77 (0xa2146800) [pid = 1728] [serial = 94] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 76 (0x9b977400) [pid = 1728] [serial = 113] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 75 (0x9ae3dc00) [pid = 1728] [serial = 110] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 74 (0x952aac00) [pid = 1728] [serial = 85] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 73 (0x93d66400) [pid = 1728] [serial = 104] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 72 (0x9d59e000) [pid = 1728] [serial = 91] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 71 (0x98ee2c00) [pid = 1728] [serial = 86] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 70 (0x9b938c00) [pid = 1728] [serial = 88] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 69 (0x9820f000) [pid = 1728] [serial = 106] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 68 (0x9bab3800) [pid = 1728] [serial = 117] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 67 (0x9b938400) [pid = 1728] [serial = 112] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 66 (0x93bdf000) [pid = 1728] [serial = 103] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 65 (0x9b942000) [pid = 1728] [serial = 89] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 64 (0xa21afc00) [pid = 1728] [serial = 95] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | --DOMWINDOW == 63 (0xa213e000) [pid = 1728] [serial = 120] [outer = (nil)] [url = about:blank] 08:01:24 INFO - PROCESS | 1728 | 1464274884043 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:24 INFO - PROCESS | 1728 | 1464274884187 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 08:01:24 INFO - PROCESS | 1728 | 1464274884310 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x97861c00 == 40 [pid = 1728] [id = 56] 08:01:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 64 (0x9820f000) [pid = 1728] [serial = 166] [outer = (nil)] 08:01:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 65 (0x9841f800) [pid = 1728] [serial = 167] [outer = 0x9820f000] 08:01:24 INFO - PROCESS | 1728 | 1464274884379 Marionette DEBUG loaded listener.js 08:01:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 66 (0x9a5dd000) [pid = 1728] [serial = 168] [outer = 0x9820f000] 08:01:24 INFO - PROCESS | 1728 | 1464274884946 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 08:01:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 08:01:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1076ms 08:01:24 INFO - PROCESS | 1728 | 1464274884969 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 08:01:24 INFO - PROCESS | 1728 | 1464274884973 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 08:01:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 08:01:24 INFO - PROCESS | 1728 | 1464274884978 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 08:01:24 INFO - PROCESS | 1728 | 1464274884981 Marionette TRACE conn3 <- [1,198,null,{}] 08:01:24 INFO - PROCESS | 1728 | 1464274884994 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:25 INFO - PROCESS | 1728 | 1464274885121 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 08:01:25 INFO - PROCESS | 1728 | 1464274885219 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x96673000 == 41 [pid = 1728] [id = 57] 08:01:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 67 (0x9ae2f800) [pid = 1728] [serial = 169] [outer = (nil)] 08:01:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 68 (0x9b945800) [pid = 1728] [serial = 170] [outer = 0x9ae2f800] 08:01:25 INFO - PROCESS | 1728 | 1464274885288 Marionette DEBUG loaded listener.js 08:01:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 69 (0x9ba47000) [pid = 1728] [serial = 171] [outer = 0x9ae2f800] 08:01:25 INFO - PROCESS | 1728 | 1464274885920 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 08:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 08:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 983ms 08:01:25 INFO - PROCESS | 1728 | 1464274885961 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 08:01:25 INFO - PROCESS | 1728 | 1464274885964 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 08:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 08:01:25 INFO - PROCESS | 1728 | 1464274885970 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 08:01:25 INFO - PROCESS | 1728 | 1464274885972 Marionette TRACE conn3 <- [1,202,null,{}] 08:01:25 INFO - PROCESS | 1728 | 1464274885977 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:26 INFO - PROCESS | 1728 | 1464274886147 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 08:01:26 INFO - PROCESS | 1728 | 1464274886210 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b977400 == 42 [pid = 1728] [id = 58] 08:01:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 70 (0x9bab3800) [pid = 1728] [serial = 172] [outer = (nil)] 08:01:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 71 (0xa0605c00) [pid = 1728] [serial = 173] [outer = 0x9bab3800] 08:01:26 INFO - PROCESS | 1728 | 1464274886277 Marionette DEBUG loaded listener.js 08:01:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 72 (0xa21afc00) [pid = 1728] [serial = 174] [outer = 0x9bab3800] 08:01:26 INFO - PROCESS | 1728 | 1464274886867 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 08:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 08:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 975ms 08:01:26 INFO - PROCESS | 1728 | 1464274886951 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 08:01:26 INFO - PROCESS | 1728 | 1464274886954 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 08:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 08:01:26 INFO - PROCESS | 1728 | 1464274886974 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 08:01:26 INFO - PROCESS | 1728 | 1464274886976 Marionette TRACE conn3 <- [1,206,null,{}] 08:01:26 INFO - PROCESS | 1728 | 1464274886987 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:27 INFO - PROCESS | 1728 | 1464274887144 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 08:01:27 INFO - PROCESS | 1728 | 1464274887202 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x9d9a4000 == 43 [pid = 1728] [id = 59] 08:01:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 73 (0xa227b800) [pid = 1728] [serial = 175] [outer = (nil)] 08:01:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 74 (0xa2631000) [pid = 1728] [serial = 176] [outer = 0xa227b800] 08:01:27 INFO - PROCESS | 1728 | 1464274887264 Marionette DEBUG loaded listener.js 08:01:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 75 (0xa26bf800) [pid = 1728] [serial = 177] [outer = 0xa227b800] 08:01:27 INFO - PROCESS | 1728 | 1464274887903 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 08:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 08:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1000ms 08:01:27 INFO - PROCESS | 1728 | 1464274887959 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 08:01:27 INFO - PROCESS | 1728 | 1464274887962 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 08:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 08:01:27 INFO - PROCESS | 1728 | 1464274887969 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 08:01:27 INFO - PROCESS | 1728 | 1464274887971 Marionette TRACE conn3 <- [1,210,null,{}] 08:01:27 INFO - PROCESS | 1728 | 1464274887984 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:28 INFO - PROCESS | 1728 | 1464274888187 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 08:01:28 INFO - PROCESS | 1728 | 1464274888211 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x92603c00 == 44 [pid = 1728] [id = 60] 08:01:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 76 (0x9260ec00) [pid = 1728] [serial = 178] [outer = (nil)] 08:01:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 77 (0xa4e1e000) [pid = 1728] [serial = 179] [outer = 0x9260ec00] 08:01:28 INFO - PROCESS | 1728 | 1464274888277 Marionette DEBUG loaded listener.js 08:01:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 78 (0xa628f000) [pid = 1728] [serial = 180] [outer = 0x9260ec00] 08:01:28 INFO - PROCESS | 1728 | 1464274888742 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 08:01:28 INFO - PROCESS | 1728 | --DOMWINDOW == 77 (0x9ba10c00) [pid = 1728] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 08:01:28 INFO - PROCESS | 1728 | --DOMWINDOW == 76 (0x95211800) [pid = 1728] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 08:01:28 INFO - PROCESS | 1728 | --DOMWINDOW == 75 (0x92603000) [pid = 1728] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 08:01:28 INFO - PROCESS | 1728 | --DOMWINDOW == 74 (0x99891000) [pid = 1728] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 08:01:28 INFO - PROCESS | 1728 | --DOMWINDOW == 73 (0x93d6d800) [pid = 1728] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 08:01:28 INFO - PROCESS | 1728 | --DOMWINDOW == 72 (0x99f3a000) [pid = 1728] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 08:01:29 INFO - PROCESS | 1728 | 1464274889035 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 08:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1138ms 08:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 08:01:29 INFO - PROCESS | 1728 | 1464274889109 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 08:01:29 INFO - PROCESS | 1728 | 1464274889111 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 08:01:29 INFO - PROCESS | 1728 | 1464274889116 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 08:01:29 INFO - PROCESS | 1728 | 1464274889119 Marionette TRACE conn3 <- [1,214,null,{}] 08:01:29 INFO - PROCESS | 1728 | 1464274889124 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:29 INFO - PROCESS | 1728 | 1464274889275 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 08:01:29 INFO - PROCESS | 1728 | 1464274889290 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x92603000 == 45 [pid = 1728] [id = 61] 08:01:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 73 (0x9260cc00) [pid = 1728] [serial = 181] [outer = (nil)] 08:01:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 74 (0xa30f4800) [pid = 1728] [serial = 182] [outer = 0x9260cc00] 08:01:29 INFO - PROCESS | 1728 | 1464274889353 Marionette DEBUG loaded listener.js 08:01:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 75 (0xa4e25400) [pid = 1728] [serial = 183] [outer = 0x9260cc00] 08:01:29 INFO - PROCESS | 1728 | 1464274889919 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 08:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 08:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 876ms 08:01:29 INFO - PROCESS | 1728 | 1464274889992 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 08:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 08:01:30 INFO - PROCESS | 1728 | 1464274890003 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 08:01:30 INFO - PROCESS | 1728 | 1464274890007 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 08:01:30 INFO - PROCESS | 1728 | 1464274890009 Marionette TRACE conn3 <- [1,218,null,{}] 08:01:30 INFO - PROCESS | 1728 | 1464274890015 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:30 INFO - PROCESS | 1728 | 1464274890152 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 08:01:30 INFO - PROCESS | 1728 | 1464274890164 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x92475400 == 46 [pid = 1728] [id = 62] 08:01:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 76 (0x92479800) [pid = 1728] [serial = 184] [outer = (nil)] 08:01:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 77 (0xa6739400) [pid = 1728] [serial = 185] [outer = 0x92479800] 08:01:30 INFO - PROCESS | 1728 | 1464274890305 Marionette DEBUG loaded listener.js 08:01:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 78 (0xa2408400) [pid = 1728] [serial = 186] [outer = 0x92479800] 08:01:31 INFO - PROCESS | 1728 | 1464274891268 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 08:01:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 08:01:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1328ms 08:01:31 INFO - PROCESS | 1728 | 1464274891337 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 08:01:31 INFO - PROCESS | 1728 | 1464274891342 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 08:01:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 08:01:31 INFO - PROCESS | 1728 | 1464274891349 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 08:01:31 INFO - PROCESS | 1728 | 1464274891353 Marionette TRACE conn3 <- [1,222,null,{}] 08:01:31 INFO - PROCESS | 1728 | 1464274891362 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:31 INFO - PROCESS | 1728 | 1464274891557 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 08:01:31 INFO - PROCESS | 1728 | 1464274891733 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d63400 == 47 [pid = 1728] [id = 63] 08:01:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 79 (0x93d6b800) [pid = 1728] [serial = 187] [outer = (nil)] 08:01:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 80 (0x9785e000) [pid = 1728] [serial = 188] [outer = 0x93d6b800] 08:01:31 INFO - PROCESS | 1728 | 1464274891859 Marionette DEBUG loaded listener.js 08:01:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 81 (0x98b6c800) [pid = 1728] [serial = 189] [outer = 0x93d6b800] 08:01:32 INFO - PROCESS | 1728 | 1464274892596 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 08:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 08:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1281ms 08:01:32 INFO - PROCESS | 1728 | 1464274892630 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 08:01:32 INFO - PROCESS | 1728 | 1464274892638 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 08:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 08:01:32 INFO - PROCESS | 1728 | 1464274892663 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 08:01:32 INFO - PROCESS | 1728 | 1464274892668 Marionette TRACE conn3 <- [1,226,null,{}] 08:01:32 INFO - PROCESS | 1728 | 1464274892674 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:32 INFO - PROCESS | 1728 | 1464274892828 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 08:01:32 INFO - PROCESS | 1728 | 1464274892959 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x9aa2fc00 == 48 [pid = 1728] [id = 64] 08:01:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 82 (0x9aa31000) [pid = 1728] [serial = 190] [outer = (nil)] 08:01:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 83 (0x9aa38800) [pid = 1728] [serial = 191] [outer = 0x9aa31000] 08:01:33 INFO - PROCESS | 1728 | 1464274893037 Marionette DEBUG loaded listener.js 08:01:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 84 (0x9aa3c800) [pid = 1728] [serial = 192] [outer = 0x9aa31000] 08:01:33 INFO - PROCESS | 1728 | 1464274893775 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 08:01:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 08:01:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1146ms 08:01:33 INFO - PROCESS | 1728 | 1464274893793 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 08:01:33 INFO - PROCESS | 1728 | 1464274893796 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 08:01:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 08:01:33 INFO - PROCESS | 1728 | 1464274893803 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 08:01:33 INFO - PROCESS | 1728 | 1464274893808 Marionette TRACE conn3 <- [1,230,null,{}] 08:01:33 INFO - PROCESS | 1728 | 1464274893822 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:34 INFO - PROCESS | 1728 | 1464274894023 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 08:01:34 INFO - PROCESS | 1728 | 1464274894038 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x9aa3dc00 == 49 [pid = 1728] [id = 65] 08:01:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 85 (0x9b940400) [pid = 1728] [serial = 193] [outer = (nil)] 08:01:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 86 (0x9bab7000) [pid = 1728] [serial = 194] [outer = 0x9b940400] 08:01:34 INFO - PROCESS | 1728 | 1464274894128 Marionette DEBUG loaded listener.js 08:01:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 87 (0xa2147400) [pid = 1728] [serial = 195] [outer = 0x9b940400] 08:01:34 INFO - PROCESS | 1728 | 1464274894921 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 08:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 08:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1137ms 08:01:34 INFO - PROCESS | 1728 | 1464274894940 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 08:01:34 INFO - PROCESS | 1728 | 1464274894945 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 08:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 08:01:34 INFO - PROCESS | 1728 | 1464274894951 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 08:01:34 INFO - PROCESS | 1728 | 1464274894953 Marionette TRACE conn3 <- [1,234,null,{}] 08:01:34 INFO - PROCESS | 1728 | 1464274894959 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:35 INFO - PROCESS | 1728 | 1464274895109 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 08:01:35 INFO - PROCESS | 1728 | 1464274895247 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ba42400 == 50 [pid = 1728] [id = 66] 08:01:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 88 (0xa227f800) [pid = 1728] [serial = 196] [outer = (nil)] 08:01:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 89 (0xa35ee400) [pid = 1728] [serial = 197] [outer = 0xa227f800] 08:01:35 INFO - PROCESS | 1728 | 1464274895327 Marionette DEBUG loaded listener.js 08:01:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 90 (0xa6286400) [pid = 1728] [serial = 198] [outer = 0xa227f800] 08:01:36 INFO - PROCESS | 1728 | 1464274896100 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 08:01:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 08:01:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1187ms 08:01:36 INFO - PROCESS | 1728 | 1464274896138 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 08:01:36 INFO - PROCESS | 1728 | 1464274896142 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 08:01:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 08:01:36 INFO - PROCESS | 1728 | 1464274896147 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 08:01:36 INFO - PROCESS | 1728 | 1464274896150 Marionette TRACE conn3 <- [1,238,null,{}] 08:01:36 INFO - PROCESS | 1728 | 1464274896155 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:36 INFO - PROCESS | 1728 | 1464274896300 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 08:01:36 INFO - PROCESS | 1728 | 1464274896408 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x92a87800 == 51 [pid = 1728] [id = 67] 08:01:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 91 (0x9534fc00) [pid = 1728] [serial = 199] [outer = (nil)] 08:01:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 92 (0x95359400) [pid = 1728] [serial = 200] [outer = 0x9534fc00] 08:01:36 INFO - PROCESS | 1728 | 1464274896482 Marionette DEBUG loaded listener.js 08:01:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 93 (0x9535d000) [pid = 1728] [serial = 201] [outer = 0x9534fc00] 08:01:37 INFO - PROCESS | 1728 | 1464274897220 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 08:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 08:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1144ms 08:01:37 INFO - PROCESS | 1728 | 1464274897292 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 08:01:37 INFO - PROCESS | 1728 | 1464274897296 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 08:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 08:01:37 INFO - PROCESS | 1728 | 1464274897301 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 08:01:37 INFO - PROCESS | 1728 | 1464274897305 Marionette TRACE conn3 <- [1,242,null,{}] 08:01:37 INFO - PROCESS | 1728 | 1464274897310 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:37 INFO - PROCESS | 1728 | 1464274897524 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 08:01:37 INFO - PROCESS | 1728 | 1464274897539 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x9535a400 == 52 [pid = 1728] [id = 68] 08:01:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 94 (0x9535b000) [pid = 1728] [serial = 202] [outer = (nil)] 08:01:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 95 (0xa6e92c00) [pid = 1728] [serial = 203] [outer = 0x9535b000] 08:01:37 INFO - PROCESS | 1728 | 1464274897614 Marionette DEBUG loaded listener.js 08:01:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 96 (0xa6f3c000) [pid = 1728] [serial = 204] [outer = 0x9535b000] 08:01:38 INFO - PROCESS | 1728 | 1464274898436 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 08:01:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 08:01:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1187ms 08:01:38 INFO - PROCESS | 1728 | 1464274898489 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 08:01:38 INFO - PROCESS | 1728 | 1464274898492 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 08:01:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 08:01:38 INFO - PROCESS | 1728 | 1464274898499 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 08:01:38 INFO - PROCESS | 1728 | 1464274898501 Marionette TRACE conn3 <- [1,246,null,{}] 08:01:38 INFO - PROCESS | 1728 | 1464274898507 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:38 INFO - PROCESS | 1728 | 1464274898654 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 08:01:38 INFO - PROCESS | 1728 | 1464274898950 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d6a400 == 53 [pid = 1728] [id = 69] 08:01:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 97 (0x93d6c800) [pid = 1728] [serial = 205] [outer = (nil)] 08:01:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 98 (0x93e96400) [pid = 1728] [serial = 206] [outer = 0x93d6c800] 08:01:39 INFO - PROCESS | 1728 | 1464274899034 Marionette DEBUG loaded listener.js 08:01:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 99 (0x95350c00) [pid = 1728] [serial = 207] [outer = 0x93d6c800] 08:01:39 INFO - PROCESS | 1728 | 1464274899860 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 08:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 08:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1394ms 08:01:39 INFO - PROCESS | 1728 | 1464274899893 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 08:01:39 INFO - PROCESS | 1728 | 1464274899898 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 08:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 08:01:39 INFO - PROCESS | 1728 | 1464274899905 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 08:01:39 INFO - PROCESS | 1728 | 1464274899909 Marionette TRACE conn3 <- [1,250,null,{}] 08:01:39 INFO - PROCESS | 1728 | 1464274899916 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:40 INFO - PROCESS | 1728 | 1464274900066 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 08:01:40 INFO - PROCESS | 1728 | 1464274900190 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x96671c00 == 54 [pid = 1728] [id = 70] 08:01:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 100 (0x9966c800) [pid = 1728] [serial = 208] [outer = (nil)] 08:01:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 101 (0x9aa2f400) [pid = 1728] [serial = 209] [outer = 0x9966c800] 08:01:40 INFO - PROCESS | 1728 | 1464274900261 Marionette DEBUG loaded listener.js 08:01:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 102 (0x9aa3c000) [pid = 1728] [serial = 210] [outer = 0x9966c800] 08:01:40 INFO - PROCESS | 1728 | --DOCSHELL 0x92603000 == 53 [pid = 1728] [id = 61] 08:01:40 INFO - PROCESS | 1728 | --DOCSHELL 0x92603c00 == 52 [pid = 1728] [id = 60] 08:01:40 INFO - PROCESS | 1728 | --DOMWINDOW == 101 (0xa30f3c00) [pid = 1728] [serial = 149] [outer = (nil)] [url = about:blank] 08:01:40 INFO - PROCESS | 1728 | --DOCSHELL 0x9d9a4000 == 51 [pid = 1728] [id = 59] 08:01:40 INFO - PROCESS | 1728 | --DOCSHELL 0x9b977400 == 50 [pid = 1728] [id = 58] 08:01:40 INFO - PROCESS | 1728 | --DOCSHELL 0x96673000 == 49 [pid = 1728] [id = 57] 08:01:40 INFO - PROCESS | 1728 | --DOCSHELL 0x97861c00 == 48 [pid = 1728] [id = 56] 08:01:40 INFO - PROCESS | 1728 | --DOCSHELL 0x95212c00 == 47 [pid = 1728] [id = 55] 08:01:40 INFO - PROCESS | 1728 | --DOCSHELL 0x9b938000 == 46 [pid = 1728] [id = 53] 08:01:41 INFO - PROCESS | 1728 | --DOCSHELL 0x93bd7000 == 45 [pid = 1728] [id = 52] 08:01:41 INFO - PROCESS | 1728 | --DOCSHELL 0x921d2400 == 44 [pid = 1728] [id = 51] 08:01:41 INFO - PROCESS | 1728 | 1464274901035 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 08:01:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 08:01:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1186ms 08:01:41 INFO - PROCESS | 1728 | 1464274901096 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 08:01:41 INFO - PROCESS | 1728 | 1464274901101 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 08:01:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 100 (0xa1142800) [pid = 1728] [serial = 143] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 99 (0x95213c00) [pid = 1728] [serial = 134] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 98 (0x95218000) [pid = 1728] [serial = 135] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 97 (0xa0606400) [pid = 1728] [serial = 146] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 96 (0x9a1df000) [pid = 1728] [serial = 137] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 95 (0x97862400) [pid = 1728] [serial = 132] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 94 (0x9521c000) [pid = 1728] [serial = 131] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 93 (0x952a5800) [pid = 1728] [serial = 125] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 92 (0x9b25ac00) [pid = 1728] [serial = 128] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 91 (0x9ba0a000) [pid = 1728] [serial = 140] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 90 (0x9d597400) [pid = 1728] [serial = 141] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 89 (0xa2145800) [pid = 1728] [serial = 144] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 88 (0xa21af800) [pid = 1728] [serial = 147] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | --DOMWINDOW == 87 (0x9b250800) [pid = 1728] [serial = 138] [outer = (nil)] [url = about:blank] 08:01:41 INFO - PROCESS | 1728 | 1464274901135 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 08:01:41 INFO - PROCESS | 1728 | 1464274901139 Marionette TRACE conn3 <- [1,254,null,{}] 08:01:41 INFO - PROCESS | 1728 | 1464274901146 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:41 INFO - PROCESS | 1728 | 1464274901281 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 08:01:41 INFO - PROCESS | 1728 | 1464274901293 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x93be0800 == 45 [pid = 1728] [id = 71] 08:01:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 88 (0x95218400) [pid = 1728] [serial = 211] [outer = (nil)] 08:01:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 89 (0x9a386000) [pid = 1728] [serial = 212] [outer = 0x95218400] 08:01:41 INFO - PROCESS | 1728 | 1464274901360 Marionette DEBUG loaded listener.js 08:01:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 90 (0x9b29c000) [pid = 1728] [serial = 213] [outer = 0x95218400] 08:01:42 INFO - PROCESS | 1728 | 1464274902060 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 08:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 08:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1004ms 08:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 08:01:42 INFO - PROCESS | 1728 | 1464274902117 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 08:01:42 INFO - PROCESS | 1728 | 1464274902120 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 08:01:42 INFO - PROCESS | 1728 | 1464274902136 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 08:01:42 INFO - PROCESS | 1728 | 1464274902144 Marionette TRACE conn3 <- [1,258,null,{}] 08:01:42 INFO - PROCESS | 1728 | 1464274902161 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:42 INFO - PROCESS | 1728 | 1464274902298 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 08:01:42 INFO - PROCESS | 1728 | 1464274902310 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x93bd7000 == 46 [pid = 1728] [id = 72] 08:01:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 91 (0x9ba43400) [pid = 1728] [serial = 214] [outer = (nil)] 08:01:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 92 (0xa0608800) [pid = 1728] [serial = 215] [outer = 0x9ba43400] 08:01:42 INFO - PROCESS | 1728 | 1464274902375 Marionette DEBUG loaded listener.js 08:01:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 93 (0xa113c000) [pid = 1728] [serial = 216] [outer = 0x9ba43400] 08:01:43 INFO - PROCESS | 1728 | 1464274903098 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 08:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 08:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1007ms 08:01:43 INFO - PROCESS | 1728 | 1464274903131 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 08:01:43 INFO - PROCESS | 1728 | 1464274903135 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 08:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 08:01:43 INFO - PROCESS | 1728 | 1464274903141 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 08:01:43 INFO - PROCESS | 1728 | 1464274903144 Marionette TRACE conn3 <- [1,262,null,{}] 08:01:43 INFO - PROCESS | 1728 | 1464274903149 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:43 INFO - PROCESS | 1728 | 1464274903317 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 08:01:43 INFO - PROCESS | 1728 | 1464274903346 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d62000 == 47 [pid = 1728] [id = 73] 08:01:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 94 (0x9aa33c00) [pid = 1728] [serial = 217] [outer = (nil)] 08:01:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 95 (0x9aa98400) [pid = 1728] [serial = 218] [outer = 0x9aa33c00] 08:01:43 INFO - PROCESS | 1728 | 1464274903410 Marionette DEBUG loaded listener.js 08:01:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 96 (0x9aa9c000) [pid = 1728] [serial = 219] [outer = 0x9aa33c00] 08:01:44 INFO - PROCESS | 1728 | 1464274904074 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 08:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 08:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 979ms 08:01:44 INFO - PROCESS | 1728 | 1464274904120 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 08:01:44 INFO - PROCESS | 1728 | 1464274904126 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 08:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 08:01:44 INFO - PROCESS | 1728 | 1464274904138 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 08:01:44 INFO - PROCESS | 1728 | 1464274904140 Marionette TRACE conn3 <- [1,266,null,{}] 08:01:44 INFO - PROCESS | 1728 | 1464274904144 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:44 INFO - PROCESS | 1728 | 1464274904331 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 08:01:44 INFO - PROCESS | 1728 | 1464274904353 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ba0a000 == 48 [pid = 1728] [id = 74] 08:01:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 97 (0x9ba0a800) [pid = 1728] [serial = 220] [outer = (nil)] 08:01:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 98 (0xa21a9000) [pid = 1728] [serial = 221] [outer = 0x9ba0a800] 08:01:44 INFO - PROCESS | 1728 | 1464274904425 Marionette DEBUG loaded listener.js 08:01:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 99 (0xa240ac00) [pid = 1728] [serial = 222] [outer = 0x9ba0a800] 08:01:45 INFO - PROCESS | 1728 | 1464274905101 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 08:01:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 08:01:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 977ms 08:01:45 INFO - PROCESS | 1728 | 1464274905122 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 08:01:45 INFO - PROCESS | 1728 | 1464274905124 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 08:01:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 08:01:45 INFO - PROCESS | 1728 | 1464274905130 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 08:01:45 INFO - PROCESS | 1728 | 1464274905132 Marionette TRACE conn3 <- [1,270,null,{}] 08:01:45 INFO - PROCESS | 1728 | 1464274905137 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:45 INFO - PROCESS | 1728 | 1464274905297 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 08:01:45 INFO - PROCESS | 1728 | --DOMWINDOW == 98 (0xa227b800) [pid = 1728] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 08:01:45 INFO - PROCESS | 1728 | --DOMWINDOW == 97 (0x9820f000) [pid = 1728] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 08:01:45 INFO - PROCESS | 1728 | --DOMWINDOW == 96 (0x9ae2f800) [pid = 1728] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 08:01:45 INFO - PROCESS | 1728 | --DOMWINDOW == 95 (0x95213000) [pid = 1728] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 08:01:45 INFO - PROCESS | 1728 | --DOMWINDOW == 94 (0x9bab3800) [pid = 1728] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 08:01:45 INFO - PROCESS | 1728 | --DOMWINDOW == 93 (0x9260ec00) [pid = 1728] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 08:01:45 INFO - PROCESS | 1728 | --DOMWINDOW == 92 (0x9260cc00) [pid = 1728] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 08:01:45 INFO - PROCESS | 1728 | --DOMWINDOW == 91 (0x9b983c00) [pid = 1728] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 08:01:45 INFO - PROCESS | 1728 | 1464274905508 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:45 INFO - PROCESS | 1728 | ++DOCSHELL 0x9260c800 == 49 [pid = 1728] [id = 75] 08:01:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 92 (0x9260cc00) [pid = 1728] [serial = 223] [outer = (nil)] 08:01:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 93 (0x9ab8a400) [pid = 1728] [serial = 224] [outer = 0x9260cc00] 08:01:45 INFO - PROCESS | 1728 | 1464274905572 Marionette DEBUG loaded listener.js 08:01:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 94 (0x9baafc00) [pid = 1728] [serial = 225] [outer = 0x9260cc00] 08:01:46 INFO - PROCESS | 1728 | 1464274906225 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 08:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 08:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1125ms 08:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 08:01:46 INFO - PROCESS | 1728 | 1464274906256 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 08:01:46 INFO - PROCESS | 1728 | 1464274906259 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 08:01:46 INFO - PROCESS | 1728 | 1464274906264 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 08:01:46 INFO - PROCESS | 1728 | 1464274906267 Marionette TRACE conn3 <- [1,274,null,{}] 08:01:46 INFO - PROCESS | 1728 | 1464274906272 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:46 INFO - PROCESS | 1728 | 1464274906427 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 08:01:46 INFO - PROCESS | 1728 | 1464274906443 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x95218800 == 50 [pid = 1728] [id = 76] 08:01:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 95 (0x9d9a8000) [pid = 1728] [serial = 226] [outer = (nil)] 08:01:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 96 (0xa35fb800) [pid = 1728] [serial = 227] [outer = 0x9d9a8000] 08:01:46 INFO - PROCESS | 1728 | 1464274906509 Marionette DEBUG loaded listener.js 08:01:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 97 (0xa6734c00) [pid = 1728] [serial = 228] [outer = 0x9d9a8000] 08:01:47 INFO - PROCESS | 1728 | 1464274907123 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 08:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 08:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 925ms 08:01:47 INFO - PROCESS | 1728 | 1464274907190 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 08:01:47 INFO - PROCESS | 1728 | 1464274907193 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 08:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 08:01:47 INFO - PROCESS | 1728 | 1464274907198 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 08:01:47 INFO - PROCESS | 1728 | 1464274907200 Marionette TRACE conn3 <- [1,278,null,{}] 08:01:47 INFO - PROCESS | 1728 | 1464274907205 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:47 INFO - PROCESS | 1728 | 1464274907329 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 08:01:47 INFO - PROCESS | 1728 | 1464274907427 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x93bd9800 == 51 [pid = 1728] [id = 77] 08:01:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 98 (0x982a8000) [pid = 1728] [serial = 229] [outer = (nil)] 08:01:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 99 (0xa68d4400) [pid = 1728] [serial = 230] [outer = 0x982a8000] 08:01:47 INFO - PROCESS | 1728 | 1464274907505 Marionette DEBUG loaded listener.js 08:01:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 100 (0xa6e89800) [pid = 1728] [serial = 231] [outer = 0x982a8000] 08:01:48 INFO - PROCESS | 1728 | 1464274908335 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 08:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 08:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1186ms 08:01:48 INFO - PROCESS | 1728 | 1464274908386 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 08:01:48 INFO - PROCESS | 1728 | 1464274908393 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 08:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 08:01:48 INFO - PROCESS | 1728 | 1464274908400 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 08:01:48 INFO - PROCESS | 1728 | 1464274908406 Marionette TRACE conn3 <- [1,282,null,{}] 08:01:48 INFO - PROCESS | 1728 | 1464274908413 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:48 INFO - PROCESS | 1728 | 1464274908572 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 08:01:48 INFO - PROCESS | 1728 | 1464274908709 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d6b400 == 52 [pid = 1728] [id = 78] 08:01:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 101 (0x9535ac00) [pid = 1728] [serial = 232] [outer = (nil)] 08:01:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 102 (0x99891000) [pid = 1728] [serial = 233] [outer = 0x9535ac00] 08:01:48 INFO - PROCESS | 1728 | 1464274908788 Marionette DEBUG loaded listener.js 08:01:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 103 (0x9aa30400) [pid = 1728] [serial = 234] [outer = 0x9535ac00] 08:01:49 INFO - PROCESS | 1728 | 1464274909534 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 08:01:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 08:01:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1183ms 08:01:49 INFO - PROCESS | 1728 | 1464274909584 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 08:01:49 INFO - PROCESS | 1728 | 1464274909592 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 08:01:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 08:01:49 INFO - PROCESS | 1728 | 1464274909601 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 08:01:49 INFO - PROCESS | 1728 | 1464274909605 Marionette TRACE conn3 <- [1,286,null,{}] 08:01:49 INFO - PROCESS | 1728 | 1464274909609 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:49 INFO - PROCESS | 1728 | 1464274909770 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 08:01:49 INFO - PROCESS | 1728 | 1464274909906 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x953f4000 == 53 [pid = 1728] [id = 79] 08:01:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 104 (0x953f5000) [pid = 1728] [serial = 235] [outer = (nil)] 08:01:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 105 (0x953fec00) [pid = 1728] [serial = 236] [outer = 0x953f5000] 08:01:49 INFO - PROCESS | 1728 | 1464274909982 Marionette DEBUG loaded listener.js 08:01:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 106 (0x99cdf400) [pid = 1728] [serial = 237] [outer = 0x953f5000] 08:01:50 INFO - PROCESS | 1728 | 1464274910778 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 08:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 08:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1236ms 08:01:50 INFO - PROCESS | 1728 | 1464274910838 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 08:01:50 INFO - PROCESS | 1728 | 1464274910841 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 08:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 08:01:50 INFO - PROCESS | 1728 | 1464274910847 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 08:01:50 INFO - PROCESS | 1728 | 1464274910853 Marionette TRACE conn3 <- [1,290,null,{}] 08:01:50 INFO - PROCESS | 1728 | 1464274910867 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:51 INFO - PROCESS | 1728 | 1464274911060 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 08:01:51 INFO - PROCESS | 1728 | 1464274911209 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x926ea400 == 54 [pid = 1728] [id = 80] 08:01:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 107 (0x926ed800) [pid = 1728] [serial = 238] [outer = (nil)] 08:01:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 108 (0x9b977400) [pid = 1728] [serial = 239] [outer = 0x926ed800] 08:01:51 INFO - PROCESS | 1728 | 1464274911287 Marionette DEBUG loaded listener.js 08:01:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 109 (0xa21b0000) [pid = 1728] [serial = 240] [outer = 0x926ed800] 08:01:52 INFO - PROCESS | 1728 | 1464274912070 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 08:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 08:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1243ms 08:01:52 INFO - PROCESS | 1728 | 1464274912091 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 08:01:52 INFO - PROCESS | 1728 | 1464274912096 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 08:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 08:01:52 INFO - PROCESS | 1728 | 1464274912101 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 08:01:52 INFO - PROCESS | 1728 | 1464274912104 Marionette TRACE conn3 <- [1,294,null,{}] 08:01:52 INFO - PROCESS | 1728 | 1464274912109 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:52 INFO - PROCESS | 1728 | 1464274912258 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 08:01:52 INFO - PROCESS | 1728 | 1464274912399 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x926ee000 == 55 [pid = 1728] [id = 81] 08:01:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 110 (0xa2403c00) [pid = 1728] [serial = 241] [outer = (nil)] 08:01:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 111 (0xa3579c00) [pid = 1728] [serial = 242] [outer = 0xa2403c00] 08:01:52 INFO - PROCESS | 1728 | 1464274912477 Marionette DEBUG loaded listener.js 08:01:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 112 (0xa357e000) [pid = 1728] [serial = 243] [outer = 0xa2403c00] 08:01:53 INFO - PROCESS | 1728 | 1464274913197 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1130ms 08:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 08:01:53 INFO - PROCESS | 1728 | 1464274913233 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 08:01:53 INFO - PROCESS | 1728 | 1464274913236 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 08:01:53 INFO - PROCESS | 1728 | 1464274913242 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 08:01:53 INFO - PROCESS | 1728 | 1464274913245 Marionette TRACE conn3 <- [1,298,null,{}] 08:01:53 INFO - PROCESS | 1728 | 1464274913250 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:53 INFO - PROCESS | 1728 | 1464274913389 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 08:01:53 INFO - PROCESS | 1728 | 1464274913529 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:53 INFO - PROCESS | 1728 | ++DOCSHELL 0xa345e800 == 56 [pid = 1728] [id = 82] 08:01:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 113 (0xa3548c00) [pid = 1728] [serial = 244] [outer = (nil)] 08:01:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 114 (0xa3584800) [pid = 1728] [serial = 245] [outer = 0xa3548c00] 08:01:53 INFO - PROCESS | 1728 | 1464274913604 Marionette DEBUG loaded listener.js 08:01:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 115 (0xa3585c00) [pid = 1728] [serial = 246] [outer = 0xa3548c00] 08:01:54 INFO - PROCESS | 1728 | 1464274914414 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:01:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:01:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1233ms 08:01:54 INFO - PROCESS | 1728 | 1464274914474 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 08:01:54 INFO - PROCESS | 1728 | 1464274914478 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 08:01:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 08:01:54 INFO - PROCESS | 1728 | 1464274914483 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 08:01:54 INFO - PROCESS | 1728 | 1464274914486 Marionette TRACE conn3 <- [1,302,null,{}] 08:01:54 INFO - PROCESS | 1728 | 1464274914491 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:54 INFO - PROCESS | 1728 | 1464274914647 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 08:01:54 INFO - PROCESS | 1728 | 1464274914784 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d6d800 == 57 [pid = 1728] [id = 83] 08:01:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 116 (0x97868c00) [pid = 1728] [serial = 247] [outer = (nil)] 08:01:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 117 (0xa6733400) [pid = 1728] [serial = 248] [outer = 0x97868c00] 08:01:54 INFO - PROCESS | 1728 | 1464274914859 Marionette DEBUG loaded listener.js 08:01:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 118 (0xa6c4cc00) [pid = 1728] [serial = 249] [outer = 0x97868c00] 08:01:55 INFO - PROCESS | 1728 | 1464274915865 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1429ms 08:01:55 INFO - PROCESS | 1728 | 1464274915914 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 08:01:55 INFO - PROCESS | 1728 | 1464274915919 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 08:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 08:01:55 INFO - PROCESS | 1728 | 1464274915926 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 08:01:55 INFO - PROCESS | 1728 | 1464274915931 Marionette TRACE conn3 <- [1,306,null,{}] 08:01:55 INFO - PROCESS | 1728 | 1464274915955 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:56 INFO - PROCESS | 1728 | 1464274916102 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 08:01:56 INFO - PROCESS | 1728 | 1464274916295 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x9521d400 == 58 [pid = 1728] [id = 84] 08:01:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0x952a5800) [pid = 1728] [serial = 250] [outer = (nil)] 08:01:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0x953fe400) [pid = 1728] [serial = 251] [outer = 0x952a5800] 08:01:56 INFO - PROCESS | 1728 | 1464274916371 Marionette DEBUG loaded listener.js 08:01:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0x9846a800) [pid = 1728] [serial = 252] [outer = 0x952a5800] 08:01:57 INFO - PROCESS | 1728 | 1464274917143 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1256ms 08:01:57 INFO - PROCESS | 1728 | 1464274917183 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 08:01:57 INFO - PROCESS | 1728 | 1464274917190 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 08:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 08:01:57 INFO - PROCESS | 1728 | 1464274917200 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 08:01:57 INFO - PROCESS | 1728 | 1464274917204 Marionette TRACE conn3 <- [1,310,null,{}] 08:01:57 INFO - PROCESS | 1728 | 1464274917209 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:57 INFO - PROCESS | 1728 | 1464274917344 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 08:01:57 INFO - PROCESS | 1728 | 1464274917488 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x92a93800 == 57 [pid = 1728] [id = 42] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x99815800 == 56 [pid = 1728] [id = 43] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x921d2c00 == 55 [pid = 1728] [id = 34] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x95218800 == 54 [pid = 1728] [id = 76] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x9260c800 == 53 [pid = 1728] [id = 75] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x9ba0a000 == 52 [pid = 1728] [id = 74] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 120 (0xa6739400) [pid = 1728] [serial = 185] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x921d2c00 == 53 [pid = 1728] [id = 85] 08:01:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0x9260b000) [pid = 1728] [serial = 253] [outer = (nil)] 08:01:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 122 (0x95218000) [pid = 1728] [serial = 254] [outer = 0x9260b000] 08:01:57 INFO - PROCESS | 1728 | 1464274917588 Marionette DEBUG loaded listener.js 08:01:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 123 (0x98ee2c00) [pid = 1728] [serial = 255] [outer = 0x9260b000] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x93d62000 == 52 [pid = 1728] [id = 73] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x93bd7000 == 51 [pid = 1728] [id = 72] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x93be0800 == 50 [pid = 1728] [id = 71] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x96671c00 == 49 [pid = 1728] [id = 70] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x93d6a400 == 48 [pid = 1728] [id = 69] 08:01:57 INFO - PROCESS | 1728 | --DOCSHELL 0x92475400 == 47 [pid = 1728] [id = 62] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 122 (0xa3227800) [pid = 1728] [serial = 150] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 121 (0x92604400) [pid = 1728] [serial = 152] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 120 (0x98b74c00) [pid = 1728] [serial = 155] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 119 (0x9b941c00) [pid = 1728] [serial = 158] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 118 (0xa2631000) [pid = 1728] [serial = 176] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 117 (0x9841f800) [pid = 1728] [serial = 167] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 116 (0x9a5dd000) [pid = 1728] [serial = 168] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 115 (0x9b945800) [pid = 1728] [serial = 170] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 114 (0x9ba47000) [pid = 1728] [serial = 171] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 113 (0x97867400) [pid = 1728] [serial = 165] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 112 (0x9521ac00) [pid = 1728] [serial = 164] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 111 (0xa0605c00) [pid = 1728] [serial = 173] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 110 (0xa509a400) [pid = 1728] [serial = 161] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 109 (0xa4e1e000) [pid = 1728] [serial = 179] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 108 (0xa26bf800) [pid = 1728] [serial = 177] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 107 (0xa628f000) [pid = 1728] [serial = 180] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 106 (0xa4e25400) [pid = 1728] [serial = 183] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 105 (0xa21afc00) [pid = 1728] [serial = 174] [outer = (nil)] [url = about:blank] 08:01:57 INFO - PROCESS | 1728 | --DOMWINDOW == 104 (0xa30f4800) [pid = 1728] [serial = 182] [outer = (nil)] [url = about:blank] 08:01:58 INFO - PROCESS | 1728 | 1464274918242 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1080ms 08:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 08:01:58 INFO - PROCESS | 1728 | 1464274918280 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 08:01:58 INFO - PROCESS | 1728 | 1464274918282 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 08:01:58 INFO - PROCESS | 1728 | 1464274918289 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 08:01:58 INFO - PROCESS | 1728 | 1464274918294 Marionette TRACE conn3 <- [1,314,null,{}] 08:01:58 INFO - PROCESS | 1728 | 1464274918307 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:58 INFO - PROCESS | 1728 | 1464274918453 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 08:01:58 INFO - PROCESS | 1728 | 1464274918662 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:58 INFO - PROCESS | 1728 | ++DOCSHELL 0x9adbe000 == 48 [pid = 1728] [id = 86] 08:01:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 105 (0x9adbe400) [pid = 1728] [serial = 256] [outer = (nil)] 08:01:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 106 (0x9adc0400) [pid = 1728] [serial = 257] [outer = 0x9adbe400] 08:01:58 INFO - PROCESS | 1728 | 1464274918731 Marionette DEBUG loaded listener.js 08:01:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 107 (0x9adc4c00) [pid = 1728] [serial = 258] [outer = 0x9adbe400] 08:01:59 INFO - PROCESS | 1728 | 1464274919402 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:01:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:01:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1135ms 08:01:59 INFO - PROCESS | 1728 | 1464274919423 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 08:01:59 INFO - PROCESS | 1728 | 1464274919426 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 08:01:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 08:01:59 INFO - PROCESS | 1728 | 1464274919431 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 08:01:59 INFO - PROCESS | 1728 | 1464274919434 Marionette TRACE conn3 <- [1,318,null,{}] 08:01:59 INFO - PROCESS | 1728 | 1464274919440 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:01:59 INFO - PROCESS | 1728 | 1464274919602 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 08:01:59 INFO - PROCESS | 1728 | 1464274919619 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:01:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x9adc6000 == 49 [pid = 1728] [id = 87] 08:01:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 108 (0x9b07ac00) [pid = 1728] [serial = 259] [outer = (nil)] 08:01:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 109 (0x9b641400) [pid = 1728] [serial = 260] [outer = 0x9b07ac00] 08:01:59 INFO - PROCESS | 1728 | 1464274919682 Marionette DEBUG loaded listener.js 08:01:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 110 (0x9b942800) [pid = 1728] [serial = 261] [outer = 0x9b07ac00] 08:02:00 INFO - PROCESS | 1728 | 1464274920370 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1277ms 08:02:00 INFO - PROCESS | 1728 | --DOMWINDOW == 109 (0x9aa33c00) [pid = 1728] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 08:02:00 INFO - PROCESS | 1728 | --DOMWINDOW == 108 (0x95218400) [pid = 1728] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 08:02:00 INFO - PROCESS | 1728 | --DOMWINDOW == 107 (0x9ba0a800) [pid = 1728] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 08:02:00 INFO - PROCESS | 1728 | --DOMWINDOW == 106 (0x9d9a8000) [pid = 1728] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 08:02:00 INFO - PROCESS | 1728 | --DOMWINDOW == 105 (0x9260cc00) [pid = 1728] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 08:02:00 INFO - PROCESS | 1728 | --DOMWINDOW == 104 (0x9ba43400) [pid = 1728] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 08:02:00 INFO - PROCESS | 1728 | --DOMWINDOW == 103 (0x93d6c800) [pid = 1728] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 08:02:00 INFO - PROCESS | 1728 | --DOMWINDOW == 102 (0x9966c800) [pid = 1728] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 08:02:00 INFO - PROCESS | 1728 | 1464274920761 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 08:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 08:02:00 INFO - PROCESS | 1728 | 1464274920768 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 08:02:00 INFO - PROCESS | 1728 | 1464274920780 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 08:02:00 INFO - PROCESS | 1728 | 1464274920788 Marionette TRACE conn3 <- [1,322,null,{}] 08:02:00 INFO - PROCESS | 1728 | 1464274920797 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:01 INFO - PROCESS | 1728 | 1464274921020 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 08:02:01 INFO - PROCESS | 1728 | 1464274921131 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:01 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d62c00 == 50 [pid = 1728] [id = 88] 08:02:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 103 (0x9521d000) [pid = 1728] [serial = 262] [outer = (nil)] 08:02:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 104 (0x95355400) [pid = 1728] [serial = 263] [outer = 0x9521d000] 08:02:01 INFO - PROCESS | 1728 | 1464274921218 Marionette DEBUG loaded listener.js 08:02:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 105 (0x953f6800) [pid = 1728] [serial = 264] [outer = 0x9521d000] 08:02:02 INFO - PROCESS | 1728 | 1464274922088 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1341ms 08:02:02 INFO - PROCESS | 1728 | 1464274922117 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 08:02:02 INFO - PROCESS | 1728 | 1464274922122 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 08:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 08:02:02 INFO - PROCESS | 1728 | 1464274922134 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 08:02:02 INFO - PROCESS | 1728 | 1464274922138 Marionette TRACE conn3 <- [1,326,null,{}] 08:02:02 INFO - PROCESS | 1728 | 1464274922144 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:02 INFO - PROCESS | 1728 | 1464274922296 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 08:02:02 INFO - PROCESS | 1728 | 1464274922449 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x9aa3a800 == 51 [pid = 1728] [id = 89] 08:02:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 106 (0x9aa3e800) [pid = 1728] [serial = 265] [outer = (nil)] 08:02:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 107 (0x9aa9a800) [pid = 1728] [serial = 266] [outer = 0x9aa3e800] 08:02:02 INFO - PROCESS | 1728 | 1464274922527 Marionette DEBUG loaded listener.js 08:02:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 108 (0x9adbdc00) [pid = 1728] [serial = 267] [outer = 0x9aa3e800] 08:02:03 INFO - PROCESS | 1728 | 1464274923403 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1283ms 08:02:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 08:02:03 INFO - PROCESS | 1728 | 1464274923414 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 08:02:03 INFO - PROCESS | 1728 | 1464274923416 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 08:02:03 INFO - PROCESS | 1728 | 1464274923423 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 08:02:03 INFO - PROCESS | 1728 | 1464274923426 Marionette TRACE conn3 <- [1,330,null,{}] 08:02:03 INFO - PROCESS | 1728 | 1464274923440 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:03 INFO - PROCESS | 1728 | 1464274923587 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 08:02:03 INFO - PROCESS | 1728 | 1464274923730 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:03 INFO - PROCESS | 1728 | ++DOCSHELL 0x9adc1400 == 52 [pid = 1728] [id = 90] 08:02:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 109 (0x9ba48400) [pid = 1728] [serial = 268] [outer = (nil)] 08:02:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 110 (0x9babc400) [pid = 1728] [serial = 269] [outer = 0x9ba48400] 08:02:03 INFO - PROCESS | 1728 | 1464274923811 Marionette DEBUG loaded listener.js 08:02:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 111 (0xa213f000) [pid = 1728] [serial = 270] [outer = 0x9ba48400] 08:02:04 INFO - PROCESS | 1728 | 1464274924703 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1340ms 08:02:04 INFO - PROCESS | 1728 | 1464274924762 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 08:02:04 INFO - PROCESS | 1728 | 1464274924765 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 08:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 08:02:04 INFO - PROCESS | 1728 | 1464274924777 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 08:02:04 INFO - PROCESS | 1728 | 1464274924779 Marionette TRACE conn3 <- [1,334,null,{}] 08:02:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 112 (0xa213e000) [pid = 1728] [serial = 271] [outer = 0x92472800] 08:02:04 INFO - PROCESS | 1728 | 1464274924828 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:05 INFO - PROCESS | 1728 | 1464274925089 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 08:02:05 INFO - PROCESS | 1728 | 1464274925189 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ba0f400 == 53 [pid = 1728] [id = 91] 08:02:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 113 (0x9d59bc00) [pid = 1728] [serial = 272] [outer = (nil)] 08:02:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 114 (0xa325e400) [pid = 1728] [serial = 273] [outer = 0x9d59bc00] 08:02:05 INFO - PROCESS | 1728 | 1464274925304 Marionette DEBUG loaded listener.js 08:02:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 115 (0xa3582800) [pid = 1728] [serial = 274] [outer = 0x9d59bc00] 08:02:05 INFO - PROCESS | 1728 | 1464274925980 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1271ms 08:02:06 INFO - PROCESS | 1728 | 1464274926042 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 08:02:06 INFO - PROCESS | 1728 | 1464274926045 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 08:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 08:02:06 INFO - PROCESS | 1728 | 1464274926051 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 08:02:06 INFO - PROCESS | 1728 | 1464274926054 Marionette TRACE conn3 <- [1,338,null,{}] 08:02:06 INFO - PROCESS | 1728 | 1464274926059 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:06 INFO - PROCESS | 1728 | 1464274926199 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 08:02:06 INFO - PROCESS | 1728 | 1464274926336 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ba0a800 == 54 [pid = 1728] [id = 92] 08:02:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 116 (0x9ba4a800) [pid = 1728] [serial = 275] [outer = (nil)] 08:02:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 117 (0xa35f8800) [pid = 1728] [serial = 276] [outer = 0x9ba4a800] 08:02:06 INFO - PROCESS | 1728 | 1464274926413 Marionette DEBUG loaded listener.js 08:02:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 118 (0xa503d800) [pid = 1728] [serial = 277] [outer = 0x9ba4a800] 08:02:07 INFO - PROCESS | 1728 | 1464274927200 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:02:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1182ms 08:02:07 INFO - PROCESS | 1728 | 1464274927250 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 08:02:07 INFO - PROCESS | 1728 | 1464274927252 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 08:02:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 08:02:07 INFO - PROCESS | 1728 | 1464274927260 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 08:02:07 INFO - PROCESS | 1728 | 1464274927263 Marionette TRACE conn3 <- [1,342,null,{}] 08:02:07 INFO - PROCESS | 1728 | 1464274927268 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:07 INFO - PROCESS | 1728 | 1464274927435 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 08:02:07 INFO - PROCESS | 1728 | 1464274927574 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x95354000 == 55 [pid = 1728] [id = 93] 08:02:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0x953fe000) [pid = 1728] [serial = 278] [outer = (nil)] 08:02:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0xa6c4a800) [pid = 1728] [serial = 279] [outer = 0x953fe000] 08:02:07 INFO - PROCESS | 1728 | 1464274927653 Marionette DEBUG loaded listener.js 08:02:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0xa6c53400) [pid = 1728] [serial = 280] [outer = 0x953fe000] 08:02:08 INFO - PROCESS | 1728 | 1464274928397 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1178ms 08:02:08 INFO - PROCESS | 1728 | 1464274928451 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 08:02:08 INFO - PROCESS | 1728 | 1464274928454 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 08:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 08:02:08 INFO - PROCESS | 1728 | 1464274928461 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 08:02:08 INFO - PROCESS | 1728 | 1464274928464 Marionette TRACE conn3 <- [1,346,null,{}] 08:02:08 INFO - PROCESS | 1728 | 1464274928469 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:08 INFO - PROCESS | 1728 | 1464274928608 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 08:02:08 INFO - PROCESS | 1728 | 1464274928746 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d6e800 == 56 [pid = 1728] [id = 94] 08:02:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 122 (0x95211800) [pid = 1728] [serial = 281] [outer = (nil)] 08:02:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 123 (0xa6e88c00) [pid = 1728] [serial = 282] [outer = 0x95211800] 08:02:08 INFO - PROCESS | 1728 | 1464274928828 Marionette DEBUG loaded listener.js 08:02:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 124 (0xa6f3c800) [pid = 1728] [serial = 283] [outer = 0x95211800] 08:02:09 INFO - PROCESS | 1728 | 1464274929589 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:02:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1182ms 08:02:09 INFO - PROCESS | 1728 | 1464274929645 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 08:02:09 INFO - PROCESS | 1728 | 1464274929648 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 08:02:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 08:02:09 INFO - PROCESS | 1728 | 1464274929654 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 08:02:09 INFO - PROCESS | 1728 | 1464274929656 Marionette TRACE conn3 <- [1,350,null,{}] 08:02:09 INFO - PROCESS | 1728 | 1464274929662 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:09 INFO - PROCESS | 1728 | 1464274929813 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 08:02:10 INFO - PROCESS | 1728 | 1464274930078 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d63c00 == 57 [pid = 1728] [id = 95] 08:02:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 125 (0x93d6a400) [pid = 1728] [serial = 284] [outer = (nil)] 08:02:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 126 (0x9521b400) [pid = 1728] [serial = 285] [outer = 0x93d6a400] 08:02:10 INFO - PROCESS | 1728 | 1464274930154 Marionette DEBUG loaded listener.js 08:02:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 127 (0x953f8400) [pid = 1728] [serial = 286] [outer = 0x93d6a400] 08:02:11 INFO - PROCESS | 1728 | 1464274931001 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 08:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1379ms 08:02:11 INFO - PROCESS | 1728 | 1464274931035 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 08:02:11 INFO - PROCESS | 1728 | 1464274931039 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 08:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 08:02:11 INFO - PROCESS | 1728 | 1464274931064 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 08:02:11 INFO - PROCESS | 1728 | 1464274931069 Marionette TRACE conn3 <- [1,354,null,{}] 08:02:11 INFO - PROCESS | 1728 | 1464274931076 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:11 INFO - PROCESS | 1728 | 1464274931230 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 08:02:11 INFO - PROCESS | 1728 | 1464274931370 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x97863400 == 58 [pid = 1728] [id = 96] 08:02:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 128 (0x98b6a000) [pid = 1728] [serial = 287] [outer = (nil)] 08:02:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 129 (0x9a386c00) [pid = 1728] [serial = 288] [outer = 0x98b6a000] 08:02:11 INFO - PROCESS | 1728 | 1464274931446 Marionette DEBUG loaded listener.js 08:02:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 130 (0x9aa3b800) [pid = 1728] [serial = 289] [outer = 0x98b6a000] 08:02:11 INFO - PROCESS | 1728 | --DOCSHELL 0x9adbe000 == 57 [pid = 1728] [id = 86] 08:02:11 INFO - PROCESS | 1728 | --DOCSHELL 0x921d2c00 == 56 [pid = 1728] [id = 85] 08:02:11 INFO - PROCESS | 1728 | --DOMWINDOW == 129 (0x95359400) [pid = 1728] [serial = 200] [outer = (nil)] [url = about:blank] 08:02:11 INFO - PROCESS | 1728 | --DOMWINDOW == 128 (0x9aa38800) [pid = 1728] [serial = 191] [outer = (nil)] [url = about:blank] 08:02:11 INFO - PROCESS | 1728 | --DOMWINDOW == 127 (0xa35ee400) [pid = 1728] [serial = 197] [outer = (nil)] [url = about:blank] 08:02:11 INFO - PROCESS | 1728 | --DOMWINDOW == 126 (0x9bab7000) [pid = 1728] [serial = 194] [outer = (nil)] [url = about:blank] 08:02:11 INFO - PROCESS | 1728 | --DOMWINDOW == 125 (0x9785e000) [pid = 1728] [serial = 188] [outer = (nil)] [url = about:blank] 08:02:11 INFO - PROCESS | 1728 | --DOMWINDOW == 124 (0xa6e92c00) [pid = 1728] [serial = 203] [outer = (nil)] [url = about:blank] 08:02:11 INFO - PROCESS | 1728 | --DOCSHELL 0x9521d400 == 55 [pid = 1728] [id = 84] 08:02:12 INFO - PROCESS | 1728 | --DOCSHELL 0x953f4000 == 54 [pid = 1728] [id = 79] 08:02:12 INFO - PROCESS | 1728 | --DOCSHELL 0x93d6b400 == 53 [pid = 1728] [id = 78] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 123 (0xa6734c00) [pid = 1728] [serial = 228] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 122 (0x9aa9c000) [pid = 1728] [serial = 219] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 121 (0x9b29c000) [pid = 1728] [serial = 213] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 120 (0xa240ac00) [pid = 1728] [serial = 222] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 119 (0xa21a9000) [pid = 1728] [serial = 221] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 118 (0x9a386000) [pid = 1728] [serial = 212] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 117 (0xa35fb800) [pid = 1728] [serial = 227] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 116 (0x9baafc00) [pid = 1728] [serial = 225] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 115 (0xa0608800) [pid = 1728] [serial = 215] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 114 (0x9ab8a400) [pid = 1728] [serial = 224] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 113 (0x95350c00) [pid = 1728] [serial = 207] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 112 (0x9aa3c000) [pid = 1728] [serial = 210] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 111 (0x9aa2f400) [pid = 1728] [serial = 209] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 110 (0x93e96400) [pid = 1728] [serial = 206] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 109 (0xa113c000) [pid = 1728] [serial = 216] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | --DOMWINDOW == 108 (0x9aa98400) [pid = 1728] [serial = 218] [outer = (nil)] [url = about:blank] 08:02:12 INFO - PROCESS | 1728 | 1464274932247 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1231ms 08:02:12 INFO - PROCESS | 1728 | 1464274932295 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 08:02:12 INFO - PROCESS | 1728 | 1464274932300 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 08:02:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 08:02:12 INFO - PROCESS | 1728 | 1464274932308 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 08:02:12 INFO - PROCESS | 1728 | 1464274932311 Marionette TRACE conn3 <- [1,358,null,{}] 08:02:12 INFO - PROCESS | 1728 | 1464274932316 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:12 INFO - PROCESS | 1728 | 1464274932446 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 08:02:12 INFO - PROCESS | 1728 | 1464274932462 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x953f9c00 == 54 [pid = 1728] [id = 97] 08:02:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 109 (0x953fb000) [pid = 1728] [serial = 290] [outer = (nil)] 08:02:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 110 (0x9aa99800) [pid = 1728] [serial = 291] [outer = 0x953fb000] 08:02:12 INFO - PROCESS | 1728 | 1464274932526 Marionette DEBUG loaded listener.js 08:02:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 111 (0x9ae38400) [pid = 1728] [serial = 292] [outer = 0x953fb000] 08:02:13 INFO - PROCESS | 1728 | 1464274933290 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1028ms 08:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 08:02:13 INFO - PROCESS | 1728 | 1464274933347 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 08:02:13 INFO - PROCESS | 1728 | 1464274933350 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 08:02:13 INFO - PROCESS | 1728 | 1464274933373 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 08:02:13 INFO - PROCESS | 1728 | 1464274933382 Marionette TRACE conn3 <- [1,362,null,{}] 08:02:13 INFO - PROCESS | 1728 | 1464274933394 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:13 INFO - PROCESS | 1728 | 1464274933539 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 08:02:13 INFO - PROCESS | 1728 | 1464274933551 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a0ca800 == 55 [pid = 1728] [id = 98] 08:02:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 112 (0x9ba0ec00) [pid = 1728] [serial = 293] [outer = (nil)] 08:02:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 113 (0xa113d400) [pid = 1728] [serial = 294] [outer = 0x9ba0ec00] 08:02:13 INFO - PROCESS | 1728 | 1464274933616 Marionette DEBUG loaded listener.js 08:02:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 114 (0xa227a800) [pid = 1728] [serial = 295] [outer = 0x9ba0ec00] 08:02:14 INFO - PROCESS | 1728 | 1464274934350 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1015ms 08:02:14 INFO - PROCESS | 1728 | 1464274934372 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 08:02:14 INFO - PROCESS | 1728 | 1464274934376 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 08:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 08:02:14 INFO - PROCESS | 1728 | 1464274934381 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 08:02:14 INFO - PROCESS | 1728 | 1464274934384 Marionette TRACE conn3 <- [1,366,null,{}] 08:02:14 INFO - PROCESS | 1728 | 1464274934389 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:14 INFO - PROCESS | 1728 | 1464274934561 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 08:02:14 INFO - PROCESS | 1728 | 1464274934583 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x95353800 == 56 [pid = 1728] [id = 99] 08:02:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 115 (0x9baaf800) [pid = 1728] [serial = 296] [outer = (nil)] 08:02:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 116 (0xa3227800) [pid = 1728] [serial = 297] [outer = 0x9baaf800] 08:02:14 INFO - PROCESS | 1728 | 1464274934647 Marionette DEBUG loaded listener.js 08:02:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 117 (0xa357c800) [pid = 1728] [serial = 298] [outer = 0x9baaf800] 08:02:15 INFO - PROCESS | 1728 | 1464274935334 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 983ms 08:02:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 08:02:15 INFO - PROCESS | 1728 | 1464274935366 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 08:02:15 INFO - PROCESS | 1728 | 1464274935368 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 08:02:15 INFO - PROCESS | 1728 | 1464274935372 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 08:02:15 INFO - PROCESS | 1728 | 1464274935388 Marionette TRACE conn3 <- [1,370,null,{}] 08:02:15 INFO - PROCESS | 1728 | 1464274935401 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:15 INFO - PROCESS | 1728 | 1464274935566 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 08:02:15 INFO - PROCESS | 1728 | 1464274935638 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:15 INFO - PROCESS | 1728 | ++DOCSHELL 0xa5047c00 == 57 [pid = 1728] [id = 100] 08:02:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 118 (0xa509b000) [pid = 1728] [serial = 299] [outer = (nil)] 08:02:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0xa6732400) [pid = 1728] [serial = 300] [outer = 0xa509b000] 08:02:15 INFO - PROCESS | 1728 | 1464274935708 Marionette DEBUG loaded listener.js 08:02:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0xa68d2c00) [pid = 1728] [serial = 301] [outer = 0xa509b000] 08:02:16 INFO - PROCESS | 1728 | 1464274936466 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 08:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 08:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1148ms 08:02:16 INFO - PROCESS | 1728 | --DOMWINDOW == 119 (0x9adbe400) [pid = 1728] [serial = 256] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 08:02:16 INFO - PROCESS | 1728 | --DOMWINDOW == 118 (0x9260b000) [pid = 1728] [serial = 253] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 08:02:16 INFO - PROCESS | 1728 | --DOMWINDOW == 117 (0x952a5800) [pid = 1728] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 08:02:16 INFO - PROCESS | 1728 | 1464274936560 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 08:02:16 INFO - PROCESS | 1728 | 1464274936563 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 08:02:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 08:02:16 INFO - PROCESS | 1728 | 1464274936570 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 08:02:16 INFO - PROCESS | 1728 | 1464274936572 Marionette TRACE conn3 <- [1,374,null,{}] 08:02:16 INFO - PROCESS | 1728 | 1464274936608 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:16 INFO - PROCESS | 1728 | 1464274936734 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 08:02:16 INFO - PROCESS | 1728 | 1464274936747 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:16 INFO - PROCESS | 1728 | ++DOCSHELL 0xa26c2c00 == 58 [pid = 1728] [id = 101] 08:02:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 118 (0xa62f3c00) [pid = 1728] [serial = 302] [outer = (nil)] 08:02:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0xa6c56000) [pid = 1728] [serial = 303] [outer = 0xa62f3c00] 08:02:16 INFO - PROCESS | 1728 | 1464274936811 Marionette DEBUG loaded listener.js 08:02:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0xa6d22c00) [pid = 1728] [serial = 304] [outer = 0xa62f3c00] 08:02:17 INFO - PROCESS | 1728 | 1464274937533 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 08:02:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 08:02:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1002ms 08:02:17 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 08:02:17 INFO - PROCESS | 1728 | 1464274937573 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 08:02:17 INFO - PROCESS | 1728 | 1464274937575 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 08:02:17 INFO - PROCESS | 1728 | 1464274937581 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 08:02:17 INFO - PROCESS | 1728 | 1464274937583 Marionette TRACE conn3 <- [1,378,null,{}] 08:02:17 INFO - PROCESS | 1728 | 1464274937588 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:17 INFO - PROCESS | 1728 | 1464274937750 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 08:02:17 INFO - PROCESS | 1728 | 1464274937765 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:17 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d49c00 == 59 [pid = 1728] [id = 102] 08:02:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0x90d4d000) [pid = 1728] [serial = 305] [outer = (nil)] 08:02:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 122 (0x90d51800) [pid = 1728] [serial = 306] [outer = 0x90d4d000] 08:02:17 INFO - PROCESS | 1728 | 1464274937831 Marionette DEBUG loaded listener.js 08:02:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 123 (0x90d54400) [pid = 1728] [serial = 307] [outer = 0x90d4d000] 08:02:18 INFO - PROCESS | 1728 | 1464274938505 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 08:02:18 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 08:02:18 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 977ms 08:02:18 INFO - PROCESS | 1728 | 1464274938616 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 08:02:18 INFO - PROCESS | 1728 | 1464274938621 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 08:02:18 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 08:02:18 INFO - PROCESS | 1728 | 1464274938659 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 08:02:18 INFO - PROCESS | 1728 | 1464274938665 Marionette TRACE conn3 <- [1,382,null,{}] 08:02:18 INFO - PROCESS | 1728 | 1464274938683 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:18 INFO - PROCESS | 1728 | 1464274938839 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 08:02:18 INFO - PROCESS | 1728 | 1464274938983 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d49800 == 60 [pid = 1728] [id = 103] 08:02:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 124 (0x90d51000) [pid = 1728] [serial = 308] [outer = (nil)] 08:02:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 125 (0x9521c400) [pid = 1728] [serial = 309] [outer = 0x90d51000] 08:02:19 INFO - PROCESS | 1728 | 1464274939066 Marionette DEBUG loaded listener.js 08:02:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 126 (0x953f0400) [pid = 1728] [serial = 310] [outer = 0x90d51000] 08:02:19 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:02:19 INFO - PROCESS | 1728 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:02:19 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:02:19 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:02:19 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:02:19 INFO - PROCESS | 1728 | 1464274939886 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 08:02:19 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 08:02:19 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1318ms 08:02:19 INFO - PROCESS | 1728 | 1464274939948 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 08:02:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 08:02:19 INFO - PROCESS | 1728 | 1464274939953 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 08:02:19 INFO - PROCESS | 1728 | 1464274939964 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 08:02:19 INFO - PROCESS | 1728 | 1464274939970 Marionette TRACE conn3 <- [1,386,null,{}] 08:02:19 INFO - PROCESS | 1728 | 1464274939976 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:20 INFO - PROCESS | 1728 | 1464274940173 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 08:02:20 INFO - PROCESS | 1728 | 1464274940316 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x99815800 == 61 [pid = 1728] [id = 104] 08:02:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 127 (0x9aa3b400) [pid = 1728] [serial = 311] [outer = (nil)] 08:02:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 128 (0x9aa9b000) [pid = 1728] [serial = 312] [outer = 0x9aa3b400] 08:02:20 INFO - PROCESS | 1728 | 1464274940395 Marionette DEBUG loaded listener.js 08:02:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 129 (0x9adc2800) [pid = 1728] [serial = 313] [outer = 0x9aa3b400] 08:02:21 INFO - PROCESS | 1728 | 1464274941240 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 08:02:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 08:02:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1338ms 08:02:21 INFO - PROCESS | 1728 | 1464274941299 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 08:02:21 INFO - PROCESS | 1728 | 1464274941303 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 08:02:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 08:02:21 INFO - PROCESS | 1728 | 1464274941309 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 08:02:21 INFO - PROCESS | 1728 | 1464274941313 Marionette TRACE conn3 <- [1,390,null,{}] 08:02:21 INFO - PROCESS | 1728 | 1464274941325 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:21 INFO - PROCESS | 1728 | 1464274941483 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 08:02:21 INFO - PROCESS | 1728 | 1464274941631 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x9841f800 == 62 [pid = 1728] [id = 105] 08:02:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 130 (0xa060f000) [pid = 1728] [serial = 314] [outer = (nil)] 08:02:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 131 (0xa4e20400) [pid = 1728] [serial = 315] [outer = 0xa060f000] 08:02:21 INFO - PROCESS | 1728 | 1464274941713 Marionette DEBUG loaded listener.js 08:02:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 132 (0xa685c400) [pid = 1728] [serial = 316] [outer = 0xa060f000] 08:02:22 INFO - PROCESS | 1728 | 1464274942601 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 08:02:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 08:02:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1336ms 08:02:22 INFO - PROCESS | 1728 | 1464274942646 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 08:02:22 INFO - PROCESS | 1728 | 1464274942650 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 08:02:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 08:02:22 INFO - PROCESS | 1728 | 1464274942655 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 08:02:22 INFO - PROCESS | 1728 | 1464274942658 Marionette TRACE conn3 <- [1,394,null,{}] 08:02:22 INFO - PROCESS | 1728 | 1464274942663 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:22 INFO - PROCESS | 1728 | 1464274942811 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 08:02:22 INFO - PROCESS | 1728 | 1464274942960 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:22 INFO - PROCESS | 1728 | ++DOCSHELL 0x92477c00 == 63 [pid = 1728] [id = 106] 08:02:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 133 (0x9d59ec00) [pid = 1728] [serial = 317] [outer = (nil)] 08:02:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 134 (0xa6d26c00) [pid = 1728] [serial = 318] [outer = 0x9d59ec00] 08:02:23 INFO - PROCESS | 1728 | 1464274943042 Marionette DEBUG loaded listener.js 08:02:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0xa6d30400) [pid = 1728] [serial = 319] [outer = 0x9d59ec00] 08:02:23 INFO - PROCESS | 1728 | 1464274943947 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 08:02:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 08:02:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1339ms 08:02:23 INFO - PROCESS | 1728 | 1464274943995 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 08:02:24 INFO - PROCESS | 1728 | 1464274943999 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 08:02:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 08:02:24 INFO - PROCESS | 1728 | 1464274944005 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 08:02:24 INFO - PROCESS | 1728 | 1464274944008 Marionette TRACE conn3 <- [1,398,null,{}] 08:02:24 INFO - PROCESS | 1728 | 1464274944013 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:24 INFO - PROCESS | 1728 | 1464274944161 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 08:02:24 INFO - PROCESS | 1728 | 1464274944310 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x91072c00 == 64 [pid = 1728] [id = 107] 08:02:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 136 (0x91076c00) [pid = 1728] [serial = 320] [outer = (nil)] 08:02:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0x9107c000) [pid = 1728] [serial = 321] [outer = 0x91076c00] 08:02:24 INFO - PROCESS | 1728 | 1464274944386 Marionette DEBUG loaded listener.js 08:02:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0x921d7400) [pid = 1728] [serial = 322] [outer = 0x91076c00] 08:02:25 INFO - PROCESS | 1728 | 1464274945249 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 08:02:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 08:02:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1280ms 08:02:25 INFO - PROCESS | 1728 | 1464274945290 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 08:02:25 INFO - PROCESS | 1728 | 1464274945293 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 08:02:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 08:02:25 INFO - PROCESS | 1728 | 1464274945299 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 08:02:25 INFO - PROCESS | 1728 | 1464274945302 Marionette TRACE conn3 <- [1,402,null,{}] 08:02:25 INFO - PROCESS | 1728 | 1464274945307 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:25 INFO - PROCESS | 1728 | 1464274945481 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 08:02:25 INFO - PROCESS | 1728 | 1464274945636 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x9107e400 == 65 [pid = 1728] [id = 108] 08:02:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0x9ba4d000) [pid = 1728] [serial = 323] [outer = (nil)] 08:02:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0xa6ba1400) [pid = 1728] [serial = 324] [outer = 0x9ba4d000] 08:02:25 INFO - PROCESS | 1728 | 1464274945712 Marionette DEBUG loaded listener.js 08:02:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0xa6ba7000) [pid = 1728] [serial = 325] [outer = 0x9ba4d000] 08:02:26 INFO - PROCESS | 1728 | 1464274946614 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 08:02:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 08:02:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1378ms 08:02:26 INFO - PROCESS | 1728 | 1464274946679 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 08:02:26 INFO - PROCESS | 1728 | 1464274946682 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 08:02:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 08:02:26 INFO - PROCESS | 1728 | 1464274946688 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 08:02:26 INFO - PROCESS | 1728 | 1464274946690 Marionette TRACE conn3 <- [1,406,null,{}] 08:02:26 INFO - PROCESS | 1728 | 1464274946696 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:26 INFO - PROCESS | 1728 | 1464274946836 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 08:02:27 INFO - PROCESS | 1728 | 1464274946998 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f112800 == 66 [pid = 1728] [id = 109] 08:02:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0x8f118000) [pid = 1728] [serial = 326] [outer = (nil)] 08:02:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x8f11c400) [pid = 1728] [serial = 327] [outer = 0x8f118000] 08:02:27 INFO - PROCESS | 1728 | 1464274947073 Marionette DEBUG loaded listener.js 08:02:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0x8f120000) [pid = 1728] [serial = 328] [outer = 0x8f118000] 08:02:28 INFO - PROCESS | 1728 | 1464274948218 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 08:02:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 08:02:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1583ms 08:02:28 INFO - PROCESS | 1728 | 1464274948271 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 08:02:28 INFO - PROCESS | 1728 | 1464274948278 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 08:02:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 08:02:28 INFO - PROCESS | 1728 | 1464274948285 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 08:02:28 INFO - PROCESS | 1728 | 1464274948290 Marionette TRACE conn3 <- [1,410,null,{}] 08:02:28 INFO - PROCESS | 1728 | 1464274948297 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:28 INFO - PROCESS | 1728 | 1464274948450 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 08:02:28 INFO - PROCESS | 1728 | 1464274948606 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x91078000 == 67 [pid = 1728] [id = 110] 08:02:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x91078400) [pid = 1728] [serial = 329] [outer = (nil)] 08:02:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0x95219c00) [pid = 1728] [serial = 330] [outer = 0x91078400] 08:02:28 INFO - PROCESS | 1728 | 1464274948733 Marionette DEBUG loaded listener.js 08:02:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0x953f1400) [pid = 1728] [serial = 331] [outer = 0x91078400] 08:02:29 INFO - PROCESS | 1728 | --DOCSHELL 0xa26c2c00 == 66 [pid = 1728] [id = 101] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0xa3579c00) [pid = 1728] [serial = 242] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0xa3584800) [pid = 1728] [serial = 245] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0x9b641400) [pid = 1728] [serial = 260] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOCSHELL 0xa5047c00 == 65 [pid = 1728] [id = 100] 08:02:29 INFO - PROCESS | 1728 | --DOCSHELL 0x95353800 == 64 [pid = 1728] [id = 99] 08:02:29 INFO - PROCESS | 1728 | --DOCSHELL 0x9a0ca800 == 63 [pid = 1728] [id = 98] 08:02:29 INFO - PROCESS | 1728 | --DOCSHELL 0x953f9c00 == 62 [pid = 1728] [id = 97] 08:02:29 INFO - PROCESS | 1728 | --DOCSHELL 0x97863400 == 61 [pid = 1728] [id = 96] 08:02:29 INFO - PROCESS | 1728 | --DOCSHELL 0x93d63c00 == 60 [pid = 1728] [id = 95] 08:02:29 INFO - PROCESS | 1728 | --DOCSHELL 0x9ba0f400 == 59 [pid = 1728] [id = 91] 08:02:29 INFO - PROCESS | 1728 | --DOCSHELL 0x93d62c00 == 58 [pid = 1728] [id = 88] 08:02:29 INFO - PROCESS | 1728 | --DOCSHELL 0x9adc6000 == 57 [pid = 1728] [id = 87] 08:02:29 INFO - PROCESS | 1728 | 1464274949627 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0x9adc0400) [pid = 1728] [serial = 257] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0x9adc4c00) [pid = 1728] [serial = 258] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0x99891000) [pid = 1728] [serial = 233] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0xa6733400) [pid = 1728] [serial = 248] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0x95218000) [pid = 1728] [serial = 254] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0x98ee2c00) [pid = 1728] [serial = 255] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 137 (0x953fec00) [pid = 1728] [serial = 236] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 136 (0xa68d4400) [pid = 1728] [serial = 230] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 135 (0x9846a800) [pid = 1728] [serial = 252] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 134 (0x953fe400) [pid = 1728] [serial = 251] [outer = (nil)] [url = about:blank] 08:02:29 INFO - PROCESS | 1728 | --DOMWINDOW == 133 (0x9b977400) [pid = 1728] [serial = 239] [outer = (nil)] [url = about:blank] 08:02:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 08:02:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1386ms 08:02:29 INFO - PROCESS | 1728 | 1464274949671 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 08:02:29 INFO - PROCESS | 1728 | 1464274949679 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 08:02:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 08:02:29 INFO - PROCESS | 1728 | 1464274949687 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 08:02:29 INFO - PROCESS | 1728 | 1464274949691 Marionette TRACE conn3 <- [1,414,null,{}] 08:02:29 INFO - PROCESS | 1728 | 1464274949697 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:29 INFO - PROCESS | 1728 | 1464274949834 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 08:02:29 INFO - PROCESS | 1728 | 1464274949849 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x93bdbc00 == 58 [pid = 1728] [id = 111] 08:02:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 134 (0x93bdf000) [pid = 1728] [serial = 332] [outer = (nil)] 08:02:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0x9786a000) [pid = 1728] [serial = 333] [outer = 0x93bdf000] 08:02:29 INFO - PROCESS | 1728 | 1464274949914 Marionette DEBUG loaded listener.js 08:02:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 136 (0x98470800) [pid = 1728] [serial = 334] [outer = 0x93bdf000] 08:02:30 INFO - PROCESS | 1728 | 1464274950705 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 08:02:30 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 08:02:30 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1035ms 08:02:30 INFO - PROCESS | 1728 | 1464274950732 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 08:02:30 INFO - PROCESS | 1728 | 1464274950737 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 08:02:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 08:02:30 INFO - PROCESS | 1728 | 1464274950760 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 08:02:30 INFO - PROCESS | 1728 | 1464274950766 Marionette TRACE conn3 <- [1,418,null,{}] 08:02:30 INFO - PROCESS | 1728 | 1464274950780 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:30 INFO - PROCESS | 1728 | 1464274950916 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 08:02:30 INFO - PROCESS | 1728 | 1464274950933 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x9820fc00 == 59 [pid = 1728] [id = 112] 08:02:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0x9aa96400) [pid = 1728] [serial = 335] [outer = (nil)] 08:02:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0x9aa9f400) [pid = 1728] [serial = 336] [outer = 0x9aa96400] 08:02:31 INFO - PROCESS | 1728 | 1464274951003 Marionette DEBUG loaded listener.js 08:02:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0x9adc4000) [pid = 1728] [serial = 337] [outer = 0x9aa96400] 08:02:32 INFO - PROCESS | 1728 | 1464274952140 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 08:02:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 08:02:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1410ms 08:02:32 INFO - PROCESS | 1728 | 1464274952155 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 08:02:32 INFO - PROCESS | 1728 | 1464274952159 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 08:02:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 08:02:32 INFO - PROCESS | 1728 | 1464274952166 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 08:02:32 INFO - PROCESS | 1728 | 1464274952168 Marionette TRACE conn3 <- [1,422,null,{}] 08:02:32 INFO - PROCESS | 1728 | 1464274952180 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:32 INFO - PROCESS | 1728 | 1464274952352 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 08:02:32 INFO - PROCESS | 1728 | 1464274952422 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d4c000 == 60 [pid = 1728] [id = 113] 08:02:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0x9a1df800) [pid = 1728] [serial = 338] [outer = (nil)] 08:02:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0x9b297800) [pid = 1728] [serial = 339] [outer = 0x9a1df800] 08:02:32 INFO - PROCESS | 1728 | 1464274952488 Marionette DEBUG loaded listener.js 08:02:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0x9b943400) [pid = 1728] [serial = 340] [outer = 0x9a1df800] 08:02:33 INFO - PROCESS | 1728 | 1464274953623 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 08:02:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 08:02:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1491ms 08:02:33 INFO - PROCESS | 1728 | 1464274953658 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 08:02:33 INFO - PROCESS | 1728 | 1464274953661 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 08:02:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 08:02:33 INFO - PROCESS | 1728 | 1464274953667 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 08:02:33 INFO - PROCESS | 1728 | 1464274953669 Marionette TRACE conn3 <- [1,426,null,{}] 08:02:33 INFO - PROCESS | 1728 | 1464274953674 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:33 INFO - PROCESS | 1728 | 1464274953838 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 08:02:33 INFO - PROCESS | 1728 | 1464274953907 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x9107d000 == 61 [pid = 1728] [id = 114] 08:02:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x9107dc00) [pid = 1728] [serial = 341] [outer = (nil)] 08:02:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0x9ba0d000) [pid = 1728] [serial = 342] [outer = 0x9107dc00] 08:02:33 INFO - PROCESS | 1728 | 1464274953971 Marionette DEBUG loaded listener.js 08:02:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x9b980800) [pid = 1728] [serial = 343] [outer = 0x9107dc00] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0xa2144000) [pid = 1728] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0x92479800) [pid = 1728] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0x982a8000) [pid = 1728] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0xa509b000) [pid = 1728] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0xa62f3c00) [pid = 1728] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0x9b07ac00) [pid = 1728] [serial = 259] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0x98b6a000) [pid = 1728] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 137 (0x9ba0ec00) [pid = 1728] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 136 (0x953fb000) [pid = 1728] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 135 (0x93d6a400) [pid = 1728] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 08:02:34 INFO - PROCESS | 1728 | --DOMWINDOW == 134 (0x9baaf800) [pid = 1728] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 08:02:34 INFO - PROCESS | 1728 | 1464274954917 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 08:02:34 INFO - PROCESS | 1728 | 1464274954949 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 08:02:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 08:02:34 INFO - PROCESS | 1728 | 1464274954961 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 08:02:34 INFO - PROCESS | 1728 | 1464274954963 Marionette TRACE conn3 <- [1,430,null,{}] 08:02:34 INFO - PROCESS | 1728 | 1464274954969 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:35 INFO - PROCESS | 1728 | 1464274955106 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 08:02:35 INFO - PROCESS | 1728 | 1464274955121 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d4fc00 == 62 [pid = 1728] [id = 115] 08:02:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0x982a8000) [pid = 1728] [serial = 344] [outer = (nil)] 08:02:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 136 (0xa0609400) [pid = 1728] [serial = 345] [outer = 0x982a8000] 08:02:35 INFO - PROCESS | 1728 | 1464274955188 Marionette DEBUG loaded listener.js 08:02:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0xa2146400) [pid = 1728] [serial = 346] [outer = 0x982a8000] 08:02:35 INFO - PROCESS | 1728 | 1464274955903 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 08:02:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 08:02:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 982ms 08:02:35 INFO - PROCESS | 1728 | 1464274955945 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 08:02:35 INFO - PROCESS | 1728 | 1464274955948 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 08:02:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 08:02:35 INFO - PROCESS | 1728 | 1464274955953 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 08:02:35 INFO - PROCESS | 1728 | 1464274955956 Marionette TRACE conn3 <- [1,434,null,{}] 08:02:35 INFO - PROCESS | 1728 | 1464274955961 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:36 INFO - PROCESS | 1728 | 1464274956128 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 08:02:36 INFO - PROCESS | 1728 | 1464274956149 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x91078c00 == 63 [pid = 1728] [id = 116] 08:02:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0x91079c00) [pid = 1728] [serial = 347] [outer = (nil)] 08:02:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0xa26c5000) [pid = 1728] [serial = 348] [outer = 0x91079c00] 08:02:36 INFO - PROCESS | 1728 | 1464274956212 Marionette DEBUG loaded listener.js 08:02:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0xa321ac00) [pid = 1728] [serial = 349] [outer = 0x91079c00] 08:02:37 INFO - PROCESS | 1728 | 1464274957128 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 08:02:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 08:02:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1227ms 08:02:37 INFO - PROCESS | 1728 | 1464274957182 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 08:02:37 INFO - PROCESS | 1728 | 1464274957187 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 08:02:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 08:02:37 INFO - PROCESS | 1728 | 1464274957196 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 08:02:37 INFO - PROCESS | 1728 | 1464274957200 Marionette TRACE conn3 <- [1,438,null,{}] 08:02:37 INFO - PROCESS | 1728 | 1464274957208 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:37 INFO - PROCESS | 1728 | 1464274957367 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 08:02:37 INFO - PROCESS | 1728 | 1464274957513 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f114c00 == 64 [pid = 1728] [id = 117] 08:02:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0x921d5c00) [pid = 1728] [serial = 350] [outer = (nil)] 08:02:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0x93d67800) [pid = 1728] [serial = 351] [outer = 0x921d5c00] 08:02:37 INFO - PROCESS | 1728 | 1464274957593 Marionette DEBUG loaded listener.js 08:02:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x953f8800) [pid = 1728] [serial = 352] [outer = 0x921d5c00] 08:02:38 INFO - PROCESS | 1728 | 1464274958471 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 08:02:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 08:02:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1330ms 08:02:38 INFO - PROCESS | 1728 | 1464274958527 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 08:02:38 INFO - PROCESS | 1728 | 1464274958535 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 08:02:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 08:02:38 INFO - PROCESS | 1728 | 1464274958545 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 08:02:38 INFO - PROCESS | 1728 | 1464274958549 Marionette TRACE conn3 <- [1,442,null,{}] 08:02:38 INFO - PROCESS | 1728 | 1464274958555 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:38 INFO - PROCESS | 1728 | 1464274958727 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 08:02:38 INFO - PROCESS | 1728 | 1464274958873 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d6dc00 == 65 [pid = 1728] [id = 118] 08:02:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0x982a0800) [pid = 1728] [serial = 353] [outer = (nil)] 08:02:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x99f3a000) [pid = 1728] [serial = 354] [outer = 0x982a0800] 08:02:38 INFO - PROCESS | 1728 | 1464274958951 Marionette DEBUG loaded listener.js 08:02:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0x9aa91400) [pid = 1728] [serial = 355] [outer = 0x982a0800] 08:02:39 INFO - PROCESS | 1728 | 1464274959858 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 08:02:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 08:02:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1382ms 08:02:39 INFO - PROCESS | 1728 | 1464274959928 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 08:02:39 INFO - PROCESS | 1728 | 1464274959932 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 08:02:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 08:02:39 INFO - PROCESS | 1728 | 1464274959939 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 08:02:39 INFO - PROCESS | 1728 | 1464274959944 Marionette TRACE conn3 <- [1,446,null,{}] 08:02:39 INFO - PROCESS | 1728 | 1464274959959 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:40 INFO - PROCESS | 1728 | 1464274960154 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 08:02:40 INFO - PROCESS | 1728 | 1464274960302 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x91074800 == 66 [pid = 1728] [id = 119] 08:02:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0x9d59e000) [pid = 1728] [serial = 356] [outer = (nil)] 08:02:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 148 (0xa3584c00) [pid = 1728] [serial = 357] [outer = 0x9d59e000] 08:02:40 INFO - PROCESS | 1728 | 1464274960380 Marionette DEBUG loaded listener.js 08:02:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 149 (0xa509b000) [pid = 1728] [serial = 358] [outer = 0x9d59e000] 08:02:41 INFO - PROCESS | 1728 | 1464274961210 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 08:02:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 08:02:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1334ms 08:02:41 INFO - PROCESS | 1728 | 1464274961273 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 08:02:41 INFO - PROCESS | 1728 | 1464274961278 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 08:02:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 08:02:41 INFO - PROCESS | 1728 | 1464274961283 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 08:02:41 INFO - PROCESS | 1728 | 1464274961286 Marionette TRACE conn3 <- [1,450,null,{}] 08:02:41 INFO - PROCESS | 1728 | 1464274961291 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:41 INFO - PROCESS | 1728 | 1464274961447 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 08:02:41 INFO - PROCESS | 1728 | 1464274961593 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fe5400 == 67 [pid = 1728] [id = 120] 08:02:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 150 (0x90fe8000) [pid = 1728] [serial = 359] [outer = (nil)] 08:02:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 151 (0x90fee800) [pid = 1728] [serial = 360] [outer = 0x90fe8000] 08:02:41 INFO - PROCESS | 1728 | 1464274961669 Marionette DEBUG loaded listener.js 08:02:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 152 (0x90ff0000) [pid = 1728] [serial = 361] [outer = 0x90fe8000] 08:02:42 INFO - PROCESS | 1728 | 1464274962539 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 08:02:42 INFO - PROCESS | 1728 | 1464274962618 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 08:02:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 08:02:42 INFO - PROCESS | 1728 | 1464274962624 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 08:02:42 INFO - PROCESS | 1728 | 1464274962626 Marionette TRACE conn3 <- [1,454,null,{}] 08:02:42 INFO - PROCESS | 1728 | 1464274962632 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:42 INFO - PROCESS | 1728 | 1464274962779 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 08:02:42 INFO - PROCESS | 1728 | 1464274962925 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d58c00 == 68 [pid = 1728] [id = 121] 08:02:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 153 (0x90fed000) [pid = 1728] [serial = 362] [outer = (nil)] 08:02:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 154 (0x910d9000) [pid = 1728] [serial = 363] [outer = 0x90fed000] 08:02:43 INFO - PROCESS | 1728 | 1464274963005 Marionette DEBUG loaded listener.js 08:02:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 155 (0x910dbc00) [pid = 1728] [serial = 364] [outer = 0x90fed000] 08:02:43 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:43 INFO - PROCESS | 1728 | 1464274963856 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 08:02:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 08:02:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1283ms 08:02:43 INFO - PROCESS | 1728 | 1464274963920 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 08:02:43 INFO - PROCESS | 1728 | 1464274963923 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 08:02:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 08:02:43 INFO - PROCESS | 1728 | 1464274963931 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 08:02:43 INFO - PROCESS | 1728 | 1464274963934 Marionette TRACE conn3 <- [1,458,null,{}] 08:02:43 INFO - PROCESS | 1728 | 1464274963940 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:44 INFO - PROCESS | 1728 | 1464274964114 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 08:02:44 INFO - PROCESS | 1728 | 1464274964260 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f03f000 == 69 [pid = 1728] [id = 122] 08:02:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 156 (0x8f040400) [pid = 1728] [serial = 365] [outer = (nil)] 08:02:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 157 (0x8f04a400) [pid = 1728] [serial = 366] [outer = 0x8f040400] 08:02:44 INFO - PROCESS | 1728 | 1464274964338 Marionette DEBUG loaded listener.js 08:02:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 158 (0x910dd400) [pid = 1728] [serial = 367] [outer = 0x8f040400] 08:02:45 INFO - PROCESS | 1728 | 1464274965165 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 08:02:45 INFO - PROCESS | 1728 | 1464274965221 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 08:02:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 08:02:45 INFO - PROCESS | 1728 | 1464274965228 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 08:02:45 INFO - PROCESS | 1728 | 1464274965230 Marionette TRACE conn3 <- [1,462,null,{}] 08:02:45 INFO - PROCESS | 1728 | 1464274965235 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:45 INFO - PROCESS | 1728 | 1464274965376 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 08:02:45 INFO - PROCESS | 1728 | 1464274965707 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:45 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f11b000 == 70 [pid = 1728] [id = 123] 08:02:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x8f11b400) [pid = 1728] [serial = 368] [outer = (nil)] 08:02:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0x90d51c00) [pid = 1728] [serial = 369] [outer = 0x8f11b400] 08:02:45 INFO - PROCESS | 1728 | 1464274965834 Marionette DEBUG loaded listener.js 08:02:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0x90feb800) [pid = 1728] [serial = 370] [outer = 0x8f11b400] 08:02:46 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:02:46 INFO - PROCESS | 1728 | 1464274966667 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 08:02:46 INFO - PROCESS | 1728 | 1464274966790 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 08:02:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 08:02:46 INFO - PROCESS | 1728 | 1464274966801 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 08:02:46 INFO - PROCESS | 1728 | 1464274966806 Marionette TRACE conn3 <- [1,466,null,{}] 08:02:46 INFO - PROCESS | 1728 | 1464274966818 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:46 INFO - PROCESS | 1728 | 1464274966962 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 08:02:47 INFO - PROCESS | 1728 | 1464274967111 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x95215400 == 71 [pid = 1728] [id = 124] 08:02:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x952a5800) [pid = 1728] [serial = 371] [outer = (nil)] 08:02:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x953f9c00) [pid = 1728] [serial = 372] [outer = 0x952a5800] 08:02:47 INFO - PROCESS | 1728 | 1464274967224 Marionette DEBUG loaded listener.js 08:02:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x982a7c00) [pid = 1728] [serial = 373] [outer = 0x952a5800] 08:02:48 INFO - PROCESS | 1728 | 1464274968033 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 08:02:48 INFO - PROCESS | 1728 | 1464274968105 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 08:02:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 08:02:48 INFO - PROCESS | 1728 | 1464274968112 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 08:02:48 INFO - PROCESS | 1728 | 1464274968115 Marionette TRACE conn3 <- [1,470,null,{}] 08:02:48 INFO - PROCESS | 1728 | 1464274968120 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:48 INFO - PROCESS | 1728 | 1464274968263 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 08:02:48 INFO - PROCESS | 1728 | 1464274968414 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x91075800 == 72 [pid = 1728] [id = 125] 08:02:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x95215c00) [pid = 1728] [serial = 374] [outer = (nil)] 08:02:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x9ae30c00) [pid = 1728] [serial = 375] [outer = 0x95215c00] 08:02:48 INFO - PROCESS | 1728 | 1464274968486 Marionette DEBUG loaded listener.js 08:02:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x9b93b400) [pid = 1728] [serial = 376] [outer = 0x95215c00] 08:02:49 INFO - PROCESS | 1728 | --DOCSHELL 0x90d4fc00 == 71 [pid = 1728] [id = 115] 08:02:49 INFO - PROCESS | 1728 | --DOCSHELL 0x9107d000 == 70 [pid = 1728] [id = 114] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0x90d51800) [pid = 1728] [serial = 306] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0x95355400) [pid = 1728] [serial = 263] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0xa35f8800) [pid = 1728] [serial = 276] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0xa6e88c00) [pid = 1728] [serial = 282] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0x9aa9a800) [pid = 1728] [serial = 266] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x9babc400) [pid = 1728] [serial = 269] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0xa6c4a800) [pid = 1728] [serial = 279] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0xa325e400) [pid = 1728] [serial = 273] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOCSHELL 0x90d4c000 == 69 [pid = 1728] [id = 113] 08:02:49 INFO - PROCESS | 1728 | --DOCSHELL 0x9820fc00 == 68 [pid = 1728] [id = 112] 08:02:49 INFO - PROCESS | 1728 | --DOCSHELL 0x93bdbc00 == 67 [pid = 1728] [id = 111] 08:02:49 INFO - PROCESS | 1728 | --DOCSHELL 0x91078000 == 66 [pid = 1728] [id = 110] 08:02:49 INFO - PROCESS | 1728 | --DOCSHELL 0x90d49800 == 65 [pid = 1728] [id = 103] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x9a385400) [pid = 1728] [serial = 123] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 157 (0xa2408400) [pid = 1728] [serial = 186] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 156 (0xa6e89800) [pid = 1728] [serial = 231] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 155 (0xa6732400) [pid = 1728] [serial = 300] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 154 (0xa6c56000) [pid = 1728] [serial = 303] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 153 (0xa68d2c00) [pid = 1728] [serial = 301] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 152 (0x9b942800) [pid = 1728] [serial = 261] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 151 (0x9aa3b800) [pid = 1728] [serial = 289] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 150 (0x9a386c00) [pid = 1728] [serial = 288] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 149 (0xa113d400) [pid = 1728] [serial = 294] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 148 (0xa227a800) [pid = 1728] [serial = 295] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 147 (0x9aa99800) [pid = 1728] [serial = 291] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0x9ae38400) [pid = 1728] [serial = 292] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0x953f8400) [pid = 1728] [serial = 286] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0x9521b400) [pid = 1728] [serial = 285] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0xa3227800) [pid = 1728] [serial = 297] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0xa357c800) [pid = 1728] [serial = 298] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0xa6d22c00) [pid = 1728] [serial = 304] [outer = (nil)] [url = about:blank] 08:02:49 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0x9ba0b800) [pid = 1728] [serial = 114] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:02:49 INFO - PROCESS | 1728 | 1464274969356 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 08:02:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 08:02:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1281ms 08:02:49 INFO - PROCESS | 1728 | 1464274969393 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 08:02:49 INFO - PROCESS | 1728 | 1464274969401 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 08:02:49 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 08:02:49 INFO - PROCESS | 1728 | 1464274969413 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 08:02:49 INFO - PROCESS | 1728 | 1464274969424 Marionette TRACE conn3 <- [1,474,null,{}] 08:02:49 INFO - PROCESS | 1728 | 1464274969436 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:49 INFO - PROCESS | 1728 | 1464274969571 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 08:02:49 INFO - PROCESS | 1728 | 1464274969589 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d52800 == 66 [pid = 1728] [id = 126] 08:02:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0x952a7400) [pid = 1728] [serial = 377] [outer = (nil)] 08:02:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0x9ae38800) [pid = 1728] [serial = 378] [outer = 0x952a7400] 08:02:49 INFO - PROCESS | 1728 | 1464274969651 Marionette DEBUG loaded listener.js 08:02:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x9ba09400) [pid = 1728] [serial = 379] [outer = 0x952a7400] 08:02:50 INFO - PROCESS | 1728 | 1464274970371 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 08:02:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 08:02:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 994ms 08:02:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 08:02:50 INFO - PROCESS | 1728 | 1464274970404 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 08:02:50 INFO - PROCESS | 1728 | 1464274970407 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 08:02:50 INFO - PROCESS | 1728 | 1464274970424 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 08:02:50 INFO - PROCESS | 1728 | 1464274970427 Marionette TRACE conn3 <- [1,478,null,{}] 08:02:50 INFO - PROCESS | 1728 | 1464274970437 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:50 INFO - PROCESS | 1728 | 1464274970569 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 08:02:50 INFO - PROCESS | 1728 | 1464274970582 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:50 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f113800 == 67 [pid = 1728] [id = 127] 08:02:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0x95355400) [pid = 1728] [serial = 380] [outer = (nil)] 08:02:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x9d59c400) [pid = 1728] [serial = 381] [outer = 0x95355400] 08:02:50 INFO - PROCESS | 1728 | 1464274970648 Marionette DEBUG loaded listener.js 08:02:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0xa0606400) [pid = 1728] [serial = 382] [outer = 0x95355400] 08:02:51 INFO - PROCESS | 1728 | 1464274971410 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 08:02:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 08:02:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1044ms 08:02:51 INFO - PROCESS | 1728 | 1464274971456 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 08:02:51 INFO - PROCESS | 1728 | 1464274971460 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 08:02:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 08:02:51 INFO - PROCESS | 1728 | 1464274971465 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 08:02:51 INFO - PROCESS | 1728 | 1464274971467 Marionette TRACE conn3 <- [1,482,null,{}] 08:02:51 INFO - PROCESS | 1728 | 1464274971472 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:51 INFO - PROCESS | 1728 | 1464274971681 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 08:02:51 INFO - PROCESS | 1728 | 1464274971700 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:51 INFO - PROCESS | 1728 | ++DOCSHELL 0xa227a400 == 68 [pid = 1728] [id = 128] 08:02:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0xa2632c00) [pid = 1728] [serial = 383] [outer = (nil)] 08:02:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 148 (0xa3254000) [pid = 1728] [serial = 384] [outer = 0xa2632c00] 08:02:51 INFO - PROCESS | 1728 | 1464274971773 Marionette DEBUG loaded listener.js 08:02:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 149 (0xa3587800) [pid = 1728] [serial = 385] [outer = 0xa2632c00] 08:02:52 INFO - PROCESS | 1728 | 1464274972597 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 08:02:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 08:02:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1230ms 08:02:52 INFO - PROCESS | 1728 | 1464274972695 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 08:02:52 INFO - PROCESS | 1728 | 1464274972698 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 08:02:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 08:02:52 INFO - PROCESS | 1728 | 1464274972704 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 08:02:52 INFO - PROCESS | 1728 | 1464274972707 Marionette TRACE conn3 <- [1,486,null,{}] 08:02:52 INFO - PROCESS | 1728 | 1464274972712 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:52 INFO - PROCESS | 1728 | 1464274972890 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 08:02:52 INFO - PROCESS | 1728 | 1464274972899 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ab89400 == 69 [pid = 1728] [id = 129] 08:02:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 150 (0xa0606800) [pid = 1728] [serial = 386] [outer = (nil)] 08:02:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 151 (0xa6740000) [pid = 1728] [serial = 387] [outer = 0xa0606800] 08:02:53 INFO - PROCESS | 1728 | 1464274973031 Marionette DEBUG loaded listener.js 08:02:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 152 (0xa6b9b000) [pid = 1728] [serial = 388] [outer = 0xa0606800] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 151 (0x9a1df800) [pid = 1728] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 150 (0x93d6b800) [pid = 1728] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 149 (0x9d59bc00) [pid = 1728] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 148 (0x9ba48400) [pid = 1728] [serial = 268] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 147 (0xa2403c00) [pid = 1728] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0x93bdf000) [pid = 1728] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0x9b940400) [pid = 1728] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0x95211800) [pid = 1728] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0x93bd9c00) [pid = 1728] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0x91078400) [pid = 1728] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0x953f5000) [pid = 1728] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0x921d4c00) [pid = 1728] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0x9ba4a800) [pid = 1728] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0x982a8000) [pid = 1728] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 137 (0x97867800) [pid = 1728] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 136 (0x9b072800) [pid = 1728] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 135 (0x90d4d000) [pid = 1728] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 134 (0x9521d000) [pid = 1728] [serial = 262] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 133 (0x9534fc00) [pid = 1728] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 132 (0x8f118000) [pid = 1728] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 131 (0x921d4000) [pid = 1728] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 130 (0x9107dc00) [pid = 1728] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 129 (0x9b938800) [pid = 1728] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 128 (0x953fe000) [pid = 1728] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 127 (0x926ed800) [pid = 1728] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 126 (0x9b641000) [pid = 1728] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 125 (0x9535ac00) [pid = 1728] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 124 (0x9aa3e800) [pid = 1728] [serial = 265] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 123 (0xa3548c00) [pid = 1728] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 122 (0xa227f800) [pid = 1728] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 08:02:53 INFO - PROCESS | 1728 | --DOMWINDOW == 121 (0x9aa96400) [pid = 1728] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 08:02:54 INFO - PROCESS | 1728 | --DOMWINDOW == 120 (0x97868c00) [pid = 1728] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 08:02:54 INFO - PROCESS | 1728 | --DOMWINDOW == 119 (0x9535b000) [pid = 1728] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 08:02:54 INFO - PROCESS | 1728 | --DOMWINDOW == 118 (0x9aa31000) [pid = 1728] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 08:02:54 INFO - PROCESS | 1728 | 1464274974110 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 08:02:54 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 08:02:54 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1428ms 08:02:54 INFO - PROCESS | 1728 | 1464274974132 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 08:02:54 INFO - PROCESS | 1728 | 1464274974135 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 08:02:54 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 08:02:54 INFO - PROCESS | 1728 | 1464274974140 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 08:02:54 INFO - PROCESS | 1728 | 1464274974142 Marionette TRACE conn3 <- [1,490,null,{}] 08:02:54 INFO - PROCESS | 1728 | 1464274974147 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:54 INFO - PROCESS | 1728 | 1464274974271 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 08:02:54 INFO - PROCESS | 1728 | 1464274974280 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f04c000 == 70 [pid = 1728] [id = 130] 08:02:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0x8f118000) [pid = 1728] [serial = 389] [outer = (nil)] 08:02:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0x9502a000) [pid = 1728] [serial = 390] [outer = 0x8f118000] 08:02:54 INFO - PROCESS | 1728 | 1464274974343 Marionette DEBUG loaded listener.js 08:02:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0x9535b000) [pid = 1728] [serial = 391] [outer = 0x8f118000] 08:02:55 INFO - PROCESS | 1728 | 1464274975054 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 08:02:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 08:02:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 938ms 08:02:55 INFO - PROCESS | 1728 | 1464274975079 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 08:02:55 INFO - PROCESS | 1728 | 1464274975082 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 08:02:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 08:02:55 INFO - PROCESS | 1728 | 1464274975088 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 08:02:55 INFO - PROCESS | 1728 | 1464274975090 Marionette TRACE conn3 <- [1,494,null,{}] 08:02:55 INFO - PROCESS | 1728 | 1464274975095 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:55 INFO - PROCESS | 1728 | 1464274975263 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 08:02:55 INFO - PROCESS | 1728 | 1464274975279 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f03e800 == 71 [pid = 1728] [id = 131] 08:02:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 122 (0x8f04a800) [pid = 1728] [serial = 392] [outer = (nil)] 08:02:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 123 (0x9ab8a000) [pid = 1728] [serial = 393] [outer = 0x8f04a800] 08:02:55 INFO - PROCESS | 1728 | 1464274975345 Marionette DEBUG loaded listener.js 08:02:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 124 (0x9b07d400) [pid = 1728] [serial = 394] [outer = 0x8f04a800] 08:02:56 INFO - PROCESS | 1728 | 1464274976187 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 08:02:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 08:02:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1126ms 08:02:56 INFO - PROCESS | 1728 | 1464274976214 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 08:02:56 INFO - PROCESS | 1728 | 1464274976220 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 08:02:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 08:02:56 INFO - PROCESS | 1728 | 1464274976228 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 08:02:56 INFO - PROCESS | 1728 | 1464274976234 Marionette TRACE conn3 <- [1,498,null,{}] 08:02:56 INFO - PROCESS | 1728 | 1464274976243 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:56 INFO - PROCESS | 1728 | 1464274976413 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 08:02:56 INFO - PROCESS | 1728 | 1464274976566 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f03e000 == 72 [pid = 1728] [id = 132] 08:02:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 125 (0x8f115c00) [pid = 1728] [serial = 395] [outer = (nil)] 08:02:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 126 (0x910d4000) [pid = 1728] [serial = 396] [outer = 0x8f115c00] 08:02:56 INFO - PROCESS | 1728 | 1464274976644 Marionette DEBUG loaded listener.js 08:02:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 127 (0x92603c00) [pid = 1728] [serial = 397] [outer = 0x8f115c00] 08:02:57 INFO - PROCESS | 1728 | 1464274977525 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 08:02:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 08:02:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1333ms 08:02:57 INFO - PROCESS | 1728 | 1464274977561 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 08:02:57 INFO - PROCESS | 1728 | 1464274977569 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 08:02:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 08:02:57 INFO - PROCESS | 1728 | 1464274977579 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 08:02:57 INFO - PROCESS | 1728 | 1464274977582 Marionette TRACE conn3 <- [1,502,null,{}] 08:02:57 INFO - PROCESS | 1728 | 1464274977588 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:57 INFO - PROCESS | 1728 | 1464274977740 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 08:02:57 INFO - PROCESS | 1728 | 1464274977896 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x926ec400 == 73 [pid = 1728] [id = 133] 08:02:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 128 (0x926f4c00) [pid = 1728] [serial = 398] [outer = (nil)] 08:02:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 129 (0x99892000) [pid = 1728] [serial = 399] [outer = 0x926f4c00] 08:02:57 INFO - PROCESS | 1728 | 1464274977976 Marionette DEBUG loaded listener.js 08:02:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 130 (0x9aa93400) [pid = 1728] [serial = 400] [outer = 0x926f4c00] 08:02:58 INFO - PROCESS | 1728 | 1464274978882 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 08:02:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 08:02:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1342ms 08:02:58 INFO - PROCESS | 1728 | 1464274978920 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 08:02:58 INFO - PROCESS | 1728 | 1464274978923 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 08:02:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 08:02:58 INFO - PROCESS | 1728 | 1464274978930 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 08:02:58 INFO - PROCESS | 1728 | 1464274978935 Marionette TRACE conn3 <- [1,506,null,{}] 08:02:58 INFO - PROCESS | 1728 | 1464274978950 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:02:59 INFO - PROCESS | 1728 | 1464274979107 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 08:02:59 INFO - PROCESS | 1728 | 1464274979264 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:02:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f048000 == 74 [pid = 1728] [id = 134] 08:02:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 131 (0x8f049c00) [pid = 1728] [serial = 401] [outer = (nil)] 08:02:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 132 (0xa357c000) [pid = 1728] [serial = 402] [outer = 0x8f049c00] 08:02:59 INFO - PROCESS | 1728 | 1464274979344 Marionette DEBUG loaded listener.js 08:02:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 133 (0xa6283c00) [pid = 1728] [serial = 403] [outer = 0x8f049c00] 08:03:00 INFO - PROCESS | 1728 | 1464274980205 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 08:03:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 08:03:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1344ms 08:03:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 08:03:00 INFO - PROCESS | 1728 | 1464274980275 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 08:03:00 INFO - PROCESS | 1728 | 1464274980278 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 08:03:00 INFO - PROCESS | 1728 | 1464274980285 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 08:03:00 INFO - PROCESS | 1728 | 1464274980289 Marionette TRACE conn3 <- [1,510,null,{}] 08:03:00 INFO - PROCESS | 1728 | 1464274980294 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:00 INFO - PROCESS | 1728 | 1464274980449 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 08:03:00 INFO - PROCESS | 1728 | 1464274980600 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f047800 == 75 [pid = 1728] [id = 135] 08:03:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 134 (0x95024400) [pid = 1728] [serial = 404] [outer = (nil)] 08:03:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0xa6b9ec00) [pid = 1728] [serial = 405] [outer = 0x95024400] 08:03:00 INFO - PROCESS | 1728 | 1464274980679 Marionette DEBUG loaded listener.js 08:03:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 136 (0xa6ba4000) [pid = 1728] [serial = 406] [outer = 0x95024400] 08:03:01 INFO - PROCESS | 1728 | 1464274981545 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 08:03:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 08:03:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1289ms 08:03:01 INFO - PROCESS | 1728 | 1464274981573 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 08:03:01 INFO - PROCESS | 1728 | 1464274981577 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 08:03:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 08:03:01 INFO - PROCESS | 1728 | 1464274981582 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 08:03:01 INFO - PROCESS | 1728 | 1464274981585 Marionette TRACE conn3 <- [1,514,null,{}] 08:03:01 INFO - PROCESS | 1728 | 1464274981590 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:01 INFO - PROCESS | 1728 | 1464274981738 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 08:03:01 INFO - PROCESS | 1728 | 1464274981929 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:01 INFO - PROCESS | 1728 | ++DOCSHELL 0xa67d3000 == 76 [pid = 1728] [id = 136] 08:03:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0xa6b9f400) [pid = 1728] [serial = 407] [outer = (nil)] 08:03:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0xa6c52400) [pid = 1728] [serial = 408] [outer = 0xa6b9f400] 08:03:02 INFO - PROCESS | 1728 | 1464274982020 Marionette DEBUG loaded listener.js 08:03:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0xa6d22c00) [pid = 1728] [serial = 409] [outer = 0xa6b9f400] 08:03:02 INFO - PROCESS | 1728 | 1464274982809 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 08:03:02 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 08:03:02 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1281ms 08:03:02 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 08:03:02 INFO - PROCESS | 1728 | 1464274982864 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 08:03:02 INFO - PROCESS | 1728 | 1464274982867 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 08:03:02 INFO - PROCESS | 1728 | 1464274982873 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 08:03:02 INFO - PROCESS | 1728 | 1464274982876 Marionette TRACE conn3 <- [1,518,null,{}] 08:03:02 INFO - PROCESS | 1728 | 1464274982882 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:03 INFO - PROCESS | 1728 | 1464274983106 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 08:03:03 INFO - PROCESS | 1728 | 1464274983121 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:03 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f043400 == 77 [pid = 1728] [id = 137] 08:03:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0x911d1c00) [pid = 1728] [serial = 410] [outer = (nil)] 08:03:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0x911dc400) [pid = 1728] [serial = 411] [outer = 0x911d1c00] 08:03:03 INFO - PROCESS | 1728 | 1464274983231 Marionette DEBUG loaded listener.js 08:03:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0xa6c50000) [pid = 1728] [serial = 412] [outer = 0x911d1c00] 08:03:04 INFO - PROCESS | 1728 | 1464274984105 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 08:03:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 08:03:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1280ms 08:03:04 INFO - PROCESS | 1728 | 1464274984153 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 08:03:04 INFO - PROCESS | 1728 | 1464274984157 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 08:03:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 08:03:04 INFO - PROCESS | 1728 | 1464274984163 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 08:03:04 INFO - PROCESS | 1728 | 1464274984166 Marionette TRACE conn3 <- [1,522,null,{}] 08:03:04 INFO - PROCESS | 1728 | 1464274984171 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:04 INFO - PROCESS | 1728 | 1464274984311 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 08:03:04 INFO - PROCESS | 1728 | 1464274984466 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd14400 == 78 [pid = 1728] [id = 138] 08:03:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x8dd15800) [pid = 1728] [serial = 413] [outer = (nil)] 08:03:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0x8dd1a800) [pid = 1728] [serial = 414] [outer = 0x8dd15800] 08:03:04 INFO - PROCESS | 1728 | 1464274984548 Marionette DEBUG loaded listener.js 08:03:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x8dd1c400) [pid = 1728] [serial = 415] [outer = 0x8dd15800] 08:03:05 INFO - PROCESS | 1728 | 1464274985403 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 08:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 08:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1292ms 08:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 08:03:05 INFO - PROCESS | 1728 | 1464274985455 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 08:03:05 INFO - PROCESS | 1728 | 1464274985458 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 08:03:05 INFO - PROCESS | 1728 | 1464274985464 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 08:03:05 INFO - PROCESS | 1728 | 1464274985467 Marionette TRACE conn3 <- [1,526,null,{}] 08:03:05 INFO - PROCESS | 1728 | 1464274985472 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:05 INFO - PROCESS | 1728 | 1464274985617 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 08:03:05 INFO - PROCESS | 1728 | 1464274985773 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd12800 == 79 [pid = 1728] [id = 139] 08:03:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0x8dd1a000) [pid = 1728] [serial = 416] [outer = (nil)] 08:03:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0x8ddf3000) [pid = 1728] [serial = 417] [outer = 0x8dd1a000] 08:03:05 INFO - PROCESS | 1728 | 1464274985848 Marionette DEBUG loaded listener.js 08:03:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 148 (0x8ddf4400) [pid = 1728] [serial = 418] [outer = 0x8dd1a000] 08:03:06 INFO - PROCESS | 1728 | 1464274986970 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 08:03:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 08:03:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1538ms 08:03:07 INFO - PROCESS | 1728 | 1464274987002 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 08:03:07 INFO - PROCESS | 1728 | 1464274987007 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 08:03:07 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 08:03:07 INFO - PROCESS | 1728 | 1464274987014 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 08:03:07 INFO - PROCESS | 1728 | 1464274987020 Marionette TRACE conn3 <- [1,530,null,{}] 08:03:07 INFO - PROCESS | 1728 | 1464274987026 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:07 INFO - PROCESS | 1728 | 1464274987169 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 08:03:07 INFO - PROCESS | 1728 | 1464274987345 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fe6800 == 80 [pid = 1728] [id = 140] 08:03:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 149 (0x90fed800) [pid = 1728] [serial = 419] [outer = (nil)] 08:03:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 150 (0x910d3800) [pid = 1728] [serial = 420] [outer = 0x90fed800] 08:03:07 INFO - PROCESS | 1728 | 1464274987457 Marionette DEBUG loaded listener.js 08:03:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 151 (0x911d1400) [pid = 1728] [serial = 421] [outer = 0x90fed800] 08:03:08 INFO - PROCESS | 1728 | 1464274988196 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 08:03:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 08:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 08:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 08:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:03:08 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 08:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 08:03:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:03:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 08:03:08 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 08:03:08 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1242ms 08:03:08 INFO - PROCESS | 1728 | 1464274988264 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 08:03:08 INFO - PROCESS | 1728 | 1464274988271 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 08:03:08 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 08:03:08 INFO - PROCESS | 1728 | 1464274988282 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 08:03:08 INFO - PROCESS | 1728 | 1464274988285 Marionette TRACE conn3 <- [1,534,null,{}] 08:03:08 INFO - PROCESS | 1728 | 1464274988290 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:08 INFO - PROCESS | 1728 | 1464274988442 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 08:03:08 INFO - PROCESS | 1728 | 1464274988601 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:08 INFO - PROCESS | 1728 | --DOCSHELL 0x926ee000 == 79 [pid = 1728] [id = 81] 08:03:08 INFO - PROCESS | 1728 | --DOCSHELL 0x9aa3a800 == 78 [pid = 1728] [id = 89] 08:03:08 INFO - PROCESS | 1728 | --DOMWINDOW == 150 (0xa26c5000) [pid = 1728] [serial = 348] [outer = (nil)] [url = about:blank] 08:03:08 INFO - PROCESS | 1728 | --DOMWINDOW == 149 (0x9aa9b000) [pid = 1728] [serial = 312] [outer = (nil)] [url = about:blank] 08:03:08 INFO - PROCESS | 1728 | --DOMWINDOW == 148 (0xa4e20400) [pid = 1728] [serial = 315] [outer = (nil)] [url = about:blank] 08:03:08 INFO - PROCESS | 1728 | --DOMWINDOW == 147 (0xa6d26c00) [pid = 1728] [serial = 318] [outer = (nil)] [url = about:blank] 08:03:08 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0x9107c000) [pid = 1728] [serial = 321] [outer = (nil)] [url = about:blank] 08:03:08 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0x9521c400) [pid = 1728] [serial = 309] [outer = (nil)] [url = about:blank] 08:03:08 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0xa6ba1400) [pid = 1728] [serial = 324] [outer = (nil)] [url = about:blank] 08:03:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f042400 == 79 [pid = 1728] [id = 141] 08:03:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x8f043c00) [pid = 1728] [serial = 422] [outer = (nil)] 08:03:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0x91070400) [pid = 1728] [serial = 423] [outer = 0x8f043c00] 08:03:08 INFO - PROCESS | 1728 | 1464274988709 Marionette DEBUG loaded listener.js 08:03:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0x93bd3800) [pid = 1728] [serial = 424] [outer = 0x8f043c00] 08:03:08 INFO - PROCESS | 1728 | --DOCSHELL 0xa213f800 == 78 [pid = 1728] [id = 33] 08:03:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8f04c000 == 77 [pid = 1728] [id = 130] 08:03:08 INFO - PROCESS | 1728 | --DOCSHELL 0x9ab89400 == 76 [pid = 1728] [id = 129] 08:03:08 INFO - PROCESS | 1728 | --DOCSHELL 0xa227a400 == 75 [pid = 1728] [id = 128] 08:03:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8f113800 == 74 [pid = 1728] [id = 127] 08:03:08 INFO - PROCESS | 1728 | --DOCSHELL 0x90d52800 == 73 [pid = 1728] [id = 126] 08:03:09 INFO - PROCESS | 1728 | --DOCSHELL 0x91075800 == 72 [pid = 1728] [id = 125] 08:03:09 INFO - PROCESS | 1728 | --DOCSHELL 0x95215400 == 71 [pid = 1728] [id = 124] 08:03:09 INFO - PROCESS | 1728 | --DOCSHELL 0x8f11b000 == 70 [pid = 1728] [id = 123] 08:03:09 INFO - PROCESS | 1728 | --DOCSHELL 0x93d6dc00 == 69 [pid = 1728] [id = 118] 08:03:09 INFO - PROCESS | 1728 | --DOCSHELL 0x8f114c00 == 68 [pid = 1728] [id = 117] 08:03:09 INFO - PROCESS | 1728 | --DOCSHELL 0x91078c00 == 67 [pid = 1728] [id = 116] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0x9b943400) [pid = 1728] [serial = 340] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0x98b6c800) [pid = 1728] [serial = 189] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0xa3582800) [pid = 1728] [serial = 274] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0xa213f000) [pid = 1728] [serial = 270] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0xa357e000) [pid = 1728] [serial = 243] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0x9786a000) [pid = 1728] [serial = 333] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0xa2147400) [pid = 1728] [serial = 195] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0xa6f3c800) [pid = 1728] [serial = 283] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0x97866000) [pid = 1728] [serial = 126] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 137 (0x953f1400) [pid = 1728] [serial = 331] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 136 (0x99cdf400) [pid = 1728] [serial = 237] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 135 (0x92a8f400) [pid = 1728] [serial = 101] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 134 (0xa503d800) [pid = 1728] [serial = 277] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 133 (0xa2146400) [pid = 1728] [serial = 346] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 132 (0x9988c000) [pid = 1728] [serial = 156] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 131 (0x9b93c400) [pid = 1728] [serial = 129] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 130 (0x90d54400) [pid = 1728] [serial = 307] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 129 (0x95219c00) [pid = 1728] [serial = 330] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 128 (0x953f6800) [pid = 1728] [serial = 264] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 127 (0x9535d000) [pid = 1728] [serial = 201] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 126 (0x8f11c400) [pid = 1728] [serial = 327] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 125 (0x92a8e800) [pid = 1728] [serial = 153] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 124 (0x98470800) [pid = 1728] [serial = 334] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 123 (0x9b980800) [pid = 1728] [serial = 343] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 122 (0x8f120000) [pid = 1728] [serial = 328] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 121 (0xa1133c00) [pid = 1728] [serial = 159] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 120 (0xa6c53400) [pid = 1728] [serial = 280] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 119 (0xa21b0000) [pid = 1728] [serial = 240] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 118 (0xa62e7400) [pid = 1728] [serial = 162] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 117 (0x9aa30400) [pid = 1728] [serial = 234] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 116 (0x9adbdc00) [pid = 1728] [serial = 267] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 115 (0xa0609400) [pid = 1728] [serial = 345] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 114 (0x9b297800) [pid = 1728] [serial = 339] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 113 (0xa3585c00) [pid = 1728] [serial = 246] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 112 (0xa6286400) [pid = 1728] [serial = 198] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 111 (0x9ba0d000) [pid = 1728] [serial = 342] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 110 (0x9aa9f400) [pid = 1728] [serial = 336] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 109 (0x9adc4000) [pid = 1728] [serial = 337] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 108 (0xa6c4cc00) [pid = 1728] [serial = 249] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 107 (0xa6f3c000) [pid = 1728] [serial = 204] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | --DOMWINDOW == 106 (0x9aa3c800) [pid = 1728] [serial = 192] [outer = (nil)] [url = about:blank] 08:03:09 INFO - PROCESS | 1728 | 1464274989526 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 08:03:09 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 08:03:09 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1280ms 08:03:09 INFO - PROCESS | 1728 | 1464274989566 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 08:03:09 INFO - PROCESS | 1728 | 1464274989569 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 08:03:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 08:03:09 INFO - PROCESS | 1728 | 1464274989575 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 08:03:09 INFO - PROCESS | 1728 | 1464274989580 Marionette TRACE conn3 <- [1,538,null,{}] 08:03:09 INFO - PROCESS | 1728 | 1464274989594 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:09 INFO - PROCESS | 1728 | 1464274989746 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 08:03:09 INFO - PROCESS | 1728 | 1464274989770 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf5800 == 68 [pid = 1728] [id = 142] 08:03:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 107 (0x93bd9c00) [pid = 1728] [serial = 425] [outer = (nil)] 08:03:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 108 (0x95356800) [pid = 1728] [serial = 426] [outer = 0x93bd9c00] 08:03:09 INFO - PROCESS | 1728 | 1464274989845 Marionette DEBUG loaded listener.js 08:03:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 109 (0x953fe400) [pid = 1728] [serial = 427] [outer = 0x93bd9c00] 08:03:10 INFO - PROCESS | 1728 | 1464274990544 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 08:03:10 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 08:03:10 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 991ms 08:03:10 INFO - PROCESS | 1728 | 1464274990583 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 08:03:10 INFO - PROCESS | 1728 | 1464274990588 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 08:03:10 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 08:03:10 INFO - PROCESS | 1728 | 1464274990594 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 08:03:10 INFO - PROCESS | 1728 | 1464274990596 Marionette TRACE conn3 <- [1,542,null,{}] 08:03:10 INFO - PROCESS | 1728 | 1464274990601 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:10 INFO - PROCESS | 1728 | 1464274990731 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 08:03:10 INFO - PROCESS | 1728 | 1464274990857 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x9535a000 == 69 [pid = 1728] [id = 143] 08:03:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 110 (0x9820f800) [pid = 1728] [serial = 428] [outer = (nil)] 08:03:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 111 (0x98470800) [pid = 1728] [serial = 429] [outer = 0x9820f800] 08:03:10 INFO - PROCESS | 1728 | 1464274990920 Marionette DEBUG loaded listener.js 08:03:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 112 (0x99789400) [pid = 1728] [serial = 430] [outer = 0x9820f800] 08:03:11 INFO - PROCESS | 1728 | 1464274991594 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 08:03:11 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 08:03:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1034ms 08:03:11 INFO - PROCESS | 1728 | 1464274991657 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 08:03:11 INFO - PROCESS | 1728 | 1464274991660 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 08:03:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 08:03:11 INFO - PROCESS | 1728 | 1464274991666 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 08:03:11 INFO - PROCESS | 1728 | 1464274991668 Marionette TRACE conn3 <- [1,546,null,{}] 08:03:11 INFO - PROCESS | 1728 | 1464274991681 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:11 INFO - PROCESS | 1728 | 1464274991858 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 111 (0x9aa3b400) [pid = 1728] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 110 (0xa060f000) [pid = 1728] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 109 (0x9ba4d000) [pid = 1728] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 108 (0x9d59ec00) [pid = 1728] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 107 (0x91076c00) [pid = 1728] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 106 (0xa2632c00) [pid = 1728] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 105 (0x952a7400) [pid = 1728] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 104 (0x95215c00) [pid = 1728] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 103 (0xa0606800) [pid = 1728] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 102 (0x952a5800) [pid = 1728] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 101 (0x8f118000) [pid = 1728] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 100 (0x91079c00) [pid = 1728] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 99 (0x8f11b400) [pid = 1728] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 98 (0x95355400) [pid = 1728] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 08:03:12 INFO - PROCESS | 1728 | --DOMWINDOW == 97 (0x90d51000) [pid = 1728] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 08:03:12 INFO - PROCESS | 1728 | 1464274992385 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddee400 == 70 [pid = 1728] [id = 144] 08:03:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 98 (0x8ddeec00) [pid = 1728] [serial = 431] [outer = (nil)] 08:03:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 99 (0x8ddf7c00) [pid = 1728] [serial = 432] [outer = 0x8ddeec00] 08:03:12 INFO - PROCESS | 1728 | 1464274992514 Marionette DEBUG loaded listener.js 08:03:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 100 (0x8f04c800) [pid = 1728] [serial = 433] [outer = 0x8ddeec00] 08:03:13 INFO - PROCESS | 1728 | 1464274993335 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 08:03:13 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 08:03:13 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1728ms 08:03:13 INFO - PROCESS | 1728 | 1464274993395 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 08:03:13 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 08:03:13 INFO - PROCESS | 1728 | 1464274993401 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 08:03:13 INFO - PROCESS | 1728 | 1464274993409 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 08:03:13 INFO - PROCESS | 1728 | 1464274993414 Marionette TRACE conn3 <- [1,550,null,{}] 08:03:13 INFO - PROCESS | 1728 | 1464274993420 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:13 INFO - PROCESS | 1728 | 1464274993591 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 08:03:13 INFO - PROCESS | 1728 | 1464274993727 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x91074400 == 71 [pid = 1728] [id = 145] 08:03:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 101 (0x91077800) [pid = 1728] [serial = 434] [outer = (nil)] 08:03:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 102 (0x910da800) [pid = 1728] [serial = 435] [outer = 0x91077800] 08:03:13 INFO - PROCESS | 1728 | 1464274993830 Marionette DEBUG loaded listener.js 08:03:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 103 (0x921da800) [pid = 1728] [serial = 436] [outer = 0x91077800] 08:03:14 INFO - PROCESS | 1728 | 1464274994662 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 08:03:14 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 08:03:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1287ms 08:03:14 INFO - PROCESS | 1728 | 1464274994715 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 08:03:14 INFO - PROCESS | 1728 | 1464274994721 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 08:03:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 08:03:14 INFO - PROCESS | 1728 | 1464274994728 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 08:03:14 INFO - PROCESS | 1728 | 1464274994731 Marionette TRACE conn3 <- [1,554,null,{}] 08:03:14 INFO - PROCESS | 1728 | 1464274994737 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:14 INFO - PROCESS | 1728 | 1464274994891 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 08:03:15 INFO - PROCESS | 1728 | 1464274995049 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x92475800 == 72 [pid = 1728] [id = 146] 08:03:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 104 (0x95215400) [pid = 1728] [serial = 437] [outer = (nil)] 08:03:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 105 (0x9521cc00) [pid = 1728] [serial = 438] [outer = 0x95215400] 08:03:15 INFO - PROCESS | 1728 | 1464274995125 Marionette DEBUG loaded listener.js 08:03:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 106 (0x953f3800) [pid = 1728] [serial = 439] [outer = 0x95215400] 08:03:15 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:16 INFO - PROCESS | 1728 | 1464274996033 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 08:03:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 08:03:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1330ms 08:03:16 INFO - PROCESS | 1728 | 1464274996058 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 08:03:16 INFO - PROCESS | 1728 | 1464274996062 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 08:03:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 08:03:16 INFO - PROCESS | 1728 | 1464274996076 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 08:03:16 INFO - PROCESS | 1728 | 1464274996084 Marionette TRACE conn3 <- [1,558,null,{}] 08:03:16 INFO - PROCESS | 1728 | 1464274996090 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:16 INFO - PROCESS | 1728 | 1464274996242 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 08:03:16 INFO - PROCESS | 1728 | 1464274996395 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x9521d400 == 73 [pid = 1728] [id = 147] 08:03:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 107 (0x9841b400) [pid = 1728] [serial = 440] [outer = (nil)] 08:03:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 108 (0x9aa36800) [pid = 1728] [serial = 441] [outer = 0x9841b400] 08:03:16 INFO - PROCESS | 1728 | 1464274996473 Marionette DEBUG loaded listener.js 08:03:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 109 (0x9aa92c00) [pid = 1728] [serial = 442] [outer = 0x9841b400] 08:03:17 INFO - PROCESS | 1728 | 1464274997308 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 08:03:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 08:03:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1296ms 08:03:17 INFO - PROCESS | 1728 | 1464274997365 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 08:03:17 INFO - PROCESS | 1728 | 1464274997370 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 08:03:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 08:03:17 INFO - PROCESS | 1728 | 1464274997375 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 08:03:17 INFO - PROCESS | 1728 | 1464274997377 Marionette TRACE conn3 <- [1,562,null,{}] 08:03:17 INFO - PROCESS | 1728 | 1464274997383 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:17 INFO - PROCESS | 1728 | 1464274997529 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 08:03:17 INFO - PROCESS | 1728 | 1464274997680 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:17 INFO - PROCESS | 1728 | ++DOCSHELL 0x92a8b000 == 74 [pid = 1728] [id = 148] 08:03:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 110 (0x9535e800) [pid = 1728] [serial = 443] [outer = (nil)] 08:03:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 111 (0x9adbdc00) [pid = 1728] [serial = 444] [outer = 0x9535e800] 08:03:17 INFO - PROCESS | 1728 | 1464274997754 Marionette DEBUG loaded listener.js 08:03:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 112 (0x9adc2c00) [pid = 1728] [serial = 445] [outer = 0x9535e800] 08:03:18 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:18 INFO - PROCESS | 1728 | 1464274998528 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 08:03:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 08:03:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1185ms 08:03:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 08:03:18 INFO - PROCESS | 1728 | 1464274998561 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 08:03:18 INFO - PROCESS | 1728 | 1464274998564 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 08:03:18 INFO - PROCESS | 1728 | 1464274998570 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 08:03:18 INFO - PROCESS | 1728 | 1464274998573 Marionette TRACE conn3 <- [1,566,null,{}] 08:03:18 INFO - PROCESS | 1728 | 1464274998594 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:18 INFO - PROCESS | 1728 | 1464274998778 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 08:03:18 INFO - PROCESS | 1728 | 1464274998899 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b257800 == 75 [pid = 1728] [id = 149] 08:03:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 113 (0x9b25ac00) [pid = 1728] [serial = 446] [outer = (nil)] 08:03:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 114 (0x9b643000) [pid = 1728] [serial = 447] [outer = 0x9b25ac00] 08:03:18 INFO - PROCESS | 1728 | 1464274998987 Marionette DEBUG loaded listener.js 08:03:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 115 (0x9ba0c000) [pid = 1728] [serial = 448] [outer = 0x9b25ac00] 08:03:19 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:19 INFO - PROCESS | 1728 | 1464274999797 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:03:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 08:03:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1284ms 08:03:19 INFO - PROCESS | 1728 | 1464274999855 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 08:03:19 INFO - PROCESS | 1728 | 1464274999858 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 08:03:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 08:03:19 INFO - PROCESS | 1728 | 1464274999864 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 08:03:19 INFO - PROCESS | 1728 | 1464274999866 Marionette TRACE conn3 <- [1,570,null,{}] 08:03:19 INFO - PROCESS | 1728 | 1464274999872 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:20 INFO - PROCESS | 1728 | 1464275000017 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 08:03:20 INFO - PROCESS | 1728 | 1464275000171 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f11d000 == 76 [pid = 1728] [id = 150] 08:03:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 116 (0x9adc0400) [pid = 1728] [serial = 449] [outer = (nil)] 08:03:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 117 (0x9d59ec00) [pid = 1728] [serial = 450] [outer = 0x9adc0400] 08:03:20 INFO - PROCESS | 1728 | 1464275000244 Marionette DEBUG loaded listener.js 08:03:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 118 (0xa2140400) [pid = 1728] [serial = 451] [outer = 0x9adc0400] 08:03:20 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:21 INFO - PROCESS | 1728 | 1464275001021 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 08:03:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 08:03:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1184ms 08:03:21 INFO - PROCESS | 1728 | 1464275001048 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 08:03:21 INFO - PROCESS | 1728 | 1464275001052 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 08:03:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 08:03:21 INFO - PROCESS | 1728 | 1464275001057 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 08:03:21 INFO - PROCESS | 1728 | 1464275001060 Marionette TRACE conn3 <- [1,574,null,{}] 08:03:21 INFO - PROCESS | 1728 | 1464275001065 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:21 INFO - PROCESS | 1728 | 1464275001266 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 08:03:21 INFO - PROCESS | 1728 | 1464275001280 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f11e000 == 77 [pid = 1728] [id = 151] 08:03:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0x9ba4c800) [pid = 1728] [serial = 452] [outer = (nil)] 08:03:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0xa22c0c00) [pid = 1728] [serial = 453] [outer = 0x9ba4c800] 08:03:21 INFO - PROCESS | 1728 | 1464275001392 Marionette DEBUG loaded listener.js 08:03:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0xa2410800) [pid = 1728] [serial = 454] [outer = 0x9ba4c800] 08:03:22 INFO - PROCESS | 1728 | 1464275002281 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 08:03:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1283ms 08:03:22 INFO - PROCESS | 1728 | 1464275002341 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 08:03:22 INFO - PROCESS | 1728 | 1464275002344 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 08:03:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 08:03:22 INFO - PROCESS | 1728 | 1464275002350 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 08:03:22 INFO - PROCESS | 1728 | 1464275002352 Marionette TRACE conn3 <- [1,578,null,{}] 08:03:22 INFO - PROCESS | 1728 | 1464275002358 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:22 INFO - PROCESS | 1728 | 1464275002498 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 08:03:22 INFO - PROCESS | 1728 | 1464275002651 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:22 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f111400 == 78 [pid = 1728] [id = 152] 08:03:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 122 (0x8f117400) [pid = 1728] [serial = 455] [outer = (nil)] 08:03:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 123 (0xa3224400) [pid = 1728] [serial = 456] [outer = 0x8f117400] 08:03:22 INFO - PROCESS | 1728 | 1464275002724 Marionette DEBUG loaded listener.js 08:03:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 124 (0xa357c800) [pid = 1728] [serial = 457] [outer = 0x8f117400] 08:03:23 INFO - PROCESS | 1728 | 1464275003581 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 08:03:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 08:03:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1277ms 08:03:23 INFO - PROCESS | 1728 | 1464275003628 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 08:03:23 INFO - PROCESS | 1728 | 1464275003631 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 08:03:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 08:03:23 INFO - PROCESS | 1728 | 1464275003637 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 08:03:23 INFO - PROCESS | 1728 | 1464275003639 Marionette TRACE conn3 <- [1,582,null,{}] 08:03:23 INFO - PROCESS | 1728 | 1464275003645 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:23 INFO - PROCESS | 1728 | 1464275003795 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 08:03:23 INFO - PROCESS | 1728 | 1464275003958 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f113000 == 79 [pid = 1728] [id = 153] 08:03:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 125 (0x8f113400) [pid = 1728] [serial = 458] [outer = (nil)] 08:03:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 126 (0x91079800) [pid = 1728] [serial = 459] [outer = 0x8f113400] 08:03:24 INFO - PROCESS | 1728 | 1464275004033 Marionette DEBUG loaded listener.js 08:03:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 127 (0x9535cc00) [pid = 1728] [serial = 460] [outer = 0x8f113400] 08:03:25 INFO - PROCESS | 1728 | 1464275005046 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 08:03:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 08:03:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1477ms 08:03:25 INFO - PROCESS | 1728 | 1464275005115 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 08:03:25 INFO - PROCESS | 1728 | 1464275005121 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 08:03:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 08:03:25 INFO - PROCESS | 1728 | 1464275005128 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 08:03:25 INFO - PROCESS | 1728 | 1464275005133 Marionette TRACE conn3 <- [1,586,null,{}] 08:03:25 INFO - PROCESS | 1728 | 1464275005139 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:25 INFO - PROCESS | 1728 | 1464275005294 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 08:03:25 INFO - PROCESS | 1728 | 1464275005451 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd1ec00 == 80 [pid = 1728] [id = 154] 08:03:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 128 (0x8dd20000) [pid = 1728] [serial = 461] [outer = (nil)] 08:03:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 129 (0x911d5400) [pid = 1728] [serial = 462] [outer = 0x8dd20000] 08:03:25 INFO - PROCESS | 1728 | 1464275005561 Marionette DEBUG loaded listener.js 08:03:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 130 (0x921d8400) [pid = 1728] [serial = 463] [outer = 0x8dd20000] 08:03:26 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:26 INFO - PROCESS | 1728 | --DOCSHELL 0x9247a800 == 79 [pid = 1728] [id = 25] 08:03:26 INFO - PROCESS | 1728 | --DOCSHELL 0x9535a000 == 78 [pid = 1728] [id = 143] 08:03:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddf5800 == 77 [pid = 1728] [id = 142] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 129 (0x9ab8a000) [pid = 1728] [serial = 393] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8f042400 == 76 [pid = 1728] [id = 141] 08:03:26 INFO - PROCESS | 1728 | --DOCSHELL 0x90fe6800 == 75 [pid = 1728] [id = 140] 08:03:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8f03e000 == 74 [pid = 1728] [id = 132] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 128 (0x921d7400) [pid = 1728] [serial = 322] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 127 (0xa3587800) [pid = 1728] [serial = 385] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 126 (0x9535b000) [pid = 1728] [serial = 391] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 125 (0xa0606400) [pid = 1728] [serial = 382] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 124 (0x953f0400) [pid = 1728] [serial = 310] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 123 (0x9adc2800) [pid = 1728] [serial = 313] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 122 (0xa685c400) [pid = 1728] [serial = 316] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 121 (0xa6ba7000) [pid = 1728] [serial = 325] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 120 (0xa6d30400) [pid = 1728] [serial = 319] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 119 (0xa3254000) [pid = 1728] [serial = 384] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 118 (0x9ae38800) [pid = 1728] [serial = 378] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 117 (0x9ae30c00) [pid = 1728] [serial = 375] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 116 (0xa6b9b000) [pid = 1728] [serial = 388] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 115 (0xa6740000) [pid = 1728] [serial = 387] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 114 (0x9ba09400) [pid = 1728] [serial = 379] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 113 (0x982a7c00) [pid = 1728] [serial = 373] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 112 (0x953f9c00) [pid = 1728] [serial = 372] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 111 (0x9502a000) [pid = 1728] [serial = 390] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 110 (0xa321ac00) [pid = 1728] [serial = 349] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 109 (0x99f3a000) [pid = 1728] [serial = 354] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 108 (0x90fee800) [pid = 1728] [serial = 360] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 107 (0x90feb800) [pid = 1728] [serial = 370] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 106 (0x9d59c400) [pid = 1728] [serial = 381] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 105 (0x90d51c00) [pid = 1728] [serial = 369] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 104 (0x9b93b400) [pid = 1728] [serial = 376] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 103 (0x93d67800) [pid = 1728] [serial = 351] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 102 (0xa3584c00) [pid = 1728] [serial = 357] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 101 (0x910d9000) [pid = 1728] [serial = 363] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | --DOMWINDOW == 100 (0x8f04a400) [pid = 1728] [serial = 366] [outer = (nil)] [url = about:blank] 08:03:26 INFO - PROCESS | 1728 | 1464275006397 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 08:03:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 08:03:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1288ms 08:03:26 INFO - PROCESS | 1728 | 1464275006417 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 08:03:26 INFO - PROCESS | 1728 | 1464275006423 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 08:03:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 08:03:26 INFO - PROCESS | 1728 | 1464275006432 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 08:03:26 INFO - PROCESS | 1728 | 1464275006435 Marionette TRACE conn3 <- [1,590,null,{}] 08:03:26 INFO - PROCESS | 1728 | 1464275006439 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:26 INFO - PROCESS | 1728 | 1464275006587 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 08:03:26 INFO - PROCESS | 1728 | 1464275006604 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x91076c00 == 75 [pid = 1728] [id = 155] 08:03:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 101 (0x910d4400) [pid = 1728] [serial = 464] [outer = (nil)] 08:03:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 102 (0x926f3c00) [pid = 1728] [serial = 465] [outer = 0x910d4400] 08:03:26 INFO - PROCESS | 1728 | 1464275006670 Marionette DEBUG loaded listener.js 08:03:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 103 (0x93e9c000) [pid = 1728] [serial = 466] [outer = 0x910d4400] 08:03:28 INFO - PROCESS | 1728 | 1464275008011 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 08:03:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 08:03:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1630ms 08:03:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 08:03:28 INFO - PROCESS | 1728 | 1464275008062 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 08:03:28 INFO - PROCESS | 1728 | 1464275008065 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 08:03:28 INFO - PROCESS | 1728 | 1464275008071 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 08:03:28 INFO - PROCESS | 1728 | 1464275008076 Marionette TRACE conn3 <- [1,594,null,{}] 08:03:28 INFO - PROCESS | 1728 | 1464275008089 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:28 INFO - PROCESS | 1728 | 1464275008227 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 08:03:28 INFO - PROCESS | 1728 | 1464275008245 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fe4400 == 76 [pid = 1728] [id = 156] 08:03:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 104 (0x9adba000) [pid = 1728] [serial = 467] [outer = (nil)] 08:03:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 105 (0x9ae3e800) [pid = 1728] [serial = 468] [outer = 0x9adba000] 08:03:28 INFO - PROCESS | 1728 | 1464275008316 Marionette DEBUG loaded listener.js 08:03:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 106 (0x9b941800) [pid = 1728] [serial = 469] [outer = 0x9adba000] 08:03:29 INFO - PROCESS | 1728 | 1464275009130 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 08:03:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 08:03:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1096ms 08:03:29 INFO - PROCESS | 1728 | 1464275009168 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 08:03:29 INFO - PROCESS | 1728 | 1464275009172 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 08:03:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 08:03:29 INFO - PROCESS | 1728 | 1464275009178 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 08:03:29 INFO - PROCESS | 1728 | 1464275009180 Marionette TRACE conn3 <- [1,598,null,{}] 08:03:29 INFO - PROCESS | 1728 | 1464275009190 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:29 INFO - PROCESS | 1728 | 1464275009390 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 08:03:29 INFO - PROCESS | 1728 | 1464275009411 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x9adc2400 == 77 [pid = 1728] [id = 157] 08:03:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 107 (0x9b939c00) [pid = 1728] [serial = 470] [outer = (nil)] 08:03:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 108 (0x9bab7400) [pid = 1728] [serial = 471] [outer = 0x9b939c00] 08:03:29 INFO - PROCESS | 1728 | 1464275009477 Marionette DEBUG loaded listener.js 08:03:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 109 (0x9d9a2000) [pid = 1728] [serial = 472] [outer = 0x9b939c00] 08:03:30 INFO - PROCESS | 1728 | 1464275010260 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 08:03:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 08:03:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1137ms 08:03:30 INFO - PROCESS | 1728 | 1464275010318 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 08:03:30 INFO - PROCESS | 1728 | 1464275010320 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 08:03:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 08:03:30 INFO - PROCESS | 1728 | 1464275010326 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 08:03:30 INFO - PROCESS | 1728 | 1464275010328 Marionette TRACE conn3 <- [1,602,null,{}] 08:03:30 INFO - PROCESS | 1728 | 1464275010337 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:30 INFO - PROCESS | 1728 | 1464275010511 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 08:03:30 INFO - PROCESS | 1728 | 1464275010527 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ba48400 == 78 [pid = 1728] [id = 158] 08:03:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 110 (0x9bab7000) [pid = 1728] [serial = 473] [outer = (nil)] 08:03:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 111 (0xa21b0000) [pid = 1728] [serial = 474] [outer = 0x9bab7000] 08:03:30 INFO - PROCESS | 1728 | 1464275010591 Marionette DEBUG loaded listener.js 08:03:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 112 (0xa3023000) [pid = 1728] [serial = 475] [outer = 0x9bab7000] 08:03:31 INFO - PROCESS | 1728 | --DOMWINDOW == 111 (0x8f043c00) [pid = 1728] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 08:03:31 INFO - PROCESS | 1728 | --DOMWINDOW == 110 (0x93bd9c00) [pid = 1728] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 08:03:31 INFO - PROCESS | 1728 | --DOMWINDOW == 109 (0x90fed800) [pid = 1728] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 08:03:31 INFO - PROCESS | 1728 | 1464275011434 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 08:03:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 08:03:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1128ms 08:03:31 INFO - PROCESS | 1728 | 1464275011457 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 08:03:31 INFO - PROCESS | 1728 | 1464275011461 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 08:03:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 08:03:31 INFO - PROCESS | 1728 | 1464275011466 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 08:03:31 INFO - PROCESS | 1728 | 1464275011468 Marionette TRACE conn3 <- [1,606,null,{}] 08:03:31 INFO - PROCESS | 1728 | 1464275011473 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:31 INFO - PROCESS | 1728 | 1464275011636 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 08:03:31 INFO - PROCESS | 1728 | 1464275011649 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fed800 == 79 [pid = 1728] [id = 159] 08:03:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 110 (0x911dec00) [pid = 1728] [serial = 476] [outer = (nil)] 08:03:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 111 (0xa62f0800) [pid = 1728] [serial = 477] [outer = 0x911dec00] 08:03:31 INFO - PROCESS | 1728 | 1464275011717 Marionette DEBUG loaded listener.js 08:03:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 112 (0xa6740800) [pid = 1728] [serial = 478] [outer = 0x911dec00] 08:03:32 INFO - PROCESS | 1728 | 1464275012475 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 08:03:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1027ms 08:03:32 INFO - PROCESS | 1728 | 1464275012493 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 08:03:32 INFO - PROCESS | 1728 | 1464275012495 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 08:03:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 08:03:32 INFO - PROCESS | 1728 | 1464275012502 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 08:03:32 INFO - PROCESS | 1728 | 1464275012505 Marionette TRACE conn3 <- [1,610,null,{}] 08:03:32 INFO - PROCESS | 1728 | 1464275012510 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:32 INFO - PROCESS | 1728 | 1464275012680 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 08:03:32 INFO - PROCESS | 1728 | 1464275012701 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x95023400 == 80 [pid = 1728] [id = 160] 08:03:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 113 (0xa503f800) [pid = 1728] [serial = 479] [outer = (nil)] 08:03:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 114 (0xa6862800) [pid = 1728] [serial = 480] [outer = 0xa503f800] 08:03:32 INFO - PROCESS | 1728 | 1464275012778 Marionette DEBUG loaded listener.js 08:03:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 115 (0xa6b9a000) [pid = 1728] [serial = 481] [outer = 0xa503f800] 08:03:33 INFO - PROCESS | 1728 | 1464275013621 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 08:03:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 08:03:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1181ms 08:03:33 INFO - PROCESS | 1728 | 1464275013685 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 08:03:33 INFO - PROCESS | 1728 | 1464275013691 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 08:03:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 08:03:33 INFO - PROCESS | 1728 | 1464275013700 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 08:03:33 INFO - PROCESS | 1728 | 1464275013705 Marionette TRACE conn3 <- [1,614,null,{}] 08:03:33 INFO - PROCESS | 1728 | 1464275013713 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:33 INFO - PROCESS | 1728 | 1464275013923 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 08:03:34 INFO - PROCESS | 1728 | 1464275014076 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e642000 == 81 [pid = 1728] [id = 161] 08:03:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 116 (0x8e645400) [pid = 1728] [serial = 482] [outer = (nil)] 08:03:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 117 (0x8e64bc00) [pid = 1728] [serial = 483] [outer = 0x8e645400] 08:03:34 INFO - PROCESS | 1728 | 1464275014157 Marionette DEBUG loaded listener.js 08:03:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 118 (0x8f04b800) [pid = 1728] [serial = 484] [outer = 0x8e645400] 08:03:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0x910db000) [pid = 1728] [serial = 485] [outer = 0x92472800] 08:03:35 INFO - PROCESS | 1728 | 1464275015050 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 08:03:35 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 08:03:35 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1432ms 08:03:35 INFO - PROCESS | 1728 | 1464275015132 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 08:03:35 INFO - PROCESS | 1728 | 1464275015139 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 08:03:35 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 08:03:35 INFO - PROCESS | 1728 | 1464275015148 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 08:03:35 INFO - PROCESS | 1728 | 1464275015153 Marionette TRACE conn3 <- [1,618,null,{}] 08:03:35 INFO - PROCESS | 1728 | 1464275015158 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:35 INFO - PROCESS | 1728 | 1464275015331 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 08:03:35 INFO - PROCESS | 1728 | 1464275015498 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x90ff2400 == 82 [pid = 1728] [id = 162] 08:03:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0x910d7000) [pid = 1728] [serial = 486] [outer = (nil)] 08:03:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0x92610400) [pid = 1728] [serial = 487] [outer = 0x910d7000] 08:03:35 INFO - PROCESS | 1728 | 1464275015578 Marionette DEBUG loaded listener.js 08:03:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 122 (0x95218400) [pid = 1728] [serial = 488] [outer = 0x910d7000] 08:03:36 INFO - PROCESS | 1728 | 1464275016418 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:03:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 08:03:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1333ms 08:03:36 INFO - PROCESS | 1728 | 1464275016482 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 08:03:36 INFO - PROCESS | 1728 | 1464275016486 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 08:03:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 08:03:36 INFO - PROCESS | 1728 | 1464275016492 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 08:03:36 INFO - PROCESS | 1728 | 1464275016497 Marionette TRACE conn3 <- [1,622,null,{}] 08:03:36 INFO - PROCESS | 1728 | 1464275016512 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:36 INFO - PROCESS | 1728 | 1464275016678 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 08:03:36 INFO - PROCESS | 1728 | 1464275016833 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddfcc00 == 83 [pid = 1728] [id = 163] 08:03:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 123 (0x8f043800) [pid = 1728] [serial = 489] [outer = (nil)] 08:03:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 124 (0x9ba0c800) [pid = 1728] [serial = 490] [outer = 0x8f043800] 08:03:36 INFO - PROCESS | 1728 | 1464275016915 Marionette DEBUG loaded listener.js 08:03:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 125 (0xa26bf800) [pid = 1728] [serial = 491] [outer = 0x8f043800] 08:03:37 INFO - PROCESS | 1728 | 1464275017729 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 08:03:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 08:03:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1285ms 08:03:37 INFO - PROCESS | 1728 | 1464275017778 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 08:03:37 INFO - PROCESS | 1728 | 1464275017782 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 08:03:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 08:03:37 INFO - PROCESS | 1728 | 1464275017788 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 08:03:37 INFO - PROCESS | 1728 | 1464275017790 Marionette TRACE conn3 <- [1,626,null,{}] 08:03:37 INFO - PROCESS | 1728 | 1464275017796 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:37 INFO - PROCESS | 1728 | 1464275017950 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 08:03:38 INFO - PROCESS | 1728 | 1464275018109 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x952a5800 == 84 [pid = 1728] [id = 164] 08:03:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 126 (0xa30b9400) [pid = 1728] [serial = 492] [outer = (nil)] 08:03:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 127 (0xa62f3000) [pid = 1728] [serial = 493] [outer = 0xa30b9400] 08:03:38 INFO - PROCESS | 1728 | 1464275018192 Marionette DEBUG loaded listener.js 08:03:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 128 (0xa6ba2c00) [pid = 1728] [serial = 494] [outer = 0xa30b9400] 08:03:39 INFO - PROCESS | 1728 | 1464275019055 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 08:03:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 08:03:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1328ms 08:03:39 INFO - PROCESS | 1728 | 1464275019117 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 08:03:39 INFO - PROCESS | 1728 | 1464275019121 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 08:03:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 08:03:39 INFO - PROCESS | 1728 | 1464275019127 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 08:03:39 INFO - PROCESS | 1728 | 1464275019130 Marionette TRACE conn3 <- [1,630,null,{}] 08:03:39 INFO - PROCESS | 1728 | 1464275019135 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:39 INFO - PROCESS | 1728 | 1464275019287 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 08:03:39 INFO - PROCESS | 1728 | 1464275019440 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x91f63400 == 85 [pid = 1728] [id = 165] 08:03:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 129 (0x91f64c00) [pid = 1728] [serial = 495] [outer = (nil)] 08:03:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 130 (0x91f69000) [pid = 1728] [serial = 496] [outer = 0x91f64c00] 08:03:39 INFO - PROCESS | 1728 | 1464275019515 Marionette DEBUG loaded listener.js 08:03:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 131 (0x91f6c400) [pid = 1728] [serial = 497] [outer = 0x91f64c00] 08:03:40 INFO - PROCESS | 1728 | 1464275020340 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 08:03:40 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 08:03:40 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1287ms 08:03:40 INFO - PROCESS | 1728 | 1464275020420 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 08:03:40 INFO - PROCESS | 1728 | 1464275020422 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 08:03:40 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 08:03:40 INFO - PROCESS | 1728 | 1464275020429 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 08:03:40 INFO - PROCESS | 1728 | 1464275020433 Marionette TRACE conn3 <- [1,634,null,{}] 08:03:40 INFO - PROCESS | 1728 | 1464275020438 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:40 INFO - PROCESS | 1728 | 1464275020617 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 08:03:40 INFO - PROCESS | 1728 | 1464275020777 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x91f66000 == 86 [pid = 1728] [id = 166] 08:03:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 132 (0x91f69c00) [pid = 1728] [serial = 498] [outer = (nil)] 08:03:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 133 (0x9a322c00) [pid = 1728] [serial = 499] [outer = 0x91f69c00] 08:03:40 INFO - PROCESS | 1728 | 1464275020853 Marionette DEBUG loaded listener.js 08:03:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 134 (0x9a328800) [pid = 1728] [serial = 500] [outer = 0x91f69c00] 08:03:41 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:41 INFO - PROCESS | 1728 | 1464275021618 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 08:03:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 08:03:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1236ms 08:03:41 INFO - PROCESS | 1728 | 1464275021667 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 08:03:41 INFO - PROCESS | 1728 | 1464275021669 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 08:03:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 08:03:41 INFO - PROCESS | 1728 | 1464275021675 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 08:03:41 INFO - PROCESS | 1728 | 1464275021678 Marionette TRACE conn3 <- [1,638,null,{}] 08:03:41 INFO - PROCESS | 1728 | 1464275021683 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:41 INFO - PROCESS | 1728 | 1464275021837 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 08:03:42 INFO - PROCESS | 1728 | 1464275021999 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf7800 == 87 [pid = 1728] [id = 167] 08:03:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0x8ddf9c00) [pid = 1728] [serial = 501] [outer = (nil)] 08:03:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 136 (0x8dec4c00) [pid = 1728] [serial = 502] [outer = 0x8ddf9c00] 08:03:42 INFO - PROCESS | 1728 | 1464275022073 Marionette DEBUG loaded listener.js 08:03:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0x8dec9000) [pid = 1728] [serial = 503] [outer = 0x8ddf9c00] 08:03:42 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:43 INFO - PROCESS | 1728 | 1464275023278 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 08:03:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 08:03:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1630ms 08:03:43 INFO - PROCESS | 1728 | 1464275023306 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 08:03:43 INFO - PROCESS | 1728 | 1464275023310 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 08:03:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 08:03:43 INFO - PROCESS | 1728 | 1464275023318 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 08:03:43 INFO - PROCESS | 1728 | 1464275023323 Marionette TRACE conn3 <- [1,642,null,{}] 08:03:43 INFO - PROCESS | 1728 | 1464275023331 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:43 INFO - PROCESS | 1728 | 1464275023559 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 08:03:43 INFO - PROCESS | 1728 | 1464275023697 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x8deca000 == 88 [pid = 1728] [id = 168] 08:03:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0x8e64f800) [pid = 1728] [serial = 504] [outer = (nil)] 08:03:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0x8f120800) [pid = 1728] [serial = 505] [outer = 0x8e64f800] 08:03:43 INFO - PROCESS | 1728 | 1464275023764 Marionette DEBUG loaded listener.js 08:03:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0x90fe5800) [pid = 1728] [serial = 506] [outer = 0x8e64f800] 08:03:44 INFO - PROCESS | 1728 | 1464275024565 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 08:03:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 08:03:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1281ms 08:03:44 INFO - PROCESS | 1728 | 1464275024606 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 08:03:44 INFO - PROCESS | 1728 | 1464275024613 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 08:03:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 08:03:44 INFO - PROCESS | 1728 | 1464275024622 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 08:03:44 INFO - PROCESS | 1728 | 1464275024626 Marionette TRACE conn3 <- [1,646,null,{}] 08:03:44 INFO - PROCESS | 1728 | 1464275024636 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:44 INFO - PROCESS | 1728 | 1464275024789 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 08:03:44 INFO - PROCESS | 1728 | 1464275024947 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fe9c00 == 89 [pid = 1728] [id = 169] 08:03:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0x90fedc00) [pid = 1728] [serial = 507] [outer = (nil)] 08:03:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0x910de400) [pid = 1728] [serial = 508] [outer = 0x90fedc00] 08:03:45 INFO - PROCESS | 1728 | 1464275025019 Marionette DEBUG loaded listener.js 08:03:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x911dc800) [pid = 1728] [serial = 509] [outer = 0x90fedc00] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x926f5000 == 88 [pid = 1728] [id = 15] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0xa30be800 == 87 [pid = 1728] [id = 22] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x921d8000 == 86 [pid = 1728] [id = 41] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9aa2fc00 == 85 [pid = 1728] [id = 64] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x926e8800 == 84 [pid = 1728] [id = 11] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9d9aa400 == 83 [pid = 1728] [id = 18] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0x8ddf3000) [pid = 1728] [serial = 417] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9b25b800 == 82 [pid = 1728] [id = 17] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x97862800 == 81 [pid = 1728] [id = 16] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9ba0a800 == 80 [pid = 1728] [id = 92] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x93d63400 == 79 [pid = 1728] [id = 63] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9247b800 == 78 [pid = 1728] [id = 20] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x95354000 == 77 [pid = 1728] [id = 93] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x98419800 == 76 [pid = 1728] [id = 21] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x90d58c00 == 75 [pid = 1728] [id = 121] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x93d6e800 == 74 [pid = 1728] [id = 94] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9521b800 == 73 [pid = 1728] [id = 19] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9667b400 == 72 [pid = 1728] [id = 26] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9b299000 == 71 [pid = 1728] [id = 14] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8f111400 == 70 [pid = 1728] [id = 152] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8f11e000 == 69 [pid = 1728] [id = 151] 08:03:45 INFO - PROCESS | 1728 | 1464275025900 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8f11d000 == 68 [pid = 1728] [id = 150] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9b257800 == 67 [pid = 1728] [id = 149] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x92a8b000 == 66 [pid = 1728] [id = 148] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9521d400 == 65 [pid = 1728] [id = 147] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x92475800 == 64 [pid = 1728] [id = 146] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x91074400 == 63 [pid = 1728] [id = 145] 08:03:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddee400 == 62 [pid = 1728] [id = 144] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0x98470800) [pid = 1728] [serial = 429] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0x8dd1a800) [pid = 1728] [serial = 414] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0x910d4000) [pid = 1728] [serial = 396] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0x93bd3800) [pid = 1728] [serial = 424] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 137 (0xa6c52400) [pid = 1728] [serial = 408] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 136 (0x91070400) [pid = 1728] [serial = 423] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 135 (0x953fe400) [pid = 1728] [serial = 427] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 134 (0x95356800) [pid = 1728] [serial = 426] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 133 (0xa357c000) [pid = 1728] [serial = 402] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 132 (0x911dc400) [pid = 1728] [serial = 411] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 131 (0x911d1400) [pid = 1728] [serial = 421] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 130 (0x910d3800) [pid = 1728] [serial = 420] [outer = (nil)] [url = about:blank] 08:03:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 08:03:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1336ms 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 129 (0x99892000) [pid = 1728] [serial = 399] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | --DOMWINDOW == 128 (0xa6b9ec00) [pid = 1728] [serial = 405] [outer = (nil)] [url = about:blank] 08:03:45 INFO - PROCESS | 1728 | 1464275025962 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 08:03:45 INFO - PROCESS | 1728 | 1464275025964 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 08:03:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 08:03:45 INFO - PROCESS | 1728 | 1464275025974 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 08:03:45 INFO - PROCESS | 1728 | 1464275025978 Marionette TRACE conn3 <- [1,650,null,{}] 08:03:45 INFO - PROCESS | 1728 | 1464275025992 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:46 INFO - PROCESS | 1728 | 1464275026129 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 08:03:46 INFO - PROCESS | 1728 | 1464275026141 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf5000 == 63 [pid = 1728] [id = 170] 08:03:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 129 (0x90fe6400) [pid = 1728] [serial = 510] [outer = (nil)] 08:03:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 130 (0x921d4400) [pid = 1728] [serial = 511] [outer = 0x90fe6400] 08:03:46 INFO - PROCESS | 1728 | 1464275026206 Marionette DEBUG loaded listener.js 08:03:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 131 (0x9247b800) [pid = 1728] [serial = 512] [outer = 0x90fe6400] 08:03:46 INFO - PROCESS | 1728 | 1464275026921 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 08:03:46 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 08:03:46 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 983ms 08:03:46 INFO - PROCESS | 1728 | 1464275026957 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 08:03:46 INFO - PROCESS | 1728 | 1464275026961 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 08:03:46 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 08:03:46 INFO - PROCESS | 1728 | 1464275026966 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 08:03:46 INFO - PROCESS | 1728 | 1464275026968 Marionette TRACE conn3 <- [1,654,null,{}] 08:03:46 INFO - PROCESS | 1728 | 1464275026974 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:47 INFO - PROCESS | 1728 | 1464275027112 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 08:03:47 INFO - PROCESS | 1728 | 1464275027226 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf4800 == 64 [pid = 1728] [id = 171] 08:03:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 132 (0x92470800) [pid = 1728] [serial = 513] [outer = (nil)] 08:03:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 133 (0x926ee400) [pid = 1728] [serial = 514] [outer = 0x92470800] 08:03:47 INFO - PROCESS | 1728 | 1464275027299 Marionette DEBUG loaded listener.js 08:03:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 134 (0x93bd7c00) [pid = 1728] [serial = 515] [outer = 0x92470800] 08:03:47 INFO - PROCESS | 1728 | 1464275027943 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 08:03:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 08:03:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1028ms 08:03:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 08:03:48 INFO - PROCESS | 1728 | 1464275027995 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 08:03:48 INFO - PROCESS | 1728 | 1464275027999 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 08:03:48 INFO - PROCESS | 1728 | 1464275028005 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 08:03:48 INFO - PROCESS | 1728 | 1464275028007 Marionette TRACE conn3 <- [1,658,null,{}] 08:03:48 INFO - PROCESS | 1728 | 1464275028012 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:48 INFO - PROCESS | 1728 | 1464275028239 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 08:03:48 INFO - PROCESS | 1728 | 1464275028265 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x926f0800 == 65 [pid = 1728] [id = 172] 08:03:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0x93bdec00) [pid = 1728] [serial = 516] [outer = (nil)] 08:03:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 136 (0x93d6b000) [pid = 1728] [serial = 517] [outer = 0x93bdec00] 08:03:48 INFO - PROCESS | 1728 | 1464275028329 Marionette DEBUG loaded listener.js 08:03:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0x95211c00) [pid = 1728] [serial = 518] [outer = 0x93bdec00] 08:03:49 INFO - PROCESS | 1728 | 1464275029088 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 08:03:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 08:03:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1133ms 08:03:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 08:03:49 INFO - PROCESS | 1728 | 1464275029140 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 08:03:49 INFO - PROCESS | 1728 | 1464275029142 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 08:03:49 INFO - PROCESS | 1728 | 1464275029148 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 08:03:49 INFO - PROCESS | 1728 | 1464275029151 Marionette TRACE conn3 <- [1,662,null,{}] 08:03:49 INFO - PROCESS | 1728 | 1464275029156 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:49 INFO - PROCESS | 1728 | 1464275029347 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 08:03:49 INFO - PROCESS | 1728 | 1464275029368 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x926edc00 == 66 [pid = 1728] [id = 173] 08:03:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0x95217c00) [pid = 1728] [serial = 519] [outer = (nil)] 08:03:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0x953f8c00) [pid = 1728] [serial = 520] [outer = 0x95217c00] 08:03:49 INFO - PROCESS | 1728 | 1464275029434 Marionette DEBUG loaded listener.js 08:03:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0x953fe800) [pid = 1728] [serial = 521] [outer = 0x95217c00] 08:03:49 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:50 INFO - PROCESS | 1728 | 1464275030552 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0x9d59e000) [pid = 1728] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0x8dd1a000) [pid = 1728] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 137 (0x90fe8000) [pid = 1728] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 136 (0x921d5c00) [pid = 1728] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 135 (0x982a0800) [pid = 1728] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 134 (0x9b939c00) [pid = 1728] [serial = 470] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 133 (0x9bab7000) [pid = 1728] [serial = 473] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 132 (0x8f113400) [pid = 1728] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 131 (0x9adba000) [pid = 1728] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 130 (0x8dd20000) [pid = 1728] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 129 (0x910d4400) [pid = 1728] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 08:03:50 INFO - PROCESS | 1728 | --DOMWINDOW == 128 (0x911dec00) [pid = 1728] [serial = 476] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 08:03:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 08:03:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1479ms 08:03:50 INFO - PROCESS | 1728 | 1464275030627 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 08:03:50 INFO - PROCESS | 1728 | 1464275030630 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 08:03:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 08:03:50 INFO - PROCESS | 1728 | 1464275030635 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 08:03:50 INFO - PROCESS | 1728 | 1464275030637 Marionette TRACE conn3 <- [1,666,null,{}] 08:03:50 INFO - PROCESS | 1728 | 1464275030642 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:50 INFO - PROCESS | 1728 | 1464275030769 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 08:03:50 INFO - PROCESS | 1728 | 1464275030877 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:50 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e64a400 == 67 [pid = 1728] [id = 174] 08:03:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 129 (0x8f113400) [pid = 1728] [serial = 522] [outer = (nil)] 08:03:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 130 (0x910df800) [pid = 1728] [serial = 523] [outer = 0x8f113400] 08:03:50 INFO - PROCESS | 1728 | 1464275030940 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 131 (0x93bdc000) [pid = 1728] [serial = 524] [outer = 0x8f113400] 08:03:51 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:51 INFO - PROCESS | 1728 | 1464275031525 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 08:03:51 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 08:03:51 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 934ms 08:03:51 INFO - PROCESS | 1728 | 1464275031571 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 08:03:51 INFO - PROCESS | 1728 | 1464275031573 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 08:03:51 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 08:03:51 INFO - PROCESS | 1728 | 1464275031578 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 08:03:51 INFO - PROCESS | 1728 | 1464275031581 Marionette TRACE conn3 <- [1,670,null,{}] 08:03:51 INFO - PROCESS | 1728 | 1464275031586 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:51 INFO - PROCESS | 1728 | 1464275031713 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 08:03:51 INFO - PROCESS | 1728 | 1464275031730 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x91071400 == 68 [pid = 1728] [id = 175] 08:03:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 132 (0x910d5c00) [pid = 1728] [serial = 525] [outer = (nil)] 08:03:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 133 (0x97867800) [pid = 1728] [serial = 526] [outer = 0x910d5c00] 08:03:51 INFO - PROCESS | 1728 | 1464275031794 Marionette DEBUG loaded listener.js 08:03:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 134 (0x98b74c00) [pid = 1728] [serial = 527] [outer = 0x910d5c00] 08:03:52 INFO - PROCESS | 1728 | 1464275032505 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 08:03:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 08:03:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 979ms 08:03:52 INFO - PROCESS | 1728 | 1464275032587 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 08:03:52 INFO - PROCESS | 1728 | 1464275032591 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 08:03:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 08:03:52 INFO - PROCESS | 1728 | 1464275032600 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 08:03:52 INFO - PROCESS | 1728 | 1464275032605 Marionette TRACE conn3 <- [1,674,null,{}] 08:03:52 INFO - PROCESS | 1728 | 1464275032614 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:52 INFO - PROCESS | 1728 | 1464275032802 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 08:03:52 INFO - PROCESS | 1728 | 1464275032952 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec2800 == 69 [pid = 1728] [id = 176] 08:03:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0x8dec3400) [pid = 1728] [serial = 528] [outer = (nil)] 08:03:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 136 (0x8e643800) [pid = 1728] [serial = 529] [outer = 0x8dec3400] 08:03:53 INFO - PROCESS | 1728 | 1464275033034 Marionette DEBUG loaded listener.js 08:03:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0x8f045400) [pid = 1728] [serial = 530] [outer = 0x8dec3400] 08:03:53 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:03:53 INFO - PROCESS | 1728 | 1464275033873 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 08:03:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 08:03:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1338ms 08:03:53 INFO - PROCESS | 1728 | 1464275033939 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 08:03:53 INFO - PROCESS | 1728 | 1464275033945 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 08:03:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 08:03:53 INFO - PROCESS | 1728 | 1464275033955 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 08:03:53 INFO - PROCESS | 1728 | 1464275033961 Marionette TRACE conn3 <- [1,678,null,{}] 08:03:53 INFO - PROCESS | 1728 | 1464275033974 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:54 INFO - PROCESS | 1728 | 1464275034174 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 08:03:54 INFO - PROCESS | 1728 | 1464275034326 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e643400 == 70 [pid = 1728] [id = 177] 08:03:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0x90d55000) [pid = 1728] [serial = 531] [outer = (nil)] 08:03:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0x910e0400) [pid = 1728] [serial = 532] [outer = 0x90d55000] 08:03:54 INFO - PROCESS | 1728 | 1464275034401 Marionette DEBUG loaded listener.js 08:03:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0x91f66800) [pid = 1728] [serial = 533] [outer = 0x90d55000] 08:03:55 INFO - PROCESS | 1728 | 1464275035270 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 08:03:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 08:03:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1344ms 08:03:55 INFO - PROCESS | 1728 | 1464275035296 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 08:03:55 INFO - PROCESS | 1728 | 1464275035299 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 08:03:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 08:03:55 INFO - PROCESS | 1728 | 1464275035306 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 08:03:55 INFO - PROCESS | 1728 | 1464275035309 Marionette TRACE conn3 <- [1,682,null,{}] 08:03:55 INFO - PROCESS | 1728 | 1464275035322 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:55 INFO - PROCESS | 1728 | 1464275035474 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 08:03:55 INFO - PROCESS | 1728 | 1464275035633 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x952a6800 == 71 [pid = 1728] [id = 178] 08:03:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0x95355c00) [pid = 1728] [serial = 534] [outer = (nil)] 08:03:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0x953f1000) [pid = 1728] [serial = 535] [outer = 0x95355c00] 08:03:55 INFO - PROCESS | 1728 | 1464275035715 Marionette DEBUG loaded listener.js 08:03:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x98469400) [pid = 1728] [serial = 536] [outer = 0x95355c00] 08:03:56 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:56 INFO - PROCESS | 1728 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:03:57 INFO - PROCESS | 1728 | 1464275037029 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 08:03:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 08:03:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1734ms 08:03:57 INFO - PROCESS | 1728 | 1464275037048 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 08:03:57 INFO - PROCESS | 1728 | 1464275037051 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 08:03:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 08:03:57 INFO - PROCESS | 1728 | 1464275037057 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 08:03:57 INFO - PROCESS | 1728 | 1464275037059 Marionette TRACE conn3 <- [1,686,null,{}] 08:03:57 INFO - PROCESS | 1728 | 1464275037065 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:57 INFO - PROCESS | 1728 | 1464275037210 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 08:03:57 INFO - PROCESS | 1728 | 1464275037415 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd20c00 == 72 [pid = 1728] [id = 179] 08:03:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0x95352800) [pid = 1728] [serial = 537] [outer = (nil)] 08:03:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x9a31dc00) [pid = 1728] [serial = 538] [outer = 0x95352800] 08:03:57 INFO - PROCESS | 1728 | 1464275037491 Marionette DEBUG loaded listener.js 08:03:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0x9a322400) [pid = 1728] [serial = 539] [outer = 0x95352800] 08:03:58 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:03:58 INFO - PROCESS | 1728 | 1464275038726 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 08:03:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 08:03:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1683ms 08:03:58 INFO - PROCESS | 1728 | 1464275038743 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 08:03:58 INFO - PROCESS | 1728 | 1464275038747 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 08:03:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 08:03:58 INFO - PROCESS | 1728 | 1464275038752 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 08:03:58 INFO - PROCESS | 1728 | 1464275038755 Marionette TRACE conn3 <- [1,690,null,{}] 08:03:58 INFO - PROCESS | 1728 | 1464275038760 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:03:58 INFO - PROCESS | 1728 | 1464275038936 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 08:03:59 INFO - PROCESS | 1728 | 1464275039098 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:03:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a1df000 == 73 [pid = 1728] [id = 180] 08:03:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0x9a31cc00) [pid = 1728] [serial = 540] [outer = (nil)] 08:03:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 148 (0x9a384800) [pid = 1728] [serial = 541] [outer = 0x9a31cc00] 08:03:59 INFO - PROCESS | 1728 | 1464275039173 Marionette DEBUG loaded listener.js 08:03:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 149 (0x9aa37000) [pid = 1728] [serial = 542] [outer = 0x9a31cc00] 08:04:00 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:00 INFO - PROCESS | 1728 | 1464275040325 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 08:04:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 08:04:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1628ms 08:04:00 INFO - PROCESS | 1728 | 1464275040381 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 08:04:00 INFO - PROCESS | 1728 | 1464275040384 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 08:04:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 08:04:00 INFO - PROCESS | 1728 | 1464275040390 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 08:04:00 INFO - PROCESS | 1728 | 1464275040393 Marionette TRACE conn3 <- [1,694,null,{}] 08:04:00 INFO - PROCESS | 1728 | 1464275040398 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:00 INFO - PROCESS | 1728 | 1464275040655 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 08:04:00 INFO - PROCESS | 1728 | 1464275040786 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d67800 == 74 [pid = 1728] [id = 181] 08:04:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 150 (0x93d6c400) [pid = 1728] [serial = 543] [outer = (nil)] 08:04:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 151 (0x9aa95000) [pid = 1728] [serial = 544] [outer = 0x93d6c400] 08:04:00 INFO - PROCESS | 1728 | 1464275040861 Marionette DEBUG loaded listener.js 08:04:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 152 (0x9adc5400) [pid = 1728] [serial = 545] [outer = 0x93d6c400] 08:04:02 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:02 INFO - PROCESS | 1728 | 1464275042354 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 08:04:02 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 08:04:02 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1990ms 08:04:02 INFO - PROCESS | 1728 | 1464275042386 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 08:04:02 INFO - PROCESS | 1728 | 1464275042390 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 08:04:02 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 08:04:02 INFO - PROCESS | 1728 | 1464275042399 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 08:04:02 INFO - PROCESS | 1728 | 1464275042403 Marionette TRACE conn3 <- [1,698,null,{}] 08:04:02 INFO - PROCESS | 1728 | 1464275042410 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:02 INFO - PROCESS | 1728 | 1464275042579 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 08:04:02 INFO - PROCESS | 1728 | 1464275042762 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f118400 == 75 [pid = 1728] [id = 182] 08:04:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 153 (0x90d4a000) [pid = 1728] [serial = 546] [outer = (nil)] 08:04:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 154 (0x90ff0c00) [pid = 1728] [serial = 547] [outer = 0x90d4a000] 08:04:02 INFO - PROCESS | 1728 | 1464275042835 Marionette DEBUG loaded listener.js 08:04:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 155 (0x910d6000) [pid = 1728] [serial = 548] [outer = 0x90d4a000] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 154 (0xa6862800) [pid = 1728] [serial = 480] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 153 (0x8ddf7c00) [pid = 1728] [serial = 432] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 152 (0x910da800) [pid = 1728] [serial = 435] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 151 (0x9521cc00) [pid = 1728] [serial = 438] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 150 (0x9aa36800) [pid = 1728] [serial = 441] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 149 (0x9adbdc00) [pid = 1728] [serial = 444] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 148 (0x9b643000) [pid = 1728] [serial = 447] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 147 (0x9d59ec00) [pid = 1728] [serial = 450] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0xa22c0c00) [pid = 1728] [serial = 453] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0xa3224400) [pid = 1728] [serial = 456] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0x953f8800) [pid = 1728] [serial = 352] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0x9aa91400) [pid = 1728] [serial = 355] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0xa509b000) [pid = 1728] [serial = 358] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0x8ddf4400) [pid = 1728] [serial = 418] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0x90ff0000) [pid = 1728] [serial = 361] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0x9bab7400) [pid = 1728] [serial = 471] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0xa21b0000) [pid = 1728] [serial = 474] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 137 (0x9535cc00) [pid = 1728] [serial = 460] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 136 (0x91079800) [pid = 1728] [serial = 459] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 135 (0x9ae3e800) [pid = 1728] [serial = 468] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 134 (0x911d5400) [pid = 1728] [serial = 462] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 133 (0x9d9a2000) [pid = 1728] [serial = 472] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 132 (0x921d8400) [pid = 1728] [serial = 463] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 131 (0x926f3c00) [pid = 1728] [serial = 465] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 130 (0xa62f0800) [pid = 1728] [serial = 477] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 129 (0x93e9c000) [pid = 1728] [serial = 466] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 128 (0xa3023000) [pid = 1728] [serial = 475] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 127 (0xa6740800) [pid = 1728] [serial = 478] [outer = (nil)] [url = about:blank] 08:04:03 INFO - PROCESS | 1728 | --DOMWINDOW == 126 (0x9b941800) [pid = 1728] [serial = 469] [outer = (nil)] [url = about:blank] 08:04:04 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:04 INFO - PROCESS | 1728 | 1464275044088 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 08:04:04 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 08:04:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1739ms 08:04:04 INFO - PROCESS | 1728 | 1464275044193 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 08:04:04 INFO - PROCESS | 1728 | 1464275044200 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 08:04:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 08:04:04 INFO - PROCESS | 1728 | 1464275044213 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 08:04:04 INFO - PROCESS | 1728 | 1464275044216 Marionette TRACE conn3 <- [1,702,null,{}] 08:04:04 INFO - PROCESS | 1728 | 1464275044223 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:04 INFO - PROCESS | 1728 | 1464275044352 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 08:04:04 INFO - PROCESS | 1728 | 1464275044362 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec5c00 == 76 [pid = 1728] [id = 183] 08:04:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 127 (0x8dec6400) [pid = 1728] [serial = 549] [outer = (nil)] 08:04:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 128 (0x91f61800) [pid = 1728] [serial = 550] [outer = 0x8dec6400] 08:04:04 INFO - PROCESS | 1728 | 1464275044427 Marionette DEBUG loaded listener.js 08:04:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 129 (0x921d4800) [pid = 1728] [serial = 551] [outer = 0x8dec6400] 08:04:05 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:05 INFO - PROCESS | 1728 | 1464275045601 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 08:04:05 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 08:04:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1435ms 08:04:05 INFO - PROCESS | 1728 | 1464275045648 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 08:04:05 INFO - PROCESS | 1728 | 1464275045652 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 08:04:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 08:04:05 INFO - PROCESS | 1728 | 1464275045657 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 08:04:05 INFO - PROCESS | 1728 | 1464275045663 Marionette TRACE conn3 <- [1,706,null,{}] 08:04:05 INFO - PROCESS | 1728 | 1464275045676 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:05 INFO - PROCESS | 1728 | 1464275045852 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 08:04:05 INFO - PROCESS | 1728 | 1464275045972 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x92603000 == 77 [pid = 1728] [id = 184] 08:04:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 130 (0x93d6bc00) [pid = 1728] [serial = 552] [outer = (nil)] 08:04:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 131 (0x9502ec00) [pid = 1728] [serial = 553] [outer = 0x93d6bc00] 08:04:06 INFO - PROCESS | 1728 | 1464275046038 Marionette DEBUG loaded listener.js 08:04:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 132 (0x95356c00) [pid = 1728] [serial = 554] [outer = 0x93d6bc00] 08:04:07 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:07 INFO - PROCESS | 1728 | 1464275047114 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 08:04:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 08:04:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1483ms 08:04:07 INFO - PROCESS | 1728 | 1464275047141 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 08:04:07 INFO - PROCESS | 1728 | 1464275047145 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 08:04:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 08:04:07 INFO - PROCESS | 1728 | 1464275047151 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 08:04:07 INFO - PROCESS | 1728 | 1464275047153 Marionette TRACE conn3 <- [1,710,null,{}] 08:04:07 INFO - PROCESS | 1728 | 1464275047165 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:07 INFO - PROCESS | 1728 | 1464275047339 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 08:04:07 INFO - PROCESS | 1728 | 1464275047399 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x926ee800 == 78 [pid = 1728] [id = 185] 08:04:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 133 (0x95356400) [pid = 1728] [serial = 555] [outer = (nil)] 08:04:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 134 (0x98207c00) [pid = 1728] [serial = 556] [outer = 0x95356400] 08:04:07 INFO - PROCESS | 1728 | 1464275047463 Marionette DEBUG loaded listener.js 08:04:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0x99f39000) [pid = 1728] [serial = 557] [outer = 0x95356400] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 134 (0xa6b9f400) [pid = 1728] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 133 (0x95024400) [pid = 1728] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 132 (0x911d1c00) [pid = 1728] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 131 (0x8f115c00) [pid = 1728] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 130 (0x8f049c00) [pid = 1728] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 129 (0x8dd15800) [pid = 1728] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 128 (0x90fed000) [pid = 1728] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 127 (0x92470800) [pid = 1728] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 126 (0x8e64f800) [pid = 1728] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 125 (0x95217c00) [pid = 1728] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 124 (0x90fedc00) [pid = 1728] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 123 (0x90fe6400) [pid = 1728] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 122 (0x8f113400) [pid = 1728] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 121 (0x93bdec00) [pid = 1728] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 120 (0x8f040400) [pid = 1728] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 119 (0x8f04a800) [pid = 1728] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 08:04:08 INFO - PROCESS | 1728 | --DOMWINDOW == 118 (0x926f4c00) [pid = 1728] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 08:04:08 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:08 INFO - PROCESS | 1728 | 1464275048898 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 08:04:08 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 08:04:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1791ms 08:04:08 INFO - PROCESS | 1728 | 1464275048942 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 08:04:08 INFO - PROCESS | 1728 | 1464275048946 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 08:04:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 08:04:08 INFO - PROCESS | 1728 | 1464275048951 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 08:04:08 INFO - PROCESS | 1728 | 1464275048965 Marionette TRACE conn3 <- [1,714,null,{}] 08:04:08 INFO - PROCESS | 1728 | 1464275048971 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:09 INFO - PROCESS | 1728 | 1464275049104 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 08:04:09 INFO - PROCESS | 1728 | 1464275049251 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf0c00 == 79 [pid = 1728] [id = 186] 08:04:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0x8f040400) [pid = 1728] [serial = 558] [outer = (nil)] 08:04:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0x910d7400) [pid = 1728] [serial = 559] [outer = 0x8f040400] 08:04:09 INFO - PROCESS | 1728 | 1464275049315 Marionette DEBUG loaded listener.js 08:04:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0x921db000) [pid = 1728] [serial = 560] [outer = 0x8f040400] 08:04:10 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:10 INFO - PROCESS | 1728 | 1464275050349 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 08:04:10 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 08:04:10 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1442ms 08:04:10 INFO - PROCESS | 1728 | 1464275050394 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 08:04:10 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 08:04:10 INFO - PROCESS | 1728 | 1464275050399 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 08:04:10 INFO - PROCESS | 1728 | 1464275050407 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 08:04:10 INFO - PROCESS | 1728 | 1464275050412 Marionette TRACE conn3 <- [1,718,null,{}] 08:04:10 INFO - PROCESS | 1728 | 1464275050420 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:10 INFO - PROCESS | 1728 | 1464275050612 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 08:04:10 INFO - PROCESS | 1728 | 1464275050790 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd1c800 == 80 [pid = 1728] [id = 187] 08:04:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 122 (0x8f046400) [pid = 1728] [serial = 561] [outer = (nil)] 08:04:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 123 (0x8f11c400) [pid = 1728] [serial = 562] [outer = 0x8f046400] 08:04:10 INFO - PROCESS | 1728 | 1464275050868 Marionette DEBUG loaded listener.js 08:04:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 124 (0x90d4d000) [pid = 1728] [serial = 563] [outer = 0x8f046400] 08:04:12 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:12 INFO - PROCESS | 1728 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:04:12 INFO - PROCESS | 1728 | 1464275052099 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 08:04:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 08:04:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1734ms 08:04:12 INFO - PROCESS | 1728 | 1464275052140 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 08:04:12 INFO - PROCESS | 1728 | 1464275052148 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 08:04:12 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 08:04:12 INFO - PROCESS | 1728 | 1464275052157 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 08:04:12 INFO - PROCESS | 1728 | 1464275052161 Marionette TRACE conn3 <- [1,722,null,{}] 08:04:12 INFO - PROCESS | 1728 | 1464275052167 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:12 INFO - PROCESS | 1728 | 1464275052385 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 08:04:12 INFO - PROCESS | 1728 | 1464275052536 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf7c00 == 81 [pid = 1728] [id = 188] 08:04:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 125 (0x90ff0000) [pid = 1728] [serial = 564] [outer = (nil)] 08:04:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 126 (0x9260b000) [pid = 1728] [serial = 565] [outer = 0x90ff0000] 08:04:12 INFO - PROCESS | 1728 | 1464275052611 Marionette DEBUG loaded listener.js 08:04:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 127 (0x926f6800) [pid = 1728] [serial = 566] [outer = 0x90ff0000] 08:04:13 INFO - PROCESS | 1728 | 1464275053434 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 08:04:13 INFO - PROCESS | 1728 | 1464275053508 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 08:04:13 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 08:04:13 INFO - PROCESS | 1728 | 1464275053515 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 08:04:13 INFO - PROCESS | 1728 | 1464275053521 Marionette TRACE conn3 <- [1,726,null,{}] 08:04:13 INFO - PROCESS | 1728 | 1464275053536 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:13 INFO - PROCESS | 1728 | 1464275053701 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 08:04:13 INFO - PROCESS | 1728 | 1464275053852 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e645000 == 82 [pid = 1728] [id = 189] 08:04:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 128 (0x95023800) [pid = 1728] [serial = 567] [outer = (nil)] 08:04:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 129 (0x99f30000) [pid = 1728] [serial = 568] [outer = 0x95023800] 08:04:13 INFO - PROCESS | 1728 | 1464275053933 Marionette DEBUG loaded listener.js 08:04:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 130 (0x9a385400) [pid = 1728] [serial = 569] [outer = 0x95023800] 08:04:14 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:14 INFO - PROCESS | 1728 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:04:14 INFO - PROCESS | 1728 | 1464275054881 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 08:04:14 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 08:04:14 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1434ms 08:04:14 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 08:04:14 INFO - PROCESS | 1728 | 1464275054955 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 08:04:14 INFO - PROCESS | 1728 | 1464275054958 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 08:04:14 INFO - PROCESS | 1728 | 1464275054964 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 08:04:14 INFO - PROCESS | 1728 | 1464275054967 Marionette TRACE conn3 <- [1,730,null,{}] 08:04:14 INFO - PROCESS | 1728 | 1464275054972 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:15 INFO - PROCESS | 1728 | 1464275055123 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 08:04:15 INFO - PROCESS | 1728 | 1464275055276 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e644c00 == 83 [pid = 1728] [id = 190] 08:04:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 131 (0x9a0d6c00) [pid = 1728] [serial = 570] [outer = (nil)] 08:04:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 132 (0x9aa9ec00) [pid = 1728] [serial = 571] [outer = 0x9a0d6c00] 08:04:15 INFO - PROCESS | 1728 | 1464275055351 Marionette DEBUG loaded listener.js 08:04:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 133 (0x9adbf000) [pid = 1728] [serial = 572] [outer = 0x9a0d6c00] 08:04:15 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:15 INFO - PROCESS | 1728 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:04:16 INFO - PROCESS | 1728 | 1464275056157 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 08:04:16 INFO - PROCESS | 1728 | 1464275056201 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 08:04:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 08:04:16 INFO - PROCESS | 1728 | 1464275056222 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 08:04:16 INFO - PROCESS | 1728 | 1464275056226 Marionette TRACE conn3 <- [1,734,null,{}] 08:04:16 INFO - PROCESS | 1728 | 1464275056232 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:16 INFO - PROCESS | 1728 | 1464275056383 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 08:04:16 INFO - PROCESS | 1728 | 1464275056534 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a31fc00 == 84 [pid = 1728] [id = 191] 08:04:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 134 (0x9a32a000) [pid = 1728] [serial = 573] [outer = (nil)] 08:04:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0x9b25b800) [pid = 1728] [serial = 574] [outer = 0x9a32a000] 08:04:16 INFO - PROCESS | 1728 | 1464275056613 Marionette DEBUG loaded listener.js 08:04:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 136 (0x9b63a000) [pid = 1728] [serial = 575] [outer = 0x9a32a000] 08:04:17 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:17 INFO - PROCESS | 1728 | 1464275057389 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 08:04:17 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 08:04:17 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1244ms 08:04:17 INFO - PROCESS | 1728 | 1464275057451 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 08:04:17 INFO - PROCESS | 1728 | 1464275057455 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 08:04:17 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 08:04:17 INFO - PROCESS | 1728 | 1464275057460 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 08:04:17 INFO - PROCESS | 1728 | 1464275057463 Marionette TRACE conn3 <- [1,738,null,{}] 08:04:17 INFO - PROCESS | 1728 | 1464275057468 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:17 INFO - PROCESS | 1728 | 1464275057643 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 08:04:17 INFO - PROCESS | 1728 | 1464275057831 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:17 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fe4000 == 85 [pid = 1728] [id = 192] 08:04:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0x9aa9b800) [pid = 1728] [serial = 576] [outer = (nil)] 08:04:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0x9ba15400) [pid = 1728] [serial = 577] [outer = 0x9aa9b800] 08:04:17 INFO - PROCESS | 1728 | 1464275057916 Marionette DEBUG loaded listener.js 08:04:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0x9d595800) [pid = 1728] [serial = 578] [outer = 0x9aa9b800] 08:04:19 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:19 INFO - PROCESS | 1728 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:04:19 INFO - PROCESS | 1728 | 1464275059106 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 08:04:19 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 08:04:19 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1688ms 08:04:19 INFO - PROCESS | 1728 | 1464275059195 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 08:04:19 INFO - PROCESS | 1728 | 1464275059199 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 08:04:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 08:04:19 INFO - PROCESS | 1728 | 1464275059207 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 08:04:19 INFO - PROCESS | 1728 | 1464275059209 Marionette TRACE conn3 <- [1,742,null,{}] 08:04:19 INFO - PROCESS | 1728 | 1464275059214 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:19 INFO - PROCESS | 1728 | 1464275059379 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 08:04:19 INFO - PROCESS | 1728 | 1464275059573 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd16000 == 86 [pid = 1728] [id = 193] 08:04:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0x90fe3c00) [pid = 1728] [serial = 579] [outer = (nil)] 08:04:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0x926ec800) [pid = 1728] [serial = 580] [outer = 0x90fe3c00] 08:04:19 INFO - PROCESS | 1728 | 1464275059651 Marionette DEBUG loaded listener.js 08:04:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0x93bdf400) [pid = 1728] [serial = 581] [outer = 0x90fe3c00] 08:04:20 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:20 INFO - PROCESS | 1728 | 1464275060938 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 08:04:21 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 08:04:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1836ms 08:04:21 INFO - PROCESS | 1728 | 1464275061044 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 08:04:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 08:04:21 INFO - PROCESS | 1728 | 1464275061049 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 08:04:21 INFO - PROCESS | 1728 | 1464275061056 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 08:04:21 INFO - PROCESS | 1728 | 1464275061061 Marionette TRACE conn3 <- [1,746,null,{}] 08:04:21 INFO - PROCESS | 1728 | 1464275061070 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:21 INFO - PROCESS | 1728 | 1464275061207 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 08:04:21 INFO - PROCESS | 1728 | 1464275061361 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e643000 == 87 [pid = 1728] [id = 194] 08:04:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x8f115000) [pid = 1728] [serial = 582] [outer = (nil)] 08:04:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0x90fea000) [pid = 1728] [serial = 583] [outer = 0x8f115000] 08:04:21 INFO - PROCESS | 1728 | 1464275061432 Marionette DEBUG loaded listener.js 08:04:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x910da000) [pid = 1728] [serial = 584] [outer = 0x8f115000] 08:04:22 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:22 INFO - PROCESS | 1728 | --DOCSHELL 0x926ee800 == 86 [pid = 1728] [id = 185] 08:04:22 INFO - PROCESS | 1728 | --DOCSHELL 0x92603000 == 85 [pid = 1728] [id = 184] 08:04:22 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec5c00 == 84 [pid = 1728] [id = 183] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0x8dec4c00) [pid = 1728] [serial = 502] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0x92610400) [pid = 1728] [serial = 487] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0x8e64bc00) [pid = 1728] [serial = 483] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0x9ba0c800) [pid = 1728] [serial = 490] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0xa62f3000) [pid = 1728] [serial = 493] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0x91f69000) [pid = 1728] [serial = 496] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0x9a322c00) [pid = 1728] [serial = 499] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 137 (0x97867800) [pid = 1728] [serial = 526] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOCSHELL 0x8f118400 == 83 [pid = 1728] [id = 182] 08:04:22 INFO - PROCESS | 1728 | --DOCSHELL 0x9a1df000 == 82 [pid = 1728] [id = 180] 08:04:22 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd20c00 == 81 [pid = 1728] [id = 179] 08:04:22 INFO - PROCESS | 1728 | --DOCSHELL 0x952a6800 == 80 [pid = 1728] [id = 178] 08:04:22 INFO - PROCESS | 1728 | --DOCSHELL 0x8e643400 == 79 [pid = 1728] [id = 177] 08:04:22 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec2800 == 78 [pid = 1728] [id = 176] 08:04:22 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:22 INFO - PROCESS | 1728 | 1464275062697 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 08:04:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 08:04:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1695ms 08:04:22 INFO - PROCESS | 1728 | 1464275062782 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 08:04:22 INFO - PROCESS | 1728 | 1464275062790 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 08:04:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 136 (0x910dd400) [pid = 1728] [serial = 367] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 135 (0x9b07d400) [pid = 1728] [serial = 394] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 134 (0x9aa93400) [pid = 1728] [serial = 400] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 133 (0xa6d22c00) [pid = 1728] [serial = 409] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 132 (0xa6ba4000) [pid = 1728] [serial = 406] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 131 (0xa6c50000) [pid = 1728] [serial = 412] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 130 (0x92603c00) [pid = 1728] [serial = 397] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 129 (0xa6283c00) [pid = 1728] [serial = 403] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 128 (0x8dd1c400) [pid = 1728] [serial = 415] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 127 (0x910dbc00) [pid = 1728] [serial = 364] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 126 (0x926ee400) [pid = 1728] [serial = 514] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 125 (0x90fe5800) [pid = 1728] [serial = 506] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 124 (0x8f120800) [pid = 1728] [serial = 505] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 123 (0x953f8c00) [pid = 1728] [serial = 520] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 122 (0x911dc800) [pid = 1728] [serial = 509] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 121 (0x910de400) [pid = 1728] [serial = 508] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 120 (0x921d4400) [pid = 1728] [serial = 511] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 119 (0x9247b800) [pid = 1728] [serial = 512] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 118 (0x910df800) [pid = 1728] [serial = 523] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 117 (0xa213e000) [pid = 1728] [serial = 271] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 116 (0x93bd7c00) [pid = 1728] [serial = 515] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 115 (0x93d6b000) [pid = 1728] [serial = 517] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 114 (0x953fe800) [pid = 1728] [serial = 521] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 113 (0x93bdc000) [pid = 1728] [serial = 524] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | --DOMWINDOW == 112 (0x95211c00) [pid = 1728] [serial = 518] [outer = (nil)] [url = about:blank] 08:04:22 INFO - PROCESS | 1728 | 1464275062847 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 08:04:22 INFO - PROCESS | 1728 | 1464275062864 Marionette TRACE conn3 <- [1,750,null,{}] 08:04:22 INFO - PROCESS | 1728 | 1464275062874 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:23 INFO - PROCESS | 1728 | 1464275063003 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 08:04:23 INFO - PROCESS | 1728 | 1464275063014 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec6c00 == 79 [pid = 1728] [id = 195] 08:04:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 113 (0x8f11d400) [pid = 1728] [serial = 585] [outer = (nil)] 08:04:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 114 (0x91074400) [pid = 1728] [serial = 586] [outer = 0x8f11d400] 08:04:23 INFO - PROCESS | 1728 | 1464275063079 Marionette DEBUG loaded listener.js 08:04:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 115 (0x910e2800) [pid = 1728] [serial = 587] [outer = 0x8f11d400] 08:04:24 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:24 INFO - PROCESS | 1728 | 1464275064238 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 08:04:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 08:04:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1439ms 08:04:24 INFO - PROCESS | 1728 | 1464275064256 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 08:04:24 INFO - PROCESS | 1728 | 1464275064259 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 08:04:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 08:04:24 INFO - PROCESS | 1728 | 1464275064265 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 08:04:24 INFO - PROCESS | 1728 | 1464275064270 Marionette TRACE conn3 <- [1,754,null,{}] 08:04:24 INFO - PROCESS | 1728 | 1464275064291 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:24 INFO - PROCESS | 1728 | 1464275064423 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 08:04:24 INFO - PROCESS | 1728 | 1464275064610 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x91f65400 == 80 [pid = 1728] [id = 196] 08:04:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 116 (0x921d4c00) [pid = 1728] [serial = 588] [outer = (nil)] 08:04:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 117 (0x93bdd000) [pid = 1728] [serial = 589] [outer = 0x921d4c00] 08:04:24 INFO - PROCESS | 1728 | 1464275064676 Marionette DEBUG loaded listener.js 08:04:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 118 (0x95211400) [pid = 1728] [serial = 590] [outer = 0x921d4c00] 08:04:25 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:25 INFO - PROCESS | 1728 | 1464275065739 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 08:04:25 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 08:04:25 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1490ms 08:04:25 INFO - PROCESS | 1728 | 1464275065755 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 08:04:25 INFO - PROCESS | 1728 | 1464275065758 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 08:04:25 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 08:04:25 INFO - PROCESS | 1728 | 1464275065777 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 08:04:25 INFO - PROCESS | 1728 | 1464275065779 Marionette TRACE conn3 <- [1,758,null,{}] 08:04:25 INFO - PROCESS | 1728 | 1464275065784 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:25 INFO - PROCESS | 1728 | 1464275065955 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 117 (0x95215400) [pid = 1728] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 116 (0x91f69c00) [pid = 1728] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 115 (0x93d6bc00) [pid = 1728] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 114 (0x9ba4c800) [pid = 1728] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 113 (0x95352800) [pid = 1728] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 112 (0x90d4a000) [pid = 1728] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 111 (0x8e645400) [pid = 1728] [serial = 482] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 110 (0x8dec3400) [pid = 1728] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 109 (0x91f64c00) [pid = 1728] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 108 (0xa30b9400) [pid = 1728] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 107 (0x9b25ac00) [pid = 1728] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 106 (0x8f117400) [pid = 1728] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 105 (0x910d5c00) [pid = 1728] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 104 (0x9adc0400) [pid = 1728] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 103 (0x910d7000) [pid = 1728] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 102 (0x95355c00) [pid = 1728] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 101 (0x93d6c400) [pid = 1728] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 100 (0x8dec6400) [pid = 1728] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 99 (0x9a31cc00) [pid = 1728] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 98 (0x95356400) [pid = 1728] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 97 (0x9820f800) [pid = 1728] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 96 (0xa503f800) [pid = 1728] [serial = 479] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 95 (0x9535e800) [pid = 1728] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 94 (0x8ddeec00) [pid = 1728] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 93 (0x90d55000) [pid = 1728] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 92 (0x9841b400) [pid = 1728] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 91 (0x91077800) [pid = 1728] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 90 (0x8ddf9c00) [pid = 1728] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 08:04:26 INFO - PROCESS | 1728 | --DOMWINDOW == 89 (0x8f043800) [pid = 1728] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 08:04:26 INFO - PROCESS | 1728 | 1464275066493 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd13000 == 81 [pid = 1728] [id = 197] 08:04:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 90 (0x8dd16800) [pid = 1728] [serial = 591] [outer = (nil)] 08:04:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 91 (0x8ddf9c00) [pid = 1728] [serial = 592] [outer = 0x8dd16800] 08:04:26 INFO - PROCESS | 1728 | 1464275066601 Marionette DEBUG loaded listener.js 08:04:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 92 (0x8dec7800) [pid = 1728] [serial = 593] [outer = 0x8dd16800] 08:04:27 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:27 INFO - PROCESS | 1728 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:04:27 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:27 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:27 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:04:27 INFO - PROCESS | 1728 | 1464275067586 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 08:04:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 08:04:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1877ms 08:04:27 INFO - PROCESS | 1728 | 1464275067657 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 08:04:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 08:04:27 INFO - PROCESS | 1728 | 1464275067661 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 08:04:27 INFO - PROCESS | 1728 | 1464275067668 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 08:04:27 INFO - PROCESS | 1728 | 1464275067673 Marionette TRACE conn3 <- [1,762,null,{}] 08:04:27 INFO - PROCESS | 1728 | 1464275067680 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:27 INFO - PROCESS | 1728 | 1464275067844 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 08:04:28 INFO - PROCESS | 1728 | 1464275068008 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f044400 == 82 [pid = 1728] [id = 198] 08:04:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 93 (0x8f118000) [pid = 1728] [serial = 594] [outer = (nil)] 08:04:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 94 (0x921cf800) [pid = 1728] [serial = 595] [outer = 0x8f118000] 08:04:28 INFO - PROCESS | 1728 | 1464275068087 Marionette DEBUG loaded listener.js 08:04:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 95 (0x92607800) [pid = 1728] [serial = 596] [outer = 0x8f118000] 08:04:29 INFO - PROCESS | 1728 | 1464275069255 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 08:04:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 08:04:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1632ms 08:04:29 INFO - PROCESS | 1728 | 1464275069317 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 08:04:29 INFO - PROCESS | 1728 | 1464275069323 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 08:04:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 08:04:29 INFO - PROCESS | 1728 | 1464275069331 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 08:04:29 INFO - PROCESS | 1728 | 1464275069335 Marionette TRACE conn3 <- [1,766,null,{}] 08:04:29 INFO - PROCESS | 1728 | 1464275069340 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:29 INFO - PROCESS | 1728 | 1464275069522 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 08:04:29 INFO - PROCESS | 1728 | 1464275069725 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f116800 == 83 [pid = 1728] [id = 199] 08:04:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 96 (0x952a7400) [pid = 1728] [serial = 597] [outer = (nil)] 08:04:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 97 (0x953f2c00) [pid = 1728] [serial = 598] [outer = 0x952a7400] 08:04:29 INFO - PROCESS | 1728 | 1464275069799 Marionette DEBUG loaded listener.js 08:04:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 98 (0x96675000) [pid = 1728] [serial = 599] [outer = 0x952a7400] 08:04:31 INFO - PROCESS | 1728 | 1464275071006 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 08:04:31 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 08:04:31 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1692ms 08:04:31 INFO - PROCESS | 1728 | 1464275071066 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 08:04:31 INFO - PROCESS | 1728 | 1464275071070 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 08:04:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 08:04:31 INFO - PROCESS | 1728 | 1464275071085 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 08:04:31 INFO - PROCESS | 1728 | 1464275071093 Marionette TRACE conn3 <- [1,770,null,{}] 08:04:31 INFO - PROCESS | 1728 | 1464275071101 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:31 INFO - PROCESS | 1728 | 1464275071336 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 08:04:31 INFO - PROCESS | 1728 | 1464275071491 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x8debe800 == 84 [pid = 1728] [id = 200] 08:04:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 99 (0x8f118400) [pid = 1728] [serial = 600] [outer = (nil)] 08:04:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 100 (0x9a328000) [pid = 1728] [serial = 601] [outer = 0x8f118400] 08:04:31 INFO - PROCESS | 1728 | 1464275071566 Marionette DEBUG loaded listener.js 08:04:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 101 (0x9aa32000) [pid = 1728] [serial = 602] [outer = 0x8f118400] 08:04:32 INFO - PROCESS | 1728 | 1464275072380 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 08:04:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 08:04:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1351ms 08:04:32 INFO - PROCESS | 1728 | 1464275072430 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 08:04:32 INFO - PROCESS | 1728 | 1464275072434 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 08:04:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 08:04:32 INFO - PROCESS | 1728 | 1464275072440 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 08:04:32 INFO - PROCESS | 1728 | 1464275072443 Marionette TRACE conn3 <- [1,774,null,{}] 08:04:32 INFO - PROCESS | 1728 | 1464275072448 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:32 INFO - PROCESS | 1728 | 1464275072598 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 08:04:32 INFO - PROCESS | 1728 | 1464275072756 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x91f61400 == 85 [pid = 1728] [id = 201] 08:04:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 102 (0x9a0d6800) [pid = 1728] [serial = 603] [outer = (nil)] 08:04:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 103 (0x9ab8a400) [pid = 1728] [serial = 604] [outer = 0x9a0d6800] 08:04:32 INFO - PROCESS | 1728 | 1464275072831 Marionette DEBUG loaded listener.js 08:04:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 104 (0x9adb9c00) [pid = 1728] [serial = 605] [outer = 0x9a0d6800] 08:04:33 INFO - PROCESS | 1728 | 1464275073684 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 08:04:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 08:04:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1282ms 08:04:33 INFO - PROCESS | 1728 | 1464275073724 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 08:04:33 INFO - PROCESS | 1728 | 1464275073727 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 08:04:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 08:04:33 INFO - PROCESS | 1728 | 1464275073733 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 08:04:33 INFO - PROCESS | 1728 | 1464275073735 Marionette TRACE conn3 <- [1,778,null,{}] 08:04:33 INFO - PROCESS | 1728 | 1464275073758 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:33 INFO - PROCESS | 1728 | 1464275073906 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 08:04:34 INFO - PROCESS | 1728 | 1464275074063 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b63b000 == 86 [pid = 1728] [id = 202] 08:04:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 105 (0x9b63e400) [pid = 1728] [serial = 606] [outer = (nil)] 08:04:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 106 (0x9b939c00) [pid = 1728] [serial = 607] [outer = 0x9b63e400] 08:04:34 INFO - PROCESS | 1728 | 1464275074160 Marionette DEBUG loaded listener.js 08:04:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 107 (0x9ba0fc00) [pid = 1728] [serial = 608] [outer = 0x9b63e400] 08:04:34 INFO - PROCESS | 1728 | 1464275074987 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 08:04:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 08:04:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1303ms 08:04:35 INFO - PROCESS | 1728 | 1464275075036 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 08:04:35 INFO - PROCESS | 1728 | 1464275075039 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 08:04:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 08:04:35 INFO - PROCESS | 1728 | 1464275075046 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 08:04:35 INFO - PROCESS | 1728 | 1464275075049 Marionette TRACE conn3 <- [1,782,null,{}] 08:04:35 INFO - PROCESS | 1728 | 1464275075054 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:35 INFO - PROCESS | 1728 | 1464275075197 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 08:04:35 INFO - PROCESS | 1728 | 1464275075356 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d52400 == 87 [pid = 1728] [id = 203] 08:04:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 108 (0x9ba4c800) [pid = 1728] [serial = 609] [outer = (nil)] 08:04:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 109 (0x9d9ac400) [pid = 1728] [serial = 610] [outer = 0x9ba4c800] 08:04:35 INFO - PROCESS | 1728 | 1464275075431 Marionette DEBUG loaded listener.js 08:04:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 110 (0xa0610400) [pid = 1728] [serial = 611] [outer = 0x9ba4c800] 08:04:36 INFO - PROCESS | 1728 | 1464275076281 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 08:04:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 08:04:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1282ms 08:04:36 INFO - PROCESS | 1728 | 1464275076329 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 08:04:36 INFO - PROCESS | 1728 | 1464275076333 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 08:04:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 08:04:36 INFO - PROCESS | 1728 | 1464275076338 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 08:04:36 INFO - PROCESS | 1728 | 1464275076342 Marionette TRACE conn3 <- [1,786,null,{}] 08:04:36 INFO - PROCESS | 1728 | 1464275076347 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:36 INFO - PROCESS | 1728 | 1464275076503 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 08:04:36 INFO - PROCESS | 1728 | 1464275076663 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd1f400 == 88 [pid = 1728] [id = 204] 08:04:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 111 (0x8ddf1800) [pid = 1728] [serial = 612] [outer = (nil)] 08:04:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 112 (0x91f62400) [pid = 1728] [serial = 613] [outer = 0x8ddf1800] 08:04:36 INFO - PROCESS | 1728 | 1464275076745 Marionette DEBUG loaded listener.js 08:04:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 113 (0x92473000) [pid = 1728] [serial = 614] [outer = 0x8ddf1800] 08:04:37 INFO - PROCESS | 1728 | 1464275077810 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 08:04:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 08:04:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1529ms 08:04:37 INFO - PROCESS | 1728 | 1464275077869 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 08:04:37 INFO - PROCESS | 1728 | 1464275077874 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 08:04:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 08:04:37 INFO - PROCESS | 1728 | 1464275077882 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 08:04:37 INFO - PROCESS | 1728 | 1464275077887 Marionette TRACE conn3 <- [1,790,null,{}] 08:04:37 INFO - PROCESS | 1728 | 1464275077894 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:38 INFO - PROCESS | 1728 | 1464275078061 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 08:04:38 INFO - PROCESS | 1728 | 1464275078280 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f049000 == 89 [pid = 1728] [id = 205] 08:04:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 114 (0x90d4fc00) [pid = 1728] [serial = 615] [outer = (nil)] 08:04:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 115 (0x910db400) [pid = 1728] [serial = 616] [outer = 0x90d4fc00] 08:04:38 INFO - PROCESS | 1728 | 1464275078394 Marionette DEBUG loaded listener.js 08:04:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 116 (0x91f6a000) [pid = 1728] [serial = 617] [outer = 0x90d4fc00] 08:04:38 INFO - PROCESS | 1728 | --DOCSHELL 0x952a5800 == 88 [pid = 1728] [id = 164] 08:04:38 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd12800 == 87 [pid = 1728] [id = 139] 08:04:38 INFO - PROCESS | 1728 | --DOCSHELL 0x90fe9c00 == 86 [pid = 1728] [id = 169] 08:04:38 INFO - PROCESS | 1728 | --DOMWINDOW == 115 (0x910d7400) [pid = 1728] [serial = 559] [outer = (nil)] [url = about:blank] 08:04:38 INFO - PROCESS | 1728 | --DOCSHELL 0x91f63400 == 85 [pid = 1728] [id = 165] 08:04:38 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddf7800 == 84 [pid = 1728] [id = 167] 08:04:38 INFO - PROCESS | 1728 | --DOCSHELL 0x91f65400 == 83 [pid = 1728] [id = 196] 08:04:38 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec6c00 == 82 [pid = 1728] [id = 195] 08:04:38 INFO - PROCESS | 1728 | --DOCSHELL 0x8e643000 == 81 [pid = 1728] [id = 194] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 114 (0x9adc2c00) [pid = 1728] [serial = 445] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 113 (0x8f04c800) [pid = 1728] [serial = 433] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 112 (0x8f045400) [pid = 1728] [serial = 530] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 111 (0x910d6000) [pid = 1728] [serial = 548] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 110 (0x91f66800) [pid = 1728] [serial = 533] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 109 (0x9aa37000) [pid = 1728] [serial = 542] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 108 (0x9a31dc00) [pid = 1728] [serial = 538] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 107 (0x910e0400) [pid = 1728] [serial = 532] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 106 (0x9aa92c00) [pid = 1728] [serial = 442] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 105 (0x921da800) [pid = 1728] [serial = 436] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 104 (0x8dec9000) [pid = 1728] [serial = 503] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 103 (0x9adc5400) [pid = 1728] [serial = 545] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 102 (0x98207c00) [pid = 1728] [serial = 556] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 101 (0xa26bf800) [pid = 1728] [serial = 491] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 100 (0x91f61800) [pid = 1728] [serial = 550] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 99 (0x953f3800) [pid = 1728] [serial = 439] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 98 (0x9a328800) [pid = 1728] [serial = 500] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 97 (0x95356c00) [pid = 1728] [serial = 554] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 96 (0xa2410800) [pid = 1728] [serial = 454] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 95 (0x9a322400) [pid = 1728] [serial = 539] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 94 (0x90ff0c00) [pid = 1728] [serial = 547] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 93 (0x8f04b800) [pid = 1728] [serial = 484] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 92 (0x8e643800) [pid = 1728] [serial = 529] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 91 (0x91f6c400) [pid = 1728] [serial = 497] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 90 (0xa6ba2c00) [pid = 1728] [serial = 494] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 89 (0x9ba0c000) [pid = 1728] [serial = 448] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 88 (0xa357c800) [pid = 1728] [serial = 457] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 87 (0x98b74c00) [pid = 1728] [serial = 527] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 86 (0xa2140400) [pid = 1728] [serial = 451] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 85 (0x95218400) [pid = 1728] [serial = 488] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 84 (0x953f1000) [pid = 1728] [serial = 535] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 83 (0x9aa95000) [pid = 1728] [serial = 544] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 82 (0x921d4800) [pid = 1728] [serial = 551] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 81 (0x9a384800) [pid = 1728] [serial = 541] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 80 (0x9502ec00) [pid = 1728] [serial = 553] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 79 (0x99f39000) [pid = 1728] [serial = 557] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 78 (0x99789400) [pid = 1728] [serial = 430] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 77 (0x98469400) [pid = 1728] [serial = 536] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | --DOMWINDOW == 76 (0xa6b9a000) [pid = 1728] [serial = 481] [outer = (nil)] [url = about:blank] 08:04:39 INFO - PROCESS | 1728 | 1464275079252 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 08:04:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 08:04:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1431ms 08:04:39 INFO - PROCESS | 1728 | 1464275079314 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 08:04:39 INFO - PROCESS | 1728 | 1464275079322 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 08:04:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 08:04:39 INFO - PROCESS | 1728 | 1464275079331 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 08:04:39 INFO - PROCESS | 1728 | 1464275079334 Marionette TRACE conn3 <- [1,794,null,{}] 08:04:39 INFO - PROCESS | 1728 | 1464275079339 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:39 INFO - PROCESS | 1728 | 1464275079487 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 08:04:39 INFO - PROCESS | 1728 | 1464275079498 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e64c800 == 82 [pid = 1728] [id = 206] 08:04:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 77 (0x8f04c800) [pid = 1728] [serial = 618] [outer = (nil)] 08:04:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 78 (0x91f61800) [pid = 1728] [serial = 619] [outer = 0x8f04c800] 08:04:39 INFO - PROCESS | 1728 | 1464275079564 Marionette DEBUG loaded listener.js 08:04:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 79 (0x921d5000) [pid = 1728] [serial = 620] [outer = 0x8f04c800] 08:04:40 INFO - PROCESS | 1728 | 1464275080388 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 08:04:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 08:04:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1130ms 08:04:40 INFO - PROCESS | 1728 | 1464275080460 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 08:04:40 INFO - PROCESS | 1728 | 1464275080463 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 08:04:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 08:04:40 INFO - PROCESS | 1728 | 1464275080472 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 08:04:40 INFO - PROCESS | 1728 | 1464275080477 Marionette TRACE conn3 <- [1,798,null,{}] 08:04:40 INFO - PROCESS | 1728 | 1464275080490 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:40 INFO - PROCESS | 1728 | 1464275080639 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 08:04:40 INFO - PROCESS | 1728 | 1464275080754 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f113800 == 83 [pid = 1728] [id = 207] 08:04:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 80 (0x93bda400) [pid = 1728] [serial = 621] [outer = (nil)] 08:04:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 81 (0x95218400) [pid = 1728] [serial = 622] [outer = 0x93bda400] 08:04:40 INFO - PROCESS | 1728 | 1464275080825 Marionette DEBUG loaded listener.js 08:04:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 82 (0x95358800) [pid = 1728] [serial = 623] [outer = 0x93bda400] 08:04:41 INFO - PROCESS | 1728 | 1464275081505 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 08:04:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 08:04:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1086ms 08:04:41 INFO - PROCESS | 1728 | 1464275081563 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 08:04:41 INFO - PROCESS | 1728 | 1464275081567 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 08:04:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 08:04:41 INFO - PROCESS | 1728 | 1464275081572 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 08:04:41 INFO - PROCESS | 1728 | 1464275081575 Marionette TRACE conn3 <- [1,802,null,{}] 08:04:41 INFO - PROCESS | 1728 | 1464275081584 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:41 INFO - PROCESS | 1728 | 1464275081770 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 08:04:41 INFO - PROCESS | 1728 | 1464275081789 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x9535b400 == 84 [pid = 1728] [id = 208] 08:04:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 83 (0x97867800) [pid = 1728] [serial = 624] [outer = (nil)] 08:04:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 84 (0x98469c00) [pid = 1728] [serial = 625] [outer = 0x97867800] 08:04:41 INFO - PROCESS | 1728 | 1464275081853 Marionette DEBUG loaded listener.js 08:04:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 85 (0x99793800) [pid = 1728] [serial = 626] [outer = 0x97867800] 08:04:42 INFO - PROCESS | 1728 | 1464275082663 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 08:04:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 08:04:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1133ms 08:04:42 INFO - PROCESS | 1728 | 1464275082706 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 08:04:42 INFO - PROCESS | 1728 | 1464275082709 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 08:04:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 08:04:42 INFO - PROCESS | 1728 | 1464275082724 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 08:04:42 INFO - PROCESS | 1728 | 1464275082727 Marionette TRACE conn3 <- [1,806,null,{}] 08:04:42 INFO - PROCESS | 1728 | 1464275082732 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:42 INFO - PROCESS | 1728 | 1464275082918 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 08:04:42 INFO - PROCESS | 1728 | 1464275082947 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x911d3000 == 85 [pid = 1728] [id = 209] 08:04:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 86 (0x95218000) [pid = 1728] [serial = 627] [outer = (nil)] 08:04:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 87 (0x9a0d5800) [pid = 1728] [serial = 628] [outer = 0x95218000] 08:04:43 INFO - PROCESS | 1728 | 1464275083011 Marionette DEBUG loaded listener.js 08:04:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 88 (0x9a321800) [pid = 1728] [serial = 629] [outer = 0x95218000] 08:04:43 INFO - PROCESS | 1728 | --DOMWINDOW == 87 (0x8f115000) [pid = 1728] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 08:04:43 INFO - PROCESS | 1728 | --DOMWINDOW == 86 (0x8f11d400) [pid = 1728] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 08:04:43 INFO - PROCESS | 1728 | 1464275083793 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 08:04:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 08:04:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1136ms 08:04:43 INFO - PROCESS | 1728 | 1464275083852 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 08:04:43 INFO - PROCESS | 1728 | 1464275083854 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 08:04:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 08:04:43 INFO - PROCESS | 1728 | 1464275083860 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 08:04:43 INFO - PROCESS | 1728 | 1464275083863 Marionette TRACE conn3 <- [1,810,null,{}] 08:04:43 INFO - PROCESS | 1728 | 1464275083868 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:44 INFO - PROCESS | 1728 | 1464275084088 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 08:04:44 INFO - PROCESS | 1728 | 1464275084102 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd1bc00 == 86 [pid = 1728] [id = 210] 08:04:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 87 (0x8f115000) [pid = 1728] [serial = 630] [outer = (nil)] 08:04:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 88 (0x9aa3d400) [pid = 1728] [serial = 631] [outer = 0x8f115000] 08:04:44 INFO - PROCESS | 1728 | 1464275084175 Marionette DEBUG loaded listener.js 08:04:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 89 (0x9b257000) [pid = 1728] [serial = 632] [outer = 0x8f115000] 08:04:44 INFO - PROCESS | 1728 | 1464275084867 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 08:04:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 08:04:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1033ms 08:04:44 INFO - PROCESS | 1728 | 1464275084893 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 08:04:44 INFO - PROCESS | 1728 | 1464275084896 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 08:04:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 08:04:44 INFO - PROCESS | 1728 | 1464275084902 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 08:04:44 INFO - PROCESS | 1728 | 1464275084904 Marionette TRACE conn3 <- [1,814,null,{}] 08:04:44 INFO - PROCESS | 1728 | 1464275084909 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:45 INFO - PROCESS | 1728 | 1464275085040 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 08:04:45 INFO - PROCESS | 1728 | 1464275085162 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:45 INFO - PROCESS | 1728 | ++DOCSHELL 0x911d4400 == 87 [pid = 1728] [id = 211] 08:04:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 90 (0x9a0cc000) [pid = 1728] [serial = 633] [outer = (nil)] 08:04:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 91 (0x9b643000) [pid = 1728] [serial = 634] [outer = 0x9a0cc000] 08:04:45 INFO - PROCESS | 1728 | 1464275085227 Marionette DEBUG loaded listener.js 08:04:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 92 (0x9b940800) [pid = 1728] [serial = 635] [outer = 0x9a0cc000] 08:04:46 INFO - PROCESS | 1728 | 1464275086116 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 08:04:46 INFO - PROCESS | 1728 | 1464275086185 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 08:04:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 08:04:46 INFO - PROCESS | 1728 | 1464275086195 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 08:04:46 INFO - PROCESS | 1728 | 1464275086198 Marionette TRACE conn3 <- [1,818,null,{}] 08:04:46 INFO - PROCESS | 1728 | 1464275086206 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:46 INFO - PROCESS | 1728 | 1464275086367 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 08:04:46 INFO - PROCESS | 1728 | 1464275086522 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec7400 == 88 [pid = 1728] [id = 212] 08:04:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 93 (0x8f045400) [pid = 1728] [serial = 636] [outer = (nil)] 08:04:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 94 (0x911d8400) [pid = 1728] [serial = 637] [outer = 0x8f045400] 08:04:46 INFO - PROCESS | 1728 | 1464275086600 Marionette DEBUG loaded listener.js 08:04:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 95 (0x921de800) [pid = 1728] [serial = 638] [outer = 0x8f045400] 08:04:47 INFO - PROCESS | 1728 | 1464275087474 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 08:04:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 08:04:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1331ms 08:04:47 INFO - PROCESS | 1728 | 1464275087526 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 08:04:47 INFO - PROCESS | 1728 | 1464275087533 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 08:04:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 08:04:47 INFO - PROCESS | 1728 | 1464275087543 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 08:04:47 INFO - PROCESS | 1728 | 1464275087546 Marionette TRACE conn3 <- [1,822,null,{}] 08:04:47 INFO - PROCESS | 1728 | 1464275087552 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:47 INFO - PROCESS | 1728 | 1464275087710 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 08:04:47 INFO - PROCESS | 1728 | 1464275087865 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x9260c800 == 89 [pid = 1728] [id = 213] 08:04:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 96 (0x926e7c00) [pid = 1728] [serial = 639] [outer = (nil)] 08:04:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 97 (0x9786a000) [pid = 1728] [serial = 640] [outer = 0x926e7c00] 08:04:47 INFO - PROCESS | 1728 | 1464275087940 Marionette DEBUG loaded listener.js 08:04:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 98 (0x9a31e800) [pid = 1728] [serial = 641] [outer = 0x926e7c00] 08:04:48 INFO - PROCESS | 1728 | 1464275088842 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 08:04:48 INFO - PROCESS | 1728 | 1464275088886 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 08:04:48 INFO - PROCESS | 1728 | 1464275088893 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 08:04:48 INFO - PROCESS | 1728 | 1464275088898 Marionette TRACE conn3 <- [1,826,null,{}] 08:04:48 INFO - PROCESS | 1728 | 1464275088913 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:49 INFO - PROCESS | 1728 | 1464275089064 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 08:04:49 INFO - PROCESS | 1728 | 1464275089240 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf4c00 == 90 [pid = 1728] [id = 214] 08:04:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 99 (0x8ddfdc00) [pid = 1728] [serial = 642] [outer = (nil)] 08:04:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 100 (0x9ba0e000) [pid = 1728] [serial = 643] [outer = 0x8ddfdc00] 08:04:49 INFO - PROCESS | 1728 | 1464275089334 Marionette DEBUG loaded listener.js 08:04:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 101 (0x9d9a4400) [pid = 1728] [serial = 644] [outer = 0x8ddfdc00] 08:04:50 INFO - PROCESS | 1728 | 1464275090136 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 08:04:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 08:04:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1289ms 08:04:50 INFO - PROCESS | 1728 | 1464275090181 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 08:04:50 INFO - PROCESS | 1728 | 1464275090185 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 08:04:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 08:04:50 INFO - PROCESS | 1728 | 1464275090191 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 08:04:50 INFO - PROCESS | 1728 | 1464275090193 Marionette TRACE conn3 <- [1,830,null,{}] 08:04:50 INFO - PROCESS | 1728 | 1464275090199 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:50 INFO - PROCESS | 1728 | 1464275090355 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 08:04:50 INFO - PROCESS | 1728 | 1464275090514 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:50 INFO - PROCESS | 1728 | ++DOCSHELL 0xa213e800 == 91 [pid = 1728] [id = 215] 08:04:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 102 (0xa213f800) [pid = 1728] [serial = 645] [outer = (nil)] 08:04:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 103 (0xa21a5c00) [pid = 1728] [serial = 646] [outer = 0xa213f800] 08:04:50 INFO - PROCESS | 1728 | 1464275090597 Marionette DEBUG loaded listener.js 08:04:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 104 (0xa227e800) [pid = 1728] [serial = 647] [outer = 0xa213f800] 08:04:51 INFO - PROCESS | 1728 | 1464275091422 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 08:04:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 08:04:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1277ms 08:04:51 INFO - PROCESS | 1728 | 1464275091468 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 08:04:51 INFO - PROCESS | 1728 | 1464275091471 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 08:04:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 08:04:51 INFO - PROCESS | 1728 | 1464275091477 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 08:04:51 INFO - PROCESS | 1728 | 1464275091479 Marionette TRACE conn3 <- [1,834,null,{}] 08:04:51 INFO - PROCESS | 1728 | 1464275091485 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:51 INFO - PROCESS | 1728 | 1464275091631 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 08:04:51 INFO - PROCESS | 1728 | 1464275091792 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd1dc00 == 92 [pid = 1728] [id = 216] 08:04:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 105 (0x8ddfbc00) [pid = 1728] [serial = 648] [outer = (nil)] 08:04:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 106 (0xa2409800) [pid = 1728] [serial = 649] [outer = 0x8ddfbc00] 08:04:51 INFO - PROCESS | 1728 | 1464275091867 Marionette DEBUG loaded listener.js 08:04:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 107 (0xa2632c00) [pid = 1728] [serial = 650] [outer = 0x8ddfbc00] 08:04:52 INFO - PROCESS | 1728 | 1464275092732 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 08:04:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 08:04:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1283ms 08:04:52 INFO - PROCESS | 1728 | 1464275092761 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 08:04:52 INFO - PROCESS | 1728 | 1464275092764 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 08:04:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 08:04:52 INFO - PROCESS | 1728 | 1464275092769 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 08:04:52 INFO - PROCESS | 1728 | 1464275092773 Marionette TRACE conn3 <- [1,838,null,{}] 08:04:52 INFO - PROCESS | 1728 | 1464275092778 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:52 INFO - PROCESS | 1728 | 1464275092943 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 08:04:53 INFO - PROCESS | 1728 | 1464275093106 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:53 INFO - PROCESS | 1728 | ++DOCSHELL 0xa113e800 == 93 [pid = 1728] [id = 217] 08:04:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 108 (0xa2403c00) [pid = 1728] [serial = 651] [outer = (nil)] 08:04:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 109 (0xa3225400) [pid = 1728] [serial = 652] [outer = 0xa2403c00] 08:04:53 INFO - PROCESS | 1728 | 1464275093181 Marionette DEBUG loaded listener.js 08:04:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 110 (0xa3546400) [pid = 1728] [serial = 653] [outer = 0xa2403c00] 08:04:53 INFO - PROCESS | 1728 | 1464275093990 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 08:04:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 08:04:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1286ms 08:04:54 INFO - PROCESS | 1728 | 1464275094056 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 08:04:54 INFO - PROCESS | 1728 | 1464275094060 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 08:04:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 08:04:54 INFO - PROCESS | 1728 | 1464275094066 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 08:04:54 INFO - PROCESS | 1728 | 1464275094068 Marionette TRACE conn3 <- [1,842,null,{}] 08:04:54 INFO - PROCESS | 1728 | 1464275094074 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:54 INFO - PROCESS | 1728 | 1464275094225 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 08:04:54 INFO - PROCESS | 1728 | 1464275094385 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd1c400 == 94 [pid = 1728] [id = 218] 08:04:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 111 (0x8debcc00) [pid = 1728] [serial = 654] [outer = (nil)] 08:04:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 112 (0x9b251800) [pid = 1728] [serial = 655] [outer = 0x8debcc00] 08:04:54 INFO - PROCESS | 1728 | 1464275094472 Marionette DEBUG loaded listener.js 08:04:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 113 (0xa3582400) [pid = 1728] [serial = 656] [outer = 0x8debcc00] 08:04:55 INFO - PROCESS | 1728 | 1464275095246 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 08:04:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 08:04:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1192ms 08:04:55 INFO - PROCESS | 1728 | 1464275095258 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 08:04:55 INFO - PROCESS | 1728 | 1464275095260 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 08:04:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 08:04:55 INFO - PROCESS | 1728 | 1464275095282 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 08:04:55 INFO - PROCESS | 1728 | 1464275095286 Marionette TRACE conn3 <- [1,846,null,{}] 08:04:55 INFO - PROCESS | 1728 | 1464275095292 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:55 INFO - PROCESS | 1728 | 1464275095434 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 08:04:55 INFO - PROCESS | 1728 | 1464275095601 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e650c00 == 95 [pid = 1728] [id = 219] 08:04:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 114 (0x8f03d400) [pid = 1728] [serial = 657] [outer = (nil)] 08:04:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 115 (0xa35f3800) [pid = 1728] [serial = 658] [outer = 0x8f03d400] 08:04:55 INFO - PROCESS | 1728 | 1464275095675 Marionette DEBUG loaded listener.js 08:04:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 116 (0xa4e25000) [pid = 1728] [serial = 659] [outer = 0x8f03d400] 08:04:56 INFO - PROCESS | 1728 | 1464275096818 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 08:04:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 08:04:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1599ms 08:04:56 INFO - PROCESS | 1728 | 1464275096866 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 08:04:56 INFO - PROCESS | 1728 | 1464275096871 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 08:04:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 08:04:56 INFO - PROCESS | 1728 | 1464275096879 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 08:04:56 INFO - PROCESS | 1728 | 1464275096884 Marionette TRACE conn3 <- [1,850,null,{}] 08:04:56 INFO - PROCESS | 1728 | 1464275096890 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:57 INFO - PROCESS | 1728 | 1464275097033 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 08:04:57 INFO - PROCESS | 1728 | 1464275097216 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x910d5800 == 96 [pid = 1728] [id = 220] 08:04:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 117 (0x910dec00) [pid = 1728] [serial = 660] [outer = (nil)] 08:04:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 118 (0x91f63400) [pid = 1728] [serial = 661] [outer = 0x910dec00] 08:04:57 INFO - PROCESS | 1728 | 1464275097284 Marionette DEBUG loaded listener.js 08:04:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0x926ec000) [pid = 1728] [serial = 662] [outer = 0x910dec00] 08:04:58 INFO - PROCESS | 1728 | 1464275098129 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 08:04:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 08:04:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1289ms 08:04:58 INFO - PROCESS | 1728 | 1464275098169 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 08:04:58 INFO - PROCESS | 1728 | 1464275098176 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 08:04:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 08:04:58 INFO - PROCESS | 1728 | 1464275098185 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 08:04:58 INFO - PROCESS | 1728 | 1464275098188 Marionette TRACE conn3 <- [1,854,null,{}] 08:04:58 INFO - PROCESS | 1728 | 1464275098192 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:58 INFO - PROCESS | 1728 | 1464275098337 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 08:04:58 INFO - PROCESS | 1728 | 1464275098513 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:58 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f119c00 == 97 [pid = 1728] [id = 221] 08:04:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0x8f11e800) [pid = 1728] [serial = 663] [outer = (nil)] 08:04:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0x9260e000) [pid = 1728] [serial = 664] [outer = 0x8f11e800] 08:04:58 INFO - PROCESS | 1728 | 1464275098580 Marionette DEBUG loaded listener.js 08:04:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 122 (0x95025800) [pid = 1728] [serial = 665] [outer = 0x8f11e800] 08:04:58 INFO - PROCESS | 1728 | --DOCSHELL 0x90d49c00 == 96 [pid = 1728] [id = 102] 08:04:58 INFO - PROCESS | 1728 | --DOCSHELL 0x926edc00 == 95 [pid = 1728] [id = 173] 08:04:58 INFO - PROCESS | 1728 | --DOCSHELL 0x8e64a400 == 94 [pid = 1728] [id = 174] 08:04:58 INFO - PROCESS | 1728 | --DOCSHELL 0x91076c00 == 93 [pid = 1728] [id = 155] 08:04:58 INFO - PROCESS | 1728 | --DOCSHELL 0x9ba48400 == 92 [pid = 1728] [id = 158] 08:04:58 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddf4800 == 91 [pid = 1728] [id = 171] 08:04:58 INFO - PROCESS | 1728 | --DOMWINDOW == 121 (0x93bdd000) [pid = 1728] [serial = 589] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOCSHELL 0x9adc2400 == 90 [pid = 1728] [id = 157] 08:04:59 INFO - PROCESS | 1728 | --DOCSHELL 0x90fe4400 == 89 [pid = 1728] [id = 156] 08:04:59 INFO - PROCESS | 1728 | --DOCSHELL 0x926f0800 == 88 [pid = 1728] [id = 172] 08:04:59 INFO - PROCESS | 1728 | --DOCSHELL 0x91071400 == 87 [pid = 1728] [id = 175] 08:04:59 INFO - PROCESS | 1728 | --DOCSHELL 0x8f044400 == 86 [pid = 1728] [id = 198] 08:04:59 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd13000 == 85 [pid = 1728] [id = 197] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 120 (0x90fea000) [pid = 1728] [serial = 583] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 119 (0x926ec800) [pid = 1728] [serial = 580] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 118 (0x91074400) [pid = 1728] [serial = 586] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 117 (0x910e2800) [pid = 1728] [serial = 587] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 116 (0x8f11c400) [pid = 1728] [serial = 562] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 115 (0x9260b000) [pid = 1728] [serial = 565] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 114 (0x99f30000) [pid = 1728] [serial = 568] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 113 (0x9aa9ec00) [pid = 1728] [serial = 571] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 112 (0x9b25b800) [pid = 1728] [serial = 574] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 111 (0x9ba15400) [pid = 1728] [serial = 577] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | --DOMWINDOW == 110 (0x910da000) [pid = 1728] [serial = 584] [outer = (nil)] [url = about:blank] 08:04:59 INFO - PROCESS | 1728 | 1464275099427 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 08:04:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 08:04:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1282ms 08:04:59 INFO - PROCESS | 1728 | 1464275099468 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 08:04:59 INFO - PROCESS | 1728 | 1464275099471 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 08:04:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 08:04:59 INFO - PROCESS | 1728 | 1464275099477 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 08:04:59 INFO - PROCESS | 1728 | 1464275099481 Marionette TRACE conn3 <- [1,858,null,{}] 08:04:59 INFO - PROCESS | 1728 | 1464275099495 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:04:59 INFO - PROCESS | 1728 | 1464275099628 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 08:04:59 INFO - PROCESS | 1728 | 1464275099647 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:04:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x910db800 == 86 [pid = 1728] [id = 222] 08:04:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 111 (0x910dc000) [pid = 1728] [serial = 666] [outer = (nil)] 08:04:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 112 (0x93d65400) [pid = 1728] [serial = 667] [outer = 0x910dc000] 08:04:59 INFO - PROCESS | 1728 | 1464275099713 Marionette DEBUG loaded listener.js 08:04:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 113 (0x952a2000) [pid = 1728] [serial = 668] [outer = 0x910dc000] 08:05:00 INFO - PROCESS | 1728 | 1464275100445 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 08:05:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 08:05:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 983ms 08:05:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 08:05:00 INFO - PROCESS | 1728 | 1464275100460 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 08:05:00 INFO - PROCESS | 1728 | 1464275100463 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 08:05:00 INFO - PROCESS | 1728 | 1464275100469 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 08:05:00 INFO - PROCESS | 1728 | 1464275100472 Marionette TRACE conn3 <- [1,862,null,{}] 08:05:00 INFO - PROCESS | 1728 | 1464275100476 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:00 INFO - PROCESS | 1728 | 1464275100653 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 08:05:00 INFO - PROCESS | 1728 | 1464275100675 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x910d9400 == 87 [pid = 1728] [id = 223] 08:05:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 114 (0x952a1800) [pid = 1728] [serial = 669] [outer = (nil)] 08:05:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 115 (0x9820fc00) [pid = 1728] [serial = 670] [outer = 0x952a1800] 08:05:00 INFO - PROCESS | 1728 | 1464275100739 Marionette DEBUG loaded listener.js 08:05:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 116 (0x99f3a000) [pid = 1728] [serial = 671] [outer = 0x952a1800] 08:05:01 INFO - PROCESS | 1728 | 1464275101497 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 08:05:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 08:05:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1079ms 08:05:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 08:05:01 INFO - PROCESS | 1728 | 1464275101553 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 08:05:01 INFO - PROCESS | 1728 | 1464275101556 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 08:05:01 INFO - PROCESS | 1728 | 1464275101562 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 08:05:01 INFO - PROCESS | 1728 | 1464275101565 Marionette TRACE conn3 <- [1,866,null,{}] 08:05:01 INFO - PROCESS | 1728 | 1464275101570 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:01 INFO - PROCESS | 1728 | 1464275101747 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 08:05:01 INFO - PROCESS | 1728 | 1464275101772 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:01 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d66400 == 88 [pid = 1728] [id = 224] 08:05:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 117 (0x9a31d400) [pid = 1728] [serial = 672] [outer = (nil)] 08:05:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 118 (0x9a32b800) [pid = 1728] [serial = 673] [outer = 0x9a31d400] 08:05:01 INFO - PROCESS | 1728 | 1464275101836 Marionette DEBUG loaded listener.js 08:05:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0x9aa93400) [pid = 1728] [serial = 674] [outer = 0x9a31d400] 08:05:02 INFO - PROCESS | 1728 | 1464275102563 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 08:05:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 08:05:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1084ms 08:05:02 INFO - PROCESS | 1728 | 1464275102645 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 08:05:02 INFO - PROCESS | 1728 | 1464275102648 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 08:05:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 08:05:02 INFO - PROCESS | 1728 | 1464275102654 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 08:05:02 INFO - PROCESS | 1728 | 1464275102656 Marionette TRACE conn3 <- [1,870,null,{}] 08:05:02 INFO - PROCESS | 1728 | 1464275102661 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:02 INFO - PROCESS | 1728 | 1464275102863 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 08:05:02 INFO - PROCESS | 1728 | 1464275102881 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e649c00 == 89 [pid = 1728] [id = 225] 08:05:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0x95213400) [pid = 1728] [serial = 675] [outer = (nil)] 08:05:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0x9b938c00) [pid = 1728] [serial = 676] [outer = 0x95213400] 08:05:02 INFO - PROCESS | 1728 | 1464275102946 Marionette DEBUG loaded listener.js 08:05:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 122 (0x9ba15400) [pid = 1728] [serial = 677] [outer = 0x95213400] 08:05:03 INFO - PROCESS | 1728 | --DOMWINDOW == 121 (0x8f04c800) [pid = 1728] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 08:05:03 INFO - PROCESS | 1728 | --DOMWINDOW == 120 (0x8f115000) [pid = 1728] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 08:05:03 INFO - PROCESS | 1728 | --DOMWINDOW == 119 (0x93bda400) [pid = 1728] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 08:05:03 INFO - PROCESS | 1728 | --DOMWINDOW == 118 (0x95218000) [pid = 1728] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 08:05:03 INFO - PROCESS | 1728 | --DOMWINDOW == 117 (0x921d4c00) [pid = 1728] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 08:05:03 INFO - PROCESS | 1728 | --DOMWINDOW == 116 (0x97867800) [pid = 1728] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 08:05:03 INFO - PROCESS | 1728 | --DOMWINDOW == 115 (0x90d4fc00) [pid = 1728] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 08:05:03 INFO - PROCESS | 1728 | 1464275103907 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 08:05:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 08:05:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1276ms 08:05:03 INFO - PROCESS | 1728 | 1464275103930 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 08:05:03 INFO - PROCESS | 1728 | 1464275103933 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 08:05:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 08:05:03 INFO - PROCESS | 1728 | 1464275103939 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 08:05:03 INFO - PROCESS | 1728 | 1464275103942 Marionette TRACE conn3 <- [1,874,null,{}] 08:05:03 INFO - PROCESS | 1728 | 1464275103947 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:04 INFO - PROCESS | 1728 | 1464275104076 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 08:05:04 INFO - PROCESS | 1728 | 1464275104090 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x911de800 == 90 [pid = 1728] [id = 226] 08:05:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 116 (0x921d3800) [pid = 1728] [serial = 678] [outer = (nil)] 08:05:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 117 (0x9a325800) [pid = 1728] [serial = 679] [outer = 0x921d3800] 08:05:04 INFO - PROCESS | 1728 | 1464275104154 Marionette DEBUG loaded listener.js 08:05:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 118 (0x9b945800) [pid = 1728] [serial = 680] [outer = 0x921d3800] 08:05:04 INFO - PROCESS | 1728 | 1464275104879 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 08:05:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 08:05:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 975ms 08:05:04 INFO - PROCESS | 1728 | 1464275104915 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 08:05:04 INFO - PROCESS | 1728 | 1464275104918 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 08:05:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 08:05:04 INFO - PROCESS | 1728 | 1464275104924 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 08:05:04 INFO - PROCESS | 1728 | 1464275104926 Marionette TRACE conn3 <- [1,878,null,{}] 08:05:04 INFO - PROCESS | 1728 | 1464275104931 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:05 INFO - PROCESS | 1728 | 1464275105104 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 08:05:05 INFO - PROCESS | 1728 | 1464275105120 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f115000 == 91 [pid = 1728] [id = 227] 08:05:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 119 (0x90ff2800) [pid = 1728] [serial = 681] [outer = (nil)] 08:05:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 120 (0x9ba0f000) [pid = 1728] [serial = 682] [outer = 0x90ff2800] 08:05:05 INFO - PROCESS | 1728 | 1464275105183 Marionette DEBUG loaded listener.js 08:05:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 121 (0xa1138c00) [pid = 1728] [serial = 683] [outer = 0x90ff2800] 08:05:06 INFO - PROCESS | 1728 | 1464275106009 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 08:05:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 08:05:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1125ms 08:05:06 INFO - PROCESS | 1728 | 1464275106050 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 08:05:06 INFO - PROCESS | 1728 | 1464275106056 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 08:05:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 08:05:06 INFO - PROCESS | 1728 | 1464275106082 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 08:05:06 INFO - PROCESS | 1728 | 1464275106088 Marionette TRACE conn3 <- [1,882,null,{}] 08:05:06 INFO - PROCESS | 1728 | 1464275106097 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:06 INFO - PROCESS | 1728 | 1464275106279 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 08:05:06 INFO - PROCESS | 1728 | 1464275106437 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd12400 == 92 [pid = 1728] [id = 228] 08:05:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 122 (0x8dd1d800) [pid = 1728] [serial = 684] [outer = (nil)] 08:05:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 123 (0x8f043c00) [pid = 1728] [serial = 685] [outer = 0x8dd1d800] 08:05:06 INFO - PROCESS | 1728 | 1464275106515 Marionette DEBUG loaded listener.js 08:05:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 124 (0x91078c00) [pid = 1728] [serial = 686] [outer = 0x8dd1d800] 08:05:07 INFO - PROCESS | 1728 | 1464275107417 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 08:05:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 08:05:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1386ms 08:05:07 INFO - PROCESS | 1728 | 1464275107465 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 08:05:07 INFO - PROCESS | 1728 | 1464275107473 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 08:05:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 08:05:07 INFO - PROCESS | 1728 | 1464275107483 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 08:05:07 INFO - PROCESS | 1728 | 1464275107486 Marionette TRACE conn3 <- [1,886,null,{}] 08:05:07 INFO - PROCESS | 1728 | 1464275107492 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:07 INFO - PROCESS | 1728 | 1464275107655 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 08:05:07 INFO - PROCESS | 1728 | 1464275107827 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e646400 == 93 [pid = 1728] [id = 229] 08:05:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 125 (0x911d3800) [pid = 1728] [serial = 687] [outer = (nil)] 08:05:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 126 (0x92a89000) [pid = 1728] [serial = 688] [outer = 0x911d3800] 08:05:07 INFO - PROCESS | 1728 | 1464275107903 Marionette DEBUG loaded listener.js 08:05:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 127 (0x9521dc00) [pid = 1728] [serial = 689] [outer = 0x911d3800] 08:05:08 INFO - PROCESS | 1728 | 1464275108832 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 08:05:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 08:05:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1384ms 08:05:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 08:05:08 INFO - PROCESS | 1728 | 1464275108866 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 08:05:08 INFO - PROCESS | 1728 | 1464275108869 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 08:05:08 INFO - PROCESS | 1728 | 1464275108875 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 08:05:08 INFO - PROCESS | 1728 | 1464275108881 Marionette TRACE conn3 <- [1,890,null,{}] 08:05:08 INFO - PROCESS | 1728 | 1464275108895 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:09 INFO - PROCESS | 1728 | 1464275109049 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 08:05:09 INFO - PROCESS | 1728 | 1464275109217 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec2400 == 94 [pid = 1728] [id = 230] 08:05:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 128 (0x8dec9c00) [pid = 1728] [serial = 690] [outer = (nil)] 08:05:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 129 (0x9b939400) [pid = 1728] [serial = 691] [outer = 0x8dec9c00] 08:05:09 INFO - PROCESS | 1728 | 1464275109307 Marionette DEBUG loaded listener.js 08:05:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 130 (0xa213f000) [pid = 1728] [serial = 692] [outer = 0x8dec9c00] 08:05:10 INFO - PROCESS | 1728 | 1464275110167 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 08:05:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 08:05:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1345ms 08:05:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 08:05:10 INFO - PROCESS | 1728 | 1464275110219 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 08:05:10 INFO - PROCESS | 1728 | 1464275110223 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 08:05:10 INFO - PROCESS | 1728 | 1464275110229 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 08:05:10 INFO - PROCESS | 1728 | 1464275110232 Marionette TRACE conn3 <- [1,894,null,{}] 08:05:10 INFO - PROCESS | 1728 | 1464275110237 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:10 INFO - PROCESS | 1728 | 1464275110386 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 08:05:10 INFO - PROCESS | 1728 | 1464275110549 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:10 INFO - PROCESS | 1728 | ++DOCSHELL 0xa060cc00 == 95 [pid = 1728] [id = 231] 08:05:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 131 (0xa3027c00) [pid = 1728] [serial = 693] [outer = (nil)] 08:05:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 132 (0xa30ea800) [pid = 1728] [serial = 694] [outer = 0xa3027c00] 08:05:10 INFO - PROCESS | 1728 | 1464275110624 Marionette DEBUG loaded listener.js 08:05:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 133 (0xa357fc00) [pid = 1728] [serial = 695] [outer = 0xa3027c00] 08:05:11 INFO - PROCESS | 1728 | 1464275111478 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 08:05:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 08:05:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1293ms 08:05:11 INFO - PROCESS | 1728 | 1464275111522 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 08:05:11 INFO - PROCESS | 1728 | 1464275111525 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 08:05:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 08:05:11 INFO - PROCESS | 1728 | 1464275111531 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 08:05:11 INFO - PROCESS | 1728 | 1464275111533 Marionette TRACE conn3 <- [1,898,null,{}] 08:05:11 INFO - PROCESS | 1728 | 1464275111539 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:11 INFO - PROCESS | 1728 | 1464275111682 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 08:05:11 INFO - PROCESS | 1728 | 1464275111844 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddfb000 == 96 [pid = 1728] [id = 232] 08:05:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 134 (0xa3020c00) [pid = 1728] [serial = 696] [outer = (nil)] 08:05:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0xa4e1ec00) [pid = 1728] [serial = 697] [outer = 0xa3020c00] 08:05:11 INFO - PROCESS | 1728 | 1464275111920 Marionette DEBUG loaded listener.js 08:05:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 136 (0xa50a8400) [pid = 1728] [serial = 698] [outer = 0xa3020c00] 08:05:12 INFO - PROCESS | 1728 | 1464275112752 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 08:05:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 08:05:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1280ms 08:05:12 INFO - PROCESS | 1728 | 1464275112812 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 08:05:12 INFO - PROCESS | 1728 | 1464275112815 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 08:05:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 08:05:12 INFO - PROCESS | 1728 | 1464275112821 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 08:05:12 INFO - PROCESS | 1728 | 1464275112823 Marionette TRACE conn3 <- [1,902,null,{}] 08:05:12 INFO - PROCESS | 1728 | 1464275112828 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:13 INFO - PROCESS | 1728 | 1464275113006 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 08:05:13 INFO - PROCESS | 1728 | 1464275113168 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x99ce6800 == 97 [pid = 1728] [id = 233] 08:05:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0xa503f800) [pid = 1728] [serial = 699] [outer = (nil)] 08:05:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0xa68cd800) [pid = 1728] [serial = 700] [outer = 0xa503f800] 08:05:13 INFO - PROCESS | 1728 | 1464275113249 Marionette DEBUG loaded listener.js 08:05:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0xa6b9c800) [pid = 1728] [serial = 701] [outer = 0xa503f800] 08:05:14 INFO - PROCESS | 1728 | 1464275114041 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 08:05:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 08:05:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1278ms 08:05:14 INFO - PROCESS | 1728 | 1464275114100 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 08:05:14 INFO - PROCESS | 1728 | 1464275114103 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 08:05:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 08:05:14 INFO - PROCESS | 1728 | 1464275114125 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 08:05:14 INFO - PROCESS | 1728 | 1464275114128 Marionette TRACE conn3 <- [1,906,null,{}] 08:05:14 INFO - PROCESS | 1728 | 1464275114133 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:14 INFO - PROCESS | 1728 | 1464275114287 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 08:05:14 INFO - PROCESS | 1728 | 1464275114450 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfe3400 == 98 [pid = 1728] [id = 234] 08:05:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0x8dfe3800) [pid = 1728] [serial = 702] [outer = (nil)] 08:05:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0x8dfe9c00) [pid = 1728] [serial = 703] [outer = 0x8dfe3800] 08:05:14 INFO - PROCESS | 1728 | 1464275114522 Marionette DEBUG loaded listener.js 08:05:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0x8dfed000) [pid = 1728] [serial = 704] [outer = 0x8dfe3800] 08:05:15 INFO - PROCESS | 1728 | 1464275115316 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 08:05:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 08:05:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1238ms 08:05:15 INFO - PROCESS | 1728 | 1464275115361 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 08:05:15 INFO - PROCESS | 1728 | 1464275115365 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 08:05:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 08:05:15 INFO - PROCESS | 1728 | 1464275115370 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 08:05:15 INFO - PROCESS | 1728 | 1464275115373 Marionette TRACE conn3 <- [1,910,null,{}] 08:05:15 INFO - PROCESS | 1728 | 1464275115378 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:15 INFO - PROCESS | 1728 | 1464275115519 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 08:05:15 INFO - PROCESS | 1728 | 1464275115683 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfe6c00 == 99 [pid = 1728] [id = 235] 08:05:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x8dfeac00) [pid = 1728] [serial = 705] [outer = (nil)] 08:05:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0xa68d2000) [pid = 1728] [serial = 706] [outer = 0x8dfeac00] 08:05:15 INFO - PROCESS | 1728 | 1464275115761 Marionette DEBUG loaded listener.js 08:05:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0xa6ba4000) [pid = 1728] [serial = 707] [outer = 0x8dfeac00] 08:05:16 INFO - PROCESS | 1728 | 1464275116562 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 08:05:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 08:05:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1230ms 08:05:16 INFO - PROCESS | 1728 | 1464275116601 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 08:05:16 INFO - PROCESS | 1728 | 1464275116604 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 08:05:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 08:05:16 INFO - PROCESS | 1728 | 1464275116610 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 08:05:16 INFO - PROCESS | 1728 | 1464275116613 Marionette TRACE conn3 <- [1,914,null,{}] 08:05:16 INFO - PROCESS | 1728 | 1464275116618 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:16 INFO - PROCESS | 1728 | 1464275116765 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 08:05:16 INFO - PROCESS | 1728 | 1464275116929 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfec800 == 100 [pid = 1728] [id = 236] 08:05:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0x8dfed400) [pid = 1728] [serial = 708] [outer = (nil)] 08:05:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0x91c40400) [pid = 1728] [serial = 709] [outer = 0x8dfed400] 08:05:17 INFO - PROCESS | 1728 | 1464275117008 Marionette DEBUG loaded listener.js 08:05:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 148 (0x91c43c00) [pid = 1728] [serial = 710] [outer = 0x8dfed400] 08:05:18 INFO - PROCESS | 1728 | 1464275118099 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 08:05:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 08:05:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1535ms 08:05:18 INFO - PROCESS | 1728 | 1464275118145 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 08:05:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 08:05:18 INFO - PROCESS | 1728 | 1464275118150 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 08:05:18 INFO - PROCESS | 1728 | 1464275118158 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 08:05:18 INFO - PROCESS | 1728 | 1464275118163 Marionette TRACE conn3 <- [1,918,null,{}] 08:05:18 INFO - PROCESS | 1728 | 1464275118171 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:18 INFO - PROCESS | 1728 | 1464275118313 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 08:05:18 INFO - PROCESS | 1728 | 1464275118541 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x910d8400 == 101 [pid = 1728] [id = 237] 08:05:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 149 (0x910dd800) [pid = 1728] [serial = 711] [outer = (nil)] 08:05:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 150 (0x911d5800) [pid = 1728] [serial = 712] [outer = 0x910dd800] 08:05:18 INFO - PROCESS | 1728 | 1464275118625 Marionette DEBUG loaded listener.js 08:05:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 151 (0x91c3f400) [pid = 1728] [serial = 713] [outer = 0x910dd800] 08:05:19 INFO - PROCESS | 1728 | 1464275119501 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 08:05:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 08:05:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1393ms 08:05:19 INFO - PROCESS | 1728 | 1464275119549 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 08:05:19 INFO - PROCESS | 1728 | 1464275119557 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 08:05:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 08:05:19 INFO - PROCESS | 1728 | 1464275119566 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 08:05:19 INFO - PROCESS | 1728 | 1464275119569 Marionette TRACE conn3 <- [1,922,null,{}] 08:05:19 INFO - PROCESS | 1728 | 1464275119574 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:19 INFO - PROCESS | 1728 | 1464275119727 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 08:05:19 INFO - PROCESS | 1728 | 1464275119900 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e64f000 == 102 [pid = 1728] [id = 238] 08:05:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 152 (0x8e64fc00) [pid = 1728] [serial = 714] [outer = (nil)] 08:05:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 153 (0x92603c00) [pid = 1728] [serial = 715] [outer = 0x8e64fc00] 08:05:19 INFO - PROCESS | 1728 | 1464275119969 Marionette DEBUG loaded listener.js 08:05:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 154 (0x93d6b000) [pid = 1728] [serial = 716] [outer = 0x8e64fc00] 08:05:20 INFO - PROCESS | 1728 | --DOCSHELL 0x9a31fc00 == 101 [pid = 1728] [id = 191] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 153 (0x953f2c00) [pid = 1728] [serial = 598] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 152 (0x9a328000) [pid = 1728] [serial = 601] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 151 (0x9d9ac400) [pid = 1728] [serial = 610] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 150 (0x9ab8a400) [pid = 1728] [serial = 604] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 149 (0x9b939c00) [pid = 1728] [serial = 607] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 148 (0x8ddf9c00) [pid = 1728] [serial = 592] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 147 (0x921cf800) [pid = 1728] [serial = 595] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0x9b643000) [pid = 1728] [serial = 634] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0x921d5000) [pid = 1728] [serial = 620] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0x9b257000) [pid = 1728] [serial = 632] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0x9aa3d400) [pid = 1728] [serial = 631] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0x95218400) [pid = 1728] [serial = 622] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0x9a0d5800) [pid = 1728] [serial = 628] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0x91f61800) [pid = 1728] [serial = 619] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0x95358800) [pid = 1728] [serial = 623] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0x95211400) [pid = 1728] [serial = 590] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 137 (0x98469c00) [pid = 1728] [serial = 625] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 136 (0x91f6a000) [pid = 1728] [serial = 617] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 135 (0x9a321800) [pid = 1728] [serial = 629] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 134 (0x910db400) [pid = 1728] [serial = 616] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 133 (0x91f62400) [pid = 1728] [serial = 613] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | --DOMWINDOW == 132 (0x99793800) [pid = 1728] [serial = 626] [outer = (nil)] [url = about:blank] 08:05:20 INFO - PROCESS | 1728 | 1464275120834 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 08:05:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 08:05:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1331ms 08:05:20 INFO - PROCESS | 1728 | 1464275120898 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 08:05:20 INFO - PROCESS | 1728 | 1464275120901 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 08:05:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 08:05:20 INFO - PROCESS | 1728 | 1464275120907 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 08:05:20 INFO - PROCESS | 1728 | 1464275120912 Marionette TRACE conn3 <- [1,926,null,{}] 08:05:20 INFO - PROCESS | 1728 | 1464275120926 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:21 INFO - PROCESS | 1728 | 1464275121061 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 08:05:21 INFO - PROCESS | 1728 | 1464275121083 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfe6800 == 102 [pid = 1728] [id = 239] 08:05:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 133 (0x921d5000) [pid = 1728] [serial = 717] [outer = (nil)] 08:05:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 134 (0x95359000) [pid = 1728] [serial = 718] [outer = 0x921d5000] 08:05:21 INFO - PROCESS | 1728 | 1464275121150 Marionette DEBUG loaded listener.js 08:05:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 135 (0x9785dc00) [pid = 1728] [serial = 719] [outer = 0x921d5000] 08:05:21 INFO - PROCESS | 1728 | 1464275121986 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 08:05:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 08:05:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1133ms 08:05:22 INFO - PROCESS | 1728 | 1464275122041 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 08:05:22 INFO - PROCESS | 1728 | 1464275122045 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 08:05:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 08:05:22 INFO - PROCESS | 1728 | 1464275122054 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 08:05:22 INFO - PROCESS | 1728 | 1464275122056 Marionette TRACE conn3 <- [1,930,null,{}] 08:05:22 INFO - PROCESS | 1728 | 1464275122062 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:22 INFO - PROCESS | 1728 | 1464275122205 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 08:05:22 INFO - PROCESS | 1728 | 1464275122215 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:22 INFO - PROCESS | 1728 | ++DOCSHELL 0x91f62800 == 103 [pid = 1728] [id = 240] 08:05:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 136 (0x97868800) [pid = 1728] [serial = 720] [outer = (nil)] 08:05:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0x99792800) [pid = 1728] [serial = 721] [outer = 0x97868800] 08:05:22 INFO - PROCESS | 1728 | 1464275122391 Marionette DEBUG loaded listener.js 08:05:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0x9a323800) [pid = 1728] [serial = 722] [outer = 0x97868800] 08:05:23 INFO - PROCESS | 1728 | 1464275123056 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 08:05:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 08:05:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1028ms 08:05:23 INFO - PROCESS | 1728 | 1464275123084 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 08:05:23 INFO - PROCESS | 1728 | 1464275123088 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 08:05:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 08:05:23 INFO - PROCESS | 1728 | 1464275123093 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 08:05:23 INFO - PROCESS | 1728 | 1464275123095 Marionette TRACE conn3 <- [1,934,null,{}] 08:05:23 INFO - PROCESS | 1728 | 1464275123100 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:23 INFO - PROCESS | 1728 | 1464275123294 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 08:05:23 INFO - PROCESS | 1728 | 1464275123321 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf9c00 == 104 [pid = 1728] [id = 241] 08:05:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0x9a322400) [pid = 1728] [serial = 723] [outer = (nil)] 08:05:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0x9aa3d400) [pid = 1728] [serial = 724] [outer = 0x9a322400] 08:05:23 INFO - PROCESS | 1728 | 1464275123387 Marionette DEBUG loaded listener.js 08:05:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0x9aa9b000) [pid = 1728] [serial = 725] [outer = 0x9a322400] 08:05:24 INFO - PROCESS | 1728 | 1464275124213 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 08:05:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 08:05:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1145ms 08:05:24 INFO - PROCESS | 1728 | 1464275124238 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 08:05:24 INFO - PROCESS | 1728 | 1464275124241 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 08:05:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 08:05:24 INFO - PROCESS | 1728 | 1464275124247 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 08:05:24 INFO - PROCESS | 1728 | 1464275124249 Marionette TRACE conn3 <- [1,938,null,{}] 08:05:24 INFO - PROCESS | 1728 | 1464275124254 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:24 INFO - PROCESS | 1728 | 1464275124467 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 08:05:24 INFO - PROCESS | 1728 | 1464275124507 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x99674000 == 105 [pid = 1728] [id = 242] 08:05:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0x99816400) [pid = 1728] [serial = 726] [outer = (nil)] 08:05:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x9ba08000) [pid = 1728] [serial = 727] [outer = 0x99816400] 08:05:24 INFO - PROCESS | 1728 | 1464275124575 Marionette DEBUG loaded listener.js 08:05:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0x9d59e400) [pid = 1728] [serial = 728] [outer = 0x99816400] 08:05:25 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0x9a31d400) [pid = 1728] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 08:05:25 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0x95213400) [pid = 1728] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 08:05:25 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0x921d3800) [pid = 1728] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 08:05:25 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0x910dc000) [pid = 1728] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 08:05:25 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0x8f11e800) [pid = 1728] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 08:05:25 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0x952a1800) [pid = 1728] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 08:05:25 INFO - PROCESS | 1728 | --DOMWINDOW == 137 (0x910dec00) [pid = 1728] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 08:05:25 INFO - PROCESS | 1728 | --DOMWINDOW == 136 (0x8f040400) [pid = 1728] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 08:05:25 INFO - PROCESS | 1728 | 1464275125456 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 08:05:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 08:05:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1227ms 08:05:25 INFO - PROCESS | 1728 | 1464275125474 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 08:05:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 08:05:25 INFO - PROCESS | 1728 | 1464275125479 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 08:05:25 INFO - PROCESS | 1728 | 1464275125484 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 08:05:25 INFO - PROCESS | 1728 | 1464275125487 Marionette TRACE conn3 <- [1,942,null,{}] 08:05:25 INFO - PROCESS | 1728 | 1464275125492 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:25 INFO - PROCESS | 1728 | 1464275125624 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 08:05:25 INFO - PROCESS | 1728 | 1464275125640 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec8c00 == 106 [pid = 1728] [id = 243] 08:05:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 137 (0x921cf400) [pid = 1728] [serial = 729] [outer = (nil)] 08:05:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 138 (0x9b078400) [pid = 1728] [serial = 730] [outer = 0x921cf400] 08:05:25 INFO - PROCESS | 1728 | 1464275125706 Marionette DEBUG loaded listener.js 08:05:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0xa1134c00) [pid = 1728] [serial = 731] [outer = 0x921cf400] 08:05:26 INFO - PROCESS | 1728 | 1464275126454 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 08:05:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 08:05:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1026ms 08:05:26 INFO - PROCESS | 1728 | 1464275126511 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 08:05:26 INFO - PROCESS | 1728 | 1464275126513 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 08:05:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 08:05:26 INFO - PROCESS | 1728 | 1464275126519 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 08:05:26 INFO - PROCESS | 1728 | 1464275126521 Marionette TRACE conn3 <- [1,946,null,{}] 08:05:26 INFO - PROCESS | 1728 | 1464275126526 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:26 INFO - PROCESS | 1728 | 1464275126726 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 08:05:26 INFO - PROCESS | 1728 | 1464275126744 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfefc00 == 107 [pid = 1728] [id = 244] 08:05:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0x91074400) [pid = 1728] [serial = 732] [outer = (nil)] 08:05:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0xa22c1800) [pid = 1728] [serial = 733] [outer = 0x91074400] 08:05:26 INFO - PROCESS | 1728 | 1464275126813 Marionette DEBUG loaded listener.js 08:05:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0xa3021800) [pid = 1728] [serial = 734] [outer = 0x91074400] 08:05:27 INFO - PROCESS | 1728 | 1464275127705 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 08:05:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 08:05:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1226ms 08:05:27 INFO - PROCESS | 1728 | 1464275127747 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 08:05:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 08:05:27 INFO - PROCESS | 1728 | 1464275127753 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 08:05:27 INFO - PROCESS | 1728 | 1464275127761 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 08:05:27 INFO - PROCESS | 1728 | 1464275127767 Marionette TRACE conn3 <- [1,950,null,{}] 08:05:27 INFO - PROCESS | 1728 | 1464275127775 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:27 INFO - PROCESS | 1728 | 1464275127952 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 08:05:28 INFO - PROCESS | 1728 | 1464275128119 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec6400 == 108 [pid = 1728] [id = 245] 08:05:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x8dfe7c00) [pid = 1728] [serial = 735] [outer = (nil)] 08:05:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0x90d4fc00) [pid = 1728] [serial = 736] [outer = 0x8dfe7c00] 08:05:28 INFO - PROCESS | 1728 | 1464275128202 Marionette DEBUG loaded listener.js 08:05:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x911d5400) [pid = 1728] [serial = 737] [outer = 0x8dfe7c00] 08:05:29 INFO - PROCESS | 1728 | 1464275129096 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 08:05:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 08:05:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1385ms 08:05:29 INFO - PROCESS | 1728 | 1464275129145 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 08:05:29 INFO - PROCESS | 1728 | 1464275129153 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 08:05:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 08:05:29 INFO - PROCESS | 1728 | 1464275129163 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 08:05:29 INFO - PROCESS | 1728 | 1464275129167 Marionette TRACE conn3 <- [1,954,null,{}] 08:05:29 INFO - PROCESS | 1728 | 1464275129173 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:29 INFO - PROCESS | 1728 | 1464275129367 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 08:05:29 INFO - PROCESS | 1728 | 1464275129535 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x91071000 == 109 [pid = 1728] [id = 246] 08:05:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0x91072400) [pid = 1728] [serial = 738] [outer = (nil)] 08:05:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0x93bdf000) [pid = 1728] [serial = 739] [outer = 0x91072400] 08:05:29 INFO - PROCESS | 1728 | 1464275129618 Marionette DEBUG loaded listener.js 08:05:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 148 (0x953f4400) [pid = 1728] [serial = 740] [outer = 0x91072400] 08:05:30 INFO - PROCESS | 1728 | 1464275130500 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 08:05:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 08:05:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1386ms 08:05:30 INFO - PROCESS | 1728 | 1464275130549 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 08:05:30 INFO - PROCESS | 1728 | 1464275130553 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 08:05:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 08:05:30 INFO - PROCESS | 1728 | 1464275130559 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 08:05:30 INFO - PROCESS | 1728 | 1464275130564 Marionette TRACE conn3 <- [1,958,null,{}] 08:05:30 INFO - PROCESS | 1728 | 1464275130580 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:30 INFO - PROCESS | 1728 | 1464275130750 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 08:05:30 INFO - PROCESS | 1728 | 1464275130918 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec6000 == 110 [pid = 1728] [id = 247] 08:05:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 149 (0x9ae38c00) [pid = 1728] [serial = 741] [outer = (nil)] 08:05:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 150 (0x9d9a5000) [pid = 1728] [serial = 742] [outer = 0x9ae38c00] 08:05:31 INFO - PROCESS | 1728 | 1464275131001 Marionette DEBUG loaded listener.js 08:05:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 151 (0xa3583c00) [pid = 1728] [serial = 743] [outer = 0x9ae38c00] 08:05:31 INFO - PROCESS | 1728 | 1464275131832 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 08:05:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 08:05:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1340ms 08:05:31 INFO - PROCESS | 1728 | 1464275131900 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 08:05:31 INFO - PROCESS | 1728 | 1464275131904 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 08:05:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 08:05:31 INFO - PROCESS | 1728 | 1464275131910 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 08:05:31 INFO - PROCESS | 1728 | 1464275131913 Marionette TRACE conn3 <- [1,962,null,{}] 08:05:31 INFO - PROCESS | 1728 | 1464275131918 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:32 INFO - PROCESS | 1728 | 1464275132086 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 08:05:32 INFO - PROCESS | 1728 | 1464275132252 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfe6400 == 111 [pid = 1728] [id = 248] 08:05:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 152 (0x926e9c00) [pid = 1728] [serial = 744] [outer = (nil)] 08:05:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 153 (0xa673d800) [pid = 1728] [serial = 745] [outer = 0x926e9c00] 08:05:32 INFO - PROCESS | 1728 | 1464275132337 Marionette DEBUG loaded listener.js 08:05:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 154 (0xa685fc00) [pid = 1728] [serial = 746] [outer = 0x926e9c00] 08:05:33 INFO - PROCESS | 1728 | 1464275133122 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 08:05:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 08:05:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1278ms 08:05:33 INFO - PROCESS | 1728 | 1464275133203 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 08:05:33 INFO - PROCESS | 1728 | 1464275133207 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 08:05:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 08:05:33 INFO - PROCESS | 1728 | 1464275133214 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 08:05:33 INFO - PROCESS | 1728 | 1464275133217 Marionette TRACE conn3 <- [1,966,null,{}] 08:05:33 INFO - PROCESS | 1728 | 1464275133222 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:33 INFO - PROCESS | 1728 | 1464275133377 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 08:05:33 INFO - PROCESS | 1728 | 1464275133546 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:33 INFO - PROCESS | 1728 | ++DOCSHELL 0xa325f800 == 112 [pid = 1728] [id = 249] 08:05:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 155 (0xa35ef000) [pid = 1728] [serial = 747] [outer = (nil)] 08:05:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 156 (0xa6ba1400) [pid = 1728] [serial = 748] [outer = 0xa35ef000] 08:05:33 INFO - PROCESS | 1728 | 1464275133624 Marionette DEBUG loaded listener.js 08:05:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 157 (0xa6ba6800) [pid = 1728] [serial = 749] [outer = 0xa35ef000] 08:05:34 INFO - PROCESS | 1728 | 1464275134483 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 08:05:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 08:05:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1339ms 08:05:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 08:05:34 INFO - PROCESS | 1728 | 1464275134554 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 08:05:34 INFO - PROCESS | 1728 | 1464275134557 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 08:05:34 INFO - PROCESS | 1728 | 1464275134564 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 08:05:34 INFO - PROCESS | 1728 | 1464275134567 Marionette TRACE conn3 <- [1,970,null,{}] 08:05:34 INFO - PROCESS | 1728 | 1464275134572 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:34 INFO - PROCESS | 1728 | 1464275134756 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 08:05:34 INFO - PROCESS | 1728 | 1464275134928 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e7a8c00 == 113 [pid = 1728] [id = 250] 08:05:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 158 (0x8e7a9000) [pid = 1728] [serial = 750] [outer = (nil)] 08:05:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x8e7b5400) [pid = 1728] [serial = 751] [outer = 0x8e7a9000] 08:05:35 INFO - PROCESS | 1728 | 1464275135011 Marionette DEBUG loaded listener.js 08:05:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0xa6c4f000) [pid = 1728] [serial = 752] [outer = 0x8e7a9000] 08:05:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0xa6c53800) [pid = 1728] [serial = 753] [outer = 0x92472800] 08:05:35 INFO - PROCESS | 1728 | 1464275135904 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 08:05:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 08:05:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1379ms 08:05:35 INFO - PROCESS | 1728 | 1464275135943 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 08:05:35 INFO - PROCESS | 1728 | 1464275135945 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 08:05:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 08:05:35 INFO - PROCESS | 1728 | 1464275135952 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 08:05:35 INFO - PROCESS | 1728 | 1464275135954 Marionette TRACE conn3 <- [1,974,null,{}] 08:05:35 INFO - PROCESS | 1728 | 1464275135960 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:36 INFO - PROCESS | 1728 | 1464275136114 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 08:05:36 INFO - PROCESS | 1728 | 1464275136293 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e0d5400 == 114 [pid = 1728] [id = 251] 08:05:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x8e0d5800) [pid = 1728] [serial = 754] [outer = (nil)] 08:05:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x8e0dbc00) [pid = 1728] [serial = 755] [outer = 0x8e0d5800] 08:05:36 INFO - PROCESS | 1728 | 1464275136376 Marionette DEBUG loaded listener.js 08:05:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x8e7b2c00) [pid = 1728] [serial = 756] [outer = 0x8e0d5800] 08:05:37 INFO - PROCESS | 1728 | 1464275137185 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 08:05:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 08:05:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1295ms 08:05:37 INFO - PROCESS | 1728 | 1464275137248 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 08:05:37 INFO - PROCESS | 1728 | 1464275137251 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 08:05:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 08:05:37 INFO - PROCESS | 1728 | 1464275137257 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 08:05:37 INFO - PROCESS | 1728 | 1464275137260 Marionette TRACE conn3 <- [1,978,null,{}] 08:05:37 INFO - PROCESS | 1728 | 1464275137265 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:37 INFO - PROCESS | 1728 | 1464275137423 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 08:05:37 INFO - PROCESS | 1728 | 1464275137608 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd13c00 == 115 [pid = 1728] [id = 252] 08:05:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x8e0d4400) [pid = 1728] [serial = 757] [outer = (nil)] 08:05:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x99b21000) [pid = 1728] [serial = 758] [outer = 0x8e0d4400] 08:05:37 INFO - PROCESS | 1728 | 1464275137683 Marionette DEBUG loaded listener.js 08:05:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x99b25c00) [pid = 1728] [serial = 759] [outer = 0x8e0d4400] 08:05:38 INFO - PROCESS | 1728 | 1464275138511 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 08:05:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 08:05:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1282ms 08:05:38 INFO - PROCESS | 1728 | 1464275138540 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 08:05:38 INFO - PROCESS | 1728 | 1464275138543 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 08:05:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 08:05:38 INFO - PROCESS | 1728 | 1464275138549 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 08:05:38 INFO - PROCESS | 1728 | 1464275138551 Marionette TRACE conn3 <- [1,982,null,{}] 08:05:38 INFO - PROCESS | 1728 | 1464275138557 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:38 INFO - PROCESS | 1728 | 1464275138709 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 08:05:38 INFO - PROCESS | 1728 | 1464275138894 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x91075400 == 116 [pid = 1728] [id = 253] 08:05:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x9118b400) [pid = 1728] [serial = 760] [outer = (nil)] 08:05:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x91192800) [pid = 1728] [serial = 761] [outer = 0x9118b400] 08:05:38 INFO - PROCESS | 1728 | 1464275138975 Marionette DEBUG loaded listener.js 08:05:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x91193c00) [pid = 1728] [serial = 762] [outer = 0x9118b400] 08:05:39 INFO - PROCESS | 1728 | 1464275139812 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 08:05:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 08:05:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1338ms 08:05:39 INFO - PROCESS | 1728 | 1464275139889 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 08:05:39 INFO - PROCESS | 1728 | 1464275139892 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 08:05:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 08:05:39 INFO - PROCESS | 1728 | 1464275139898 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 08:05:39 INFO - PROCESS | 1728 | 1464275139900 Marionette TRACE conn3 <- [1,986,null,{}] 08:05:39 INFO - PROCESS | 1728 | 1464275139906 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:40 INFO - PROCESS | 1728 | 1464275140093 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 08:05:40 INFO - PROCESS | 1728 | 1464275140263 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x9118c400 == 117 [pid = 1728] [id = 254] 08:05:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 171 (0x9118d800) [pid = 1728] [serial = 763] [outer = (nil)] 08:05:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 172 (0x99b1fc00) [pid = 1728] [serial = 764] [outer = 0x9118d800] 08:05:40 INFO - PROCESS | 1728 | 1464275140340 Marionette DEBUG loaded listener.js 08:05:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 173 (0x99b27000) [pid = 1728] [serial = 765] [outer = 0x9118d800] 08:05:41 INFO - PROCESS | 1728 | 1464275141183 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 08:05:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 08:05:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1335ms 08:05:41 INFO - PROCESS | 1728 | 1464275141233 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 08:05:41 INFO - PROCESS | 1728 | 1464275141237 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 08:05:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 08:05:41 INFO - PROCESS | 1728 | 1464275141243 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 08:05:41 INFO - PROCESS | 1728 | 1464275141246 Marionette TRACE conn3 <- [1,990,null,{}] 08:05:41 INFO - PROCESS | 1728 | 1464275141251 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:41 INFO - PROCESS | 1728 | 1464275141440 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 08:05:41 INFO - PROCESS | 1728 | 1464275141612 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x8b75cc00 == 118 [pid = 1728] [id = 255] 08:05:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 174 (0x8b75d000) [pid = 1728] [serial = 766] [outer = (nil)] 08:05:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 175 (0x8b768000) [pid = 1728] [serial = 767] [outer = 0x8b75d000] 08:05:41 INFO - PROCESS | 1728 | 1464275141693 Marionette DEBUG loaded listener.js 08:05:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 176 (0x99b2c000) [pid = 1728] [serial = 768] [outer = 0x8b75d000] 08:05:42 INFO - PROCESS | 1728 | 1464275142579 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 08:05:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 08:05:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1380ms 08:05:42 INFO - PROCESS | 1728 | 1464275142624 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 08:05:42 INFO - PROCESS | 1728 | 1464275142628 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 08:05:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 08:05:42 INFO - PROCESS | 1728 | 1464275142633 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 08:05:42 INFO - PROCESS | 1728 | 1464275142636 Marionette TRACE conn3 <- [1,994,null,{}] 08:05:42 INFO - PROCESS | 1728 | 1464275142641 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:42 INFO - PROCESS | 1728 | 1464275142803 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 08:05:43 INFO - PROCESS | 1728 | 1464275142981 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x8b75e400 == 119 [pid = 1728] [id = 256] 08:05:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 177 (0x8ddf1c00) [pid = 1728] [serial = 769] [outer = (nil)] 08:05:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 178 (0x8e167000) [pid = 1728] [serial = 770] [outer = 0x8ddf1c00] 08:05:43 INFO - PROCESS | 1728 | 1464275143054 Marionette DEBUG loaded listener.js 08:05:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 179 (0x8e169000) [pid = 1728] [serial = 771] [outer = 0x8ddf1c00] 08:05:44 INFO - PROCESS | 1728 | 1464275144247 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 08:05:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 08:05:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1681ms 08:05:44 INFO - PROCESS | 1728 | 1464275144315 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 08:05:44 INFO - PROCESS | 1728 | 1464275144321 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 08:05:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 08:05:44 INFO - PROCESS | 1728 | 1464275144338 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 08:05:44 INFO - PROCESS | 1728 | 1464275144342 Marionette TRACE conn3 <- [1,998,null,{}] 08:05:44 INFO - PROCESS | 1728 | 1464275144350 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:44 INFO - PROCESS | 1728 | 1464275144547 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 08:05:44 INFO - PROCESS | 1728 | 1464275144883 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x8decb000 == 120 [pid = 1728] [id = 257] 08:05:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 180 (0x8dfe1800) [pid = 1728] [serial = 772] [outer = (nil)] 08:05:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 181 (0x8dff0000) [pid = 1728] [serial = 773] [outer = 0x8dfe1800] 08:05:44 INFO - PROCESS | 1728 | 1464275144961 Marionette DEBUG loaded listener.js 08:05:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 182 (0x8e162c00) [pid = 1728] [serial = 774] [outer = 0x8dfe1800] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x92477c00 == 119 [pid = 1728] [id = 106] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x9841f800 == 118 [pid = 1728] [id = 105] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x926ec400 == 117 [pid = 1728] [id = 133] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x93d66400 == 116 [pid = 1728] [id = 224] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x910d9400 == 115 [pid = 1728] [id = 223] 08:05:45 INFO - PROCESS | 1728 | --DOMWINDOW == 181 (0x9ba0f000) [pid = 1728] [serial = 682] [outer = (nil)] [url = about:blank] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddf5000 == 114 [pid = 1728] [id = 170] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec8c00 == 113 [pid = 1728] [id = 243] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x99674000 == 112 [pid = 1728] [id = 242] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddf9c00 == 111 [pid = 1728] [id = 241] 08:05:45 INFO - PROCESS | 1728 | 1464275145820 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x91f62800 == 110 [pid = 1728] [id = 240] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8dfe6800 == 109 [pid = 1728] [id = 239] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8e64f000 == 108 [pid = 1728] [id = 238] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x910d8400 == 107 [pid = 1728] [id = 237] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0xa060cc00 == 106 [pid = 1728] [id = 231] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec2400 == 105 [pid = 1728] [id = 230] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8e646400 == 104 [pid = 1728] [id = 229] 08:05:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 08:05:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1549ms 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd12400 == 103 [pid = 1728] [id = 228] 08:05:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8f115000 == 102 [pid = 1728] [id = 227] 08:05:45 INFO - PROCESS | 1728 | 1464275145880 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 08:05:45 INFO - PROCESS | 1728 | 1464275145887 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 08:05:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 08:05:45 INFO - PROCESS | 1728 | 1464275145896 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 08:05:45 INFO - PROCESS | 1728 | 1464275145900 Marionette TRACE conn3 <- [1,1002,null,{}] 08:05:45 INFO - PROCESS | 1728 | 1464275145906 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:46 INFO - PROCESS | 1728 | 1464275146056 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 180 (0x921db000) [pid = 1728] [serial = 560] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 179 (0x9a32b800) [pid = 1728] [serial = 673] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 178 (0x9b938c00) [pid = 1728] [serial = 676] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 177 (0x9a325800) [pid = 1728] [serial = 679] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 176 (0x9ba15400) [pid = 1728] [serial = 677] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 175 (0x93d65400) [pid = 1728] [serial = 667] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 174 (0x952a2000) [pid = 1728] [serial = 668] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 173 (0x95025800) [pid = 1728] [serial = 665] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 172 (0x9260e000) [pid = 1728] [serial = 664] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 171 (0x9786a000) [pid = 1728] [serial = 640] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 170 (0x9820fc00) [pid = 1728] [serial = 670] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x911d8400) [pid = 1728] [serial = 637] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0x9ba0e000) [pid = 1728] [serial = 643] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x926ec000) [pid = 1728] [serial = 662] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0x91f63400) [pid = 1728] [serial = 661] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0xa35f3800) [pid = 1728] [serial = 658] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0xa21a5c00) [pid = 1728] [serial = 646] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0xa2409800) [pid = 1728] [serial = 649] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0xa3225400) [pid = 1728] [serial = 652] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x9b251800) [pid = 1728] [serial = 655] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0x9aa93400) [pid = 1728] [serial = 674] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0x99f3a000) [pid = 1728] [serial = 671] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x9b945800) [pid = 1728] [serial = 680] [outer = (nil)] [url = about:blank] 08:05:46 INFO - PROCESS | 1728 | 1464275146227 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd12000 == 103 [pid = 1728] [id = 258] 08:05:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x8dfe2000) [pid = 1728] [serial = 775] [outer = (nil)] 08:05:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0x8e64a800) [pid = 1728] [serial = 776] [outer = 0x8dfe2000] 08:05:46 INFO - PROCESS | 1728 | 1464275146295 Marionette DEBUG loaded listener.js 08:05:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0x8e7ab800) [pid = 1728] [serial = 777] [outer = 0x8dfe2000] 08:05:47 INFO - PROCESS | 1728 | 1464275147032 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 08:05:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 08:05:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1181ms 08:05:47 INFO - PROCESS | 1728 | 1464275147084 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 08:05:47 INFO - PROCESS | 1728 | 1464275147086 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 08:05:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 08:05:47 INFO - PROCESS | 1728 | 1464275147097 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 08:05:47 INFO - PROCESS | 1728 | 1464275147101 Marionette TRACE conn3 <- [1,1006,null,{}] 08:05:47 INFO - PROCESS | 1728 | 1464275147117 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:47 INFO - PROCESS | 1728 | 1464275147273 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 08:05:47 INFO - PROCESS | 1728 | 1464275147284 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d4a000 == 104 [pid = 1728] [id = 259] 08:05:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x90d4a800) [pid = 1728] [serial = 778] [outer = (nil)] 08:05:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x90fe5800) [pid = 1728] [serial = 779] [outer = 0x90d4a800] 08:05:47 INFO - PROCESS | 1728 | 1464275147354 Marionette DEBUG loaded listener.js 08:05:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x91071400) [pid = 1728] [serial = 780] [outer = 0x90d4a800] 08:05:48 INFO - PROCESS | 1728 | 1464275148143 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 08:05:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 08:05:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1085ms 08:05:48 INFO - PROCESS | 1728 | 1464275148184 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 08:05:48 INFO - PROCESS | 1728 | 1464275148187 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 08:05:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 08:05:48 INFO - PROCESS | 1728 | 1464275148193 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 08:05:48 INFO - PROCESS | 1728 | 1464275148195 Marionette TRACE conn3 <- [1,1010,null,{}] 08:05:48 INFO - PROCESS | 1728 | 1464275148224 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:48 INFO - PROCESS | 1728 | 1464275148424 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 08:05:48 INFO - PROCESS | 1728 | 1464275148453 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fea800 == 105 [pid = 1728] [id = 260] 08:05:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x9107c000) [pid = 1728] [serial = 781] [outer = (nil)] 08:05:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x910d6800) [pid = 1728] [serial = 782] [outer = 0x9107c000] 08:05:48 INFO - PROCESS | 1728 | 1464275148522 Marionette DEBUG loaded listener.js 08:05:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x91192400) [pid = 1728] [serial = 783] [outer = 0x9107c000] 08:05:49 INFO - PROCESS | 1728 | 1464275149427 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 08:05:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 08:05:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1276ms 08:05:49 INFO - PROCESS | 1728 | 1464275149471 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 08:05:49 INFO - PROCESS | 1728 | 1464275149475 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 08:05:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 08:05:49 INFO - PROCESS | 1728 | 1464275149481 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 08:05:49 INFO - PROCESS | 1728 | 1464275149483 Marionette TRACE conn3 <- [1,1014,null,{}] 08:05:49 INFO - PROCESS | 1728 | 1464275149489 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:49 INFO - PROCESS | 1728 | 1464275149680 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 08:05:49 INFO - PROCESS | 1728 | 1464275149704 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fe7c00 == 106 [pid = 1728] [id = 261] 08:05:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x91079800) [pid = 1728] [serial = 784] [outer = (nil)] 08:05:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x911d6400) [pid = 1728] [serial = 785] [outer = 0x91079800] 08:05:49 INFO - PROCESS | 1728 | 1464275149768 Marionette DEBUG loaded listener.js 08:05:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x911ddc00) [pid = 1728] [serial = 786] [outer = 0x91079800] 08:05:50 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x99816400) [pid = 1728] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 08:05:50 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0x8e64fc00) [pid = 1728] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 08:05:50 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x921d5000) [pid = 1728] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 08:05:50 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0x910dd800) [pid = 1728] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 08:05:50 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0x97868800) [pid = 1728] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 08:05:50 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0x921cf400) [pid = 1728] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 08:05:50 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0x9a322400) [pid = 1728] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 08:05:50 INFO - PROCESS | 1728 | 1464275150759 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 08:05:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 08:05:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1331ms 08:05:50 INFO - PROCESS | 1728 | 1464275150812 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 08:05:50 INFO - PROCESS | 1728 | 1464275150815 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 08:05:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 08:05:50 INFO - PROCESS | 1728 | 1464275150821 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 08:05:50 INFO - PROCESS | 1728 | 1464275150824 Marionette TRACE conn3 <- [1,1018,null,{}] 08:05:50 INFO - PROCESS | 1728 | 1464275150829 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:50 INFO - PROCESS | 1728 | 1464275150990 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 08:05:51 INFO - PROCESS | 1728 | 1464275151134 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x910d9000 == 107 [pid = 1728] [id = 262] 08:05:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x91190000) [pid = 1728] [serial = 787] [outer = (nil)] 08:05:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x91f70c00) [pid = 1728] [serial = 788] [outer = 0x91190000] 08:05:51 INFO - PROCESS | 1728 | 1464275151202 Marionette DEBUG loaded listener.js 08:05:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x92470c00) [pid = 1728] [serial = 789] [outer = 0x91190000] 08:05:51 INFO - PROCESS | 1728 | 1464275151824 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 08:05:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 08:05:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1026ms 08:05:51 INFO - PROCESS | 1728 | 1464275151848 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 08:05:51 INFO - PROCESS | 1728 | 1464275151851 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 08:05:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 08:05:51 INFO - PROCESS | 1728 | 1464275151857 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 08:05:51 INFO - PROCESS | 1728 | 1464275151859 Marionette TRACE conn3 <- [1,1022,null,{}] 08:05:51 INFO - PROCESS | 1728 | 1464275151864 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:52 INFO - PROCESS | 1728 | 1464275152000 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 08:05:52 INFO - PROCESS | 1728 | 1464275152017 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x91c47c00 == 108 [pid = 1728] [id = 263] 08:05:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x921db400) [pid = 1728] [serial = 790] [outer = (nil)] 08:05:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x926ec400) [pid = 1728] [serial = 791] [outer = 0x921db400] 08:05:52 INFO - PROCESS | 1728 | 1464275152081 Marionette DEBUG loaded listener.js 08:05:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x93bd6800) [pid = 1728] [serial = 792] [outer = 0x921db400] 08:05:53 INFO - PROCESS | 1728 | 1464275153109 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 08:05:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 08:05:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1292ms 08:05:53 INFO - PROCESS | 1728 | 1464275153152 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 08:05:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 08:05:53 INFO - PROCESS | 1728 | 1464275153158 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 08:05:53 INFO - PROCESS | 1728 | 1464275153166 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 08:05:53 INFO - PROCESS | 1728 | 1464275153171 Marionette TRACE conn3 <- [1,1026,null,{}] 08:05:53 INFO - PROCESS | 1728 | 1464275153179 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:53 INFO - PROCESS | 1728 | 1464275153355 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 08:05:53 INFO - PROCESS | 1728 | 1464275153526 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:53 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddeec00 == 109 [pid = 1728] [id = 264] 08:05:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x8ddfac00) [pid = 1728] [serial = 793] [outer = (nil)] 08:05:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 171 (0x8e16cc00) [pid = 1728] [serial = 794] [outer = 0x8ddfac00] 08:05:53 INFO - PROCESS | 1728 | 1464275153605 Marionette DEBUG loaded listener.js 08:05:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 172 (0x8e64d800) [pid = 1728] [serial = 795] [outer = 0x8ddfac00] 08:05:54 INFO - PROCESS | 1728 | 1464275154507 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 08:05:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 08:05:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1385ms 08:05:54 INFO - PROCESS | 1728 | 1464275154550 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 08:05:54 INFO - PROCESS | 1728 | 1464275154558 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 08:05:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 08:05:54 INFO - PROCESS | 1728 | 1464275154568 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 08:05:54 INFO - PROCESS | 1728 | 1464275154571 Marionette TRACE conn3 <- [1,1030,null,{}] 08:05:54 INFO - PROCESS | 1728 | 1464275154578 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:54 INFO - PROCESS | 1728 | 1464275154753 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 08:05:54 INFO - PROCESS | 1728 | 1464275154925 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x8b769800 == 110 [pid = 1728] [id = 265] 08:05:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 173 (0x8e0d9c00) [pid = 1728] [serial = 796] [outer = (nil)] 08:05:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 174 (0x90d49c00) [pid = 1728] [serial = 797] [outer = 0x8e0d9c00] 08:05:55 INFO - PROCESS | 1728 | 1464275155003 Marionette DEBUG loaded listener.js 08:05:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 175 (0x910d3400) [pid = 1728] [serial = 798] [outer = 0x8e0d9c00] 08:05:55 INFO - PROCESS | 1728 | 1464275155860 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 08:05:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 08:05:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1335ms 08:05:55 INFO - PROCESS | 1728 | 1464275155904 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 08:05:55 INFO - PROCESS | 1728 | 1464275155908 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 08:05:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 08:05:55 INFO - PROCESS | 1728 | 1464275155914 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 08:05:55 INFO - PROCESS | 1728 | 1464275155919 Marionette TRACE conn3 <- [1,1034,null,{}] 08:05:55 INFO - PROCESS | 1728 | 1464275155934 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:56 INFO - PROCESS | 1728 | 1464275156106 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 08:05:56 INFO - PROCESS | 1728 | 1464275156284 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x910df400 == 111 [pid = 1728] [id = 266] 08:05:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 176 (0x91f68000) [pid = 1728] [serial = 799] [outer = (nil)] 08:05:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 177 (0x926ecc00) [pid = 1728] [serial = 800] [outer = 0x91f68000] 08:05:56 INFO - PROCESS | 1728 | 1464275156362 Marionette DEBUG loaded listener.js 08:05:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 178 (0x93e92800) [pid = 1728] [serial = 801] [outer = 0x91f68000] 08:05:57 INFO - PROCESS | 1728 | 1464275157207 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 08:05:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 08:05:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1339ms 08:05:57 INFO - PROCESS | 1728 | 1464275157254 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 08:05:57 INFO - PROCESS | 1728 | 1464275157258 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 08:05:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 08:05:57 INFO - PROCESS | 1728 | 1464275157264 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 08:05:57 INFO - PROCESS | 1728 | 1464275157267 Marionette TRACE conn3 <- [1,1038,null,{}] 08:05:57 INFO - PROCESS | 1728 | 1464275157272 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:57 INFO - PROCESS | 1728 | 1464275157429 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 08:05:57 INFO - PROCESS | 1728 | 1464275157624 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x93e96c00 == 112 [pid = 1728] [id = 267] 08:05:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 179 (0x9502ec00) [pid = 1728] [serial = 802] [outer = (nil)] 08:05:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 180 (0x95216400) [pid = 1728] [serial = 803] [outer = 0x9502ec00] 08:05:57 INFO - PROCESS | 1728 | 1464275157699 Marionette DEBUG loaded listener.js 08:05:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 181 (0x952a6800) [pid = 1728] [serial = 804] [outer = 0x9502ec00] 08:05:58 INFO - PROCESS | 1728 | 1464275158509 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 08:05:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 08:05:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1276ms 08:05:58 INFO - PROCESS | 1728 | 1464275158541 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 08:05:58 INFO - PROCESS | 1728 | 1464275158544 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 08:05:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 08:05:58 INFO - PROCESS | 1728 | 1464275158550 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 08:05:58 INFO - PROCESS | 1728 | 1464275158553 Marionette TRACE conn3 <- [1,1042,null,{}] 08:05:58 INFO - PROCESS | 1728 | 1464275158558 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:05:58 INFO - PROCESS | 1728 | 1464275158716 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 08:05:58 INFO - PROCESS | 1728 | 1464275158892 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:05:58 INFO - PROCESS | 1728 | ++DOCSHELL 0x91f68c00 == 113 [pid = 1728] [id = 268] 08:05:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 182 (0x926ed800) [pid = 1728] [serial = 805] [outer = (nil)] 08:05:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 183 (0x95358800) [pid = 1728] [serial = 806] [outer = 0x926ed800] 08:05:58 INFO - PROCESS | 1728 | 1464275158970 Marionette DEBUG loaded listener.js 08:05:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 184 (0x96675400) [pid = 1728] [serial = 807] [outer = 0x926ed800] 08:05:59 INFO - PROCESS | 1728 | 1464275159849 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 08:05:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 08:05:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1340ms 08:05:59 INFO - PROCESS | 1728 | 1464275159891 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 08:05:59 INFO - PROCESS | 1728 | 1464275159894 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 08:05:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 08:05:59 INFO - PROCESS | 1728 | 1464275159900 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 08:05:59 INFO - PROCESS | 1728 | 1464275159902 Marionette TRACE conn3 <- [1,1046,null,{}] 08:05:59 INFO - PROCESS | 1728 | 1464275159908 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:00 INFO - PROCESS | 1728 | 1464275160095 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 08:06:00 INFO - PROCESS | 1728 | 1464275160283 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x95354c00 == 114 [pid = 1728] [id = 269] 08:06:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x95359800) [pid = 1728] [serial = 808] [outer = (nil)] 08:06:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x996ea800) [pid = 1728] [serial = 809] [outer = 0x95359800] 08:06:00 INFO - PROCESS | 1728 | 1464275160364 Marionette DEBUG loaded listener.js 08:06:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x99b21800) [pid = 1728] [serial = 810] [outer = 0x95359800] 08:06:01 INFO - PROCESS | 1728 | 1464275161179 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 08:06:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 08:06:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1331ms 08:06:01 INFO - PROCESS | 1728 | 1464275161233 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 08:06:01 INFO - PROCESS | 1728 | 1464275161238 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 08:06:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 08:06:01 INFO - PROCESS | 1728 | 1464275161243 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 08:06:01 INFO - PROCESS | 1728 | 1464275161246 Marionette TRACE conn3 <- [1,1050,null,{}] 08:06:01 INFO - PROCESS | 1728 | 1464275161270 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:01 INFO - PROCESS | 1728 | 1464275161432 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 08:06:01 INFO - PROCESS | 1728 | 1464275161603 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:01 INFO - PROCESS | 1728 | ++DOCSHELL 0x8decac00 == 115 [pid = 1728] [id = 270] 08:06:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x98b6a400) [pid = 1728] [serial = 811] [outer = (nil)] 08:06:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x99f2f400) [pid = 1728] [serial = 812] [outer = 0x98b6a400] 08:06:01 INFO - PROCESS | 1728 | 1464275161675 Marionette DEBUG loaded listener.js 08:06:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x9a0d4000) [pid = 1728] [serial = 813] [outer = 0x98b6a400] 08:06:02 INFO - PROCESS | 1728 | 1464275162480 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 08:06:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 08:06:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1281ms 08:06:02 INFO - PROCESS | 1728 | 1464275162525 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 08:06:02 INFO - PROCESS | 1728 | 1464275162529 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 08:06:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 08:06:02 INFO - PROCESS | 1728 | 1464275162534 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 08:06:02 INFO - PROCESS | 1728 | 1464275162537 Marionette TRACE conn3 <- [1,1054,null,{}] 08:06:02 INFO - PROCESS | 1728 | 1464275162542 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:02 INFO - PROCESS | 1728 | 1464275162701 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 08:06:02 INFO - PROCESS | 1728 | 1464275162879 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x9978b000 == 116 [pid = 1728] [id = 271] 08:06:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x99b2b800) [pid = 1728] [serial = 814] [outer = (nil)] 08:06:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x9a328000) [pid = 1728] [serial = 815] [outer = 0x99b2b800] 08:06:02 INFO - PROCESS | 1728 | 1464275162952 Marionette DEBUG loaded listener.js 08:06:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x9a387000) [pid = 1728] [serial = 816] [outer = 0x99b2b800] 08:06:03 INFO - PROCESS | 1728 | 1464275163760 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 08:06:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 08:06:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1285ms 08:06:03 INFO - PROCESS | 1728 | 1464275163820 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 08:06:03 INFO - PROCESS | 1728 | 1464275163824 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 08:06:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 08:06:03 INFO - PROCESS | 1728 | 1464275163829 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 08:06:03 INFO - PROCESS | 1728 | 1464275163832 Marionette TRACE conn3 <- [1,1058,null,{}] 08:06:03 INFO - PROCESS | 1728 | 1464275163837 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:03 INFO - PROCESS | 1728 | 1464275163984 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 08:06:04 INFO - PROCESS | 1728 | 1464275164162 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec8400 == 117 [pid = 1728] [id = 272] 08:06:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x99ce1800) [pid = 1728] [serial = 817] [outer = (nil)] 08:06:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x9aa95800) [pid = 1728] [serial = 818] [outer = 0x99ce1800] 08:06:04 INFO - PROCESS | 1728 | 1464275164242 Marionette DEBUG loaded listener.js 08:06:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x9aa9d800) [pid = 1728] [serial = 819] [outer = 0x99ce1800] 08:06:05 INFO - PROCESS | 1728 | 1464275165095 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 08:06:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 08:06:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1327ms 08:06:05 INFO - PROCESS | 1728 | 1464275165158 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 08:06:05 INFO - PROCESS | 1728 | 1464275165161 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 08:06:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 08:06:05 INFO - PROCESS | 1728 | 1464275165167 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 08:06:05 INFO - PROCESS | 1728 | 1464275165169 Marionette TRACE conn3 <- [1,1062,null,{}] 08:06:05 INFO - PROCESS | 1728 | 1464275165175 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:05 INFO - PROCESS | 1728 | 1464275165331 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 08:06:05 INFO - PROCESS | 1728 | 1464275165511 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a32b400 == 118 [pid = 1728] [id = 273] 08:06:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x9aa2f800) [pid = 1728] [serial = 820] [outer = (nil)] 08:06:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x9ae3dc00) [pid = 1728] [serial = 821] [outer = 0x9aa2f800] 08:06:05 INFO - PROCESS | 1728 | 1464275165584 Marionette DEBUG loaded listener.js 08:06:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x9b078000) [pid = 1728] [serial = 822] [outer = 0x9aa2f800] 08:06:06 INFO - PROCESS | 1728 | 1464275166454 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 08:06:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 08:06:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1330ms 08:06:06 INFO - PROCESS | 1728 | 1464275166498 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 08:06:06 INFO - PROCESS | 1728 | 1464275166502 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 08:06:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 08:06:06 INFO - PROCESS | 1728 | 1464275166508 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 08:06:06 INFO - PROCESS | 1728 | 1464275166512 Marionette TRACE conn3 <- [1,1066,null,{}] 08:06:06 INFO - PROCESS | 1728 | 1464275166517 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:06 INFO - PROCESS | 1728 | 1464275166687 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 08:06:06 INFO - PROCESS | 1728 | 1464275166869 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b299000 == 119 [pid = 1728] [id = 274] 08:06:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0x9b945800) [pid = 1728] [serial = 823] [outer = (nil)] 08:06:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0x9ba0b400) [pid = 1728] [serial = 824] [outer = 0x9b945800] 08:06:06 INFO - PROCESS | 1728 | 1464275166949 Marionette DEBUG loaded listener.js 08:06:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0x9bab7000) [pid = 1728] [serial = 825] [outer = 0x9b945800] 08:06:07 INFO - PROCESS | 1728 | 1464275167842 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 08:06:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 08:06:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1379ms 08:06:07 INFO - PROCESS | 1728 | 1464275167889 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 08:06:07 INFO - PROCESS | 1728 | 1464275167892 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 08:06:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 08:06:07 INFO - PROCESS | 1728 | 1464275167898 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 08:06:07 INFO - PROCESS | 1728 | 1464275167900 Marionette TRACE conn3 <- [1,1070,null,{}] 08:06:07 INFO - PROCESS | 1728 | 1464275167905 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:08 INFO - PROCESS | 1728 | 1464275168060 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 08:06:08 INFO - PROCESS | 1728 | 1464275168240 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e648c00 == 120 [pid = 1728] [id = 275] 08:06:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0x92a8f400) [pid = 1728] [serial = 826] [outer = (nil)] 08:06:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x9ba15400) [pid = 1728] [serial = 827] [outer = 0x92a8f400] 08:06:08 INFO - PROCESS | 1728 | 1464275168313 Marionette DEBUG loaded listener.js 08:06:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x9d59b400) [pid = 1728] [serial = 828] [outer = 0x92a8f400] 08:06:09 INFO - PROCESS | 1728 | 1464275169438 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 08:06:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 08:06:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1580ms 08:06:09 INFO - PROCESS | 1728 | 1464275169479 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 08:06:09 INFO - PROCESS | 1728 | 1464275169487 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 08:06:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 08:06:09 INFO - PROCESS | 1728 | 1464275169502 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 08:06:09 INFO - PROCESS | 1728 | 1464275169507 Marionette TRACE conn3 <- [1,1074,null,{}] 08:06:09 INFO - PROCESS | 1728 | 1464275169515 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:09 INFO - PROCESS | 1728 | 1464275169664 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 08:06:09 INFO - PROCESS | 1728 | 1464275169909 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e0d8400 == 121 [pid = 1728] [id = 276] 08:06:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x8e0ddc00) [pid = 1728] [serial = 829] [outer = (nil)] 08:06:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x8e7b4c00) [pid = 1728] [serial = 830] [outer = 0x8e0ddc00] 08:06:10 INFO - PROCESS | 1728 | 1464275169995 Marionette DEBUG loaded listener.js 08:06:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x8f046800) [pid = 1728] [serial = 831] [outer = 0x8e0ddc00] 08:06:10 INFO - PROCESS | 1728 | 1464275170771 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 08:06:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 08:06:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1343ms 08:06:10 INFO - PROCESS | 1728 | 1464275170841 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 08:06:10 INFO - PROCESS | 1728 | 1464275170855 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 08:06:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 08:06:10 INFO - PROCESS | 1728 | 1464275170869 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 08:06:10 INFO - PROCESS | 1728 | 1464275170872 Marionette TRACE conn3 <- [1,1078,null,{}] 08:06:10 INFO - PROCESS | 1728 | 1464275170885 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:11 INFO - PROCESS | 1728 | 1464275171088 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 08:06:11 INFO - PROCESS | 1728 | 1464275171273 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e7ae000 == 122 [pid = 1728] [id = 277] 08:06:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0x8e7ae800) [pid = 1728] [serial = 832] [outer = (nil)] 08:06:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0x91193400) [pid = 1728] [serial = 833] [outer = 0x8e7ae800] 08:06:11 INFO - PROCESS | 1728 | 1464275171344 Marionette DEBUG loaded listener.js 08:06:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 211 (0x91c3b400) [pid = 1728] [serial = 834] [outer = 0x8e7ae800] 08:06:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddfcc00 == 121 [pid = 1728] [id = 163] 08:06:12 INFO - PROCESS | 1728 | --DOCSHELL 0x910d9000 == 120 [pid = 1728] [id = 262] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 210 (0xa22c1800) [pid = 1728] [serial = 733] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0xa4e1ec00) [pid = 1728] [serial = 697] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0xa30ea800) [pid = 1728] [serial = 694] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0xa68cd800) [pid = 1728] [serial = 700] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0xa68d2000) [pid = 1728] [serial = 706] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0x9b939400) [pid = 1728] [serial = 691] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x8f043c00) [pid = 1728] [serial = 685] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x92a89000) [pid = 1728] [serial = 688] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x8dfe9c00) [pid = 1728] [serial = 703] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOCSHELL 0x90d4a000 == 119 [pid = 1728] [id = 259] 08:06:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd12000 == 118 [pid = 1728] [id = 258] 08:06:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8decb000 == 117 [pid = 1728] [id = 257] 08:06:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec6000 == 116 [pid = 1728] [id = 247] 08:06:12 INFO - PROCESS | 1728 | --DOCSHELL 0x91071000 == 115 [pid = 1728] [id = 246] 08:06:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec6400 == 114 [pid = 1728] [id = 245] 08:06:12 INFO - PROCESS | 1728 | 1464275172298 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0x9ba08000) [pid = 1728] [serial = 727] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x91c40400) [pid = 1728] [serial = 709] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0x92603c00) [pid = 1728] [serial = 715] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x9785dc00) [pid = 1728] [serial = 719] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x95359000) [pid = 1728] [serial = 718] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x911d5800) [pid = 1728] [serial = 712] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x9a323800) [pid = 1728] [serial = 722] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0x9b078400) [pid = 1728] [serial = 730] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x9aa3d400) [pid = 1728] [serial = 724] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0x91c3f400) [pid = 1728] [serial = 713] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x93d6b000) [pid = 1728] [serial = 716] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x99792800) [pid = 1728] [serial = 721] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x9aa9b000) [pid = 1728] [serial = 725] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0xa1134c00) [pid = 1728] [serial = 731] [outer = (nil)] [url = about:blank] 08:06:12 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x9d59e400) [pid = 1728] [serial = 728] [outer = (nil)] [url = about:blank] 08:06:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 08:06:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1489ms 08:06:12 INFO - PROCESS | 1728 | 1464275172358 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 08:06:12 INFO - PROCESS | 1728 | 1464275172361 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 08:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 08:06:12 INFO - PROCESS | 1728 | 1464275172367 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 08:06:12 INFO - PROCESS | 1728 | 1464275172372 Marionette TRACE conn3 <- [1,1082,null,{}] 08:06:12 INFO - PROCESS | 1728 | 1464275172386 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:12 INFO - PROCESS | 1728 | 1464275172544 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 08:06:12 INFO - PROCESS | 1728 | 1464275172728 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d4c000 == 115 [pid = 1728] [id = 278] 08:06:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x91076c00) [pid = 1728] [serial = 835] [outer = (nil)] 08:06:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x91f67c00) [pid = 1728] [serial = 836] [outer = 0x91076c00] 08:06:12 INFO - PROCESS | 1728 | 1464275172800 Marionette DEBUG loaded listener.js 08:06:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x92603000) [pid = 1728] [serial = 837] [outer = 0x91076c00] 08:06:13 INFO - PROCESS | 1728 | 1464275173469 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 08:06:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 08:06:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1134ms 08:06:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 08:06:13 INFO - PROCESS | 1728 | 1464275173501 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 08:06:13 INFO - PROCESS | 1728 | 1464275173504 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 08:06:13 INFO - PROCESS | 1728 | 1464275173510 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 08:06:13 INFO - PROCESS | 1728 | 1464275173513 Marionette TRACE conn3 <- [1,1086,null,{}] 08:06:13 INFO - PROCESS | 1728 | 1464275173531 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:13 INFO - PROCESS | 1728 | 1464275173726 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 08:06:13 INFO - PROCESS | 1728 | 1464275173740 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x91c41400 == 116 [pid = 1728] [id = 279] 08:06:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x93bdf800) [pid = 1728] [serial = 838] [outer = (nil)] 08:06:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x95211c00) [pid = 1728] [serial = 839] [outer = 0x93bdf800] 08:06:13 INFO - PROCESS | 1728 | 1464275173805 Marionette DEBUG loaded listener.js 08:06:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x95359000) [pid = 1728] [serial = 840] [outer = 0x93bdf800] 08:06:14 INFO - PROCESS | 1728 | 1464275174604 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 08:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 08:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1141ms 08:06:14 INFO - PROCESS | 1728 | 1464275174652 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 08:06:14 INFO - PROCESS | 1728 | 1464275174655 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 08:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 08:06:14 INFO - PROCESS | 1728 | 1464275174660 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 08:06:14 INFO - PROCESS | 1728 | 1464275174663 Marionette TRACE conn3 <- [1,1090,null,{}] 08:06:14 INFO - PROCESS | 1728 | 1464275174672 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:14 INFO - PROCESS | 1728 | 1464275174853 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 08:06:14 INFO - PROCESS | 1728 | 1464275174877 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x93e95c00 == 117 [pid = 1728] [id = 280] 08:06:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x95350800) [pid = 1728] [serial = 841] [outer = (nil)] 08:06:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x97868800) [pid = 1728] [serial = 842] [outer = 0x95350800] 08:06:14 INFO - PROCESS | 1728 | 1464275174940 Marionette DEBUG loaded listener.js 08:06:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x9846bc00) [pid = 1728] [serial = 843] [outer = 0x95350800] 08:06:15 INFO - PROCESS | 1728 | 1464275175687 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 08:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 08:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1076ms 08:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 08:06:15 INFO - PROCESS | 1728 | 1464275175744 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 08:06:15 INFO - PROCESS | 1728 | 1464275175746 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 08:06:15 INFO - PROCESS | 1728 | 1464275175752 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 08:06:15 INFO - PROCESS | 1728 | 1464275175755 Marionette TRACE conn3 <- [1,1094,null,{}] 08:06:15 INFO - PROCESS | 1728 | 1464275175759 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:15 INFO - PROCESS | 1728 | 1464275175992 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 08:06:16 INFO - PROCESS | 1728 | 1464275176022 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf9400 == 118 [pid = 1728] [id = 281] 08:06:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x93d6ac00) [pid = 1728] [serial = 844] [outer = (nil)] 08:06:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x9aa91000) [pid = 1728] [serial = 845] [outer = 0x93d6ac00] 08:06:16 INFO - PROCESS | 1728 | 1464275176088 Marionette DEBUG loaded listener.js 08:06:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x9ae37000) [pid = 1728] [serial = 846] [outer = 0x93d6ac00] 08:06:16 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x91079800) [pid = 1728] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 08:06:16 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x90d4a800) [pid = 1728] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 08:06:16 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x8dfe1800) [pid = 1728] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 08:06:16 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x8dfe2000) [pid = 1728] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 08:06:16 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0x9107c000) [pid = 1728] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 08:06:16 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x91190000) [pid = 1728] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 08:06:17 INFO - PROCESS | 1728 | 1464275177082 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 08:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 08:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1383ms 08:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 08:06:17 INFO - PROCESS | 1728 | 1464275177134 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 08:06:17 INFO - PROCESS | 1728 | 1464275177136 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 08:06:17 INFO - PROCESS | 1728 | 1464275177142 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 08:06:17 INFO - PROCESS | 1728 | 1464275177145 Marionette TRACE conn3 <- [1,1098,null,{}] 08:06:17 INFO - PROCESS | 1728 | 1464275177149 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:17 INFO - PROCESS | 1728 | 1464275177281 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 08:06:17 INFO - PROCESS | 1728 | 1464275177294 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:17 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec5c00 == 119 [pid = 1728] [id = 282] 08:06:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x8e167c00) [pid = 1728] [serial = 847] [outer = (nil)] 08:06:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x99b24c00) [pid = 1728] [serial = 848] [outer = 0x8e167c00] 08:06:17 INFO - PROCESS | 1728 | 1464275177371 Marionette DEBUG loaded listener.js 08:06:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x9aa95400) [pid = 1728] [serial = 849] [outer = 0x8e167c00] 08:06:18 INFO - PROCESS | 1728 | 1464275178133 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 08:06:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 08:06:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1030ms 08:06:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 08:06:18 INFO - PROCESS | 1728 | 1464275178171 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 08:06:18 INFO - PROCESS | 1728 | 1464275178173 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 08:06:18 INFO - PROCESS | 1728 | 1464275178178 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 08:06:18 INFO - PROCESS | 1728 | 1464275178181 Marionette TRACE conn3 <- [1,1102,null,{}] 08:06:18 INFO - PROCESS | 1728 | 1464275178186 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:18 INFO - PROCESS | 1728 | 1464275178387 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 08:06:18 INFO - PROCESS | 1728 | 1464275178404 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x91f64800 == 120 [pid = 1728] [id = 283] 08:06:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x99b1f400) [pid = 1728] [serial = 850] [outer = (nil)] 08:06:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x9b942800) [pid = 1728] [serial = 851] [outer = 0x99b1f400] 08:06:18 INFO - PROCESS | 1728 | 1464275178468 Marionette DEBUG loaded listener.js 08:06:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x9ba0c400) [pid = 1728] [serial = 852] [outer = 0x99b1f400] 08:06:19 INFO - PROCESS | 1728 | 1464275179336 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 08:06:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 08:06:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1185ms 08:06:19 INFO - PROCESS | 1728 | 1464275179363 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 08:06:19 INFO - PROCESS | 1728 | 1464275179369 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 08:06:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 08:06:19 INFO - PROCESS | 1728 | 1464275179377 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 08:06:19 INFO - PROCESS | 1728 | 1464275179383 Marionette TRACE conn3 <- [1,1106,null,{}] 08:06:19 INFO - PROCESS | 1728 | 1464275179391 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:19 INFO - PROCESS | 1728 | 1464275179581 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 08:06:19 INFO - PROCESS | 1728 | 1464275179831 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec3000 == 121 [pid = 1728] [id = 284] 08:06:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0x8e0d0400) [pid = 1728] [serial = 853] [outer = (nil)] 08:06:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0x8e643400) [pid = 1728] [serial = 854] [outer = 0x8e0d0400] 08:06:19 INFO - PROCESS | 1728 | 1464275179913 Marionette DEBUG loaded listener.js 08:06:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0x8f03e400) [pid = 1728] [serial = 855] [outer = 0x8e0d0400] 08:06:20 INFO - PROCESS | 1728 | 1464275180762 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 08:06:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 08:06:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1435ms 08:06:20 INFO - PROCESS | 1728 | 1464275180812 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 08:06:20 INFO - PROCESS | 1728 | 1464275180820 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 08:06:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 08:06:20 INFO - PROCESS | 1728 | 1464275180829 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 08:06:20 INFO - PROCESS | 1728 | 1464275180833 Marionette TRACE conn3 <- [1,1110,null,{}] 08:06:20 INFO - PROCESS | 1728 | 1464275180838 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:21 INFO - PROCESS | 1728 | 1464275181007 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 08:06:21 INFO - PROCESS | 1728 | 1464275181185 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x91195000 == 122 [pid = 1728] [id = 285] 08:06:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0x91196400) [pid = 1728] [serial = 856] [outer = (nil)] 08:06:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x91f6e800) [pid = 1728] [serial = 857] [outer = 0x91196400] 08:06:21 INFO - PROCESS | 1728 | 1464275181262 Marionette DEBUG loaded listener.js 08:06:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x93d62000) [pid = 1728] [serial = 858] [outer = 0x91196400] 08:06:22 INFO - PROCESS | 1728 | 1464275182114 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 08:06:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 08:06:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1331ms 08:06:22 INFO - PROCESS | 1728 | 1464275182161 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 08:06:22 INFO - PROCESS | 1728 | 1464275182165 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 08:06:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 08:06:22 INFO - PROCESS | 1728 | 1464275182171 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 08:06:22 INFO - PROCESS | 1728 | 1464275182177 Marionette TRACE conn3 <- [1,1114,null,{}] 08:06:22 INFO - PROCESS | 1728 | 1464275182191 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:22 INFO - PROCESS | 1728 | 1464275182359 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 08:06:22 INFO - PROCESS | 1728 | 1464275182551 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:22 INFO - PROCESS | 1728 | ++DOCSHELL 0x91c42800 == 123 [pid = 1728] [id = 286] 08:06:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x95212c00) [pid = 1728] [serial = 859] [outer = (nil)] 08:06:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x9aa92000) [pid = 1728] [serial = 860] [outer = 0x95212c00] 08:06:22 INFO - PROCESS | 1728 | 1464275182629 Marionette DEBUG loaded listener.js 08:06:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x9b945c00) [pid = 1728] [serial = 861] [outer = 0x95212c00] 08:06:23 INFO - PROCESS | 1728 | 1464275183492 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 08:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 08:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1383ms 08:06:23 INFO - PROCESS | 1728 | 1464275183556 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 08:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 08:06:23 INFO - PROCESS | 1728 | 1464275183560 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 08:06:23 INFO - PROCESS | 1728 | 1464275183566 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 08:06:23 INFO - PROCESS | 1728 | 1464275183569 Marionette TRACE conn3 <- [1,1118,null,{}] 08:06:23 INFO - PROCESS | 1728 | 1464275183574 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:23 INFO - PROCESS | 1728 | 1464275183786 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 08:06:23 INFO - PROCESS | 1728 | 1464275183963 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec6800 == 124 [pid = 1728] [id = 287] 08:06:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0xa21a6800) [pid = 1728] [serial = 862] [outer = (nil)] 08:06:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0xa30bf000) [pid = 1728] [serial = 863] [outer = 0xa21a6800] 08:06:24 INFO - PROCESS | 1728 | 1464275184041 Marionette DEBUG loaded listener.js 08:06:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 211 (0xa3223800) [pid = 1728] [serial = 864] [outer = 0xa21a6800] 08:06:24 INFO - PROCESS | 1728 | 1464275184861 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 08:06:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 08:06:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1332ms 08:06:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 08:06:24 INFO - PROCESS | 1728 | 1464275184898 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 08:06:24 INFO - PROCESS | 1728 | 1464275184901 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 08:06:24 INFO - PROCESS | 1728 | 1464275184907 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 08:06:24 INFO - PROCESS | 1728 | 1464275184910 Marionette TRACE conn3 <- [1,1122,null,{}] 08:06:24 INFO - PROCESS | 1728 | 1464275184915 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:25 INFO - PROCESS | 1728 | 1464275185069 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 08:06:25 INFO - PROCESS | 1728 | 1464275185253 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:25 INFO - PROCESS | 1728 | ++DOCSHELL 0xa1133c00 == 125 [pid = 1728] [id = 288] 08:06:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 212 (0xa3028000) [pid = 1728] [serial = 865] [outer = (nil)] 08:06:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 213 (0xa357b800) [pid = 1728] [serial = 866] [outer = 0xa3028000] 08:06:25 INFO - PROCESS | 1728 | 1464275185329 Marionette DEBUG loaded listener.js 08:06:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 214 (0xa3588800) [pid = 1728] [serial = 867] [outer = 0xa3028000] 08:06:26 INFO - PROCESS | 1728 | 1464275186177 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 08:06:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 08:06:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1334ms 08:06:26 INFO - PROCESS | 1728 | 1464275186240 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 08:06:26 INFO - PROCESS | 1728 | 1464275186244 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 08:06:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 08:06:26 INFO - PROCESS | 1728 | 1464275186249 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 08:06:26 INFO - PROCESS | 1728 | 1464275186252 Marionette TRACE conn3 <- [1,1126,null,{}] 08:06:26 INFO - PROCESS | 1728 | 1464275186257 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:26 INFO - PROCESS | 1728 | 1464275186434 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 08:06:26 INFO - PROCESS | 1728 | 1464275186628 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e16c400 == 126 [pid = 1728] [id = 289] 08:06:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 215 (0x9aa92800) [pid = 1728] [serial = 868] [outer = (nil)] 08:06:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 216 (0xa6735400) [pid = 1728] [serial = 869] [outer = 0x9aa92800] 08:06:26 INFO - PROCESS | 1728 | 1464275186706 Marionette DEBUG loaded listener.js 08:06:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 217 (0xa67d6800) [pid = 1728] [serial = 870] [outer = 0x9aa92800] 08:06:27 INFO - PROCESS | 1728 | 1464275187530 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 08:06:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 08:06:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1337ms 08:06:27 INFO - PROCESS | 1728 | 1464275187587 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 08:06:27 INFO - PROCESS | 1728 | 1464275187590 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 08:06:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 08:06:27 INFO - PROCESS | 1728 | 1464275187596 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 08:06:27 INFO - PROCESS | 1728 | 1464275187599 Marionette TRACE conn3 <- [1,1130,null,{}] 08:06:27 INFO - PROCESS | 1728 | 1464275187604 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:27 INFO - PROCESS | 1728 | 1464275187764 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 08:06:27 INFO - PROCESS | 1728 | 1464275187946 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:27 INFO - PROCESS | 1728 | ++DOCSHELL 0xa227b400 == 127 [pid = 1728] [id = 290] 08:06:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 218 (0xa3550800) [pid = 1728] [serial = 871] [outer = (nil)] 08:06:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 219 (0xa6b9c000) [pid = 1728] [serial = 872] [outer = 0xa3550800] 08:06:28 INFO - PROCESS | 1728 | 1464275188018 Marionette DEBUG loaded listener.js 08:06:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 220 (0xa6ba0000) [pid = 1728] [serial = 873] [outer = 0xa3550800] 08:06:28 INFO - PROCESS | 1728 | 1464275188847 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 08:06:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 08:06:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1278ms 08:06:28 INFO - PROCESS | 1728 | 1464275188875 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 08:06:28 INFO - PROCESS | 1728 | 1464275188878 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 08:06:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 08:06:28 INFO - PROCESS | 1728 | 1464275188884 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 08:06:28 INFO - PROCESS | 1728 | 1464275188886 Marionette TRACE conn3 <- [1,1134,null,{}] 08:06:28 INFO - PROCESS | 1728 | 1464275188891 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:29 INFO - PROCESS | 1728 | 1464275189038 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 08:06:29 INFO - PROCESS | 1728 | 1464275189222 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:29 INFO - PROCESS | 1728 | ++DOCSHELL 0xa6736c00 == 128 [pid = 1728] [id = 291] 08:06:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 221 (0xa68d2000) [pid = 1728] [serial = 874] [outer = (nil)] 08:06:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 222 (0xa6c51c00) [pid = 1728] [serial = 875] [outer = 0xa68d2000] 08:06:29 INFO - PROCESS | 1728 | 1464275189294 Marionette DEBUG loaded listener.js 08:06:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 223 (0xa6c55000) [pid = 1728] [serial = 876] [outer = 0xa68d2000] 08:06:30 INFO - PROCESS | 1728 | 1464275190126 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 08:06:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 08:06:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1289ms 08:06:30 INFO - PROCESS | 1728 | 1464275190173 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 08:06:30 INFO - PROCESS | 1728 | 1464275190177 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 08:06:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 08:06:30 INFO - PROCESS | 1728 | 1464275190182 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 08:06:30 INFO - PROCESS | 1728 | 1464275190185 Marionette TRACE conn3 <- [1,1138,null,{}] 08:06:30 INFO - PROCESS | 1728 | 1464275190190 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:30 INFO - PROCESS | 1728 | 1464275190335 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 08:06:30 INFO - PROCESS | 1728 | 1464275190520 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aae8c00 == 129 [pid = 1728] [id = 292] 08:06:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 224 (0x8aae9400) [pid = 1728] [serial = 877] [outer = (nil)] 08:06:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 225 (0x8aaf1400) [pid = 1728] [serial = 878] [outer = 0x8aae9400] 08:06:30 INFO - PROCESS | 1728 | 1464275190592 Marionette DEBUG loaded listener.js 08:06:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 226 (0x8aaf3800) [pid = 1728] [serial = 879] [outer = 0x8aae9400] 08:06:31 INFO - PROCESS | 1728 | 1464275191421 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 08:06:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 08:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1285ms 08:06:31 INFO - PROCESS | 1728 | 1464275191468 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 08:06:31 INFO - PROCESS | 1728 | 1464275191471 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 08:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 08:06:31 INFO - PROCESS | 1728 | 1464275191477 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 08:06:31 INFO - PROCESS | 1728 | 1464275191479 Marionette TRACE conn3 <- [1,1142,null,{}] 08:06:31 INFO - PROCESS | 1728 | 1464275191485 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:31 INFO - PROCESS | 1728 | 1464275191638 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 08:06:31 INFO - PROCESS | 1728 | 1464275191826 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaec000 == 130 [pid = 1728] [id = 293] 08:06:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 227 (0x8aaef400) [pid = 1728] [serial = 880] [outer = (nil)] 08:06:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 228 (0x8afd4000) [pid = 1728] [serial = 881] [outer = 0x8aaef400] 08:06:31 INFO - PROCESS | 1728 | 1464275191910 Marionette DEBUG loaded listener.js 08:06:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 229 (0x8afd5800) [pid = 1728] [serial = 882] [outer = 0x8aaef400] 08:06:32 INFO - PROCESS | 1728 | 1464275192725 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 08:06:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 08:06:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1287ms 08:06:32 INFO - PROCESS | 1728 | 1464275192764 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 08:06:32 INFO - PROCESS | 1728 | 1464275192767 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 08:06:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 08:06:32 INFO - PROCESS | 1728 | 1464275192773 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 08:06:32 INFO - PROCESS | 1728 | 1464275192776 Marionette TRACE conn3 <- [1,1146,null,{}] 08:06:32 INFO - PROCESS | 1728 | 1464275192781 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:32 INFO - PROCESS | 1728 | 1464275192947 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 08:06:33 INFO - PROCESS | 1728 | 1464275193135 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaf2800 == 131 [pid = 1728] [id = 294] 08:06:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 230 (0x8afd2400) [pid = 1728] [serial = 883] [outer = (nil)] 08:06:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 231 (0xa6739400) [pid = 1728] [serial = 884] [outer = 0x8afd2400] 08:06:33 INFO - PROCESS | 1728 | 1464275193218 Marionette DEBUG loaded listener.js 08:06:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 232 (0xa6d22c00) [pid = 1728] [serial = 885] [outer = 0x8afd2400] 08:06:34 INFO - PROCESS | 1728 | 1464275194039 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 08:06:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 08:06:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1277ms 08:06:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 08:06:34 INFO - PROCESS | 1728 | 1464275194050 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 08:06:34 INFO - PROCESS | 1728 | 1464275194052 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 08:06:34 INFO - PROCESS | 1728 | 1464275194058 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 08:06:34 INFO - PROCESS | 1728 | 1464275194061 Marionette TRACE conn3 <- [1,1150,null,{}] 08:06:34 INFO - PROCESS | 1728 | 1464275194084 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:34 INFO - PROCESS | 1728 | 1464275194237 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 08:06:34 INFO - PROCESS | 1728 | 1464275194422 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x89441400 == 132 [pid = 1728] [id = 295] 08:06:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 233 (0x89441c00) [pid = 1728] [serial = 886] [outer = (nil)] 08:06:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 234 (0x89449400) [pid = 1728] [serial = 887] [outer = 0x89441c00] 08:06:34 INFO - PROCESS | 1728 | 1464275194497 Marionette DEBUG loaded listener.js 08:06:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 235 (0x8944d000) [pid = 1728] [serial = 888] [outer = 0x89441c00] 08:06:35 INFO - PROCESS | 1728 | 1464275195386 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 08:06:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 08:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1397ms 08:06:35 INFO - PROCESS | 1728 | 1464275195455 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 08:06:35 INFO - PROCESS | 1728 | 1464275195458 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 08:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 08:06:35 INFO - PROCESS | 1728 | 1464275195473 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 08:06:35 INFO - PROCESS | 1728 | 1464275195476 Marionette TRACE conn3 <- [1,1154,null,{}] 08:06:35 INFO - PROCESS | 1728 | 1464275195481 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:35 INFO - PROCESS | 1728 | 1464275195673 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 08:06:35 INFO - PROCESS | 1728 | 1464275195857 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x8944f000 == 133 [pid = 1728] [id = 296] 08:06:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 236 (0x895ad400) [pid = 1728] [serial = 889] [outer = (nil)] 08:06:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 237 (0x895b3c00) [pid = 1728] [serial = 890] [outer = 0x895ad400] 08:06:35 INFO - PROCESS | 1728 | 1464275195932 Marionette DEBUG loaded listener.js 08:06:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 238 (0x895b5400) [pid = 1728] [serial = 891] [outer = 0x895ad400] 08:06:36 INFO - PROCESS | 1728 | 1464275196712 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 08:06:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 08:06:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1286ms 08:06:36 INFO - PROCESS | 1728 | 1464275196759 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 08:06:36 INFO - PROCESS | 1728 | 1464275196762 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 08:06:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 08:06:36 INFO - PROCESS | 1728 | 1464275196785 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 08:06:36 INFO - PROCESS | 1728 | 1464275196789 Marionette TRACE conn3 <- [1,1158,null,{}] 08:06:36 INFO - PROCESS | 1728 | 1464275196794 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:36 INFO - PROCESS | 1728 | 1464275196942 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 08:06:37 INFO - PROCESS | 1728 | 1464275197604 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x8afd9000 == 134 [pid = 1728] [id = 297] 08:06:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 239 (0x8afd9400) [pid = 1728] [serial = 892] [outer = (nil)] 08:06:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 240 (0x8afde400) [pid = 1728] [serial = 893] [outer = 0x8afd9400] 08:06:37 INFO - PROCESS | 1728 | 1464275197679 Marionette DEBUG loaded listener.js 08:06:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 241 (0x8dd11400) [pid = 1728] [serial = 894] [outer = 0x8afd9400] 08:06:38 INFO - PROCESS | 1728 | 1464275198447 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 08:06:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 08:06:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1685ms 08:06:38 INFO - PROCESS | 1728 | 1464275198469 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 08:06:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 08:06:38 INFO - PROCESS | 1728 | 1464275198474 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 08:06:38 INFO - PROCESS | 1728 | 1464275198481 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 08:06:38 INFO - PROCESS | 1728 | 1464275198486 Marionette TRACE conn3 <- [1,1162,null,{}] 08:06:38 INFO - PROCESS | 1728 | 1464275198492 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:38 INFO - PROCESS | 1728 | 1464275198710 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 08:06:38 INFO - PROCESS | 1728 | 1464275198939 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e0dc800 == 135 [pid = 1728] [id = 298] 08:06:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 242 (0x8e161000) [pid = 1728] [serial = 895] [outer = (nil)] 08:06:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 243 (0x8e16d000) [pid = 1728] [serial = 896] [outer = 0x8e161000] 08:06:39 INFO - PROCESS | 1728 | 1464275199053 Marionette DEBUG loaded listener.js 08:06:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 244 (0x8e650000) [pid = 1728] [serial = 897] [outer = 0x8e161000] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x90fed800 == 134 [pid = 1728] [id = 159] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x8dfec800 == 133 [pid = 1728] [id = 236] 08:06:39 INFO - PROCESS | 1728 | --DOMWINDOW == 243 (0xa673d800) [pid = 1728] [serial = 745] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1728 | --DOMWINDOW == 242 (0xa6ba1400) [pid = 1728] [serial = 748] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1728 | --DOMWINDOW == 241 (0x8e7b5400) [pid = 1728] [serial = 751] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1728 | --DOMWINDOW == 240 (0x91192800) [pid = 1728] [serial = 761] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1728 | --DOMWINDOW == 239 (0x99b21000) [pid = 1728] [serial = 758] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1728 | --DOMWINDOW == 238 (0x8e0dbc00) [pid = 1728] [serial = 755] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1728 | --DOMWINDOW == 237 (0x99b1fc00) [pid = 1728] [serial = 764] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1728 | --DOMWINDOW == 236 (0x8b768000) [pid = 1728] [serial = 767] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1728 | --DOMWINDOW == 235 (0x926ec400) [pid = 1728] [serial = 791] [outer = (nil)] [url = about:blank] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x8dfe6c00 == 132 [pid = 1728] [id = 235] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x8dfe3400 == 131 [pid = 1728] [id = 234] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddfb000 == 130 [pid = 1728] [id = 232] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x95023400 == 129 [pid = 1728] [id = 160] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec5c00 == 128 [pid = 1728] [id = 282] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddf9400 == 127 [pid = 1728] [id = 281] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x93e95c00 == 126 [pid = 1728] [id = 280] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x91c41400 == 125 [pid = 1728] [id = 279] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x90fe7c00 == 124 [pid = 1728] [id = 261] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x90d4c000 == 123 [pid = 1728] [id = 278] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x90fea800 == 122 [pid = 1728] [id = 260] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x8e7ae000 == 121 [pid = 1728] [id = 277] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x8e0d8400 == 120 [pid = 1728] [id = 276] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x9b299000 == 119 [pid = 1728] [id = 274] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x9a32b400 == 118 [pid = 1728] [id = 273] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec8400 == 117 [pid = 1728] [id = 272] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x9978b000 == 116 [pid = 1728] [id = 271] 08:06:39 INFO - PROCESS | 1728 | --DOCSHELL 0x8decac00 == 115 [pid = 1728] [id = 270] 08:06:40 INFO - PROCESS | 1728 | --DOCSHELL 0x95354c00 == 114 [pid = 1728] [id = 269] 08:06:40 INFO - PROCESS | 1728 | --DOCSHELL 0x91f68c00 == 113 [pid = 1728] [id = 268] 08:06:40 INFO - PROCESS | 1728 | --DOCSHELL 0x93e96c00 == 112 [pid = 1728] [id = 267] 08:06:40 INFO - PROCESS | 1728 | 1464275200010 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 08:06:40 INFO - PROCESS | 1728 | --DOCSHELL 0x910df400 == 111 [pid = 1728] [id = 266] 08:06:40 INFO - PROCESS | 1728 | --DOCSHELL 0x8b769800 == 110 [pid = 1728] [id = 265] 08:06:40 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddeec00 == 109 [pid = 1728] [id = 264] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 234 (0x911d6400) [pid = 1728] [serial = 785] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 233 (0x911ddc00) [pid = 1728] [serial = 786] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 232 (0x90fe5800) [pid = 1728] [serial = 779] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 231 (0x8e162c00) [pid = 1728] [serial = 774] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 230 (0x8dff0000) [pid = 1728] [serial = 773] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 229 (0x93bdf000) [pid = 1728] [serial = 739] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 228 (0x8e64a800) [pid = 1728] [serial = 776] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 227 (0x8e7ab800) [pid = 1728] [serial = 777] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 226 (0x9d9a5000) [pid = 1728] [serial = 742] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 225 (0x90d4fc00) [pid = 1728] [serial = 736] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 224 (0x8e167000) [pid = 1728] [serial = 770] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 223 (0x910d6800) [pid = 1728] [serial = 782] [outer = (nil)] [url = about:blank] 08:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 08:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1582ms 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 222 (0x91f70c00) [pid = 1728] [serial = 788] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 221 (0x91192400) [pid = 1728] [serial = 783] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 220 (0x92470c00) [pid = 1728] [serial = 789] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 219 (0x91071400) [pid = 1728] [serial = 780] [outer = (nil)] [url = about:blank] 08:06:40 INFO - PROCESS | 1728 | --DOMWINDOW == 218 (0x910db000) [pid = 1728] [serial = 485] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:06:40 INFO - PROCESS | 1728 | 1464275200073 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 08:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 08:06:40 INFO - PROCESS | 1728 | 1464275200080 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 08:06:40 INFO - PROCESS | 1728 | 1464275200086 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 08:06:40 INFO - PROCESS | 1728 | 1464275200089 Marionette TRACE conn3 <- [1,1166,null,{}] 08:06:40 INFO - PROCESS | 1728 | 1464275200094 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:40 INFO - PROCESS | 1728 | 1464275200237 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 08:06:40 INFO - PROCESS | 1728 | 1464275200285 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x8b768000 == 110 [pid = 1728] [id = 299] 08:06:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 219 (0x8dec4400) [pid = 1728] [serial = 898] [outer = (nil)] 08:06:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 220 (0x8e64ac00) [pid = 1728] [serial = 899] [outer = 0x8dec4400] 08:06:40 INFO - PROCESS | 1728 | 1464275200479 Marionette DEBUG loaded listener.js 08:06:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 221 (0x8f11f400) [pid = 1728] [serial = 900] [outer = 0x8dec4400] 08:06:41 INFO - PROCESS | 1728 | 1464275201192 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 08:06:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 08:06:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1132ms 08:06:41 INFO - PROCESS | 1728 | 1464275201217 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 08:06:41 INFO - PROCESS | 1728 | 1464275201221 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 08:06:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 08:06:41 INFO - PROCESS | 1728 | 1464275201232 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 08:06:41 INFO - PROCESS | 1728 | 1464275201240 Marionette TRACE conn3 <- [1,1170,null,{}] 08:06:41 INFO - PROCESS | 1728 | 1464275201247 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:41 INFO - PROCESS | 1728 | 1464275201445 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 08:06:41 INFO - PROCESS | 1728 | 1464275201466 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfe6c00 == 111 [pid = 1728] [id = 300] 08:06:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 222 (0x910d9800) [pid = 1728] [serial = 901] [outer = (nil)] 08:06:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 223 (0x910df400) [pid = 1728] [serial = 902] [outer = 0x910d9800] 08:06:41 INFO - PROCESS | 1728 | 1464275201530 Marionette DEBUG loaded listener.js 08:06:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 224 (0x91193800) [pid = 1728] [serial = 903] [outer = 0x910d9800] 08:06:42 INFO - PROCESS | 1728 | 1464275202315 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 08:06:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 08:06:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1142ms 08:06:42 INFO - PROCESS | 1728 | 1464275202370 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 08:06:42 INFO - PROCESS | 1728 | 1464275202374 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 08:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 08:06:42 INFO - PROCESS | 1728 | 1464275202379 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 08:06:42 INFO - PROCESS | 1728 | 1464275202381 Marionette TRACE conn3 <- [1,1174,null,{}] 08:06:42 INFO - PROCESS | 1728 | 1464275202387 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:42 INFO - PROCESS | 1728 | 1464275202587 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 08:06:42 INFO - PROCESS | 1728 | 1464275202609 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e64f000 == 112 [pid = 1728] [id = 301] 08:06:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 225 (0x91071400) [pid = 1728] [serial = 904] [outer = (nil)] 08:06:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 226 (0x911d8000) [pid = 1728] [serial = 905] [outer = 0x91071400] 08:06:42 INFO - PROCESS | 1728 | 1464275202672 Marionette DEBUG loaded listener.js 08:06:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 227 (0x91c3b800) [pid = 1728] [serial = 906] [outer = 0x91071400] 08:06:43 INFO - PROCESS | 1728 | 1464275203480 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 08:06:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 08:06:43 INFO - PROCESS | 1728 | 1464275203574 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 08:06:43 INFO - PROCESS | 1728 | 1464275203581 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 08:06:43 INFO - PROCESS | 1728 | 1464275203584 Marionette TRACE conn3 <- [1,1178,null,{}] 08:06:43 INFO - PROCESS | 1728 | 1464275203588 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:43 INFO - PROCESS | 1728 | 1464275203785 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 08:06:43 INFO - PROCESS | 1728 | 1464275203874 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x911d6400 == 113 [pid = 1728] [id = 302] 08:06:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 228 (0x91c42c00) [pid = 1728] [serial = 907] [outer = (nil)] 08:06:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 229 (0x921dbc00) [pid = 1728] [serial = 908] [outer = 0x91c42c00] 08:06:43 INFO - PROCESS | 1728 | 1464275203946 Marionette DEBUG loaded listener.js 08:06:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 230 (0x93bdd800) [pid = 1728] [serial = 909] [outer = 0x91c42c00] 08:06:44 INFO - PROCESS | 1728 | --DOMWINDOW == 229 (0x8e0ddc00) [pid = 1728] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 08:06:44 INFO - PROCESS | 1728 | --DOMWINDOW == 228 (0x8e167c00) [pid = 1728] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 08:06:44 INFO - PROCESS | 1728 | --DOMWINDOW == 227 (0x93bdf800) [pid = 1728] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 08:06:44 INFO - PROCESS | 1728 | --DOMWINDOW == 226 (0x93d6ac00) [pid = 1728] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 08:06:44 INFO - PROCESS | 1728 | --DOMWINDOW == 225 (0x8e7ae800) [pid = 1728] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 08:06:44 INFO - PROCESS | 1728 | --DOMWINDOW == 224 (0x91076c00) [pid = 1728] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 08:06:44 INFO - PROCESS | 1728 | --DOMWINDOW == 223 (0x95350800) [pid = 1728] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 08:06:44 INFO - PROCESS | 1728 | 1464275204943 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 08:06:45 INFO - PROCESS | 1728 | 1464275205014 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 08:06:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 08:06:45 INFO - PROCESS | 1728 | 1464275205020 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 08:06:45 INFO - PROCESS | 1728 | 1464275205023 Marionette TRACE conn3 <- [1,1182,null,{}] 08:06:45 INFO - PROCESS | 1728 | 1464275205028 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:45 INFO - PROCESS | 1728 | 1464275205224 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 08:06:45 INFO - PROCESS | 1728 | 1464275205239 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:45 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e169400 == 114 [pid = 1728] [id = 303] 08:06:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 224 (0x910e0c00) [pid = 1728] [serial = 910] [outer = (nil)] 08:06:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 225 (0x95214000) [pid = 1728] [serial = 911] [outer = 0x910e0c00] 08:06:45 INFO - PROCESS | 1728 | 1464275205304 Marionette DEBUG loaded listener.js 08:06:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 226 (0x953ffc00) [pid = 1728] [serial = 912] [outer = 0x910e0c00] 08:06:46 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:06:46 INFO - PROCESS | 1728 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:06:46 INFO - PROCESS | 1728 | 1464275206243 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 08:06:46 INFO - PROCESS | 1728 | 1464275206311 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 08:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 08:06:46 INFO - PROCESS | 1728 | 1464275206321 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 08:06:46 INFO - PROCESS | 1728 | 1464275206326 Marionette TRACE conn3 <- [1,1186,null,{}] 08:06:46 INFO - PROCESS | 1728 | 1464275206334 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:46 INFO - PROCESS | 1728 | 1464275206514 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 08:06:46 INFO - PROCESS | 1728 | 1464275206698 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x895b0800 == 115 [pid = 1728] [id = 304] 08:06:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 227 (0x8aaee400) [pid = 1728] [serial = 913] [outer = (nil)] 08:06:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 228 (0x8dfe2000) [pid = 1728] [serial = 914] [outer = 0x8aaee400] 08:06:46 INFO - PROCESS | 1728 | 1464275206782 Marionette DEBUG loaded listener.js 08:06:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 229 (0x8e163400) [pid = 1728] [serial = 915] [outer = 0x8aaee400] 08:06:47 INFO - PROCESS | 1728 | 1464275207689 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 08:06:47 INFO - PROCESS | 1728 | 1464275207766 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 08:06:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 08:06:47 INFO - PROCESS | 1728 | 1464275207776 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 08:06:47 INFO - PROCESS | 1728 | 1464275207780 Marionette TRACE conn3 <- [1,1190,null,{}] 08:06:47 INFO - PROCESS | 1728 | 1464275207786 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:48 INFO - PROCESS | 1728 | 1464275208005 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 08:06:48 INFO - PROCESS | 1728 | 1464275208191 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fe5800 == 116 [pid = 1728] [id = 305] 08:06:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 230 (0x90fea000) [pid = 1728] [serial = 916] [outer = (nil)] 08:06:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 231 (0x91074c00) [pid = 1728] [serial = 917] [outer = 0x90fea000] 08:06:48 INFO - PROCESS | 1728 | 1464275208315 Marionette DEBUG loaded listener.js 08:06:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 232 (0x91198000) [pid = 1728] [serial = 918] [outer = 0x90fea000] 08:06:49 INFO - PROCESS | 1728 | 1464275209222 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 08:06:49 INFO - PROCESS | 1728 | 1464275209268 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 08:06:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 08:06:49 INFO - PROCESS | 1728 | 1464275209275 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 08:06:49 INFO - PROCESS | 1728 | 1464275209280 Marionette TRACE conn3 <- [1,1194,null,{}] 08:06:49 INFO - PROCESS | 1728 | 1464275209295 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:49 INFO - PROCESS | 1728 | 1464275209464 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 08:06:49 INFO - PROCESS | 1728 | 1464275209699 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x952a9800 == 117 [pid = 1728] [id = 306] 08:06:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 233 (0x9785dc00) [pid = 1728] [serial = 919] [outer = (nil)] 08:06:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 234 (0x996f1000) [pid = 1728] [serial = 920] [outer = 0x9785dc00] 08:06:49 INFO - PROCESS | 1728 | 1464275209820 Marionette DEBUG loaded listener.js 08:06:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 235 (0x99b23000) [pid = 1728] [serial = 921] [outer = 0x9785dc00] 08:06:50 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:06:50 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:06:50 INFO - PROCESS | 1728 | 1464275210657 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 08:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 08:06:50 INFO - PROCESS | 1728 | 1464275210715 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 08:06:50 INFO - PROCESS | 1728 | 1464275210721 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 08:06:50 INFO - PROCESS | 1728 | 1464275210724 Marionette TRACE conn3 <- [1,1198,null,{}] 08:06:50 INFO - PROCESS | 1728 | 1464275210729 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:50 INFO - PROCESS | 1728 | 1464275210892 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 08:06:51 INFO - PROCESS | 1728 | 1464275211080 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x910dc400 == 118 [pid = 1728] [id = 307] 08:06:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 236 (0x921de000) [pid = 1728] [serial = 922] [outer = (nil)] 08:06:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 237 (0x9a324c00) [pid = 1728] [serial = 923] [outer = 0x921de000] 08:06:51 INFO - PROCESS | 1728 | 1464275211155 Marionette DEBUG loaded listener.js 08:06:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 238 (0x9aa92c00) [pid = 1728] [serial = 924] [outer = 0x921de000] 08:06:51 INFO - PROCESS | 1728 | 1464275211983 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:06:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 08:06:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1335ms 08:06:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 08:06:52 INFO - PROCESS | 1728 | 1464275212056 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 08:06:52 INFO - PROCESS | 1728 | 1464275212058 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 08:06:52 INFO - PROCESS | 1728 | 1464275212064 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 08:06:52 INFO - PROCESS | 1728 | 1464275212068 Marionette TRACE conn3 <- [1,1202,null,{}] 08:06:52 INFO - PROCESS | 1728 | 1464275212073 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:52 INFO - PROCESS | 1728 | 1464275212230 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 08:06:52 INFO - PROCESS | 1728 | 1464275212418 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x99b2c800 == 119 [pid = 1728] [id = 308] 08:06:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 239 (0x9a1dec00) [pid = 1728] [serial = 925] [outer = (nil)] 08:06:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 240 (0x9b07ec00) [pid = 1728] [serial = 926] [outer = 0x9a1dec00] 08:06:52 INFO - PROCESS | 1728 | 1464275212494 Marionette DEBUG loaded listener.js 08:06:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 241 (0x9b941400) [pid = 1728] [serial = 927] [outer = 0x9a1dec00] 08:06:53 INFO - PROCESS | 1728 | 1464275213303 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1283ms 08:06:53 INFO - PROCESS | 1728 | 1464275213347 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 08:06:53 INFO - PROCESS | 1728 | 1464275213351 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 08:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 08:06:53 INFO - PROCESS | 1728 | 1464275213357 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 08:06:53 INFO - PROCESS | 1728 | 1464275213359 Marionette TRACE conn3 <- [1,1206,null,{}] 08:06:53 INFO - PROCESS | 1728 | 1464275213365 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:53 INFO - PROCESS | 1728 | 1464275213549 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 08:06:53 INFO - PROCESS | 1728 | 1464275213736 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:53 INFO - PROCESS | 1728 | ++DOCSHELL 0x91c48400 == 120 [pid = 1728] [id = 309] 08:06:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 242 (0x9a329800) [pid = 1728] [serial = 928] [outer = (nil)] 08:06:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 243 (0xa321cc00) [pid = 1728] [serial = 929] [outer = 0x9a329800] 08:06:53 INFO - PROCESS | 1728 | 1464275213814 Marionette DEBUG loaded listener.js 08:06:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 244 (0xa3552800) [pid = 1728] [serial = 930] [outer = 0x9a329800] 08:06:54 INFO - PROCESS | 1728 | 1464275214615 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:06:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 08:06:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1330ms 08:06:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 08:06:54 INFO - PROCESS | 1728 | 1464275214687 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 08:06:54 INFO - PROCESS | 1728 | 1464275214690 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 08:06:54 INFO - PROCESS | 1728 | 1464275214695 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 08:06:54 INFO - PROCESS | 1728 | 1464275214699 Marionette TRACE conn3 <- [1,1210,null,{}] 08:06:54 INFO - PROCESS | 1728 | 1464275214704 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:54 INFO - PROCESS | 1728 | 1464275214870 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 08:06:55 INFO - PROCESS | 1728 | 1464275215056 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x99b2a400 == 121 [pid = 1728] [id = 310] 08:06:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 245 (0xa1136000) [pid = 1728] [serial = 931] [outer = (nil)] 08:06:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 246 (0xa509b000) [pid = 1728] [serial = 932] [outer = 0xa1136000] 08:06:55 INFO - PROCESS | 1728 | 1464275215135 Marionette DEBUG loaded listener.js 08:06:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 247 (0xa628dc00) [pid = 1728] [serial = 933] [outer = 0xa1136000] 08:06:55 INFO - PROCESS | 1728 | 1464275215964 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 08:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1330ms 08:06:56 INFO - PROCESS | 1728 | 1464275216025 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 08:06:56 INFO - PROCESS | 1728 | 1464275216029 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 08:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 08:06:56 INFO - PROCESS | 1728 | 1464275216035 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 08:06:56 INFO - PROCESS | 1728 | 1464275216038 Marionette TRACE conn3 <- [1,1214,null,{}] 08:06:56 INFO - PROCESS | 1728 | 1464275216043 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:56 INFO - PROCESS | 1728 | 1464275216202 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 08:06:56 INFO - PROCESS | 1728 | 1464275216392 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x91117400 == 122 [pid = 1728] [id = 311] 08:06:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 248 (0x91119000) [pid = 1728] [serial = 934] [outer = (nil)] 08:06:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 249 (0x91120000) [pid = 1728] [serial = 935] [outer = 0x91119000] 08:06:56 INFO - PROCESS | 1728 | 1464275216469 Marionette DEBUG loaded listener.js 08:06:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 250 (0x91121c00) [pid = 1728] [serial = 936] [outer = 0x91119000] 08:06:57 INFO - PROCESS | 1728 | 1464275217293 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 08:06:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 08:06:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1286ms 08:06:57 INFO - PROCESS | 1728 | 1464275217321 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 08:06:57 INFO - PROCESS | 1728 | 1464275217325 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 08:06:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 08:06:57 INFO - PROCESS | 1728 | 1464275217330 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 08:06:57 INFO - PROCESS | 1728 | 1464275217333 Marionette TRACE conn3 <- [1,1218,null,{}] 08:06:57 INFO - PROCESS | 1728 | 1464275217339 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:57 INFO - PROCESS | 1728 | 1464275217493 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 08:06:57 INFO - PROCESS | 1728 | 1464275217684 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x91118000 == 123 [pid = 1728] [id = 312] 08:06:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 251 (0x9111bc00) [pid = 1728] [serial = 937] [outer = (nil)] 08:06:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 252 (0xa4e24800) [pid = 1728] [serial = 938] [outer = 0x9111bc00] 08:06:57 INFO - PROCESS | 1728 | 1464275217762 Marionette DEBUG loaded listener.js 08:06:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 253 (0xa685a800) [pid = 1728] [serial = 939] [outer = 0x9111bc00] 08:06:58 INFO - PROCESS | 1728 | 1464275218584 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 08:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 08:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1327ms 08:06:58 INFO - PROCESS | 1728 | 1464275218658 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 08:06:58 INFO - PROCESS | 1728 | 1464275218661 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 08:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 08:06:58 INFO - PROCESS | 1728 | 1464275218667 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 08:06:58 INFO - PROCESS | 1728 | 1464275218670 Marionette TRACE conn3 <- [1,1222,null,{}] 08:06:58 INFO - PROCESS | 1728 | 1464275218675 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:06:58 INFO - PROCESS | 1728 | 1464275218834 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 08:06:59 INFO - PROCESS | 1728 | 1464275219020 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:06:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x91123400 == 124 [pid = 1728] [id = 313] 08:06:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 254 (0x91124c00) [pid = 1728] [serial = 940] [outer = (nil)] 08:06:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 255 (0x91138800) [pid = 1728] [serial = 941] [outer = 0x91124c00] 08:06:59 INFO - PROCESS | 1728 | 1464275219097 Marionette DEBUG loaded listener.js 08:06:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 256 (0x9113a400) [pid = 1728] [serial = 942] [outer = 0x91124c00] 08:06:59 INFO - PROCESS | 1728 | 1464275219925 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 08:07:00 INFO - PROCESS | 1728 | 1464275220009 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 08:07:00 INFO - PROCESS | 1728 | 1464275220015 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 08:07:00 INFO - PROCESS | 1728 | 1464275220019 Marionette TRACE conn3 <- [1,1226,null,{}] 08:07:00 INFO - PROCESS | 1728 | 1464275220024 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:00 INFO - PROCESS | 1728 | 1464275220253 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 08:07:00 INFO - PROCESS | 1728 | 1464275220496 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x910d3c00 == 125 [pid = 1728] [id = 314] 08:07:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 257 (0xa3579800) [pid = 1728] [serial = 943] [outer = (nil)] 08:07:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 258 (0xa6d22400) [pid = 1728] [serial = 944] [outer = 0xa3579800] 08:07:00 INFO - PROCESS | 1728 | 1464275220617 Marionette DEBUG loaded listener.js 08:07:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 259 (0xa6d2b000) [pid = 1728] [serial = 945] [outer = 0xa3579800] 08:07:01 INFO - PROCESS | 1728 | 1464275221386 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 08:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 08:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1429ms 08:07:01 INFO - PROCESS | 1728 | 1464275221443 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 08:07:01 INFO - PROCESS | 1728 | 1464275221447 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 08:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 08:07:01 INFO - PROCESS | 1728 | 1464275221453 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 08:07:01 INFO - PROCESS | 1728 | 1464275221455 Marionette TRACE conn3 <- [1,1230,null,{}] 08:07:01 INFO - PROCESS | 1728 | 1464275221461 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:01 INFO - PROCESS | 1728 | 1464275221616 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 08:07:01 INFO - PROCESS | 1728 | 1464275221809 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:01 INFO - PROCESS | 1728 | ++DOCSHELL 0x89442400 == 126 [pid = 1728] [id = 315] 08:07:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 260 (0x8d2d1800) [pid = 1728] [serial = 946] [outer = (nil)] 08:07:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 261 (0x8d2da800) [pid = 1728] [serial = 947] [outer = 0x8d2d1800] 08:07:01 INFO - PROCESS | 1728 | 1464275221889 Marionette DEBUG loaded listener.js 08:07:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 262 (0x8d2dc800) [pid = 1728] [serial = 948] [outer = 0x8d2d1800] 08:07:02 INFO - PROCESS | 1728 | 1464275222698 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 08:07:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 08:07:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1282ms 08:07:02 INFO - PROCESS | 1728 | 1464275222735 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 08:07:02 INFO - PROCESS | 1728 | 1464275222739 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 08:07:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 08:07:02 INFO - PROCESS | 1728 | 1464275222745 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 08:07:02 INFO - PROCESS | 1728 | 1464275222747 Marionette TRACE conn3 <- [1,1234,null,{}] 08:07:02 INFO - PROCESS | 1728 | 1464275222753 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:02 INFO - PROCESS | 1728 | 1464275222930 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 08:07:03 INFO - PROCESS | 1728 | 1464275223122 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:03 INFO - PROCESS | 1728 | ++DOCSHELL 0x88a19800 == 127 [pid = 1728] [id = 316] 08:07:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 263 (0x88a1b400) [pid = 1728] [serial = 949] [outer = (nil)] 08:07:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 264 (0x88a22400) [pid = 1728] [serial = 950] [outer = 0x88a1b400] 08:07:03 INFO - PROCESS | 1728 | 1464275223195 Marionette DEBUG loaded listener.js 08:07:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 265 (0x88a24000) [pid = 1728] [serial = 951] [outer = 0x88a1b400] 08:07:03 INFO - PROCESS | 1728 | 1464275223987 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 08:07:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 08:07:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1294ms 08:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 08:07:04 INFO - PROCESS | 1728 | 1464275224040 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 08:07:04 INFO - PROCESS | 1728 | 1464275224042 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 08:07:04 INFO - PROCESS | 1728 | 1464275224048 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 08:07:04 INFO - PROCESS | 1728 | 1464275224051 Marionette TRACE conn3 <- [1,1238,null,{}] 08:07:04 INFO - PROCESS | 1728 | 1464275224056 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:04 INFO - PROCESS | 1728 | 1464275224211 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 08:07:04 INFO - PROCESS | 1728 | 1464275224408 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x88a1f400 == 128 [pid = 1728] [id = 317] 08:07:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 266 (0x88a21c00) [pid = 1728] [serial = 952] [outer = (nil)] 08:07:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 267 (0x8d22e000) [pid = 1728] [serial = 953] [outer = 0x88a21c00] 08:07:04 INFO - PROCESS | 1728 | 1464275224496 Marionette DEBUG loaded listener.js 08:07:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 268 (0x8d231000) [pid = 1728] [serial = 954] [outer = 0x88a21c00] 08:07:05 INFO - PROCESS | 1728 | 1464275225328 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 08:07:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 08:07:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1331ms 08:07:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 08:07:05 INFO - PROCESS | 1728 | 1464275225380 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 08:07:05 INFO - PROCESS | 1728 | 1464275225382 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 08:07:05 INFO - PROCESS | 1728 | 1464275225387 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 08:07:05 INFO - PROCESS | 1728 | 1464275225391 Marionette TRACE conn3 <- [1,1242,null,{}] 08:07:05 INFO - PROCESS | 1728 | 1464275225396 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:05 INFO - PROCESS | 1728 | 1464275225550 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 08:07:05 INFO - PROCESS | 1728 | 1464275225765 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x88a25800 == 129 [pid = 1728] [id = 318] 08:07:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 269 (0x89450800) [pid = 1728] [serial = 955] [outer = (nil)] 08:07:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 270 (0x8d234000) [pid = 1728] [serial = 956] [outer = 0x89450800] 08:07:05 INFO - PROCESS | 1728 | 1464275225837 Marionette DEBUG loaded listener.js 08:07:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 271 (0x8d239800) [pid = 1728] [serial = 957] [outer = 0x89450800] 08:07:06 INFO - PROCESS | 1728 | 1464275226652 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 08:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 08:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1334ms 08:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 08:07:06 INFO - PROCESS | 1728 | 1464275226722 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 08:07:06 INFO - PROCESS | 1728 | 1464275226725 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 08:07:06 INFO - PROCESS | 1728 | 1464275226729 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 08:07:06 INFO - PROCESS | 1728 | 1464275226733 Marionette TRACE conn3 <- [1,1246,null,{}] 08:07:06 INFO - PROCESS | 1728 | 1464275226739 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:06 INFO - PROCESS | 1728 | 1464275226907 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 08:07:07 INFO - PROCESS | 1728 | 1464275227101 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed0000 == 130 [pid = 1728] [id = 319] 08:07:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 272 (0x87ed0c00) [pid = 1728] [serial = 958] [outer = (nil)] 08:07:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 273 (0x87ed8c00) [pid = 1728] [serial = 959] [outer = 0x87ed0c00] 08:07:07 INFO - PROCESS | 1728 | 1464275227177 Marionette DEBUG loaded listener.js 08:07:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 274 (0x87edac00) [pid = 1728] [serial = 960] [outer = 0x87ed0c00] 08:07:08 INFO - PROCESS | 1728 | 1464275227998 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 08:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 08:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1328ms 08:07:08 INFO - PROCESS | 1728 | 1464275228059 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 08:07:08 INFO - PROCESS | 1728 | 1464275228062 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 08:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 08:07:08 INFO - PROCESS | 1728 | 1464275228068 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 08:07:08 INFO - PROCESS | 1728 | 1464275228070 Marionette TRACE conn3 <- [1,1250,null,{}] 08:07:08 INFO - PROCESS | 1728 | 1464275228075 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:08 INFO - PROCESS | 1728 | 1464275228232 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 08:07:08 INFO - PROCESS | 1728 | 1464275228431 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed8400 == 131 [pid = 1728] [id = 320] 08:07:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 275 (0x87ed8800) [pid = 1728] [serial = 961] [outer = (nil)] 08:07:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 276 (0x8d238000) [pid = 1728] [serial = 962] [outer = 0x87ed8800] 08:07:08 INFO - PROCESS | 1728 | 1464275228503 Marionette DEBUG loaded listener.js 08:07:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 277 (0x8d2d9400) [pid = 1728] [serial = 963] [outer = 0x87ed8800] 08:07:09 INFO - PROCESS | 1728 | 1464275229658 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 08:07:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 08:07:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1631ms 08:07:09 INFO - PROCESS | 1728 | 1464275229702 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 08:07:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 08:07:09 INFO - PROCESS | 1728 | 1464275229714 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 08:07:09 INFO - PROCESS | 1728 | 1464275229722 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 08:07:09 INFO - PROCESS | 1728 | 1464275229727 Marionette TRACE conn3 <- [1,1254,null,{}] 08:07:09 INFO - PROCESS | 1728 | 1464275229735 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:09 INFO - PROCESS | 1728 | 1464275229913 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 08:07:10 INFO - PROCESS | 1728 | 1464275230129 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x8b75c800 == 132 [pid = 1728] [id = 321] 08:07:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 278 (0x8b764c00) [pid = 1728] [serial = 964] [outer = (nil)] 08:07:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 279 (0x8cc35000) [pid = 1728] [serial = 965] [outer = 0x8b764c00] 08:07:10 INFO - PROCESS | 1728 | 1464275230203 Marionette DEBUG loaded listener.js 08:07:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 280 (0x8cc3b000) [pid = 1728] [serial = 966] [outer = 0x8b764c00] 08:07:11 INFO - PROCESS | 1728 | 1464275231015 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 08:07:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 08:07:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1340ms 08:07:11 INFO - PROCESS | 1728 | 1464275231062 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 08:07:11 INFO - PROCESS | 1728 | 1464275231070 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 08:07:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 08:07:11 INFO - PROCESS | 1728 | 1464275231079 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 08:07:11 INFO - PROCESS | 1728 | 1464275231082 Marionette TRACE conn3 <- [1,1258,null,{}] 08:07:11 INFO - PROCESS | 1728 | 1464275231088 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:11 INFO - PROCESS | 1728 | 1464275231245 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 08:07:11 INFO - PROCESS | 1728 | 1464275231576 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x895b7400 == 133 [pid = 1728] [id = 322] 08:07:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 281 (0x895b8400) [pid = 1728] [serial = 967] [outer = (nil)] 08:07:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 282 (0x8afd8c00) [pid = 1728] [serial = 968] [outer = 0x895b8400] 08:07:11 INFO - PROCESS | 1728 | 1464275231686 Marionette DEBUG loaded listener.js 08:07:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 283 (0x8ddf9400) [pid = 1728] [serial = 969] [outer = 0x895b8400] 08:07:12 INFO - PROCESS | 1728 | --DOCSHELL 0x911d6400 == 132 [pid = 1728] [id = 302] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 282 (0x9b942800) [pid = 1728] [serial = 851] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | 1464275232566 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 08:07:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8e64f000 == 131 [pid = 1728] [id = 301] 08:07:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8dfe6c00 == 130 [pid = 1728] [id = 300] 08:07:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8b768000 == 129 [pid = 1728] [id = 299] 08:07:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8e0dc800 == 128 [pid = 1728] [id = 298] 08:07:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8afd9000 == 127 [pid = 1728] [id = 297] 08:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 08:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1542ms 08:07:12 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec3000 == 126 [pid = 1728] [id = 284] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 281 (0x9a328000) [pid = 1728] [serial = 815] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 280 (0x9ae3dc00) [pid = 1728] [serial = 821] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 279 (0x8e7b4c00) [pid = 1728] [serial = 830] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 278 (0x99b24c00) [pid = 1728] [serial = 848] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 277 (0x99f2f400) [pid = 1728] [serial = 812] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 276 (0x95211c00) [pid = 1728] [serial = 839] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 275 (0x8f046800) [pid = 1728] [serial = 831] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 274 (0x9aa95400) [pid = 1728] [serial = 849] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 273 (0x9ba15400) [pid = 1728] [serial = 827] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 272 (0x8e16cc00) [pid = 1728] [serial = 794] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 271 (0x9aa91000) [pid = 1728] [serial = 845] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 270 (0x91c3b400) [pid = 1728] [serial = 834] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 269 (0x996ea800) [pid = 1728] [serial = 809] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 268 (0x91193400) [pid = 1728] [serial = 833] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 267 (0x92603000) [pid = 1728] [serial = 837] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 266 (0x9aa95800) [pid = 1728] [serial = 818] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 265 (0x9ae37000) [pid = 1728] [serial = 846] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 264 (0x95216400) [pid = 1728] [serial = 803] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 263 (0x95358800) [pid = 1728] [serial = 806] [outer = (nil)] [url = about:blank] 08:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 262 (0x926ecc00) [pid = 1728] [serial = 800] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 261 (0x95359000) [pid = 1728] [serial = 840] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 260 (0x90d49c00) [pid = 1728] [serial = 797] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 259 (0x97868800) [pid = 1728] [serial = 842] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 258 (0x9ba0b400) [pid = 1728] [serial = 824] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 257 (0x91f67c00) [pid = 1728] [serial = 836] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | --DOMWINDOW == 256 (0x9846bc00) [pid = 1728] [serial = 843] [outer = (nil)] [url = about:blank] 08:07:12 INFO - PROCESS | 1728 | 1464275232646 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 08:07:12 INFO - PROCESS | 1728 | 1464275232648 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 08:07:12 INFO - PROCESS | 1728 | 1464275232660 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 08:07:12 INFO - PROCESS | 1728 | 1464275232669 Marionette TRACE conn3 <- [1,1262,null,{}] 08:07:12 INFO - PROCESS | 1728 | 1464275232683 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:12 INFO - PROCESS | 1728 | 1464275232840 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 08:07:13 INFO - PROCESS | 1728 | 1464275233002 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e16b000 == 127 [pid = 1728] [id = 323] 08:07:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 257 (0x8e64e000) [pid = 1728] [serial = 970] [outer = (nil)] 08:07:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 258 (0x8e7b6400) [pid = 1728] [serial = 971] [outer = 0x8e64e000] 08:07:13 INFO - PROCESS | 1728 | 1464275233142 Marionette DEBUG loaded listener.js 08:07:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 259 (0x8f11c000) [pid = 1728] [serial = 972] [outer = 0x8e64e000] 08:07:13 INFO - PROCESS | 1728 | 1464275233787 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 08:07:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 08:07:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1191ms 08:07:13 INFO - PROCESS | 1728 | 1464275233847 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 08:07:13 INFO - PROCESS | 1728 | 1464275233851 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 08:07:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 08:07:13 INFO - PROCESS | 1728 | 1464275233881 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 08:07:13 INFO - PROCESS | 1728 | 1464275233883 Marionette TRACE conn3 <- [1,1266,null,{}] 08:07:13 INFO - PROCESS | 1728 | 1464275233888 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:14 INFO - PROCESS | 1728 | 1464275234034 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 08:07:14 INFO - PROCESS | 1728 | 1464275234043 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaee000 == 128 [pid = 1728] [id = 324] 08:07:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 260 (0x90d4e000) [pid = 1728] [serial = 973] [outer = (nil)] 08:07:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 261 (0x91075c00) [pid = 1728] [serial = 974] [outer = 0x90d4e000] 08:07:14 INFO - PROCESS | 1728 | 1464275234108 Marionette DEBUG loaded listener.js 08:07:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 262 (0x91139000) [pid = 1728] [serial = 975] [outer = 0x90d4e000] 08:07:14 INFO - PROCESS | 1728 | 1464275234922 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 08:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 08:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1100ms 08:07:14 INFO - PROCESS | 1728 | 1464275234961 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 08:07:14 INFO - PROCESS | 1728 | 1464275234963 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 08:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 08:07:14 INFO - PROCESS | 1728 | 1464275234969 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 08:07:14 INFO - PROCESS | 1728 | 1464275234971 Marionette TRACE conn3 <- [1,1270,null,{}] 08:07:14 INFO - PROCESS | 1728 | 1464275234976 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:15 INFO - PROCESS | 1728 | 1464275235191 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 08:07:15 INFO - PROCESS | 1728 | 1464275235218 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e641800 == 129 [pid = 1728] [id = 325] 08:07:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 263 (0x8e643800) [pid = 1728] [serial = 976] [outer = (nil)] 08:07:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 264 (0x911d5800) [pid = 1728] [serial = 977] [outer = 0x8e643800] 08:07:15 INFO - PROCESS | 1728 | 1464275235281 Marionette DEBUG loaded listener.js 08:07:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 265 (0x91c3e800) [pid = 1728] [serial = 978] [outer = 0x8e643800] 08:07:16 INFO - PROCESS | 1728 | 1464275236089 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 08:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 08:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1180ms 08:07:16 INFO - PROCESS | 1728 | 1464275236149 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 08:07:16 INFO - PROCESS | 1728 | 1464275236152 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 08:07:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 08:07:16 INFO - PROCESS | 1728 | 1464275236157 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 08:07:16 INFO - PROCESS | 1728 | 1464275236159 Marionette TRACE conn3 <- [1,1274,null,{}] 08:07:16 INFO - PROCESS | 1728 | 1464275236165 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:16 INFO - PROCESS | 1728 | 1464275236402 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 08:07:16 INFO - PROCESS | 1728 | 1464275236428 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x91071800 == 130 [pid = 1728] [id = 326] 08:07:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 266 (0x92472c00) [pid = 1728] [serial = 979] [outer = (nil)] 08:07:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 267 (0x93d6c400) [pid = 1728] [serial = 980] [outer = 0x92472c00] 08:07:16 INFO - PROCESS | 1728 | 1464275236492 Marionette DEBUG loaded listener.js 08:07:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 268 (0x952a5000) [pid = 1728] [serial = 981] [outer = 0x92472c00] 08:07:17 INFO - PROCESS | 1728 | --DOMWINDOW == 267 (0x91071400) [pid = 1728] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 08:07:17 INFO - PROCESS | 1728 | --DOMWINDOW == 266 (0x91c42c00) [pid = 1728] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 08:07:17 INFO - PROCESS | 1728 | --DOMWINDOW == 265 (0x8dec4400) [pid = 1728] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 08:07:17 INFO - PROCESS | 1728 | --DOMWINDOW == 264 (0x8e161000) [pid = 1728] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 08:07:17 INFO - PROCESS | 1728 | --DOMWINDOW == 263 (0x8afd9400) [pid = 1728] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 08:07:17 INFO - PROCESS | 1728 | --DOMWINDOW == 262 (0x910d9800) [pid = 1728] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 08:07:17 INFO - PROCESS | 1728 | 1464275237595 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 08:07:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 08:07:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1482ms 08:07:17 INFO - PROCESS | 1728 | 1464275237640 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 08:07:17 INFO - PROCESS | 1728 | 1464275237644 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 08:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 08:07:17 INFO - PROCESS | 1728 | 1464275237649 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 08:07:17 INFO - PROCESS | 1728 | 1464275237651 Marionette TRACE conn3 <- [1,1278,null,{}] 08:07:17 INFO - PROCESS | 1728 | 1464275237656 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:17 INFO - PROCESS | 1728 | 1464275237849 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 08:07:18 INFO - PROCESS | 1728 | 1464275237989 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaf3000 == 131 [pid = 1728] [id = 327] 08:07:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 263 (0x8dd15000) [pid = 1728] [serial = 982] [outer = (nil)] 08:07:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 264 (0x92477c00) [pid = 1728] [serial = 983] [outer = 0x8dd15000] 08:07:18 INFO - PROCESS | 1728 | 1464275238056 Marionette DEBUG loaded listener.js 08:07:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 265 (0x95359000) [pid = 1728] [serial = 984] [outer = 0x8dd15000] 08:07:18 INFO - PROCESS | 1728 | 1464275238636 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 08:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 08:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1026ms 08:07:18 INFO - PROCESS | 1728 | 1464275238675 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 08:07:18 INFO - PROCESS | 1728 | 1464275238678 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 08:07:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 08:07:18 INFO - PROCESS | 1728 | 1464275238684 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 08:07:18 INFO - PROCESS | 1728 | 1464275238686 Marionette TRACE conn3 <- [1,1282,null,{}] 08:07:18 INFO - PROCESS | 1728 | 1464275238691 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:18 INFO - PROCESS | 1728 | 1464275238899 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 08:07:18 INFO - PROCESS | 1728 | 1464275238921 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x910d9800 == 132 [pid = 1728] [id = 328] 08:07:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 266 (0x93d68c00) [pid = 1728] [serial = 985] [outer = (nil)] 08:07:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 267 (0x982a6400) [pid = 1728] [serial = 986] [outer = 0x93d68c00] 08:07:18 INFO - PROCESS | 1728 | 1464275238988 Marionette DEBUG loaded listener.js 08:07:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 268 (0x99789800) [pid = 1728] [serial = 987] [outer = 0x93d68c00] 08:07:19 INFO - PROCESS | 1728 | 1464275239902 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 08:07:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 08:07:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1284ms 08:07:19 INFO - PROCESS | 1728 | 1464275239969 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 08:07:19 INFO - PROCESS | 1728 | 1464275239975 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 08:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 08:07:19 INFO - PROCESS | 1728 | 1464275239983 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 08:07:19 INFO - PROCESS | 1728 | 1464275239989 Marionette TRACE conn3 <- [1,1286,null,{}] 08:07:19 INFO - PROCESS | 1728 | 1464275239997 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:20 INFO - PROCESS | 1728 | 1464275240181 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 08:07:20 INFO - PROCESS | 1728 | 1464275240416 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ecfc00 == 133 [pid = 1728] [id = 329] 08:07:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 269 (0x8afd0800) [pid = 1728] [serial = 988] [outer = (nil)] 08:07:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 270 (0x8cc38400) [pid = 1728] [serial = 989] [outer = 0x8afd0800] 08:07:20 INFO - PROCESS | 1728 | 1464275240536 Marionette DEBUG loaded listener.js 08:07:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 271 (0x8cc42c00) [pid = 1728] [serial = 990] [outer = 0x8afd0800] 08:07:21 INFO - PROCESS | 1728 | 1464275241459 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 08:07:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 08:07:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1537ms 08:07:21 INFO - PROCESS | 1728 | 1464275241521 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 08:07:21 INFO - PROCESS | 1728 | 1464275241529 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 08:07:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 08:07:21 INFO - PROCESS | 1728 | 1464275241538 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 08:07:21 INFO - PROCESS | 1728 | 1464275241543 Marionette TRACE conn3 <- [1,1290,null,{}] 08:07:21 INFO - PROCESS | 1728 | 1464275241548 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:21 INFO - PROCESS | 1728 | 1464275241729 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 08:07:21 INFO - PROCESS | 1728 | 1464275241922 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x8b769800 == 134 [pid = 1728] [id = 330] 08:07:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 272 (0x8dec3000) [pid = 1728] [serial = 991] [outer = (nil)] 08:07:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 273 (0x8e7a8400) [pid = 1728] [serial = 992] [outer = 0x8dec3000] 08:07:22 INFO - PROCESS | 1728 | 1464275242004 Marionette DEBUG loaded listener.js 08:07:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 274 (0x9106f800) [pid = 1728] [serial = 993] [outer = 0x8dec3000] 08:07:22 INFO - PROCESS | 1728 | 1464275242906 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 08:07:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 08:07:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1430ms 08:07:22 INFO - PROCESS | 1728 | 1464275242969 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 08:07:22 INFO - PROCESS | 1728 | 1464275242973 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 08:07:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 08:07:22 INFO - PROCESS | 1728 | 1464275242979 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 08:07:22 INFO - PROCESS | 1728 | 1464275242984 Marionette TRACE conn3 <- [1,1294,null,{}] 08:07:23 INFO - PROCESS | 1728 | 1464275242999 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:23 INFO - PROCESS | 1728 | 1464275243214 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 08:07:23 INFO - PROCESS | 1728 | 1464275243451 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x910dc000 == 135 [pid = 1728] [id = 331] 08:07:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 275 (0x926ecc00) [pid = 1728] [serial = 994] [outer = (nil)] 08:07:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 276 (0x9521b000) [pid = 1728] [serial = 995] [outer = 0x926ecc00] 08:07:23 INFO - PROCESS | 1728 | 1464275243577 Marionette DEBUG loaded listener.js 08:07:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 277 (0x99b1fc00) [pid = 1728] [serial = 996] [outer = 0x926ecc00] 08:07:24 INFO - PROCESS | 1728 | 1464275244369 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 08:07:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 08:07:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1436ms 08:07:24 INFO - PROCESS | 1728 | 1464275244416 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 08:07:24 INFO - PROCESS | 1728 | 1464275244420 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 08:07:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 08:07:24 INFO - PROCESS | 1728 | 1464275244426 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 08:07:24 INFO - PROCESS | 1728 | 1464275244428 Marionette TRACE conn3 <- [1,1298,null,{}] 08:07:24 INFO - PROCESS | 1728 | 1464275244434 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:24 INFO - PROCESS | 1728 | 1464275244601 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 08:07:24 INFO - PROCESS | 1728 | 1464275244809 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x99b27400 == 136 [pid = 1728] [id = 332] 08:07:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 278 (0x9a327400) [pid = 1728] [serial = 997] [outer = (nil)] 08:07:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 279 (0x9aa90c00) [pid = 1728] [serial = 998] [outer = 0x9a327400] 08:07:24 INFO - PROCESS | 1728 | 1464275244926 Marionette DEBUG loaded listener.js 08:07:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 280 (0x9ab8a400) [pid = 1728] [serial = 999] [outer = 0x9a327400] 08:07:25 INFO - PROCESS | 1728 | 1464275245803 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 08:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 08:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1429ms 08:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 08:07:25 INFO - PROCESS | 1728 | 1464275245855 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 08:07:25 INFO - PROCESS | 1728 | 1464275245858 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 08:07:25 INFO - PROCESS | 1728 | 1464275245864 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 08:07:25 INFO - PROCESS | 1728 | 1464275245868 Marionette TRACE conn3 <- [1,1302,null,{}] 08:07:25 INFO - PROCESS | 1728 | 1464275245873 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:26 INFO - PROCESS | 1728 | 1464275246041 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 08:07:26 INFO - PROCESS | 1728 | 1464275246241 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ede400 == 137 [pid = 1728] [id = 333] 08:07:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 281 (0x9adbc000) [pid = 1728] [serial = 1000] [outer = (nil)] 08:07:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 282 (0x9b297400) [pid = 1728] [serial = 1001] [outer = 0x9adbc000] 08:07:26 INFO - PROCESS | 1728 | 1464275246316 Marionette DEBUG loaded listener.js 08:07:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 283 (0x9b940400) [pid = 1728] [serial = 1002] [outer = 0x9adbc000] 08:07:27 INFO - PROCESS | 1728 | 1464275247133 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 08:07:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 08:07:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1332ms 08:07:27 INFO - PROCESS | 1728 | 1464275247198 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 08:07:27 INFO - PROCESS | 1728 | 1464275247201 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 08:07:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 08:07:27 INFO - PROCESS | 1728 | 1464275247207 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 08:07:27 INFO - PROCESS | 1728 | 1464275247209 Marionette TRACE conn3 <- [1,1306,null,{}] 08:07:27 INFO - PROCESS | 1728 | 1464275247215 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:27 INFO - PROCESS | 1728 | 1464275247400 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 08:07:27 INFO - PROCESS | 1728 | 1464275247598 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a1da000 == 138 [pid = 1728] [id = 334] 08:07:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 284 (0x9b036c00) [pid = 1728] [serial = 1003] [outer = (nil)] 08:07:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 285 (0xa227f800) [pid = 1728] [serial = 1004] [outer = 0x9b036c00] 08:07:27 INFO - PROCESS | 1728 | 1464275247676 Marionette DEBUG loaded listener.js 08:07:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 286 (0xa3547000) [pid = 1728] [serial = 1005] [outer = 0x9b036c00] 08:07:28 INFO - PROCESS | 1728 | 1464275248525 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 08:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 08:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1377ms 08:07:28 INFO - PROCESS | 1728 | 1464275248585 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 08:07:28 INFO - PROCESS | 1728 | 1464275248589 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 08:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 08:07:28 INFO - PROCESS | 1728 | 1464275248595 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 08:07:28 INFO - PROCESS | 1728 | 1464275248598 Marionette TRACE conn3 <- [1,1310,null,{}] 08:07:28 INFO - PROCESS | 1728 | 1464275248603 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:28 INFO - PROCESS | 1728 | 1464275248761 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 08:07:28 INFO - PROCESS | 1728 | 1464275248960 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaebc00 == 139 [pid = 1728] [id = 335] 08:07:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 287 (0x9a32b800) [pid = 1728] [serial = 1006] [outer = (nil)] 08:07:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 288 (0xa675dc00) [pid = 1728] [serial = 1007] [outer = 0x9a32b800] 08:07:29 INFO - PROCESS | 1728 | 1464275249036 Marionette DEBUG loaded listener.js 08:07:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 289 (0xa68d9400) [pid = 1728] [serial = 1008] [outer = 0x9a32b800] 08:07:29 INFO - PROCESS | 1728 | 1464275249870 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 08:07:29 INFO - PROCESS | 1728 | 1464275249932 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 08:07:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 08:07:29 INFO - PROCESS | 1728 | 1464275249938 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 08:07:29 INFO - PROCESS | 1728 | 1464275249940 Marionette TRACE conn3 <- [1,1314,null,{}] 08:07:29 INFO - PROCESS | 1728 | 1464275249946 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:30 INFO - PROCESS | 1728 | 1464275250105 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 08:07:30 INFO - PROCESS | 1728 | 1464275250305 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd1e800 == 140 [pid = 1728] [id = 336] 08:07:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 290 (0x8f662400) [pid = 1728] [serial = 1009] [outer = (nil)] 08:07:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 291 (0x8f66c400) [pid = 1728] [serial = 1010] [outer = 0x8f662400] 08:07:30 INFO - PROCESS | 1728 | 1464275250382 Marionette DEBUG loaded listener.js 08:07:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 292 (0x8f66f000) [pid = 1728] [serial = 1011] [outer = 0x8f662400] 08:07:31 INFO - PROCESS | 1728 | 1464275251230 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 08:07:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 08:07:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1327ms 08:07:31 INFO - PROCESS | 1728 | 1464275251266 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 08:07:31 INFO - PROCESS | 1728 | 1464275251269 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 08:07:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 08:07:31 INFO - PROCESS | 1728 | 1464275251275 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 08:07:31 INFO - PROCESS | 1728 | 1464275251278 Marionette TRACE conn3 <- [1,1318,null,{}] 08:07:31 INFO - PROCESS | 1728 | 1464275251283 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:31 INFO - PROCESS | 1728 | 1464275251443 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 08:07:31 INFO - PROCESS | 1728 | 1464275251643 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f66cc00 == 141 [pid = 1728] [id = 337] 08:07:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 293 (0x8f66d800) [pid = 1728] [serial = 1012] [outer = (nil)] 08:07:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 294 (0x928bbc00) [pid = 1728] [serial = 1013] [outer = 0x8f66d800] 08:07:31 INFO - PROCESS | 1728 | 1464275251719 Marionette DEBUG loaded listener.js 08:07:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 295 (0x928bd800) [pid = 1728] [serial = 1014] [outer = 0x8f66d800] 08:07:32 INFO - PROCESS | 1728 | 1464275252543 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 08:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 08:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1332ms 08:07:32 INFO - PROCESS | 1728 | 1464275252609 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 08:07:32 INFO - PROCESS | 1728 | 1464275252612 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 08:07:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 08:07:32 INFO - PROCESS | 1728 | 1464275252618 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 08:07:32 INFO - PROCESS | 1728 | 1464275252620 Marionette TRACE conn3 <- [1,1322,null,{}] 08:07:32 INFO - PROCESS | 1728 | 1464275252626 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:32 INFO - PROCESS | 1728 | 1464275252796 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 08:07:33 INFO - PROCESS | 1728 | 1464275253053 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f04cc00 == 142 [pid = 1728] [id = 338] 08:07:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 296 (0x928b6c00) [pid = 1728] [serial = 1015] [outer = (nil)] 08:07:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 297 (0x928c5c00) [pid = 1728] [serial = 1016] [outer = 0x928b6c00] 08:07:33 INFO - PROCESS | 1728 | 1464275253132 Marionette DEBUG loaded listener.js 08:07:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 298 (0x99b2e800) [pid = 1728] [serial = 1017] [outer = 0x928b6c00] 08:07:33 INFO - PROCESS | 1728 | 1464275253942 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 08:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 08:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1384ms 08:07:34 INFO - PROCESS | 1728 | 1464275254003 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 08:07:34 INFO - PROCESS | 1728 | 1464275254007 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 08:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 08:07:34 INFO - PROCESS | 1728 | 1464275254013 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 08:07:34 INFO - PROCESS | 1728 | 1464275254016 Marionette TRACE conn3 <- [1,1326,null,{}] 08:07:34 INFO - PROCESS | 1728 | 1464275254022 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:34 INFO - PROCESS | 1728 | 1464275254207 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 08:07:34 INFO - PROCESS | 1728 | 1464275254405 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x875c1c00 == 143 [pid = 1728] [id = 339] 08:07:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 299 (0x875c2c00) [pid = 1728] [serial = 1018] [outer = (nil)] 08:07:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 300 (0x875cd400) [pid = 1728] [serial = 1019] [outer = 0x875c2c00] 08:07:34 INFO - PROCESS | 1728 | 1464275254487 Marionette DEBUG loaded listener.js 08:07:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 301 (0x928c4400) [pid = 1728] [serial = 1020] [outer = 0x875c2c00] 08:07:35 INFO - PROCESS | 1728 | 1464275255333 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:07:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:07:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1385ms 08:07:35 INFO - PROCESS | 1728 | 1464275255399 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 08:07:35 INFO - PROCESS | 1728 | 1464275255403 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 08:07:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 08:07:35 INFO - PROCESS | 1728 | 1464275255408 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 08:07:35 INFO - PROCESS | 1728 | 1464275255411 Marionette TRACE conn3 <- [1,1330,null,{}] 08:07:35 INFO - PROCESS | 1728 | 1464275255416 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:35 INFO - PROCESS | 1728 | 1464275255617 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 08:07:35 INFO - PROCESS | 1728 | 1464275255819 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x87785000 == 144 [pid = 1728] [id = 340] 08:07:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 302 (0x87786000) [pid = 1728] [serial = 1021] [outer = (nil)] 08:07:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 303 (0x8778d800) [pid = 1728] [serial = 1022] [outer = 0x87786000] 08:07:35 INFO - PROCESS | 1728 | 1464275255895 Marionette DEBUG loaded listener.js 08:07:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 304 (0x87791000) [pid = 1728] [serial = 1023] [outer = 0x87786000] 08:07:36 INFO - PROCESS | 1728 | 1464275256752 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 08:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 08:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1377ms 08:07:36 INFO - PROCESS | 1728 | 1464275256786 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 08:07:36 INFO - PROCESS | 1728 | 1464275256788 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 08:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 08:07:36 INFO - PROCESS | 1728 | 1464275256803 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 08:07:36 INFO - PROCESS | 1728 | 1464275256805 Marionette TRACE conn3 <- [1,1334,null,{}] 08:07:36 INFO - PROCESS | 1728 | 1464275256810 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:36 INFO - PROCESS | 1728 | 1464275256967 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 08:07:37 INFO - PROCESS | 1728 | 1464275257181 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d05000 == 145 [pid = 1728] [id = 341] 08:07:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 305 (0x86d07800) [pid = 1728] [serial = 1024] [outer = (nil)] 08:07:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 306 (0x86d0a800) [pid = 1728] [serial = 1025] [outer = 0x86d07800] 08:07:37 INFO - PROCESS | 1728 | 1464275257295 Marionette DEBUG loaded listener.js 08:07:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 307 (0x86d0c000) [pid = 1728] [serial = 1026] [outer = 0x86d07800] 08:07:38 INFO - PROCESS | 1728 | 1464275258122 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 08:07:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 08:07:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1387ms 08:07:38 INFO - PROCESS | 1728 | 1464275258191 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 08:07:38 INFO - PROCESS | 1728 | 1464275258194 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 08:07:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 08:07:38 INFO - PROCESS | 1728 | 1464275258200 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 08:07:38 INFO - PROCESS | 1728 | 1464275258202 Marionette TRACE conn3 <- [1,1338,null,{}] 08:07:38 INFO - PROCESS | 1728 | 1464275258207 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:38 INFO - PROCESS | 1728 | 1464275258368 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 08:07:38 INFO - PROCESS | 1728 | 1464275258571 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d03c00 == 146 [pid = 1728] [id = 342] 08:07:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 308 (0x86d08800) [pid = 1728] [serial = 1027] [outer = (nil)] 08:07:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 309 (0x8778e000) [pid = 1728] [serial = 1028] [outer = 0x86d08800] 08:07:38 INFO - PROCESS | 1728 | 1464275258643 Marionette DEBUG loaded listener.js 08:07:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 310 (0x87792400) [pid = 1728] [serial = 1029] [outer = 0x86d08800] 08:07:40 INFO - PROCESS | 1728 | 1464275260354 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 08:07:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 08:07:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2179ms 08:07:40 INFO - PROCESS | 1728 | 1464275260414 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 08:07:40 INFO - PROCESS | 1728 | 1464275260419 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 08:07:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 08:07:40 INFO - PROCESS | 1728 | 1464275260425 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 08:07:40 INFO - PROCESS | 1728 | 1464275260431 Marionette TRACE conn3 <- [1,1342,null,{}] 08:07:40 INFO - PROCESS | 1728 | 1464275260439 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:40 INFO - PROCESS | 1728 | 1464275260593 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 08:07:40 INFO - PROCESS | 1728 | 1464275260791 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed0400 == 147 [pid = 1728] [id = 343] 08:07:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 311 (0x87ed0800) [pid = 1728] [serial = 1030] [outer = (nil)] 08:07:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 312 (0x8aaed000) [pid = 1728] [serial = 1031] [outer = 0x87ed0800] 08:07:40 INFO - PROCESS | 1728 | 1464275260901 Marionette DEBUG loaded listener.js 08:07:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 313 (0x8aaf7000) [pid = 1728] [serial = 1032] [outer = 0x87ed0800] 08:07:41 INFO - PROCESS | 1728 | 1464275261835 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 08:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 08:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1442ms 08:07:41 INFO - PROCESS | 1728 | 1464275261867 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 08:07:41 INFO - PROCESS | 1728 | 1464275261875 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 08:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 08:07:41 INFO - PROCESS | 1728 | 1464275261883 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 08:07:41 INFO - PROCESS | 1728 | 1464275261887 Marionette TRACE conn3 <- [1,1346,null,{}] 08:07:41 INFO - PROCESS | 1728 | 1464275261892 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:42 INFO - PROCESS | 1728 | 1464275262048 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 08:07:42 INFO - PROCESS | 1728 | 1464275262295 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x8944ac00 == 148 [pid = 1728] [id = 344] 08:07:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 314 (0x8944c000) [pid = 1728] [serial = 1033] [outer = (nil)] 08:07:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 315 (0x8aaf3c00) [pid = 1728] [serial = 1034] [outer = 0x8944c000] 08:07:42 INFO - PROCESS | 1728 | 1464275262431 Marionette DEBUG loaded listener.js 08:07:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 316 (0x8d230800) [pid = 1728] [serial = 1035] [outer = 0x8944c000] 08:07:42 INFO - PROCESS | 1728 | --DOCSHELL 0x926f6000 == 147 [pid = 1728] [id = 54] 08:07:42 INFO - PROCESS | 1728 | --DOCSHELL 0x9ba08c00 == 146 [pid = 1728] [id = 6] 08:07:42 INFO - PROCESS | 1728 | --DOMWINDOW == 315 (0x95214000) [pid = 1728] [serial = 911] [outer = (nil)] [url = about:blank] 08:07:42 INFO - PROCESS | 1728 | --DOCSHELL 0x8f112800 == 145 [pid = 1728] [id = 109] 08:07:42 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd14400 == 144 [pid = 1728] [id = 138] 08:07:42 INFO - PROCESS | 1728 | --DOCSHELL 0x8aaf3000 == 143 [pid = 1728] [id = 327] 08:07:42 INFO - PROCESS | 1728 | --DOCSHELL 0x91071800 == 142 [pid = 1728] [id = 326] 08:07:42 INFO - PROCESS | 1728 | --DOCSHELL 0x8e641800 == 141 [pid = 1728] [id = 325] 08:07:42 INFO - PROCESS | 1728 | --DOCSHELL 0x8aaee000 == 140 [pid = 1728] [id = 324] 08:07:42 INFO - PROCESS | 1728 | --DOCSHELL 0x8e16b000 == 139 [pid = 1728] [id = 323] 08:07:42 INFO - PROCESS | 1728 | --DOCSHELL 0x895b7400 == 138 [pid = 1728] [id = 322] 08:07:43 INFO - PROCESS | 1728 | --DOCSHELL 0x8b75c800 == 137 [pid = 1728] [id = 321] 08:07:43 INFO - PROCESS | 1728 | --DOCSHELL 0x895b0800 == 136 [pid = 1728] [id = 304] 08:07:43 INFO - PROCESS | 1728 | --DOCSHELL 0x8e169400 == 135 [pid = 1728] [id = 303] 08:07:43 INFO - PROCESS | 1728 | 1464275263257 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 314 (0xa6b9c000) [pid = 1728] [serial = 872] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 313 (0xa6735400) [pid = 1728] [serial = 869] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 312 (0xa357b800) [pid = 1728] [serial = 866] [outer = (nil)] [url = about:blank] 08:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 08:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1431ms 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 311 (0x9aa92000) [pid = 1728] [serial = 860] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 310 (0x8e643400) [pid = 1728] [serial = 854] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 309 (0x8afd4000) [pid = 1728] [serial = 881] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 308 (0xa30bf000) [pid = 1728] [serial = 863] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 307 (0xa6c51c00) [pid = 1728] [serial = 875] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 306 (0x89449400) [pid = 1728] [serial = 887] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 305 (0x895b3c00) [pid = 1728] [serial = 890] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 304 (0x91c3b800) [pid = 1728] [serial = 906] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 303 (0x91193800) [pid = 1728] [serial = 903] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 302 (0x911d8000) [pid = 1728] [serial = 905] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 301 (0x921dbc00) [pid = 1728] [serial = 908] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 300 (0x93bdd800) [pid = 1728] [serial = 909] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 299 (0x91f6e800) [pid = 1728] [serial = 857] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 298 (0x8e64ac00) [pid = 1728] [serial = 899] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 297 (0x8f11f400) [pid = 1728] [serial = 900] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 296 (0x8e650000) [pid = 1728] [serial = 897] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 295 (0x8e16d000) [pid = 1728] [serial = 896] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 294 (0x8dd11400) [pid = 1728] [serial = 894] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 293 (0x8afde400) [pid = 1728] [serial = 893] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 292 (0x910df400) [pid = 1728] [serial = 902] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 291 (0xa6739400) [pid = 1728] [serial = 884] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | --DOMWINDOW == 290 (0x8aaf1400) [pid = 1728] [serial = 878] [outer = (nil)] [url = about:blank] 08:07:43 INFO - PROCESS | 1728 | 1464275263348 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 08:07:43 INFO - PROCESS | 1728 | 1464275263351 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 08:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 08:07:43 INFO - PROCESS | 1728 | 1464275263357 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 08:07:43 INFO - PROCESS | 1728 | 1464275263362 Marionette TRACE conn3 <- [1,1350,null,{}] 08:07:43 INFO - PROCESS | 1728 | 1464275263375 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:43 INFO - PROCESS | 1728 | 1464275263525 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 08:07:43 INFO - PROCESS | 1728 | 1464275263536 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x895b6000 == 136 [pid = 1728] [id = 345] 08:07:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 291 (0x8dd1d000) [pid = 1728] [serial = 1036] [outer = (nil)] 08:07:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 292 (0x8dec8800) [pid = 1728] [serial = 1037] [outer = 0x8dd1d000] 08:07:43 INFO - PROCESS | 1728 | 1464275263603 Marionette DEBUG loaded listener.js 08:07:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 293 (0x8e0dbc00) [pid = 1728] [serial = 1038] [outer = 0x8dd1d000] 08:07:44 INFO - PROCESS | 1728 | 1464275264415 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 08:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 08:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1085ms 08:07:44 INFO - PROCESS | 1728 | 1464275264447 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 08:07:44 INFO - PROCESS | 1728 | 1464275264450 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 08:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 08:07:44 INFO - PROCESS | 1728 | 1464275264456 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 08:07:44 INFO - PROCESS | 1728 | 1464275264458 Marionette TRACE conn3 <- [1,1354,null,{}] 08:07:44 INFO - PROCESS | 1728 | 1464275264463 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:44 INFO - PROCESS | 1728 | 1464275264607 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 08:07:44 INFO - PROCESS | 1728 | 1464275264620 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd1f800 == 137 [pid = 1728] [id = 346] 08:07:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 294 (0x8e0dec00) [pid = 1728] [serial = 1039] [outer = (nil)] 08:07:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 295 (0x8e7ac800) [pid = 1728] [serial = 1040] [outer = 0x8e0dec00] 08:07:44 INFO - PROCESS | 1728 | 1464275264686 Marionette DEBUG loaded listener.js 08:07:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 296 (0x8f046000) [pid = 1728] [serial = 1041] [outer = 0x8e0dec00] 08:07:45 INFO - PROCESS | 1728 | 1464275265577 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 08:07:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 08:07:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1177ms 08:07:45 INFO - PROCESS | 1728 | 1464275265638 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 08:07:45 INFO - PROCESS | 1728 | 1464275265641 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 08:07:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 08:07:45 INFO - PROCESS | 1728 | 1464275265646 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 08:07:45 INFO - PROCESS | 1728 | 1464275265648 Marionette TRACE conn3 <- [1,1358,null,{}] 08:07:45 INFO - PROCESS | 1728 | 1464275265653 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:45 INFO - PROCESS | 1728 | 1464275265850 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 08:07:45 INFO - PROCESS | 1728 | 1464275265872 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:45 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfe9c00 == 138 [pid = 1728] [id = 347] 08:07:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 297 (0x8e642400) [pid = 1728] [serial = 1042] [outer = (nil)] 08:07:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 298 (0x8f120400) [pid = 1728] [serial = 1043] [outer = 0x8e642400] 08:07:45 INFO - PROCESS | 1728 | 1464275265936 Marionette DEBUG loaded listener.js 08:07:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 299 (0x90d4a400) [pid = 1728] [serial = 1044] [outer = 0x8e642400] 08:07:46 INFO - PROCESS | 1728 | 1464275266768 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 08:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 08:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1176ms 08:07:46 INFO - PROCESS | 1728 | 1464275266823 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 08:07:46 INFO - PROCESS | 1728 | 1464275266825 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 08:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 08:07:46 INFO - PROCESS | 1728 | 1464275266831 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 08:07:46 INFO - PROCESS | 1728 | 1464275266833 Marionette TRACE conn3 <- [1,1362,null,{}] 08:07:46 INFO - PROCESS | 1728 | 1464275266842 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:47 INFO - PROCESS | 1728 | 1464275267064 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 08:07:47 INFO - PROCESS | 1728 | 1464275267084 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e7ae800 == 139 [pid = 1728] [id = 348] 08:07:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 300 (0x8f04a800) [pid = 1728] [serial = 1045] [outer = (nil)] 08:07:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 301 (0x9111b400) [pid = 1728] [serial = 1046] [outer = 0x8f04a800] 08:07:47 INFO - PROCESS | 1728 | 1464275267148 Marionette DEBUG loaded listener.js 08:07:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 302 (0x91137800) [pid = 1728] [serial = 1047] [outer = 0x8f04a800] 08:07:48 INFO - PROCESS | 1728 | --DOMWINDOW == 301 (0x92472c00) [pid = 1728] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 08:07:48 INFO - PROCESS | 1728 | --DOMWINDOW == 300 (0x90d4e000) [pid = 1728] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 08:07:48 INFO - PROCESS | 1728 | --DOMWINDOW == 299 (0x8dd15000) [pid = 1728] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 08:07:48 INFO - PROCESS | 1728 | --DOMWINDOW == 298 (0x8b764c00) [pid = 1728] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 08:07:48 INFO - PROCESS | 1728 | --DOMWINDOW == 297 (0x8e64e000) [pid = 1728] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 08:07:48 INFO - PROCESS | 1728 | --DOMWINDOW == 296 (0x895b8400) [pid = 1728] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 08:07:48 INFO - PROCESS | 1728 | --DOMWINDOW == 295 (0x8e643800) [pid = 1728] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 08:07:48 INFO - PROCESS | 1728 | 1464275268477 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 08:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 08:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1687ms 08:07:48 INFO - PROCESS | 1728 | 1464275268517 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 08:07:48 INFO - PROCESS | 1728 | 1464275268521 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 08:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 08:07:48 INFO - PROCESS | 1728 | 1464275268527 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 08:07:48 INFO - PROCESS | 1728 | 1464275268529 Marionette TRACE conn3 <- [1,1366,null,{}] 08:07:48 INFO - PROCESS | 1728 | 1464275268534 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:48 INFO - PROCESS | 1728 | 1464275268727 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 08:07:48 INFO - PROCESS | 1728 | 1464275268744 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x875ca800 == 140 [pid = 1728] [id = 349] 08:07:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 296 (0x895b8400) [pid = 1728] [serial = 1048] [outer = (nil)] 08:07:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 297 (0x9111d800) [pid = 1728] [serial = 1049] [outer = 0x895b8400] 08:07:48 INFO - PROCESS | 1728 | 1464275268807 Marionette DEBUG loaded listener.js 08:07:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 298 (0x91194800) [pid = 1728] [serial = 1050] [outer = 0x895b8400] 08:07:49 INFO - PROCESS | 1728 | 1464275269515 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 08:07:49 INFO - PROCESS | 1728 | 1464275269559 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 08:07:49 INFO - PROCESS | 1728 | 1464275269565 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 08:07:49 INFO - PROCESS | 1728 | 1464275269568 Marionette TRACE conn3 <- [1,1370,null,{}] 08:07:49 INFO - PROCESS | 1728 | 1464275269573 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:49 INFO - PROCESS | 1728 | 1464275269788 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 08:07:49 INFO - PROCESS | 1728 | 1464275269809 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f66ec00 == 141 [pid = 1728] [id = 350] 08:07:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 299 (0x90d4bc00) [pid = 1728] [serial = 1051] [outer = (nil)] 08:07:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 300 (0x911dc000) [pid = 1728] [serial = 1052] [outer = 0x90d4bc00] 08:07:49 INFO - PROCESS | 1728 | 1464275269875 Marionette DEBUG loaded listener.js 08:07:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 301 (0x91c40c00) [pid = 1728] [serial = 1053] [outer = 0x90d4bc00] 08:07:50 INFO - PROCESS | 1728 | 1464275270969 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 08:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 08:07:51 INFO - PROCESS | 1728 | 1464275271003 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 08:07:51 INFO - PROCESS | 1728 | 1464275271010 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 08:07:51 INFO - PROCESS | 1728 | 1464275271015 Marionette TRACE conn3 <- [1,1374,null,{}] 08:07:51 INFO - PROCESS | 1728 | 1464275271023 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:51 INFO - PROCESS | 1728 | 1464275271195 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 08:07:51 INFO - PROCESS | 1728 | 1464275271399 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x875c7000 == 142 [pid = 1728] [id = 351] 08:07:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 302 (0x88a24c00) [pid = 1728] [serial = 1054] [outer = (nil)] 08:07:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 303 (0x8b761400) [pid = 1728] [serial = 1055] [outer = 0x88a24c00] 08:07:51 INFO - PROCESS | 1728 | 1464275271521 Marionette DEBUG loaded listener.js 08:07:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 304 (0x8cc42400) [pid = 1728] [serial = 1056] [outer = 0x88a24c00] 08:07:52 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:52 INFO - PROCESS | 1728 | 1464275272437 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 08:07:52 INFO - PROCESS | 1728 | 1464275272504 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 08:07:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 08:07:52 INFO - PROCESS | 1728 | 1464275272513 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 08:07:52 INFO - PROCESS | 1728 | 1464275272516 Marionette TRACE conn3 <- [1,1378,null,{}] 08:07:52 INFO - PROCESS | 1728 | 1464275272522 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:52 INFO - PROCESS | 1728 | 1464275272696 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 08:07:52 INFO - PROCESS | 1728 | 1464275272900 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd17400 == 143 [pid = 1728] [id = 352] 08:07:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 305 (0x8ddf5400) [pid = 1728] [serial = 1057] [outer = (nil)] 08:07:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 306 (0x8e642800) [pid = 1728] [serial = 1058] [outer = 0x8ddf5400] 08:07:53 INFO - PROCESS | 1728 | 1464275273029 Marionette DEBUG loaded listener.js 08:07:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 307 (0x90fed000) [pid = 1728] [serial = 1059] [outer = 0x8ddf5400] 08:07:53 INFO - PROCESS | 1728 | 1464275273935 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 08:07:53 INFO - PROCESS | 1728 | 1464275273997 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 08:07:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 08:07:54 INFO - PROCESS | 1728 | 1464275274004 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 08:07:54 INFO - PROCESS | 1728 | 1464275274009 Marionette TRACE conn3 <- [1,1382,null,{}] 08:07:54 INFO - PROCESS | 1728 | 1464275274024 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:54 INFO - PROCESS | 1728 | 1464275274199 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 08:07:54 INFO - PROCESS | 1728 | 1464275274396 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x9107e000 == 144 [pid = 1728] [id = 353] 08:07:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 308 (0x91c3a000) [pid = 1728] [serial = 1060] [outer = (nil)] 08:07:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 309 (0x92475800) [pid = 1728] [serial = 1061] [outer = 0x91c3a000] 08:07:54 INFO - PROCESS | 1728 | 1464275274476 Marionette DEBUG loaded listener.js 08:07:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 310 (0x926ed400) [pid = 1728] [serial = 1062] [outer = 0x91c3a000] 08:07:55 INFO - PROCESS | 1728 | [1728] WARNING: RasterImage::Init failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/image/ImageFactory.cpp, line 109 08:07:55 INFO - PROCESS | 1728 | 1464275275379 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 08:07:55 INFO - PROCESS | 1728 | 1464275275444 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 08:07:55 INFO - PROCESS | 1728 | 1464275275455 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 08:07:55 INFO - PROCESS | 1728 | 1464275275461 Marionette TRACE conn3 <- [1,1386,null,{}] 08:07:55 INFO - PROCESS | 1728 | 1464275275469 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:55 INFO - PROCESS | 1728 | 1464275275634 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 08:07:55 INFO - PROCESS | 1728 | 1464275275843 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x89447000 == 145 [pid = 1728] [id = 354] 08:07:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 311 (0x926ed000) [pid = 1728] [serial = 1063] [outer = (nil)] 08:07:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 312 (0x93d6ac00) [pid = 1728] [serial = 1064] [outer = 0x926ed000] 08:07:55 INFO - PROCESS | 1728 | 1464275275990 Marionette DEBUG loaded listener.js 08:07:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 313 (0x95214000) [pid = 1728] [serial = 1065] [outer = 0x926ed000] 08:07:56 INFO - PROCESS | 1728 | 1464275276827 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 08:07:56 INFO - PROCESS | 1728 | 1464275276909 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 08:07:56 INFO - PROCESS | 1728 | 1464275276915 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 08:07:56 INFO - PROCESS | 1728 | 1464275276918 Marionette TRACE conn3 <- [1,1390,null,{}] 08:07:56 INFO - PROCESS | 1728 | 1464275276924 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:57 INFO - PROCESS | 1728 | 1464275277118 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 08:07:57 INFO - PROCESS | 1728 | 1464275277318 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x93bd4000 == 146 [pid = 1728] [id = 355] 08:07:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 314 (0x9521c400) [pid = 1728] [serial = 1066] [outer = (nil)] 08:07:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 315 (0x97861800) [pid = 1728] [serial = 1067] [outer = 0x9521c400] 08:07:57 INFO - PROCESS | 1728 | 1464275277406 Marionette DEBUG loaded listener.js 08:07:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 316 (0x98ee1000) [pid = 1728] [serial = 1068] [outer = 0x9521c400] 08:07:58 INFO - PROCESS | 1728 | 1464275278254 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 08:07:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 08:07:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1383ms 08:07:58 INFO - PROCESS | 1728 | 1464275278297 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 08:07:58 INFO - PROCESS | 1728 | 1464275278300 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 08:07:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 08:07:58 INFO - PROCESS | 1728 | 1464275278306 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 08:07:58 INFO - PROCESS | 1728 | 1464275278308 Marionette TRACE conn3 <- [1,1394,null,{}] 08:07:58 INFO - PROCESS | 1728 | 1464275278314 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:58 INFO - PROCESS | 1728 | 1464275278494 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 08:07:58 INFO - PROCESS | 1728 | 1464275278697 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:07:58 INFO - PROCESS | 1728 | ++DOCSHELL 0x93bdc000 == 147 [pid = 1728] [id = 356] 08:07:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 317 (0x9535c000) [pid = 1728] [serial = 1069] [outer = (nil)] 08:07:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 318 (0x9adc4400) [pid = 1728] [serial = 1070] [outer = 0x9535c000] 08:07:58 INFO - PROCESS | 1728 | 1464275278774 Marionette DEBUG loaded listener.js 08:07:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 319 (0x9b63a800) [pid = 1728] [serial = 1071] [outer = 0x9535c000] 08:07:59 INFO - PROCESS | 1728 | 1464275279591 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 08:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 08:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1326ms 08:07:59 INFO - PROCESS | 1728 | 1464275279633 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 08:07:59 INFO - PROCESS | 1728 | 1464275279636 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 08:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 08:07:59 INFO - PROCESS | 1728 | 1464275279642 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 08:07:59 INFO - PROCESS | 1728 | 1464275279645 Marionette TRACE conn3 <- [1,1398,null,{}] 08:07:59 INFO - PROCESS | 1728 | 1464275279650 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:07:59 INFO - PROCESS | 1728 | 1464275279803 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 08:08:00 INFO - PROCESS | 1728 | 1464275280004 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x9535cc00 == 148 [pid = 1728] [id = 357] 08:08:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 320 (0x9aa35000) [pid = 1728] [serial = 1072] [outer = (nil)] 08:08:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 321 (0x9ba48c00) [pid = 1728] [serial = 1073] [outer = 0x9aa35000] 08:08:00 INFO - PROCESS | 1728 | 1464275280077 Marionette DEBUG loaded listener.js 08:08:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 322 (0x9baba800) [pid = 1728] [serial = 1074] [outer = 0x9aa35000] 08:08:00 INFO - PROCESS | 1728 | 1464275280921 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 08:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 08:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1334ms 08:08:00 INFO - PROCESS | 1728 | 1464275280976 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 08:08:00 INFO - PROCESS | 1728 | 1464275280979 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 08:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 08:08:00 INFO - PROCESS | 1728 | 1464275280985 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 08:08:00 INFO - PROCESS | 1728 | 1464275280988 Marionette TRACE conn3 <- [1,1402,null,{}] 08:08:00 INFO - PROCESS | 1728 | 1464275280993 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:01 INFO - PROCESS | 1728 | 1464275281152 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 08:08:01 INFO - PROCESS | 1728 | 1464275281361 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:01 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b031800 == 149 [pid = 1728] [id = 358] 08:08:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 323 (0x9b93f400) [pid = 1728] [serial = 1075] [outer = (nil)] 08:08:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 324 (0xa321ac00) [pid = 1728] [serial = 1076] [outer = 0x9b93f400] 08:08:01 INFO - PROCESS | 1728 | 1464275281480 Marionette DEBUG loaded listener.js 08:08:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 325 (0xa3551800) [pid = 1728] [serial = 1077] [outer = 0x9b93f400] 08:08:02 INFO - PROCESS | 1728 | 1464275282306 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 08:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 08:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1380ms 08:08:02 INFO - PROCESS | 1728 | 1464275282366 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 08:08:02 INFO - PROCESS | 1728 | 1464275282370 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 08:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 08:08:02 INFO - PROCESS | 1728 | 1464275282376 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 08:08:02 INFO - PROCESS | 1728 | 1464275282378 Marionette TRACE conn3 <- [1,1406,null,{}] 08:08:02 INFO - PROCESS | 1728 | 1464275282388 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:02 INFO - PROCESS | 1728 | 1464275282554 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 08:08:02 INFO - PROCESS | 1728 | 1464275282753 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x895b8800 == 150 [pid = 1728] [id = 359] 08:08:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 326 (0x9baaf400) [pid = 1728] [serial = 1078] [outer = (nil)] 08:08:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 327 (0xa6740000) [pid = 1728] [serial = 1079] [outer = 0x9baaf400] 08:08:02 INFO - PROCESS | 1728 | 1464275282843 Marionette DEBUG loaded listener.js 08:08:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 328 (0xa6733800) [pid = 1728] [serial = 1080] [outer = 0x9baaf400] 08:08:03 INFO - PROCESS | 1728 | 1464275283694 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 08:08:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 08:08:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1388ms 08:08:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 08:08:03 INFO - PROCESS | 1728 | 1464275283765 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 08:08:03 INFO - PROCESS | 1728 | 1464275283767 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 08:08:03 INFO - PROCESS | 1728 | 1464275283774 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 08:08:03 INFO - PROCESS | 1728 | 1464275283777 Marionette TRACE conn3 <- [1,1410,null,{}] 08:08:03 INFO - PROCESS | 1728 | 1464275283782 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:03 INFO - PROCESS | 1728 | 1464275283959 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 08:08:04 INFO - PROCESS | 1728 | 1464275284160 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:04 INFO - PROCESS | 1728 | ++DOCSHELL 0xa22be400 == 151 [pid = 1728] [id = 360] 08:08:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 329 (0xa6284000) [pid = 1728] [serial = 1081] [outer = (nil)] 08:08:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 330 (0xa6b6e000) [pid = 1728] [serial = 1082] [outer = 0xa6284000] 08:08:04 INFO - PROCESS | 1728 | 1464275284240 Marionette DEBUG loaded listener.js 08:08:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 331 (0xa6b70400) [pid = 1728] [serial = 1083] [outer = 0xa6284000] 08:08:05 INFO - PROCESS | 1728 | --DOCSHELL 0x92602000 == 150 [pid = 1728] [id = 10] 08:08:05 INFO - PROCESS | 1728 | 1464275285238 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 08:08:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 08:08:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1531ms 08:08:05 INFO - PROCESS | 1728 | 1464275285307 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 08:08:05 INFO - PROCESS | 1728 | 1464275285310 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 08:08:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 08:08:05 INFO - PROCESS | 1728 | 1464275285323 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 08:08:05 INFO - PROCESS | 1728 | 1464275285326 Marionette TRACE conn3 <- [1,1414,null,{}] 08:08:05 INFO - PROCESS | 1728 | 1464275285331 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:05 INFO - PROCESS | 1728 | 1464275285532 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 08:08:05 INFO - PROCESS | 1728 | 1464275285782 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x9072e000 == 151 [pid = 1728] [id = 361] 08:08:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 332 (0x9072ec00) [pid = 1728] [serial = 1084] [outer = (nil)] 08:08:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 333 (0x90737400) [pid = 1728] [serial = 1085] [outer = 0x9072ec00] 08:08:05 INFO - PROCESS | 1728 | 1464275285888 Marionette DEBUG loaded listener.js 08:08:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 334 (0xa6b6b400) [pid = 1728] [serial = 1086] [outer = 0x9072ec00] 08:08:06 INFO - PROCESS | 1728 | 1464275286803 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 08:08:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 08:08:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1529ms 08:08:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 08:08:06 INFO - PROCESS | 1728 | 1464275286852 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 08:08:06 INFO - PROCESS | 1728 | 1464275286855 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 08:08:06 INFO - PROCESS | 1728 | 1464275286860 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 08:08:06 INFO - PROCESS | 1728 | 1464275286864 Marionette TRACE conn3 <- [1,1418,null,{}] 08:08:06 INFO - PROCESS | 1728 | 1464275286869 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:07 INFO - PROCESS | 1728 | 1464275287040 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 08:08:07 INFO - PROCESS | 1728 | 1464275287243 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f88800 == 152 [pid = 1728] [id = 362] 08:08:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 335 (0x87f8a000) [pid = 1728] [serial = 1087] [outer = (nil)] 08:08:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 336 (0x87f91800) [pid = 1728] [serial = 1088] [outer = 0x87f8a000] 08:08:07 INFO - PROCESS | 1728 | 1464275287315 Marionette DEBUG loaded listener.js 08:08:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 337 (0x87f93800) [pid = 1728] [serial = 1089] [outer = 0x87f8a000] 08:08:08 INFO - PROCESS | 1728 | 1464275288214 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 08:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 08:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1389ms 08:08:08 INFO - PROCESS | 1728 | 1464275288249 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 08:08:08 INFO - PROCESS | 1728 | 1464275288251 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 08:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 08:08:08 INFO - PROCESS | 1728 | 1464275288258 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 08:08:08 INFO - PROCESS | 1728 | 1464275288261 Marionette TRACE conn3 <- [1,1422,null,{}] 08:08:08 INFO - PROCESS | 1728 | 1464275288267 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:08 INFO - PROCESS | 1728 | 1464275288436 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 08:08:08 INFO - PROCESS | 1728 | 1464275288645 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f90400 == 153 [pid = 1728] [id = 363] 08:08:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 338 (0x87f90800) [pid = 1728] [serial = 1090] [outer = (nil)] 08:08:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 339 (0xa6b71c00) [pid = 1728] [serial = 1091] [outer = 0x87f90800] 08:08:08 INFO - PROCESS | 1728 | 1464275288722 Marionette DEBUG loaded listener.js 08:08:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 340 (0xa6b75800) [pid = 1728] [serial = 1092] [outer = 0x87f90800] 08:08:09 INFO - PROCESS | 1728 | 1464275289584 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 08:08:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 08:08:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1387ms 08:08:09 INFO - PROCESS | 1728 | 1464275289647 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 08:08:09 INFO - PROCESS | 1728 | 1464275289650 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 08:08:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 08:08:09 INFO - PROCESS | 1728 | 1464275289656 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 08:08:09 INFO - PROCESS | 1728 | 1464275289658 Marionette TRACE conn3 <- [1,1426,null,{}] 08:08:09 INFO - PROCESS | 1728 | 1464275289664 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:09 INFO - PROCESS | 1728 | 1464275289836 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 08:08:10 INFO - PROCESS | 1728 | 1464275290044 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x87422c00 == 154 [pid = 1728] [id = 364] 08:08:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 341 (0x87423400) [pid = 1728] [serial = 1093] [outer = (nil)] 08:08:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 342 (0x8742a000) [pid = 1728] [serial = 1094] [outer = 0x87423400] 08:08:10 INFO - PROCESS | 1728 | 1464275290121 Marionette DEBUG loaded listener.js 08:08:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 343 (0x8742c400) [pid = 1728] [serial = 1095] [outer = 0x87423400] 08:08:11 INFO - PROCESS | 1728 | 1464275291024 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 08:08:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 08:08:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1429ms 08:08:11 INFO - PROCESS | 1728 | 1464275291086 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 08:08:11 INFO - PROCESS | 1728 | 1464275291089 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 08:08:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 08:08:11 INFO - PROCESS | 1728 | 1464275291095 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 08:08:11 INFO - PROCESS | 1728 | 1464275291097 Marionette TRACE conn3 <- [1,1430,null,{}] 08:08:11 INFO - PROCESS | 1728 | 1464275291103 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:11 INFO - PROCESS | 1728 | 1464275291291 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 08:08:11 INFO - PROCESS | 1728 | 1464275291497 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x8742d000 == 155 [pid = 1728] [id = 365] 08:08:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 344 (0x8742f400) [pid = 1728] [serial = 1096] [outer = (nil)] 08:08:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 345 (0x8b761800) [pid = 1728] [serial = 1097] [outer = 0x8742f400] 08:08:11 INFO - PROCESS | 1728 | 1464275291572 Marionette DEBUG loaded listener.js 08:08:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 346 (0x8d231800) [pid = 1728] [serial = 1098] [outer = 0x8742f400] 08:08:12 INFO - PROCESS | 1728 | 1464275292469 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 08:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 08:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1429ms 08:08:12 INFO - PROCESS | 1728 | 1464275292525 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 08:08:12 INFO - PROCESS | 1728 | 1464275292529 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 08:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 08:08:12 INFO - PROCESS | 1728 | 1464275292534 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 08:08:12 INFO - PROCESS | 1728 | 1464275292537 Marionette TRACE conn3 <- [1,1434,null,{}] 08:08:12 INFO - PROCESS | 1728 | 1464275292542 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:12 INFO - PROCESS | 1728 | 1464275292736 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 08:08:13 INFO - PROCESS | 1728 | 1464275292991 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x87430800 == 156 [pid = 1728] [id = 366] 08:08:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 347 (0x88a1c000) [pid = 1728] [serial = 1099] [outer = (nil)] 08:08:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 348 (0x91c43000) [pid = 1728] [serial = 1100] [outer = 0x88a1c000] 08:08:13 INFO - PROCESS | 1728 | 1464275293122 Marionette DEBUG loaded listener.js 08:08:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 349 (0x9113bc00) [pid = 1728] [serial = 1101] [outer = 0x88a1c000] 08:08:14 INFO - PROCESS | 1728 | 1464275294008 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 08:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 08:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1531ms 08:08:14 INFO - PROCESS | 1728 | 1464275294065 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 08:08:14 INFO - PROCESS | 1728 | 1464275294069 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 08:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 08:08:14 INFO - PROCESS | 1728 | 1464275294075 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 08:08:14 INFO - PROCESS | 1728 | 1464275294078 Marionette TRACE conn3 <- [1,1438,null,{}] 08:08:14 INFO - PROCESS | 1728 | 1464275294083 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:14 INFO - PROCESS | 1728 | 1464275294261 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 08:08:14 INFO - PROCESS | 1728 | 1464275294509 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x875c7400 == 157 [pid = 1728] [id = 367] 08:08:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 350 (0x8778c800) [pid = 1728] [serial = 1102] [outer = (nil)] 08:08:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 351 (0x8cde1000) [pid = 1728] [serial = 1103] [outer = 0x8778c800] 08:08:14 INFO - PROCESS | 1728 | 1464275294629 Marionette DEBUG loaded listener.js 08:08:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 352 (0x8cde2400) [pid = 1728] [serial = 1104] [outer = 0x8778c800] 08:08:15 INFO - PROCESS | 1728 | 1464275295775 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 08:08:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 08:08:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1733ms 08:08:15 INFO - PROCESS | 1728 | 1464275295808 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 08:08:15 INFO - PROCESS | 1728 | 1464275295813 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 08:08:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 08:08:15 INFO - PROCESS | 1728 | 1464275295821 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 08:08:15 INFO - PROCESS | 1728 | 1464275295825 Marionette TRACE conn3 <- [1,1442,null,{}] 08:08:15 INFO - PROCESS | 1728 | 1464275295832 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:16 INFO - PROCESS | 1728 | 1464275295997 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 08:08:16 INFO - PROCESS | 1728 | 1464275296247 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f8d400 == 158 [pid = 1728] [id = 368] 08:08:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 353 (0x895af800) [pid = 1728] [serial = 1105] [outer = (nil)] 08:08:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 354 (0x8b766800) [pid = 1728] [serial = 1106] [outer = 0x895af800] 08:08:16 INFO - PROCESS | 1728 | 1464275296356 Marionette DEBUG loaded listener.js 08:08:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 355 (0x8cddc800) [pid = 1728] [serial = 1107] [outer = 0x895af800] 08:08:17 INFO - PROCESS | 1728 | 1464275297319 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 08:08:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 08:08:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1536ms 08:08:17 INFO - PROCESS | 1728 | 1464275297357 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 08:08:17 INFO - PROCESS | 1728 | 1464275297364 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 08:08:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 08:08:17 INFO - PROCESS | 1728 | 1464275297373 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 08:08:17 INFO - PROCESS | 1728 | 1464275297376 Marionette TRACE conn3 <- [1,1446,null,{}] 08:08:17 INFO - PROCESS | 1728 | 1464275297382 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:17 INFO - PROCESS | 1728 | 1464275297549 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 08:08:17 INFO - PROCESS | 1728 | 1464275297898 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:17 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec6800 == 157 [pid = 1728] [id = 287] 08:08:17 INFO - PROCESS | 1728 | --DOCSHELL 0x8e16c400 == 156 [pid = 1728] [id = 289] 08:08:17 INFO - PROCESS | 1728 | --DOCSHELL 0x8944f000 == 155 [pid = 1728] [id = 296] 08:08:17 INFO - PROCESS | 1728 | --DOCSHELL 0x8aaf2800 == 154 [pid = 1728] [id = 294] 08:08:17 INFO - PROCESS | 1728 | --DOMWINDOW == 354 (0x982a6400) [pid = 1728] [serial = 986] [outer = (nil)] [url = about:blank] 08:08:17 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed9c00 == 155 [pid = 1728] [id = 369] 08:08:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 355 (0x87edb000) [pid = 1728] [serial = 1108] [outer = (nil)] 08:08:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 356 (0x8aaf2800) [pid = 1728] [serial = 1109] [outer = 0x87edb000] 08:08:18 INFO - PROCESS | 1728 | 1464275298036 Marionette DEBUG loaded listener.js 08:08:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 357 (0x8d230c00) [pid = 1728] [serial = 1110] [outer = 0x87edb000] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd1ec00 == 154 [pid = 1728] [id = 154] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x89441400 == 153 [pid = 1728] [id = 295] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0xa6736c00 == 152 [pid = 1728] [id = 291] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8aae8c00 == 151 [pid = 1728] [id = 292] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8aaec000 == 150 [pid = 1728] [id = 293] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0xa227b400 == 149 [pid = 1728] [id = 290] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0xa1133c00 == 148 [pid = 1728] [id = 288] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x91195000 == 147 [pid = 1728] [id = 285] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x875ca800 == 146 [pid = 1728] [id = 349] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8e7ae800 == 145 [pid = 1728] [id = 348] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8dfe9c00 == 144 [pid = 1728] [id = 347] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd1f800 == 143 [pid = 1728] [id = 346] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x895b6000 == 142 [pid = 1728] [id = 345] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8944ac00 == 141 [pid = 1728] [id = 344] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x87ed0400 == 140 [pid = 1728] [id = 343] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x99b27400 == 139 [pid = 1728] [id = 332] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x910dc000 == 138 [pid = 1728] [id = 331] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8b769800 == 137 [pid = 1728] [id = 330] 08:08:18 INFO - PROCESS | 1728 | --DOCSHELL 0x87ecfc00 == 136 [pid = 1728] [id = 329] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 356 (0x8e7b6400) [pid = 1728] [serial = 971] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 355 (0x8f11c000) [pid = 1728] [serial = 972] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 354 (0x91120000) [pid = 1728] [serial = 935] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 353 (0x88a22400) [pid = 1728] [serial = 950] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 352 (0xa6d22400) [pid = 1728] [serial = 944] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 351 (0xa509b000) [pid = 1728] [serial = 932] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 350 (0xa321cc00) [pid = 1728] [serial = 929] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 349 (0x996f1000) [pid = 1728] [serial = 920] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 348 (0x91138800) [pid = 1728] [serial = 941] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 347 (0x91074c00) [pid = 1728] [serial = 917] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 346 (0x8ddf9400) [pid = 1728] [serial = 969] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 345 (0x8afd8c00) [pid = 1728] [serial = 968] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 344 (0x8dfe2000) [pid = 1728] [serial = 914] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 343 (0x9a324c00) [pid = 1728] [serial = 923] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 342 (0x9b07ec00) [pid = 1728] [serial = 926] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 341 (0x8d2da800) [pid = 1728] [serial = 947] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 340 (0x8d22e000) [pid = 1728] [serial = 953] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 339 (0x8d234000) [pid = 1728] [serial = 956] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 338 (0x87ed8c00) [pid = 1728] [serial = 959] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 337 (0x8d238000) [pid = 1728] [serial = 962] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 336 (0x911d5800) [pid = 1728] [serial = 977] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 335 (0x92477c00) [pid = 1728] [serial = 983] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 334 (0x952a5000) [pid = 1728] [serial = 981] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 333 (0x91c3e800) [pid = 1728] [serial = 978] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 332 (0x93d6c400) [pid = 1728] [serial = 980] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 331 (0x91075c00) [pid = 1728] [serial = 974] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 330 (0x91139000) [pid = 1728] [serial = 975] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 329 (0x95359000) [pid = 1728] [serial = 984] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 328 (0x8cc3b000) [pid = 1728] [serial = 966] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 327 (0x8cc35000) [pid = 1728] [serial = 965] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | --DOMWINDOW == 326 (0xa4e24800) [pid = 1728] [serial = 938] [outer = (nil)] [url = about:blank] 08:08:18 INFO - PROCESS | 1728 | 1464275298899 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 08:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 08:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1586ms 08:08:18 INFO - PROCESS | 1728 | 1464275298959 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 08:08:18 INFO - PROCESS | 1728 | 1464275298962 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 08:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 08:08:18 INFO - PROCESS | 1728 | 1464275298968 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 08:08:18 INFO - PROCESS | 1728 | 1464275298974 Marionette TRACE conn3 <- [1,1450,null,{}] 08:08:18 INFO - PROCESS | 1728 | 1464275298987 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:19 INFO - PROCESS | 1728 | 1464275299141 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 08:08:19 INFO - PROCESS | 1728 | 1464275299152 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d237c00 == 137 [pid = 1728] [id = 370] 08:08:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 327 (0x8dec5000) [pid = 1728] [serial = 1111] [outer = (nil)] 08:08:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 328 (0x8e0d2800) [pid = 1728] [serial = 1112] [outer = 0x8dec5000] 08:08:19 INFO - PROCESS | 1728 | 1464275299219 Marionette DEBUG loaded listener.js 08:08:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 329 (0x8e16f800) [pid = 1728] [serial = 1113] [outer = 0x8dec5000] 08:08:20 INFO - PROCESS | 1728 | 1464275300126 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 08:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 08:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1189ms 08:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 08:08:20 INFO - PROCESS | 1728 | 1464275300158 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 08:08:20 INFO - PROCESS | 1728 | 1464275300162 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 08:08:20 INFO - PROCESS | 1728 | 1464275300168 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 08:08:20 INFO - PROCESS | 1728 | 1464275300171 Marionette TRACE conn3 <- [1,1454,null,{}] 08:08:20 INFO - PROCESS | 1728 | 1464275300175 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:20 INFO - PROCESS | 1728 | 1464275300330 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 08:08:20 INFO - PROCESS | 1728 | 1464275300339 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f04c800 == 138 [pid = 1728] [id = 371] 08:08:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 330 (0x8f111400) [pid = 1728] [serial = 1114] [outer = (nil)] 08:08:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 331 (0x8f666c00) [pid = 1728] [serial = 1115] [outer = 0x8f111400] 08:08:20 INFO - PROCESS | 1728 | 1464275300408 Marionette DEBUG loaded listener.js 08:08:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 332 (0x90730c00) [pid = 1728] [serial = 1116] [outer = 0x8f111400] 08:08:21 INFO - PROCESS | 1728 | 1464275301464 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 08:08:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 08:08:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1333ms 08:08:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 08:08:21 INFO - PROCESS | 1728 | 1464275301500 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 08:08:21 INFO - PROCESS | 1728 | 1464275301503 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 08:08:21 INFO - PROCESS | 1728 | 1464275301509 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 08:08:21 INFO - PROCESS | 1728 | 1464275301512 Marionette TRACE conn3 <- [1,1458,null,{}] 08:08:21 INFO - PROCESS | 1728 | 1464275301523 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:21 INFO - PROCESS | 1728 | 1464275301721 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 08:08:21 INFO - PROCESS | 1728 | 1464275301742 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed0400 == 139 [pid = 1728] [id = 372] 08:08:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 333 (0x8ddfd800) [pid = 1728] [serial = 1117] [outer = (nil)] 08:08:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 334 (0x90d50c00) [pid = 1728] [serial = 1118] [outer = 0x8ddfd800] 08:08:21 INFO - PROCESS | 1728 | 1464275301831 Marionette DEBUG loaded listener.js 08:08:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 335 (0x910d8400) [pid = 1728] [serial = 1119] [outer = 0x8ddfd800] 08:08:23 INFO - PROCESS | 1728 | --DOMWINDOW == 334 (0x87ed0800) [pid = 1728] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 08:08:23 INFO - PROCESS | 1728 | --DOMWINDOW == 333 (0x8dd1d000) [pid = 1728] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 08:08:23 INFO - PROCESS | 1728 | --DOMWINDOW == 332 (0x8944c000) [pid = 1728] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 08:08:23 INFO - PROCESS | 1728 | --DOMWINDOW == 331 (0x8e0dec00) [pid = 1728] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 08:08:23 INFO - PROCESS | 1728 | --DOMWINDOW == 330 (0x8e642400) [pid = 1728] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 08:08:23 INFO - PROCESS | 1728 | --DOMWINDOW == 329 (0x8f04a800) [pid = 1728] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 08:08:23 INFO - PROCESS | 1728 | --DOMWINDOW == 328 (0x895b8400) [pid = 1728] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 08:08:23 INFO - PROCESS | 1728 | 1464275303024 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 08:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 08:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1534ms 08:08:23 INFO - PROCESS | 1728 | 1464275303042 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 08:08:23 INFO - PROCESS | 1728 | 1464275303045 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 08:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 08:08:23 INFO - PROCESS | 1728 | 1464275303052 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 08:08:23 INFO - PROCESS | 1728 | 1464275303054 Marionette TRACE conn3 <- [1,1462,null,{}] 08:08:23 INFO - PROCESS | 1728 | 1464275303059 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:23 INFO - PROCESS | 1728 | 1464275303240 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 08:08:23 INFO - PROCESS | 1728 | 1464275303452 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f671000 == 140 [pid = 1728] [id = 373] 08:08:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 329 (0x90738800) [pid = 1728] [serial = 1120] [outer = (nil)] 08:08:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 330 (0x910d4400) [pid = 1728] [serial = 1121] [outer = 0x90738800] 08:08:23 INFO - PROCESS | 1728 | 1464275303517 Marionette DEBUG loaded listener.js 08:08:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 331 (0x91131400) [pid = 1728] [serial = 1122] [outer = 0x90738800] 08:08:24 INFO - PROCESS | 1728 | 1464275304165 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 08:08:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 08:08:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1132ms 08:08:24 INFO - PROCESS | 1728 | 1464275304184 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 08:08:24 INFO - PROCESS | 1728 | 1464275304187 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 08:08:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 08:08:24 INFO - PROCESS | 1728 | 1464275304192 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 08:08:24 INFO - PROCESS | 1728 | 1464275304195 Marionette TRACE conn3 <- [1,1466,null,{}] 08:08:24 INFO - PROCESS | 1728 | 1464275304200 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:24 INFO - PROCESS | 1728 | 1464275304404 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 08:08:24 INFO - PROCESS | 1728 | 1464275304422 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f670800 == 141 [pid = 1728] [id = 374] 08:08:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 332 (0x90730400) [pid = 1728] [serial = 1123] [outer = (nil)] 08:08:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 333 (0x91c3e800) [pid = 1728] [serial = 1124] [outer = 0x90730400] 08:08:24 INFO - PROCESS | 1728 | 1464275304486 Marionette DEBUG loaded listener.js 08:08:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 334 (0x921d3800) [pid = 1728] [serial = 1125] [outer = 0x90730400] 08:08:25 INFO - PROCESS | 1728 | 1464275305438 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 08:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 08:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1278ms 08:08:25 INFO - PROCESS | 1728 | 1464275305472 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 08:08:25 INFO - PROCESS | 1728 | 1464275305476 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 08:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 08:08:25 INFO - PROCESS | 1728 | 1464275305485 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 08:08:25 INFO - PROCESS | 1728 | 1464275305491 Marionette TRACE conn3 <- [1,1470,null,{}] 08:08:25 INFO - PROCESS | 1728 | 1464275305500 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:25 INFO - PROCESS | 1728 | 1464275305702 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 08:08:25 INFO - PROCESS | 1728 | 1464275305906 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d02c00 == 142 [pid = 1728] [id = 375] 08:08:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 335 (0x875d0000) [pid = 1728] [serial = 1126] [outer = (nil)] 08:08:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 336 (0x89446800) [pid = 1728] [serial = 1127] [outer = 0x875d0000] 08:08:26 INFO - PROCESS | 1728 | 1464275306025 Marionette DEBUG loaded listener.js 08:08:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 337 (0x8aaeec00) [pid = 1728] [serial = 1128] [outer = 0x875d0000] 08:08:27 INFO - PROCESS | 1728 | 1464275307008 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 08:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 08:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1600ms 08:08:27 INFO - PROCESS | 1728 | 1464275307086 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 08:08:27 INFO - PROCESS | 1728 | 1464275307094 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 08:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 08:08:27 INFO - PROCESS | 1728 | 1464275307104 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 08:08:27 INFO - PROCESS | 1728 | 1464275307107 Marionette TRACE conn3 <- [1,1474,null,{}] 08:08:27 INFO - PROCESS | 1728 | 1464275307113 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:27 INFO - PROCESS | 1728 | 1464275307336 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 08:08:27 INFO - PROCESS | 1728 | 1464275307585 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cde8800 == 143 [pid = 1728] [id = 376] 08:08:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 338 (0x8d22a400) [pid = 1728] [serial = 1129] [outer = (nil)] 08:08:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 339 (0x8d2de400) [pid = 1728] [serial = 1130] [outer = 0x8d22a400] 08:08:27 INFO - PROCESS | 1728 | 1464275307702 Marionette DEBUG loaded listener.js 08:08:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 340 (0x8dec5c00) [pid = 1728] [serial = 1131] [outer = 0x8d22a400] 08:08:28 INFO - PROCESS | 1728 | 1464275308611 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 08:08:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 08:08:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1536ms 08:08:28 INFO - PROCESS | 1728 | 1464275308640 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 08:08:28 INFO - PROCESS | 1728 | 1464275308643 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 08:08:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 08:08:28 INFO - PROCESS | 1728 | 1464275308649 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 08:08:28 INFO - PROCESS | 1728 | 1464275308655 Marionette TRACE conn3 <- [1,1478,null,{}] 08:08:28 INFO - PROCESS | 1728 | 1464275308670 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:28 INFO - PROCESS | 1728 | 1464275308846 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 08:08:29 INFO - PROCESS | 1728 | 1464275309099 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d51400 == 144 [pid = 1728] [id = 377] 08:08:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 341 (0x91123c00) [pid = 1728] [serial = 1132] [outer = (nil)] 08:08:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 342 (0x91198800) [pid = 1728] [serial = 1133] [outer = 0x91123c00] 08:08:29 INFO - PROCESS | 1728 | 1464275309221 Marionette DEBUG loaded listener.js 08:08:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 343 (0x91f68c00) [pid = 1728] [serial = 1134] [outer = 0x91123c00] 08:08:30 INFO - PROCESS | 1728 | 1464275310015 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 08:08:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 08:08:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1436ms 08:08:30 INFO - PROCESS | 1728 | 1464275310086 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 08:08:30 INFO - PROCESS | 1728 | 1464275310090 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 08:08:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 08:08:30 INFO - PROCESS | 1728 | 1464275310096 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 08:08:30 INFO - PROCESS | 1728 | 1464275310098 Marionette TRACE conn3 <- [1,1482,null,{}] 08:08:30 INFO - PROCESS | 1728 | 1464275310104 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:30 INFO - PROCESS | 1728 | 1464275310315 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 08:08:30 INFO - PROCESS | 1728 | 1464275310571 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f113400 == 145 [pid = 1728] [id = 378] 08:08:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 344 (0x928b7800) [pid = 1728] [serial = 1135] [outer = (nil)] 08:08:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 345 (0x92a8e800) [pid = 1728] [serial = 1136] [outer = 0x928b7800] 08:08:30 INFO - PROCESS | 1728 | 1464275310704 Marionette DEBUG loaded listener.js 08:08:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 346 (0x95214c00) [pid = 1728] [serial = 1137] [outer = 0x928b7800] 08:08:31 INFO - PROCESS | 1728 | 1464275311558 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 08:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 08:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1529ms 08:08:31 INFO - PROCESS | 1728 | 1464275311626 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 08:08:31 INFO - PROCESS | 1728 | 1464275311629 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 08:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 08:08:31 INFO - PROCESS | 1728 | 1464275311635 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 08:08:31 INFO - PROCESS | 1728 | 1464275311637 Marionette TRACE conn3 <- [1,1486,null,{}] 08:08:31 INFO - PROCESS | 1728 | 1464275311643 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:31 INFO - PROCESS | 1728 | 1464275311815 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 08:08:32 INFO - PROCESS | 1728 | 1464275312020 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf4000 == 146 [pid = 1728] [id = 379] 08:08:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 347 (0x928bcc00) [pid = 1728] [serial = 1138] [outer = (nil)] 08:08:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 348 (0x982a6400) [pid = 1728] [serial = 1139] [outer = 0x928bcc00] 08:08:32 INFO - PROCESS | 1728 | 1464275312183 Marionette DEBUG loaded listener.js 08:08:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 349 (0x99816400) [pid = 1728] [serial = 1140] [outer = 0x928bcc00] 08:08:33 INFO - PROCESS | 1728 | 1464275313031 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 08:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 08:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1434ms 08:08:33 INFO - PROCESS | 1728 | 1464275313071 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 08:08:33 INFO - PROCESS | 1728 | 1464275313074 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 08:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 08:08:33 INFO - PROCESS | 1728 | 1464275313080 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 08:08:33 INFO - PROCESS | 1728 | 1464275313082 Marionette TRACE conn3 <- [1,1490,null,{}] 08:08:33 INFO - PROCESS | 1728 | 1464275313088 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:33 INFO - PROCESS | 1728 | 1464275313292 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 08:08:33 INFO - PROCESS | 1728 | 1464275313498 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x93bdec00 == 147 [pid = 1728] [id = 380] 08:08:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 350 (0x97861400) [pid = 1728] [serial = 1141] [outer = (nil)] 08:08:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 351 (0x9b250800) [pid = 1728] [serial = 1142] [outer = 0x97861400] 08:08:33 INFO - PROCESS | 1728 | 1464275313617 Marionette DEBUG loaded listener.js 08:08:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 352 (0x9ba11000) [pid = 1728] [serial = 1143] [outer = 0x97861400] 08:08:34 INFO - PROCESS | 1728 | 1464275314452 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 08:08:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 08:08:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1439ms 08:08:34 INFO - PROCESS | 1728 | 1464275314520 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 08:08:34 INFO - PROCESS | 1728 | 1464275314523 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 08:08:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 08:08:34 INFO - PROCESS | 1728 | 1464275314529 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 08:08:34 INFO - PROCESS | 1728 | 1464275314532 Marionette TRACE conn3 <- [1,1494,null,{}] 08:08:34 INFO - PROCESS | 1728 | 1464275314537 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:34 INFO - PROCESS | 1728 | 1464275314711 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 08:08:34 INFO - PROCESS | 1728 | 1464275314971 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cee3400 == 148 [pid = 1728] [id = 381] 08:08:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 353 (0x8cee4000) [pid = 1728] [serial = 1144] [outer = (nil)] 08:08:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 354 (0x8ceeb000) [pid = 1728] [serial = 1145] [outer = 0x8cee4000] 08:08:35 INFO - PROCESS | 1728 | 1464275315052 Marionette DEBUG loaded listener.js 08:08:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 355 (0x8ceecc00) [pid = 1728] [serial = 1146] [outer = 0x8cee4000] 08:08:35 INFO - PROCESS | 1728 | 1464275315905 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 08:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 08:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1434ms 08:08:35 INFO - PROCESS | 1728 | 1464275315964 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 08:08:35 INFO - PROCESS | 1728 | 1464275315966 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 08:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 08:08:35 INFO - PROCESS | 1728 | 1464275315972 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 08:08:35 INFO - PROCESS | 1728 | 1464275315976 Marionette TRACE conn3 <- [1,1498,null,{}] 08:08:35 INFO - PROCESS | 1728 | 1464275315981 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:36 INFO - PROCESS | 1728 | 1464275316144 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 08:08:36 INFO - PROCESS | 1728 | 1464275316390 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cee6000 == 149 [pid = 1728] [id = 382] 08:08:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 356 (0x8cee7000) [pid = 1728] [serial = 1147] [outer = (nil)] 08:08:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 357 (0x9aa36c00) [pid = 1728] [serial = 1148] [outer = 0x8cee7000] 08:08:36 INFO - PROCESS | 1728 | 1464275316511 Marionette DEBUG loaded listener.js 08:08:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 358 (0x9d59d400) [pid = 1728] [serial = 1149] [outer = 0x8cee7000] 08:08:37 INFO - PROCESS | 1728 | 1464275317320 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 08:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 08:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1380ms 08:08:37 INFO - PROCESS | 1728 | 1464275317354 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 08:08:37 INFO - PROCESS | 1728 | 1464275317357 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 08:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 08:08:37 INFO - PROCESS | 1728 | 1464275317363 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 08:08:37 INFO - PROCESS | 1728 | 1464275317367 Marionette TRACE conn3 <- [1,1502,null,{}] 08:08:37 INFO - PROCESS | 1728 | 1464275317372 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:37 INFO - PROCESS | 1728 | 1464275317540 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 08:08:37 INFO - PROCESS | 1728 | 1464275317752 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cef0800 == 150 [pid = 1728] [id = 383] 08:08:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 359 (0x8cef1c00) [pid = 1728] [serial = 1150] [outer = (nil)] 08:08:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 360 (0xa35f7c00) [pid = 1728] [serial = 1151] [outer = 0x8cef1c00] 08:08:37 INFO - PROCESS | 1728 | 1464275317863 Marionette DEBUG loaded listener.js 08:08:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 361 (0xa503ac00) [pid = 1728] [serial = 1152] [outer = 0x8cef1c00] 08:08:38 INFO - PROCESS | 1728 | 1464275318759 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 08:08:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 08:08:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1433ms 08:08:38 INFO - PROCESS | 1728 | 1464275318798 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 08:08:38 INFO - PROCESS | 1728 | 1464275318800 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 08:08:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 08:08:38 INFO - PROCESS | 1728 | 1464275318806 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 08:08:38 INFO - PROCESS | 1728 | 1464275318810 Marionette TRACE conn3 <- [1,1506,null,{}] 08:08:38 INFO - PROCESS | 1728 | 1464275318815 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:38 INFO - PROCESS | 1728 | 1464275318982 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 08:08:39 INFO - PROCESS | 1728 | 1464275319248 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x91f67800 == 151 [pid = 1728] [id = 384] 08:08:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 362 (0x91f69c00) [pid = 1728] [serial = 1153] [outer = (nil)] 08:08:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 363 (0xa0608800) [pid = 1728] [serial = 1154] [outer = 0x91f69c00] 08:08:39 INFO - PROCESS | 1728 | 1464275319367 Marionette DEBUG loaded listener.js 08:08:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 364 (0xa6ba3400) [pid = 1728] [serial = 1155] [outer = 0x91f69c00] 08:08:40 INFO - PROCESS | 1728 | 1464275320162 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 08:08:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 08:08:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1385ms 08:08:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 08:08:40 INFO - PROCESS | 1728 | 1464275320192 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 08:08:40 INFO - PROCESS | 1728 | 1464275320195 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 08:08:40 INFO - PROCESS | 1728 | 1464275320201 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 08:08:40 INFO - PROCESS | 1728 | 1464275320205 Marionette TRACE conn3 <- [1,1510,null,{}] 08:08:40 INFO - PROCESS | 1728 | 1464275320210 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:40 INFO - PROCESS | 1728 | 1464275320394 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 08:08:40 INFO - PROCESS | 1728 | 1464275320609 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a1b8400 == 152 [pid = 1728] [id = 385] 08:08:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 365 (0x9a1bb400) [pid = 1728] [serial = 1156] [outer = (nil)] 08:08:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 366 (0x9a1c4000) [pid = 1728] [serial = 1157] [outer = 0x9a1bb400] 08:08:40 INFO - PROCESS | 1728 | 1464275320732 Marionette DEBUG loaded listener.js 08:08:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 367 (0xa4e20400) [pid = 1728] [serial = 1158] [outer = 0x9a1bb400] 08:08:41 INFO - PROCESS | 1728 | 1464275321637 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 08:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 08:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1480ms 08:08:41 INFO - PROCESS | 1728 | 1464275321682 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 08:08:41 INFO - PROCESS | 1728 | 1464275321685 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 08:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 08:08:41 INFO - PROCESS | 1728 | 1464275321691 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 08:08:41 INFO - PROCESS | 1728 | 1464275321693 Marionette TRACE conn3 <- [1,1514,null,{}] 08:08:41 INFO - PROCESS | 1728 | 1464275321699 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:41 INFO - PROCESS | 1728 | 1464275321870 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 08:08:42 INFO - PROCESS | 1728 | 1464275322084 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x88941800 == 153 [pid = 1728] [id = 386] 08:08:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 368 (0x88944000) [pid = 1728] [serial = 1159] [outer = (nil)] 08:08:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 369 (0x8894ac00) [pid = 1728] [serial = 1160] [outer = 0x88944000] 08:08:42 INFO - PROCESS | 1728 | 1464275322197 Marionette DEBUG loaded listener.js 08:08:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 370 (0x8894c800) [pid = 1728] [serial = 1161] [outer = 0x88944000] 08:08:43 INFO - PROCESS | 1728 | 1464275323017 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 08:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 08:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1381ms 08:08:43 INFO - PROCESS | 1728 | 1464275323073 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 08:08:43 INFO - PROCESS | 1728 | 1464275323075 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 08:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 08:08:43 INFO - PROCESS | 1728 | 1464275323082 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 08:08:43 INFO - PROCESS | 1728 | 1464275323085 Marionette TRACE conn3 <- [1,1518,null,{}] 08:08:43 INFO - PROCESS | 1728 | 1464275323090 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:43 INFO - PROCESS | 1728 | 1464275323272 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 08:08:43 INFO - PROCESS | 1728 | 1464275323521 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x850db400 == 154 [pid = 1728] [id = 387] 08:08:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 371 (0x850db800) [pid = 1728] [serial = 1162] [outer = (nil)] 08:08:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 372 (0x850e2000) [pid = 1728] [serial = 1163] [outer = 0x850db800] 08:08:43 INFO - PROCESS | 1728 | 1464275323631 Marionette DEBUG loaded listener.js 08:08:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 373 (0x850e3800) [pid = 1728] [serial = 1164] [outer = 0x850db800] 08:08:44 INFO - PROCESS | 1728 | 1464275324520 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 08:08:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 08:08:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1485ms 08:08:44 INFO - PROCESS | 1728 | 1464275324567 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 08:08:44 INFO - PROCESS | 1728 | 1464275324571 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 08:08:44 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 08:08:44 INFO - PROCESS | 1728 | 1464275324576 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 08:08:44 INFO - PROCESS | 1728 | 1464275324579 Marionette TRACE conn3 <- [1,1522,null,{}] 08:08:44 INFO - PROCESS | 1728 | 1464275324584 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:44 INFO - PROCESS | 1728 | 1464275324744 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 08:08:44 INFO - PROCESS | 1728 | 1464275324958 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:45 INFO - PROCESS | 1728 | ++DOCSHELL 0x850e4c00 == 155 [pid = 1728] [id = 388] 08:08:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 374 (0x850e6000) [pid = 1728] [serial = 1165] [outer = (nil)] 08:08:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 375 (0x88949000) [pid = 1728] [serial = 1166] [outer = 0x850e6000] 08:08:45 INFO - PROCESS | 1728 | 1464275325068 Marionette DEBUG loaded listener.js 08:08:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 376 (0x8894dc00) [pid = 1728] [serial = 1167] [outer = 0x850e6000] 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - PROCESS | 1728 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:08:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:08:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 08:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 08:08:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 08:08:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 08:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 08:08:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 08:08:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 08:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 08:08:45 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 08:08:45 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 08:08:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 08:08:45 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:45 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:45 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 08:08:45 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1291ms 08:08:45 INFO - PROCESS | 1728 | 1464275325832 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 08:08:45 INFO - PROCESS | 1728 | 1464275325879 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 08:08:45 INFO - PROCESS | 1728 | 1464275325881 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 08:08:45 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 08:08:45 INFO - PROCESS | 1728 | 1464275325889 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 08:08:45 INFO - PROCESS | 1728 | 1464275325892 Marionette TRACE conn3 <- [1,1526,null,{}] 08:08:45 INFO - PROCESS | 1728 | 1464275325896 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:46 INFO - PROCESS | 1728 | 1464275326068 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 08:08:46 INFO - PROCESS | 1728 | 1464275326297 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x850e7400 == 156 [pid = 1728] [id = 389] 08:08:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 377 (0x8894c000) [pid = 1728] [serial = 1168] [outer = (nil)] 08:08:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 378 (0x8f043c00) [pid = 1728] [serial = 1169] [outer = 0x8894c000] 08:08:46 INFO - PROCESS | 1728 | 1464275326370 Marionette DEBUG loaded listener.js 08:08:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 379 (0x8e7aa000) [pid = 1728] [serial = 1170] [outer = 0x8894c000] 08:08:47 INFO - PROCESS | 1728 | 1464275327746 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 08:08:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 08:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 08:08:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 08:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 08:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 08:08:47 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 08:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 08:08:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:47 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 08:08:47 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1879ms 08:08:47 INFO - PROCESS | 1728 | 1464275327805 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 08:08:47 INFO - PROCESS | 1728 | 1464275327811 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 08:08:47 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 08:08:47 INFO - PROCESS | 1728 | 1464275327883 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 08:08:47 INFO - PROCESS | 1728 | 1464275327887 Marionette TRACE conn3 <- [1,1530,null,{}] 08:08:47 INFO - PROCESS | 1728 | 1464275327896 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:48 INFO - PROCESS | 1728 | 1464275328064 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 08:08:48 INFO - PROCESS | 1728 | 1464275328328 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed5800 == 157 [pid = 1728] [id = 390] 08:08:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 380 (0x8813ac00) [pid = 1728] [serial = 1171] [outer = (nil)] 08:08:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 381 (0x89447800) [pid = 1728] [serial = 1172] [outer = 0x8813ac00] 08:08:48 INFO - PROCESS | 1728 | 1464275328402 Marionette DEBUG loaded listener.js 08:08:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 382 (0x8afde400) [pid = 1728] [serial = 1173] [outer = 0x8813ac00] 08:08:49 INFO - PROCESS | 1728 | 1464275329094 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 08:08:49 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 08:08:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 08:08:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:08:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:08:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 08:08:49 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 08:08:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 08:08:49 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 08:08:49 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1263ms 08:08:49 INFO - PROCESS | 1728 | 1464275329129 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 08:08:49 INFO - PROCESS | 1728 | 1464275329143 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 08:08:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 08:08:49 INFO - PROCESS | 1728 | 1464275329156 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 08:08:49 INFO - PROCESS | 1728 | 1464275329163 Marionette TRACE conn3 <- [1,1534,null,{}] 08:08:49 INFO - PROCESS | 1728 | 1464275329201 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:49 INFO - PROCESS | 1728 | 1464275329403 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 08:08:49 INFO - PROCESS | 1728 | 1464275329619 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x8742e800 == 158 [pid = 1728] [id = 391] 08:08:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 383 (0x8742f800) [pid = 1728] [serial = 1174] [outer = (nil)] 08:08:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 384 (0x8cde4400) [pid = 1728] [serial = 1175] [outer = 0x8742f800] 08:08:49 INFO - PROCESS | 1728 | 1464275329731 Marionette DEBUG loaded listener.js 08:08:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 385 (0x8dd14800) [pid = 1728] [serial = 1176] [outer = 0x8742f800] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x9107e400 == 157 [pid = 1728] [id = 108] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x8f048000 == 156 [pid = 1728] [id = 134] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x99b2c800 == 155 [pid = 1728] [id = 308] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x910d3c00 == 154 [pid = 1728] [id = 314] 08:08:50 INFO - PROCESS | 1728 | --DOMWINDOW == 384 (0x911dc000) [pid = 1728] [serial = 1052] [outer = (nil)] [url = about:blank] 08:08:50 INFO - PROCESS | 1728 | --DOMWINDOW == 383 (0x928c5c00) [pid = 1728] [serial = 1016] [outer = (nil)] [url = about:blank] 08:08:50 INFO - PROCESS | 1728 | --DOMWINDOW == 382 (0x8778d800) [pid = 1728] [serial = 1022] [outer = (nil)] [url = about:blank] 08:08:50 INFO - PROCESS | 1728 | --DOMWINDOW == 381 (0xa675dc00) [pid = 1728] [serial = 1007] [outer = (nil)] [url = about:blank] 08:08:50 INFO - PROCESS | 1728 | --DOMWINDOW == 380 (0x928bbc00) [pid = 1728] [serial = 1013] [outer = (nil)] [url = about:blank] 08:08:50 INFO - PROCESS | 1728 | --DOMWINDOW == 379 (0x86d0a800) [pid = 1728] [serial = 1025] [outer = (nil)] [url = about:blank] 08:08:50 INFO - PROCESS | 1728 | --DOMWINDOW == 378 (0x875cd400) [pid = 1728] [serial = 1019] [outer = (nil)] [url = about:blank] 08:08:50 INFO - PROCESS | 1728 | --DOMWINDOW == 377 (0x8f66c400) [pid = 1728] [serial = 1010] [outer = (nil)] [url = about:blank] 08:08:50 INFO - PROCESS | 1728 | 1464275330771 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x91117400 == 153 [pid = 1728] [id = 311] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x91123400 == 152 [pid = 1728] [id = 313] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x89442400 == 151 [pid = 1728] [id = 315] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x91118000 == 150 [pid = 1728] [id = 312] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x90fe5800 == 149 [pid = 1728] [id = 305] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x91c48400 == 148 [pid = 1728] [id = 309] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x8f671000 == 147 [pid = 1728] [id = 373] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x92471400 == 146 [pid = 1728] [id = 12] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x87ed0400 == 145 [pid = 1728] [id = 372] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x8f04c800 == 144 [pid = 1728] [id = 371] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x8d237c00 == 143 [pid = 1728] [id = 370] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x87ed9c00 == 142 [pid = 1728] [id = 369] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x87f8d400 == 141 [pid = 1728] [id = 368] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x9535cc00 == 140 [pid = 1728] [id = 357] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x93bdc000 == 139 [pid = 1728] [id = 356] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x93bd4000 == 138 [pid = 1728] [id = 355] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x89447000 == 137 [pid = 1728] [id = 354] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x9107e000 == 136 [pid = 1728] [id = 353] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd17400 == 135 [pid = 1728] [id = 352] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x875c7000 == 134 [pid = 1728] [id = 351] 08:08:50 INFO - PROCESS | 1728 | --DOCSHELL 0x8f66ec00 == 133 [pid = 1728] [id = 350] 08:08:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 08:08:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1699ms 08:08:50 INFO - PROCESS | 1728 | 1464275330855 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 08:08:50 INFO - PROCESS | 1728 | 1464275330859 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 08:08:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 08:08:50 INFO - PROCESS | 1728 | 1464275330865 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 08:08:50 INFO - PROCESS | 1728 | 1464275330870 Marionette TRACE conn3 <- [1,1538,null,{}] 08:08:50 INFO - PROCESS | 1728 | 1464275330883 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:51 INFO - PROCESS | 1728 | 1464275331047 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 376 (0x8aaf7000) [pid = 1728] [serial = 1032] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 375 (0x8e0dbc00) [pid = 1728] [serial = 1038] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 374 (0x9b297400) [pid = 1728] [serial = 1001] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 373 (0x8aaf3c00) [pid = 1728] [serial = 1034] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 372 (0x8e7ac800) [pid = 1728] [serial = 1040] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 371 (0x8f120400) [pid = 1728] [serial = 1043] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 370 (0x8cc38400) [pid = 1728] [serial = 989] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 369 (0x9521b000) [pid = 1728] [serial = 995] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 368 (0x8e7a8400) [pid = 1728] [serial = 992] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 367 (0x8d230800) [pid = 1728] [serial = 1035] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 366 (0x91137800) [pid = 1728] [serial = 1047] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 365 (0x90d4a400) [pid = 1728] [serial = 1044] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 364 (0x91194800) [pid = 1728] [serial = 1050] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 363 (0xa227f800) [pid = 1728] [serial = 1004] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 362 (0x8aaed000) [pid = 1728] [serial = 1031] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 361 (0x8f046000) [pid = 1728] [serial = 1041] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 360 (0x9111d800) [pid = 1728] [serial = 1049] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 359 (0x9aa90c00) [pid = 1728] [serial = 998] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 358 (0x8dec8800) [pid = 1728] [serial = 1037] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 357 (0x9111b400) [pid = 1728] [serial = 1046] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | --DOMWINDOW == 356 (0x8778e000) [pid = 1728] [serial = 1028] [outer = (nil)] [url = about:blank] 08:08:51 INFO - PROCESS | 1728 | 1464275331334 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaed000 == 134 [pid = 1728] [id = 392] 08:08:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 357 (0x8aaf7000) [pid = 1728] [serial = 1177] [outer = (nil)] 08:08:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 358 (0x8d230800) [pid = 1728] [serial = 1178] [outer = 0x8aaf7000] 08:08:51 INFO - PROCESS | 1728 | 1464275331405 Marionette DEBUG loaded listener.js 08:08:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 359 (0x8e0d1400) [pid = 1728] [serial = 1179] [outer = 0x8aaf7000] 08:08:52 INFO - PROCESS | 1728 | 1464275332092 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:08:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 08:08:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1287ms 08:08:52 INFO - PROCESS | 1728 | 1464275332153 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 08:08:52 INFO - PROCESS | 1728 | 1464275332157 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 08:08:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 08:08:52 INFO - PROCESS | 1728 | 1464275332163 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 08:08:52 INFO - PROCESS | 1728 | 1464275332165 Marionette TRACE conn3 <- [1,1542,null,{}] 08:08:52 INFO - PROCESS | 1728 | 1464275332170 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:52 INFO - PROCESS | 1728 | 1464275332317 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 08:08:52 INFO - PROCESS | 1728 | 1464275332495 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d0a800 == 135 [pid = 1728] [id = 393] 08:08:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 360 (0x8e169400) [pid = 1728] [serial = 1180] [outer = (nil)] 08:08:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 361 (0x8e7b5800) [pid = 1728] [serial = 1181] [outer = 0x8e169400] 08:08:52 INFO - PROCESS | 1728 | 1464275332560 Marionette DEBUG loaded listener.js 08:08:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 362 (0x8f117000) [pid = 1728] [serial = 1182] [outer = 0x8e169400] 08:08:53 INFO - PROCESS | 1728 | 1464275333321 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 08:08:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 08:08:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1181ms 08:08:53 INFO - PROCESS | 1728 | 1464275333344 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 08:08:53 INFO - PROCESS | 1728 | 1464275333347 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 08:08:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 08:08:53 INFO - PROCESS | 1728 | 1464275333360 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 08:08:53 INFO - PROCESS | 1728 | 1464275333362 Marionette TRACE conn3 <- [1,1546,null,{}] 08:08:53 INFO - PROCESS | 1728 | 1464275333367 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:53 INFO - PROCESS | 1728 | 1464275333574 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 08:08:53 INFO - PROCESS | 1728 | 1464275333601 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:53 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e650800 == 136 [pid = 1728] [id = 394] 08:08:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 363 (0x8e7ae800) [pid = 1728] [serial = 1183] [outer = (nil)] 08:08:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 364 (0x8f671800) [pid = 1728] [serial = 1184] [outer = 0x8e7ae800] 08:08:53 INFO - PROCESS | 1728 | 1464275333667 Marionette DEBUG loaded listener.js 08:08:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 365 (0x90730800) [pid = 1728] [serial = 1185] [outer = 0x8e7ae800] 08:08:54 INFO - PROCESS | 1728 | 1464275334498 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 08:08:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 08:08:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1190ms 08:08:54 INFO - PROCESS | 1728 | 1464275334543 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 08:08:54 INFO - PROCESS | 1728 | 1464275334558 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 08:08:54 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 08:08:54 INFO - PROCESS | 1728 | 1464275334564 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 08:08:54 INFO - PROCESS | 1728 | 1464275334567 Marionette TRACE conn3 <- [1,1550,null,{}] 08:08:54 INFO - PROCESS | 1728 | 1464275334578 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:54 INFO - PROCESS | 1728 | 1464275334805 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 08:08:54 INFO - PROCESS | 1728 | 1464275334831 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x8812f400 == 137 [pid = 1728] [id = 395] 08:08:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 366 (0x8e7b0000) [pid = 1728] [serial = 1186] [outer = (nil)] 08:08:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 367 (0x9111d800) [pid = 1728] [serial = 1187] [outer = 0x8e7b0000] 08:08:54 INFO - PROCESS | 1728 | 1464275334896 Marionette DEBUG loaded listener.js 08:08:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 368 (0x9118d000) [pid = 1728] [serial = 1188] [outer = 0x8e7b0000] 08:08:55 INFO - PROCESS | 1728 | --DOMWINDOW == 367 (0x895af800) [pid = 1728] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 08:08:55 INFO - PROCESS | 1728 | --DOMWINDOW == 366 (0x8f111400) [pid = 1728] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 08:08:55 INFO - PROCESS | 1728 | --DOMWINDOW == 365 (0x87edb000) [pid = 1728] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 08:08:55 INFO - PROCESS | 1728 | --DOMWINDOW == 364 (0x8ddfd800) [pid = 1728] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 08:08:55 INFO - PROCESS | 1728 | --DOMWINDOW == 363 (0x90738800) [pid = 1728] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 08:08:55 INFO - PROCESS | 1728 | --DOMWINDOW == 362 (0x8dec5000) [pid = 1728] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 08:08:55 INFO - PROCESS | 1728 | --DOMWINDOW == 361 (0x92472800) [pid = 1728] [serial = 33] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:08:56 INFO - PROCESS | 1728 | 1464275336134 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 08:08:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 08:08:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1590ms 08:08:56 INFO - PROCESS | 1728 | 1464275336155 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 08:08:56 INFO - PROCESS | 1728 | 1464275336159 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 08:08:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 08:08:56 INFO - PROCESS | 1728 | 1464275336165 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 08:08:56 INFO - PROCESS | 1728 | 1464275336167 Marionette TRACE conn3 <- [1,1554,null,{}] 08:08:56 INFO - PROCESS | 1728 | 1464275336172 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:56 INFO - PROCESS | 1728 | 1464275336314 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 08:08:56 INFO - PROCESS | 1728 | 1464275336489 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x87edb000 == 138 [pid = 1728] [id = 396] 08:08:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 362 (0x8cc38800) [pid = 1728] [serial = 1189] [outer = (nil)] 08:08:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 363 (0x8f66a400) [pid = 1728] [serial = 1190] [outer = 0x8cc38800] 08:08:56 INFO - PROCESS | 1728 | 1464275336556 Marionette DEBUG loaded listener.js 08:08:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 364 (0x90d49c00) [pid = 1728] [serial = 1191] [outer = 0x8cc38800] 08:08:57 INFO - PROCESS | 1728 | 1464275337230 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 08:08:57 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 08:08:57 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1125ms 08:08:57 INFO - PROCESS | 1728 | 1464275337291 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 08:08:57 INFO - PROCESS | 1728 | 1464275337294 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 08:08:57 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 08:08:57 INFO - PROCESS | 1728 | 1464275337300 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 08:08:57 INFO - PROCESS | 1728 | 1464275337302 Marionette TRACE conn3 <- [1,1558,null,{}] 08:08:57 INFO - PROCESS | 1728 | 1464275337318 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:57 INFO - PROCESS | 1728 | 1464275337467 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 08:08:57 INFO - PROCESS | 1728 | 1464275337477 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f66d400 == 139 [pid = 1728] [id = 397] 08:08:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 365 (0x910d3c00) [pid = 1728] [serial = 1192] [outer = (nil)] 08:08:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 366 (0x91c40800) [pid = 1728] [serial = 1193] [outer = 0x910d3c00] 08:08:57 INFO - PROCESS | 1728 | 1464275337541 Marionette DEBUG loaded listener.js 08:08:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 367 (0x92472400) [pid = 1728] [serial = 1194] [outer = 0x910d3c00] 08:08:58 INFO - PROCESS | 1728 | 1464275338642 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 08:08:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 08:08:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1388ms 08:08:58 INFO - PROCESS | 1728 | 1464275338688 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 08:08:58 INFO - PROCESS | 1728 | 1464275338695 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 08:08:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 08:08:58 INFO - PROCESS | 1728 | 1464275338703 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 08:08:58 INFO - PROCESS | 1728 | 1464275338708 Marionette TRACE conn3 <- [1,1562,null,{}] 08:08:58 INFO - PROCESS | 1728 | 1464275338716 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:08:58 INFO - PROCESS | 1728 | 1464275338903 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 08:08:59 INFO - PROCESS | 1728 | 1464275339118 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:08:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d0c400 == 140 [pid = 1728] [id = 398] 08:08:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 368 (0x87f8e000) [pid = 1728] [serial = 1195] [outer = (nil)] 08:08:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 369 (0x88947800) [pid = 1728] [serial = 1196] [outer = 0x87f8e000] 08:08:59 INFO - PROCESS | 1728 | 1464275339238 Marionette DEBUG loaded listener.js 08:08:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 370 (0x89450400) [pid = 1728] [serial = 1197] [outer = 0x87f8e000] 08:09:00 INFO - PROCESS | 1728 | 1464275340091 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 08:09:00 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 08:09:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1435ms 08:09:00 INFO - PROCESS | 1728 | 1464275340140 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 08:09:00 INFO - PROCESS | 1728 | 1464275340148 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 08:09:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 08:09:00 INFO - PROCESS | 1728 | 1464275340157 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 08:09:00 INFO - PROCESS | 1728 | 1464275340161 Marionette TRACE conn3 <- [1,1566,null,{}] 08:09:00 INFO - PROCESS | 1728 | 1464275340166 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:00 INFO - PROCESS | 1728 | 1464275340347 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 08:09:00 INFO - PROCESS | 1728 | 1464275340562 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x8813a400 == 141 [pid = 1728] [id = 399] 08:09:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 371 (0x8944dc00) [pid = 1728] [serial = 1198] [outer = (nil)] 08:09:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 372 (0x8d236c00) [pid = 1728] [serial = 1199] [outer = 0x8944dc00] 08:09:00 INFO - PROCESS | 1728 | 1464275340681 Marionette DEBUG loaded listener.js 08:09:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 373 (0x8e160c00) [pid = 1728] [serial = 1200] [outer = 0x8944dc00] 08:09:01 INFO - PROCESS | 1728 | 1464275341619 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 08:09:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 08:09:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1532ms 08:09:01 INFO - PROCESS | 1728 | 1464275341690 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 08:09:01 INFO - PROCESS | 1728 | 1464275341693 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 08:09:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 08:09:01 INFO - PROCESS | 1728 | 1464275341700 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 08:09:01 INFO - PROCESS | 1728 | 1464275341705 Marionette TRACE conn3 <- [1,1570,null,{}] 08:09:01 INFO - PROCESS | 1728 | 1464275341720 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:01 INFO - PROCESS | 1728 | 1464275341940 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 08:09:02 INFO - PROCESS | 1728 | 1464275342196 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x8944ac00 == 142 [pid = 1728] [id = 400] 08:09:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 374 (0x8f663800) [pid = 1728] [serial = 1201] [outer = (nil)] 08:09:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 375 (0x91140400) [pid = 1728] [serial = 1202] [outer = 0x8f663800] 08:09:02 INFO - PROCESS | 1728 | 1464275342323 Marionette DEBUG loaded listener.js 08:09:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 376 (0x91c45000) [pid = 1728] [serial = 1203] [outer = 0x8f663800] 08:09:03 INFO - PROCESS | 1728 | 1464275343110 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 08:09:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 08:09:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1443ms 08:09:03 INFO - PROCESS | 1728 | 1464275343143 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 08:09:03 INFO - PROCESS | 1728 | 1464275343147 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 08:09:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 08:09:03 INFO - PROCESS | 1728 | 1464275343153 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 08:09:03 INFO - PROCESS | 1728 | 1464275343155 Marionette TRACE conn3 <- [1,1574,null,{}] 08:09:03 INFO - PROCESS | 1728 | 1464275343161 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:03 INFO - PROCESS | 1728 | 1464275343341 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 08:09:03 INFO - PROCESS | 1728 | 1464275343613 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:03 INFO - PROCESS | 1728 | ++DOCSHELL 0x92472800 == 143 [pid = 1728] [id = 401] 08:09:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 377 (0x928b9400) [pid = 1728] [serial = 1204] [outer = (nil)] 08:09:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 378 (0x928c0c00) [pid = 1728] [serial = 1205] [outer = 0x928b9400] 08:09:03 INFO - PROCESS | 1728 | 1464275343694 Marionette DEBUG loaded listener.js 08:09:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 379 (0x93bdc000) [pid = 1728] [serial = 1206] [outer = 0x928b9400] 08:09:04 INFO - PROCESS | 1728 | 1464275344477 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 08:09:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 08:09:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1383ms 08:09:04 INFO - PROCESS | 1728 | 1464275344544 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 08:09:04 INFO - PROCESS | 1728 | 1464275344548 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 08:09:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 08:09:04 INFO - PROCESS | 1728 | 1464275344556 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 08:09:04 INFO - PROCESS | 1728 | 1464275344559 Marionette TRACE conn3 <- [1,1578,null,{}] 08:09:04 INFO - PROCESS | 1728 | 1464275344564 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:04 INFO - PROCESS | 1728 | 1464275344734 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 08:09:04 INFO - PROCESS | 1728 | 1464275344950 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x926ee400 == 144 [pid = 1728] [id = 402] 08:09:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 380 (0x926f3000) [pid = 1728] [serial = 1207] [outer = (nil)] 08:09:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 381 (0x9521bc00) [pid = 1728] [serial = 1208] [outer = 0x926f3000] 08:09:05 INFO - PROCESS | 1728 | 1464275345059 Marionette DEBUG loaded listener.js 08:09:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 382 (0x9535cc00) [pid = 1728] [serial = 1209] [outer = 0x926f3000] 08:09:05 INFO - PROCESS | 1728 | 1464275345885 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 08:09:05 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 08:09:05 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1385ms 08:09:05 INFO - PROCESS | 1728 | 1464275345941 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 08:09:05 INFO - PROCESS | 1728 | 1464275345945 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 08:09:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 08:09:05 INFO - PROCESS | 1728 | 1464275345951 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 08:09:05 INFO - PROCESS | 1728 | 1464275345953 Marionette TRACE conn3 <- [1,1582,null,{}] 08:09:05 INFO - PROCESS | 1728 | 1464275345959 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:06 INFO - PROCESS | 1728 | 1464275346158 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 08:09:06 INFO - PROCESS | 1728 | 1464275346376 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x93e9c000 == 145 [pid = 1728] [id = 403] 08:09:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 383 (0x952a1c00) [pid = 1728] [serial = 1210] [outer = (nil)] 08:09:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 384 (0x9a1c0800) [pid = 1728] [serial = 1211] [outer = 0x952a1c00] 08:09:06 INFO - PROCESS | 1728 | 1464275346499 Marionette DEBUG loaded listener.js 08:09:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 385 (0x9a1df800) [pid = 1728] [serial = 1212] [outer = 0x952a1c00] 08:09:07 INFO - PROCESS | 1728 | 1464275347536 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 08:09:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 08:09:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1629ms 08:09:07 INFO - PROCESS | 1728 | 1464275347580 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 08:09:07 INFO - PROCESS | 1728 | 1464275347584 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 08:09:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 08:09:07 INFO - PROCESS | 1728 | 1464275347589 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 08:09:07 INFO - PROCESS | 1728 | 1464275347592 Marionette TRACE conn3 <- [1,1586,null,{}] 08:09:07 INFO - PROCESS | 1728 | 1464275347597 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:07 INFO - PROCESS | 1728 | 1464275347756 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 08:09:08 INFO - PROCESS | 1728 | 1464275348029 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec4800 == 146 [pid = 1728] [id = 404] 08:09:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 386 (0x9a1bd400) [pid = 1728] [serial = 1213] [outer = (nil)] 08:09:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 387 (0x9aa9e800) [pid = 1728] [serial = 1214] [outer = 0x9a1bd400] 08:09:08 INFO - PROCESS | 1728 | 1464275348107 Marionette DEBUG loaded listener.js 08:09:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 388 (0x9b297400) [pid = 1728] [serial = 1215] [outer = 0x9a1bd400] 08:09:08 INFO - PROCESS | 1728 | 1464275348958 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 08:09:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 08:09:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1431ms 08:09:09 INFO - PROCESS | 1728 | 1464275349021 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 08:09:09 INFO - PROCESS | 1728 | 1464275349024 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 08:09:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 08:09:09 INFO - PROCESS | 1728 | 1464275349030 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 08:09:09 INFO - PROCESS | 1728 | 1464275349032 Marionette TRACE conn3 <- [1,1590,null,{}] 08:09:09 INFO - PROCESS | 1728 | 1464275349038 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:09 INFO - PROCESS | 1728 | 1464275349205 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 08:09:09 INFO - PROCESS | 1728 | 1464275349426 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ab8e800 == 147 [pid = 1728] [id = 405] 08:09:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 389 (0x9b944400) [pid = 1728] [serial = 1216] [outer = (nil)] 08:09:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 390 (0xa2144c00) [pid = 1728] [serial = 1217] [outer = 0x9b944400] 08:09:09 INFO - PROCESS | 1728 | 1464275349547 Marionette DEBUG loaded listener.js 08:09:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 391 (0xa3026400) [pid = 1728] [serial = 1218] [outer = 0x9b944400] 08:09:10 INFO - PROCESS | 1728 | 1464275350381 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 08:09:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 08:09:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1387ms 08:09:10 INFO - PROCESS | 1728 | 1464275350418 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 08:09:10 INFO - PROCESS | 1728 | 1464275350421 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 08:09:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 08:09:10 INFO - PROCESS | 1728 | 1464275350428 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 08:09:10 INFO - PROCESS | 1728 | 1464275350431 Marionette TRACE conn3 <- [1,1594,null,{}] 08:09:10 INFO - PROCESS | 1728 | 1464275350436 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:10 INFO - PROCESS | 1728 | 1464275350602 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 08:09:10 INFO - PROCESS | 1728 | 1464275350875 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x9aa37000 == 148 [pid = 1728] [id = 406] 08:09:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 392 (0x9d59e800) [pid = 1728] [serial = 1219] [outer = (nil)] 08:09:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 393 (0xa67c7400) [pid = 1728] [serial = 1220] [outer = 0x9d59e800] 08:09:10 INFO - PROCESS | 1728 | 1464275350957 Marionette DEBUG loaded listener.js 08:09:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 394 (0xa68d2c00) [pid = 1728] [serial = 1221] [outer = 0x9d59e800] 08:09:11 INFO - PROCESS | 1728 | 1464275351741 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 08:09:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 08:09:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1340ms 08:09:11 INFO - PROCESS | 1728 | 1464275351769 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 08:09:11 INFO - PROCESS | 1728 | 1464275351772 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 08:09:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 08:09:11 INFO - PROCESS | 1728 | 1464275351778 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 08:09:11 INFO - PROCESS | 1728 | 1464275351780 Marionette TRACE conn3 <- [1,1598,null,{}] 08:09:11 INFO - PROCESS | 1728 | 1464275351786 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:12 INFO - PROCESS | 1728 | 1464275352035 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 08:09:12 INFO - PROCESS | 1728 | 1464275352195 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x88177400 == 149 [pid = 1728] [id = 407] 08:09:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 395 (0x88178000) [pid = 1728] [serial = 1222] [outer = (nil)] 08:09:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 396 (0x8817f400) [pid = 1728] [serial = 1223] [outer = 0x88178000] 08:09:12 INFO - PROCESS | 1728 | 1464275352275 Marionette DEBUG loaded listener.js 08:09:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 397 (0x88181400) [pid = 1728] [serial = 1224] [outer = 0x88178000] 08:09:13 INFO - PROCESS | 1728 | 1464275353123 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 08:09:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 08:09:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1377ms 08:09:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 08:09:13 INFO - PROCESS | 1728 | 1464275353155 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 08:09:13 INFO - PROCESS | 1728 | 1464275353158 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 08:09:13 INFO - PROCESS | 1728 | 1464275353164 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 08:09:13 INFO - PROCESS | 1728 | 1464275353167 Marionette TRACE conn3 <- [1,1602,null,{}] 08:09:13 INFO - PROCESS | 1728 | 1464275353172 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:13 INFO - PROCESS | 1728 | 1464275353365 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 08:09:13 INFO - PROCESS | 1728 | 1464275353590 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x8817e800 == 150 [pid = 1728] [id = 408] 08:09:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 398 (0x88184000) [pid = 1728] [serial = 1225] [outer = (nil)] 08:09:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 399 (0xa6c4a800) [pid = 1728] [serial = 1226] [outer = 0x88184000] 08:09:13 INFO - PROCESS | 1728 | 1464275353708 Marionette DEBUG loaded listener.js 08:09:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 400 (0xa6d21800) [pid = 1728] [serial = 1227] [outer = 0x88184000] 08:09:14 INFO - PROCESS | 1728 | 1464275354572 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 08:09:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 08:09:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1482ms 08:09:14 INFO - PROCESS | 1728 | 1464275354646 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 08:09:14 INFO - PROCESS | 1728 | 1464275354649 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 08:09:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 08:09:14 INFO - PROCESS | 1728 | 1464275354655 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 08:09:14 INFO - PROCESS | 1728 | 1464275354657 Marionette TRACE conn3 <- [1,1606,null,{}] 08:09:14 INFO - PROCESS | 1728 | 1464275354663 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:14 INFO - PROCESS | 1728 | 1464275354826 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 08:09:15 INFO - PROCESS | 1728 | 1464275355048 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x84db6000 == 151 [pid = 1728] [id = 409] 08:09:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 401 (0x84db7400) [pid = 1728] [serial = 1228] [outer = (nil)] 08:09:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 402 (0x84dbd800) [pid = 1728] [serial = 1229] [outer = 0x84db7400] 08:09:15 INFO - PROCESS | 1728 | 1464275355158 Marionette DEBUG loaded listener.js 08:09:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 403 (0x84dc1400) [pid = 1728] [serial = 1230] [outer = 0x84db7400] 08:09:15 INFO - PROCESS | 1728 | 1464275355979 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 08:09:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 08:09:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1379ms 08:09:16 INFO - PROCESS | 1728 | 1464275356036 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 08:09:16 INFO - PROCESS | 1728 | 1464275356039 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 08:09:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 08:09:16 INFO - PROCESS | 1728 | 1464275356045 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 08:09:16 INFO - PROCESS | 1728 | 1464275356047 Marionette TRACE conn3 <- [1,1610,null,{}] 08:09:16 INFO - PROCESS | 1728 | 1464275356061 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:16 INFO - PROCESS | 1728 | 1464275356217 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 08:09:16 INFO - PROCESS | 1728 | 1464275356458 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dbe800 == 152 [pid = 1728] [id = 410] 08:09:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 404 (0x84dc3800) [pid = 1728] [serial = 1231] [outer = (nil)] 08:09:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 405 (0x84e91000) [pid = 1728] [serial = 1232] [outer = 0x84dc3800] 08:09:16 INFO - PROCESS | 1728 | 1464275356573 Marionette DEBUG loaded listener.js 08:09:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 406 (0x84e92400) [pid = 1728] [serial = 1233] [outer = 0x84dc3800] 08:09:17 INFO - PROCESS | 1728 | 1464275357827 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 08:09:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 08:09:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1843ms 08:09:17 INFO - PROCESS | 1728 | 1464275357893 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 08:09:17 INFO - PROCESS | 1728 | 1464275357898 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 08:09:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 08:09:17 INFO - PROCESS | 1728 | 1464275357907 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 08:09:17 INFO - PROCESS | 1728 | 1464275357912 Marionette TRACE conn3 <- [1,1614,null,{}] 08:09:17 INFO - PROCESS | 1728 | 1464275357920 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:18 INFO - PROCESS | 1728 | 1464275358168 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 08:09:18 INFO - PROCESS | 1728 | 1464275358452 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e9bc00 == 153 [pid = 1728] [id = 411] 08:09:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 407 (0x84e9c800) [pid = 1728] [serial = 1234] [outer = (nil)] 08:09:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 408 (0x87787400) [pid = 1728] [serial = 1235] [outer = 0x84e9c800] 08:09:18 INFO - PROCESS | 1728 | 1464275358526 Marionette DEBUG loaded listener.js 08:09:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 409 (0x87f90c00) [pid = 1728] [serial = 1236] [outer = 0x84e9c800] 08:09:19 INFO - PROCESS | 1728 | 1464275359411 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 08:09: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 08:09:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1584ms 08:09:19 INFO - PROCESS | 1728 | 1464275359492 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 08:09:19 INFO - PROCESS | 1728 | 1464275359499 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 08:09:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 08:09:19 INFO - PROCESS | 1728 | 1464275359508 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 08:09:19 INFO - PROCESS | 1728 | 1464275359512 Marionette TRACE conn3 <- [1,1618,null,{}] 08:09:19 INFO - PROCESS | 1728 | 1464275359517 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:19 INFO - PROCESS | 1728 | 1464275359719 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 08:09:20 INFO - PROCESS | 1728 | 1464275360028 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x8742e400 == 154 [pid = 1728] [id = 412] 08:09:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 410 (0x875cac00) [pid = 1728] [serial = 1237] [outer = (nil)] 08:09:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 411 (0x88950800) [pid = 1728] [serial = 1238] [outer = 0x875cac00] 08:09:20 INFO - PROCESS | 1728 | 1464275360104 Marionette DEBUG loaded listener.js 08:09:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 412 (0x8afd4000) [pid = 1728] [serial = 1239] [outer = 0x875cac00] 08:09:20 INFO - PROCESS | 1728 | 1464275360922 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 08:09:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 08:09:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1479ms 08:09:20 INFO - PROCESS | 1728 | 1464275360988 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 08:09:20 INFO - PROCESS | 1728 | 1464275360991 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 08:09:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 08:09:21 INFO - PROCESS | 1728 | 1464275360997 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 08:09:21 INFO - PROCESS | 1728 | 1464275361002 Marionette TRACE conn3 <- [1,1622,null,{}] 08:09:21 INFO - PROCESS | 1728 | 1464275361015 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:21 INFO - PROCESS | 1728 | 1464275361179 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 08:09:21 INFO - PROCESS | 1728 | 1464275361404 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dc3400 == 155 [pid = 1728] [id = 413] 08:09:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 413 (0x88a1ec00) [pid = 1728] [serial = 1240] [outer = (nil)] 08:09:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 414 (0x8dd1ec00) [pid = 1728] [serial = 1241] [outer = 0x88a1ec00] 08:09:21 INFO - PROCESS | 1728 | 1464275361527 Marionette DEBUG loaded listener.js 08:09:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 415 (0x8e0dd000) [pid = 1728] [serial = 1242] [outer = 0x88a1ec00] 08:09:22 INFO - PROCESS | 1728 | 1464275362412 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 08:09:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 08:09:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1486ms 08:09:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 08:09:22 INFO - PROCESS | 1728 | 1464275362483 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 08:09:22 INFO - PROCESS | 1728 | 1464275362486 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 08:09:22 INFO - PROCESS | 1728 | 1464275362492 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 08:09:22 INFO - PROCESS | 1728 | 1464275362495 Marionette TRACE conn3 <- [1,1626,null,{}] 08:09:22 INFO - PROCESS | 1728 | 1464275362500 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:22 INFO - PROCESS | 1728 | 1464275362659 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 08:09:22 INFO - PROCESS | 1728 | 1464275362926 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:22 INFO - PROCESS | 1728 | ++DOCSHELL 0x875cb400 == 156 [pid = 1728] [id = 414] 08:09:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 416 (0x8afdbc00) [pid = 1728] [serial = 1243] [outer = (nil)] 08:09:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 417 (0x8dec5000) [pid = 1728] [serial = 1244] [outer = 0x8afdbc00] 08:09:23 INFO - PROCESS | 1728 | 1464275363031 Marionette DEBUG loaded listener.js 08:09:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 418 (0x90732c00) [pid = 1728] [serial = 1245] [outer = 0x8afdbc00] 08:09:23 INFO - PROCESS | 1728 | 1464275363771 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 08:09:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 08:09:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1336ms 08:09:23 INFO - PROCESS | 1728 | 1464275363827 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 08:09:23 INFO - PROCESS | 1728 | 1464275363832 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 08:09:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 08:09:23 INFO - PROCESS | 1728 | 1464275363859 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 08:09:23 INFO - PROCESS | 1728 | 1464275363862 Marionette TRACE conn3 <- [1,1630,null,{}] 08:09:23 INFO - PROCESS | 1728 | 1464275363867 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:24 INFO - PROCESS | 1728 | 1464275364015 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 08:09:24 INFO - PROCESS | 1728 | 1464275364282 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f95800 == 157 [pid = 1728] [id = 415] 08:09:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 419 (0x87f95c00) [pid = 1728] [serial = 1246] [outer = (nil)] 08:09:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 420 (0x9107bc00) [pid = 1728] [serial = 1247] [outer = 0x87f95c00] 08:09:24 INFO - PROCESS | 1728 | 1464275364350 Marionette DEBUG loaded listener.js 08:09:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 421 (0x9111c000) [pid = 1728] [serial = 1248] [outer = 0x87f95c00] 08:09:25 INFO - PROCESS | 1728 | 1464275365206 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 08:09:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 08:09:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1386ms 08:09:25 INFO - PROCESS | 1728 | 1464275365243 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 08:09:25 INFO - PROCESS | 1728 | 1464275365246 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 08:09:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 08:09:25 INFO - PROCESS | 1728 | 1464275365274 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 08:09:25 INFO - PROCESS | 1728 | 1464275365276 Marionette TRACE conn3 <- [1,1634,null,{}] 08:09:25 INFO - PROCESS | 1728 | 1464275365284 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:25 INFO - PROCESS | 1728 | 1464275365469 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 08:09:25 INFO - PROCESS | 1728 | 1464275365782 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:25 INFO - PROCESS | 1728 | --DOCSHELL 0x86d03c00 == 156 [pid = 1728] [id = 342] 08:09:25 INFO - PROCESS | 1728 | --DOCSHELL 0x86d05000 == 155 [pid = 1728] [id = 341] 08:09:25 INFO - PROCESS | 1728 | --DOCSHELL 0x875c1c00 == 154 [pid = 1728] [id = 339] 08:09:25 INFO - PROCESS | 1728 | --DOCSHELL 0x8f66cc00 == 153 [pid = 1728] [id = 337] 08:09:25 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd1e800 == 152 [pid = 1728] [id = 336] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 420 (0x91c3e800) [pid = 1728] [serial = 1124] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 419 (0xa321ac00) [pid = 1728] [serial = 1076] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 418 (0xa6b71c00) [pid = 1728] [serial = 1091] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 417 (0xa6b6e000) [pid = 1728] [serial = 1082] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 416 (0x97861800) [pid = 1728] [serial = 1067] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 415 (0x8e642800) [pid = 1728] [serial = 1058] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 414 (0x9adc4400) [pid = 1728] [serial = 1070] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 413 (0x87f91800) [pid = 1728] [serial = 1088] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 412 (0x9ba48c00) [pid = 1728] [serial = 1073] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 411 (0x8742a000) [pid = 1728] [serial = 1094] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 410 (0x8b761800) [pid = 1728] [serial = 1097] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 409 (0x92475800) [pid = 1728] [serial = 1061] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 408 (0x8b761400) [pid = 1728] [serial = 1055] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 407 (0x90737400) [pid = 1728] [serial = 1085] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 406 (0xa6740000) [pid = 1728] [serial = 1079] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 405 (0x8cde1000) [pid = 1728] [serial = 1103] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | --DOMWINDOW == 404 (0x93d6ac00) [pid = 1728] [serial = 1064] [outer = (nil)] [url = about:blank] 08:09:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x850d9400 == 153 [pid = 1728] [id = 416] 08:09:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 405 (0x86d05000) [pid = 1728] [serial = 1249] [outer = (nil)] 08:09:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 406 (0x87f8e400) [pid = 1728] [serial = 1250] [outer = 0x86d05000] 08:09:26 INFO - PROCESS | 1728 | 1464275365999 Marionette DEBUG loaded listener.js 08:09:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 407 (0x8cc34000) [pid = 1728] [serial = 1251] [outer = 0x86d05000] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x87785000 == 152 [pid = 1728] [id = 340] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8aaebc00 == 151 [pid = 1728] [id = 335] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8f04cc00 == 150 [pid = 1728] [id = 338] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x9a1da000 == 149 [pid = 1728] [id = 334] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x87edb000 == 148 [pid = 1728] [id = 396] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8812f400 == 147 [pid = 1728] [id = 395] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8e650800 == 146 [pid = 1728] [id = 394] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x86d0a800 == 145 [pid = 1728] [id = 393] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8aaed000 == 144 [pid = 1728] [id = 392] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8742e800 == 143 [pid = 1728] [id = 391] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x87ed5800 == 142 [pid = 1728] [id = 390] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8f113400 == 141 [pid = 1728] [id = 378] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x90d51400 == 140 [pid = 1728] [id = 377] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x8cde8800 == 139 [pid = 1728] [id = 376] 08:09:26 INFO - PROCESS | 1728 | --DOCSHELL 0x86d02c00 == 138 [pid = 1728] [id = 375] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 406 (0x8b766800) [pid = 1728] [serial = 1106] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 405 (0x90730c00) [pid = 1728] [serial = 1116] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 404 (0x91c43000) [pid = 1728] [serial = 1100] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 403 (0x8d230c00) [pid = 1728] [serial = 1110] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 402 (0x90d50c00) [pid = 1728] [serial = 1118] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 401 (0x910d4400) [pid = 1728] [serial = 1121] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 400 (0x91131400) [pid = 1728] [serial = 1122] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 399 (0x8e0d2800) [pid = 1728] [serial = 1112] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 398 (0x8f666c00) [pid = 1728] [serial = 1115] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 397 (0x8e16f800) [pid = 1728] [serial = 1113] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 396 (0x8aaf2800) [pid = 1728] [serial = 1109] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 395 (0x8cddc800) [pid = 1728] [serial = 1107] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 394 (0xa6c53800) [pid = 1728] [serial = 753] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 08:09:26 INFO - PROCESS | 1728 | --DOMWINDOW == 393 (0x910d8400) [pid = 1728] [serial = 1119] [outer = (nil)] [url = about:blank] 08:09:26 INFO - PROCESS | 1728 | 1464275366749 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 08:09:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 08:09:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1510ms 08:09:26 INFO - PROCESS | 1728 | 1464275366762 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 08:09:26 INFO - PROCESS | 1728 | 1464275366764 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 08:09:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 08:09:26 INFO - PROCESS | 1728 | 1464275366775 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 08:09:26 INFO - PROCESS | 1728 | 1464275366777 Marionette TRACE conn3 <- [1,1638,null,{}] 08:09:26 INFO - PROCESS | 1728 | 1464275366782 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:26 INFO - PROCESS | 1728 | 1464275366926 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 08:09:27 INFO - PROCESS | 1728 | 1464275367109 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed5800 == 139 [pid = 1728] [id = 417] 08:09:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 394 (0x87f91800) [pid = 1728] [serial = 1252] [outer = (nil)] 08:09:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 395 (0x8cde8800) [pid = 1728] [serial = 1253] [outer = 0x87f91800] 08:09:27 INFO - PROCESS | 1728 | 1464275367199 Marionette DEBUG loaded listener.js 08:09:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 396 (0x8e0d2800) [pid = 1728] [serial = 1254] [outer = 0x87f91800] 08:09:27 INFO - PROCESS | 1728 | 1464275367864 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 08:09:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 08:09:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1132ms 08:09:27 INFO - PROCESS | 1728 | 1464275367904 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 08:09:27 INFO - PROCESS | 1728 | 1464275367906 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 08:09:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 08:09:27 INFO - PROCESS | 1728 | 1464275367912 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 08:09:27 INFO - PROCESS | 1728 | 1464275367914 Marionette TRACE conn3 <- [1,1642,null,{}] 08:09:27 INFO - PROCESS | 1728 | 1464275367919 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:28 INFO - PROCESS | 1728 | 1464275368063 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 08:09:28 INFO - PROCESS | 1728 | 1464275368076 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x8812f400 == 140 [pid = 1728] [id = 418] 08:09:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 397 (0x8d2da400) [pid = 1728] [serial = 1255] [outer = (nil)] 08:09:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 398 (0x90731000) [pid = 1728] [serial = 1256] [outer = 0x8d2da400] 08:09:28 INFO - PROCESS | 1728 | 1464275368139 Marionette DEBUG loaded listener.js 08:09:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 399 (0x910d8400) [pid = 1728] [serial = 1257] [outer = 0x8d2da400] 08:09:29 INFO - PROCESS | 1728 | 1464275369008 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 08:09:29 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 08:09:29 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1129ms 08:09:29 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 08:09:29 INFO - PROCESS | 1728 | 1464275369042 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 08:09:29 INFO - PROCESS | 1728 | 1464275369044 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 08:09:29 INFO - PROCESS | 1728 | 1464275369050 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 08:09:29 INFO - PROCESS | 1728 | 1464275369052 Marionette TRACE conn3 <- [1,1646,null,{}] 08:09:29 INFO - PROCESS | 1728 | 1464275369057 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:29 INFO - PROCESS | 1728 | 1464275369264 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 08:09:29 INFO - PROCESS | 1728 | 1464275369289 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f03d800 == 141 [pid = 1728] [id = 419] 08:09:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 400 (0x8f04a800) [pid = 1728] [serial = 1258] [outer = (nil)] 08:09:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 401 (0x91f64400) [pid = 1728] [serial = 1259] [outer = 0x8f04a800] 08:09:29 INFO - PROCESS | 1728 | 1464275369351 Marionette DEBUG loaded listener.js 08:09:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 402 (0x92603c00) [pid = 1728] [serial = 1260] [outer = 0x8f04a800] 08:09:30 INFO - PROCESS | 1728 | 1464275370145 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 08:09:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 08:09:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1177ms 08:09:30 INFO - PROCESS | 1728 | 1464275370235 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 08:09:30 INFO - PROCESS | 1728 | 1464275370238 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 08:09:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 08:09:30 INFO - PROCESS | 1728 | 1464275370244 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 08:09:30 INFO - PROCESS | 1728 | 1464275370247 Marionette TRACE conn3 <- [1,1650,null,{}] 08:09:30 INFO - PROCESS | 1728 | 1464275370251 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:31 INFO - PROCESS | 1728 | 1464275371767 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 401 (0x90ff0000) [pid = 1728] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 400 (0x9a0d6c00) [pid = 1728] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 399 (0x92a8f400) [pid = 1728] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 398 (0x8ddf1800) [pid = 1728] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 397 (0x8ddf1c00) [pid = 1728] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 396 (0x95023800) [pid = 1728] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 395 (0x9a32a000) [pid = 1728] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 394 (0x8f03d400) [pid = 1728] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 393 (0x8e0d0400) [pid = 1728] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 392 (0x99b1f400) [pid = 1728] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 391 (0x8dfe3800) [pid = 1728] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 390 (0x87ed0c00) [pid = 1728] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 389 (0x9521c400) [pid = 1728] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 388 (0x8dec9c00) [pid = 1728] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 387 (0x9aa2f800) [pid = 1728] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 386 (0x9b945800) [pid = 1728] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 385 (0x895ad400) [pid = 1728] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 384 (0x88a21c00) [pid = 1728] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 383 (0x8dfeac00) [pid = 1728] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 382 (0x8afd2400) [pid = 1728] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 381 (0x88a24c00) [pid = 1728] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 380 (0x8dd16800) [pid = 1728] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 379 (0x8f118400) [pid = 1728] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 378 (0x9a0d6800) [pid = 1728] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 377 (0x9b63e400) [pid = 1728] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 376 (0x9ba4c800) [pid = 1728] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 375 (0x9a0cc000) [pid = 1728] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 374 (0x8f045400) [pid = 1728] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 373 (0x926e7c00) [pid = 1728] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 372 (0x9ae38c00) [pid = 1728] [serial = 741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 371 (0x926e9c00) [pid = 1728] [serial = 744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 370 (0xa35ef000) [pid = 1728] [serial = 747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 369 (0x8e7a9000) [pid = 1728] [serial = 750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 368 (0x8e0d5800) [pid = 1728] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 367 (0x8e0d4400) [pid = 1728] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 366 (0x9118b400) [pid = 1728] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 365 (0x9118d800) [pid = 1728] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 364 (0x8b75d000) [pid = 1728] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 363 (0x921db400) [pid = 1728] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 362 (0x8ddfac00) [pid = 1728] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 361 (0x8e0d9c00) [pid = 1728] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 360 (0x91f68000) [pid = 1728] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 359 (0x9502ec00) [pid = 1728] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 358 (0x926ed800) [pid = 1728] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 357 (0x95359800) [pid = 1728] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 356 (0x98b6a400) [pid = 1728] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 355 (0x99b2b800) [pid = 1728] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 354 (0x99ce1800) [pid = 1728] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 353 (0x910e0c00) [pid = 1728] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 352 (0x8aaee400) [pid = 1728] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 351 (0x90fea000) [pid = 1728] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 350 (0x9785dc00) [pid = 1728] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 349 (0x921de000) [pid = 1728] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 348 (0x9a1dec00) [pid = 1728] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 347 (0x9a329800) [pid = 1728] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 346 (0xa1136000) [pid = 1728] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 345 (0x91119000) [pid = 1728] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 344 (0x9111bc00) [pid = 1728] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 343 (0x91124c00) [pid = 1728] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 342 (0xa3579800) [pid = 1728] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 341 (0x8d2d1800) [pid = 1728] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 340 (0x88a1b400) [pid = 1728] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 339 (0x8dfed400) [pid = 1728] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 338 (0x87ed8800) [pid = 1728] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 337 (0x8742f800) [pid = 1728] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 336 (0x8aaf7000) [pid = 1728] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 335 (0x8e169400) [pid = 1728] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 08:09:31 INFO - PROCESS | 1728 | --DOMWINDOW == 334 (0x8e7ae800) [pid = 1728] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 333 (0x8d22a400) [pid = 1728] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 332 (0x8813ac00) [pid = 1728] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 331 (0x875d0000) [pid = 1728] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 330 (0x8e7b0000) [pid = 1728] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 329 (0x8cc38800) [pid = 1728] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 328 (0x911d3800) [pid = 1728] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 327 (0x89441c00) [pid = 1728] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 326 (0x926ecc00) [pid = 1728] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 325 (0xa2403c00) [pid = 1728] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 324 (0x8dfe7c00) [pid = 1728] [serial = 735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 323 (0x91072400) [pid = 1728] [serial = 738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 322 (0x8ddfdc00) [pid = 1728] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 321 (0x91074400) [pid = 1728] [serial = 732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 320 (0x9a327400) [pid = 1728] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 319 (0xa68d2000) [pid = 1728] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 318 (0x8ddf5400) [pid = 1728] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 317 (0x9aa92800) [pid = 1728] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 316 (0x91c3a000) [pid = 1728] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 315 (0xa503f800) [pid = 1728] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 314 (0x93d68c00) [pid = 1728] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 313 (0x8ddfbc00) [pid = 1728] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 312 (0x8f046400) [pid = 1728] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 311 (0xa3020c00) [pid = 1728] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 310 (0x89450800) [pid = 1728] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 309 (0x91196400) [pid = 1728] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 308 (0xa3550800) [pid = 1728] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 307 (0xa3027c00) [pid = 1728] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 306 (0x90fe3c00) [pid = 1728] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 305 (0x9535c000) [pid = 1728] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 304 (0x8aaef400) [pid = 1728] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 303 (0x926ed000) [pid = 1728] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 302 (0x8dd1d800) [pid = 1728] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 301 (0x9aa9b800) [pid = 1728] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 300 (0x8f118000) [pid = 1728] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 299 (0x952a7400) [pid = 1728] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 298 (0x8aae9400) [pid = 1728] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 297 (0x95212c00) [pid = 1728] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 296 (0xa213f800) [pid = 1728] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 295 (0x90ff2800) [pid = 1728] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 294 (0x8dec3000) [pid = 1728] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 293 (0x8afd0800) [pid = 1728] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 292 (0xa21a6800) [pid = 1728] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 291 (0x9aa35000) [pid = 1728] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 290 (0xa3028000) [pid = 1728] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 08:09:32 INFO - PROCESS | 1728 | --DOMWINDOW == 289 (0x8debcc00) [pid = 1728] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 08:09:32 INFO - PROCESS | 1728 | 1464275372161 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x8742f800 == 142 [pid = 1728] [id = 420] 08:09:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 290 (0x875ce000) [pid = 1728] [serial = 1261] [outer = (nil)] 08:09:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 291 (0x87ed8800) [pid = 1728] [serial = 1262] [outer = 0x875ce000] 08:09:32 INFO - PROCESS | 1728 | 1464275372226 Marionette DEBUG loaded listener.js 08:09:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 292 (0x88a24400) [pid = 1728] [serial = 1263] [outer = 0x875ce000] 08:09:32 INFO - PROCESS | 1728 | 1464275372847 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 08:09:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 08:09:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2630ms 08:09:32 INFO - PROCESS | 1728 | 1464275372875 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 08:09:32 INFO - PROCESS | 1728 | 1464275372878 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 08:09:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 08:09:32 INFO - PROCESS | 1728 | 1464275372883 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 08:09:32 INFO - PROCESS | 1728 | 1464275372886 Marionette TRACE conn3 <- [1,1654,null,{}] 08:09:32 INFO - PROCESS | 1728 | 1464275372891 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:33 INFO - PROCESS | 1728 | 1464275373044 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 08:09:33 INFO - PROCESS | 1728 | 1464275373063 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x88946400 == 143 [pid = 1728] [id = 421] 08:09:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 293 (0x895b0c00) [pid = 1728] [serial = 1264] [outer = (nil)] 08:09:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 294 (0x8d2d2400) [pid = 1728] [serial = 1265] [outer = 0x895b0c00] 08:09:33 INFO - PROCESS | 1728 | 1464275373298 Marionette DEBUG loaded listener.js 08:09:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 295 (0x8dfe2400) [pid = 1728] [serial = 1266] [outer = 0x895b0c00] 08:09:34 INFO - PROCESS | 1728 | 1464275374163 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 08:09:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 08:09:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1334ms 08:09:34 INFO - PROCESS | 1728 | 1464275374218 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 08:09:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 08:09:34 INFO - PROCESS | 1728 | 1464275374224 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 08:09:34 INFO - PROCESS | 1728 | 1464275374232 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 08:09:34 INFO - PROCESS | 1728 | 1464275374238 Marionette TRACE conn3 <- [1,1658,null,{}] 08:09:34 INFO - PROCESS | 1728 | 1464275374247 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:34 INFO - PROCESS | 1728 | 1464275374432 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 08:09:34 INFO - PROCESS | 1728 | 1464275374758 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e95000 == 144 [pid = 1728] [id = 422] 08:09:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 296 (0x84e99c00) [pid = 1728] [serial = 1267] [outer = (nil)] 08:09:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 297 (0x87ed0400) [pid = 1728] [serial = 1268] [outer = 0x84e99c00] 08:09:34 INFO - PROCESS | 1728 | 1464275374840 Marionette DEBUG loaded listener.js 08:09:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 298 (0x8817b400) [pid = 1728] [serial = 1269] [outer = 0x84e99c00] 08:09:35 INFO - PROCESS | 1728 | 1464275375631 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:09:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 08:09:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1446ms 08:09:35 INFO - PROCESS | 1728 | 1464275375678 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 08:09:35 INFO - PROCESS | 1728 | 1464275375686 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 08:09:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 08:09:35 INFO - PROCESS | 1728 | 1464275375695 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 08:09:35 INFO - PROCESS | 1728 | 1464275375700 Marionette TRACE conn3 <- [1,1662,null,{}] 08:09:35 INFO - PROCESS | 1728 | 1464275375705 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:35 INFO - PROCESS | 1728 | 1464275375880 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 08:09:36 INFO - PROCESS | 1728 | 1464275376108 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x88a24c00 == 145 [pid = 1728] [id = 423] 08:09:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 299 (0x88a27400) [pid = 1728] [serial = 1270] [outer = (nil)] 08:09:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 300 (0x8cc38c00) [pid = 1728] [serial = 1271] [outer = 0x88a27400] 08:09:36 INFO - PROCESS | 1728 | 1464275376235 Marionette DEBUG loaded listener.js 08:09:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 301 (0x8cde1400) [pid = 1728] [serial = 1272] [outer = 0x88a27400] 08:09:37 INFO - PROCESS | 1728 | 1464275377123 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 08:09:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 08:09:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1489ms 08:09:37 INFO - PROCESS | 1728 | 1464275377184 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 08:09:37 INFO - PROCESS | 1728 | 1464275377187 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 08:09:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 08:09:37 INFO - PROCESS | 1728 | 1464275377193 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 08:09:37 INFO - PROCESS | 1728 | 1464275377199 Marionette TRACE conn3 <- [1,1666,null,{}] 08:09:37 INFO - PROCESS | 1728 | 1464275377243 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:37 INFO - PROCESS | 1728 | 1464275377529 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 08:09:37 INFO - PROCESS | 1728 | 1464275377769 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddefc00 == 146 [pid = 1728] [id = 424] 08:09:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 302 (0x8dfe6800) [pid = 1728] [serial = 1273] [outer = (nil)] 08:09:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 303 (0x8e0da000) [pid = 1728] [serial = 1274] [outer = 0x8dfe6800] 08:09:37 INFO - PROCESS | 1728 | 1464275377853 Marionette DEBUG loaded listener.js 08:09:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 304 (0x8e649800) [pid = 1728] [serial = 1275] [outer = 0x8dfe6800] 08:09:38 INFO - PROCESS | 1728 | 1464275378636 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 08:09:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 08:09:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1511ms 08:09:38 INFO - PROCESS | 1728 | 1464275378706 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 08:09:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 08:09:38 INFO - PROCESS | 1728 | 1464275378710 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 08:09:38 INFO - PROCESS | 1728 | 1464275378716 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 08:09:38 INFO - PROCESS | 1728 | 1464275378719 Marionette TRACE conn3 <- [1,1670,null,{}] 08:09:38 INFO - PROCESS | 1728 | 1464275378724 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:38 INFO - PROCESS | 1728 | 1464275378930 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 08:09:39 INFO - PROCESS | 1728 | 1464275379191 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cc33800 == 147 [pid = 1728] [id = 425] 08:09:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 305 (0x8e0d8000) [pid = 1728] [serial = 1276] [outer = (nil)] 08:09:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 306 (0x8f11bc00) [pid = 1728] [serial = 1277] [outer = 0x8e0d8000] 08:09:39 INFO - PROCESS | 1728 | 1464275379310 Marionette DEBUG loaded listener.js 08:09:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 307 (0x90fe3c00) [pid = 1728] [serial = 1278] [outer = 0x8e0d8000] 08:09:40 INFO - PROCESS | 1728 | 1464275380071 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 08:09:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 08:09:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1431ms 08:09:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 08:09:40 INFO - PROCESS | 1728 | 1464275380147 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 08:09:40 INFO - PROCESS | 1728 | 1464275380150 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 08:09:40 INFO - PROCESS | 1728 | 1464275380156 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 08:09:40 INFO - PROCESS | 1728 | 1464275380160 Marionette TRACE conn3 <- [1,1674,null,{}] 08:09:40 INFO - PROCESS | 1728 | 1464275380165 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:40 INFO - PROCESS | 1728 | 1464275380341 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 08:09:40 INFO - PROCESS | 1728 | 1464275380614 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f03f400 == 148 [pid = 1728] [id = 426] 08:09:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 308 (0x8f044400) [pid = 1728] [serial = 1279] [outer = (nil)] 08:09:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 309 (0x9111bc00) [pid = 1728] [serial = 1280] [outer = 0x8f044400] 08:09:40 INFO - PROCESS | 1728 | 1464275380696 Marionette DEBUG loaded listener.js 08:09:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 310 (0x91133800) [pid = 1728] [serial = 1281] [outer = 0x8f044400] 08:09:41 INFO - PROCESS | 1728 | 1464275381516 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 08:09:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 08:09:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1434ms 08:09:41 INFO - PROCESS | 1728 | 1464275381590 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 08:09:41 INFO - PROCESS | 1728 | 1464275381593 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 08:09:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 08:09:41 INFO - PROCESS | 1728 | 1464275381599 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 08:09:41 INFO - PROCESS | 1728 | 1464275381601 Marionette TRACE conn3 <- [1,1678,null,{}] 08:09:41 INFO - PROCESS | 1728 | 1464275381607 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:41 INFO - PROCESS | 1728 | 1464275381805 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 08:09:42 INFO - PROCESS | 1728 | 1464275382073 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d4b800 == 149 [pid = 1728] [id = 427] 08:09:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 311 (0x9111dc00) [pid = 1728] [serial = 1282] [outer = (nil)] 08:09:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 312 (0x9247d000) [pid = 1728] [serial = 1283] [outer = 0x9111dc00] 08:09:42 INFO - PROCESS | 1728 | 1464275382194 Marionette DEBUG loaded listener.js 08:09:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 313 (0x926ed000) [pid = 1728] [serial = 1284] [outer = 0x9111dc00] 08:09:42 INFO - PROCESS | 1728 | 1464275382993 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 08:09:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 08:09:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1436ms 08:09:43 INFO - PROCESS | 1728 | 1464275383035 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 08:09:43 INFO - PROCESS | 1728 | 1464275383038 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 08:09:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 08:09:43 INFO - PROCESS | 1728 | 1464275383044 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 08:09:43 INFO - PROCESS | 1728 | 1464275383046 Marionette TRACE conn3 <- [1,1682,null,{}] 08:09:43 INFO - PROCESS | 1728 | 1464275383052 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:43 INFO - PROCESS | 1728 | 1464275383289 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 08:09:43 INFO - PROCESS | 1728 | 1464275383452 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x91072400 == 150 [pid = 1728] [id = 428] 08:09:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 314 (0x9119ac00) [pid = 1728] [serial = 1285] [outer = (nil)] 08:09:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 315 (0x9502ec00) [pid = 1728] [serial = 1286] [outer = 0x9119ac00] 08:09:43 INFO - PROCESS | 1728 | 1464275383540 Marionette DEBUG loaded listener.js 08:09:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 316 (0x95213c00) [pid = 1728] [serial = 1287] [outer = 0x9119ac00] 08:09:44 INFO - PROCESS | 1728 | 1464275384348 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 08:09:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 08:09:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1331ms 08:09:44 INFO - PROCESS | 1728 | 1464275384377 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 08:09:44 INFO - PROCESS | 1728 | 1464275384380 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 08:09:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 08:09:44 INFO - PROCESS | 1728 | 1464275384386 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 08:09:44 INFO - PROCESS | 1728 | 1464275384388 Marionette TRACE conn3 <- [1,1686,null,{}] 08:09:44 INFO - PROCESS | 1728 | 1464275384394 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:44 INFO - PROCESS | 1728 | 1464275384555 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 08:09:44 INFO - PROCESS | 1728 | 1464275384834 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfe5000 == 151 [pid = 1728] [id = 429] 08:09:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 317 (0x91f63c00) [pid = 1728] [serial = 1288] [outer = (nil)] 08:09:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 318 (0x98b6a000) [pid = 1728] [serial = 1289] [outer = 0x91f63c00] 08:09:44 INFO - PROCESS | 1728 | 1464275384915 Marionette DEBUG loaded listener.js 08:09:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 319 (0x98ee1400) [pid = 1728] [serial = 1290] [outer = 0x91f63c00] 08:09:45 INFO - PROCESS | 1728 | 1464275385717 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 08:09:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 08:09:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1379ms 08:09:45 INFO - PROCESS | 1728 | 1464275385766 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 08:09:45 INFO - PROCESS | 1728 | 1464275385769 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 08:09:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 08:09:45 INFO - PROCESS | 1728 | 1464275385774 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 08:09:45 INFO - PROCESS | 1728 | 1464275385778 Marionette TRACE conn3 <- [1,1690,null,{}] 08:09:45 INFO - PROCESS | 1728 | 1464275385798 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:46 INFO - PROCESS | 1728 | 1464275386049 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 08:09:46 INFO - PROCESS | 1728 | 1464275386207 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e9c400 == 152 [pid = 1728] [id = 430] 08:09:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 320 (0x8e7ae800) [pid = 1728] [serial = 1291] [outer = (nil)] 08:09:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 321 (0x99b2b800) [pid = 1728] [serial = 1292] [outer = 0x8e7ae800] 08:09:46 INFO - PROCESS | 1728 | 1464275386286 Marionette DEBUG loaded listener.js 08:09:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 322 (0x9a1bcc00) [pid = 1728] [serial = 1293] [outer = 0x8e7ae800] 08:09:47 INFO - PROCESS | 1728 | 1464275387097 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 08:09:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 08:09:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1379ms 08:09:47 INFO - PROCESS | 1728 | 1464275387155 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 08:09:47 INFO - PROCESS | 1728 | 1464275387158 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 08:09:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 08:09:47 INFO - PROCESS | 1728 | 1464275387164 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 08:09:47 INFO - PROCESS | 1728 | 1464275387166 Marionette TRACE conn3 <- [1,1694,null,{}] 08:09:47 INFO - PROCESS | 1728 | 1464275387171 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:47 INFO - PROCESS | 1728 | 1464275387353 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 08:09:47 INFO - PROCESS | 1728 | 1464275387624 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x98b74c00 == 153 [pid = 1728] [id = 431] 08:09:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 323 (0x99b27c00) [pid = 1728] [serial = 1294] [outer = (nil)] 08:09:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 324 (0x9a32a000) [pid = 1728] [serial = 1295] [outer = 0x99b27c00] 08:09:47 INFO - PROCESS | 1728 | 1464275387703 Marionette DEBUG loaded listener.js 08:09:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 325 (0x9aa35000) [pid = 1728] [serial = 1296] [outer = 0x99b27c00] 08:09:48 INFO - PROCESS | 1728 | 1464275388549 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 08:09:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 08:09:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1427ms 08:09:48 INFO - PROCESS | 1728 | 1464275388591 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 08:09:48 INFO - PROCESS | 1728 | 1464275388595 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 08:09:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 08:09:48 INFO - PROCESS | 1728 | 1464275388600 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 08:09:48 INFO - PROCESS | 1728 | 1464275388604 Marionette TRACE conn3 <- [1,1698,null,{}] 08:09:48 INFO - PROCESS | 1728 | 1464275388609 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:48 INFO - PROCESS | 1728 | 1464275388797 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 08:09:49 INFO - PROCESS | 1728 | 1464275389070 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x9adbb400 == 154 [pid = 1728] [id = 432] 08:09:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 326 (0x9b940000) [pid = 1728] [serial = 1297] [outer = (nil)] 08:09:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 327 (0x9ba16c00) [pid = 1728] [serial = 1298] [outer = 0x9b940000] 08:09:49 INFO - PROCESS | 1728 | 1464275389201 Marionette DEBUG loaded listener.js 08:09:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 328 (0xa113c000) [pid = 1728] [serial = 1299] [outer = 0x9b940000] 08:09:49 INFO - PROCESS | 1728 | 1464275389978 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 08:09:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 08:09:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1434ms 08:09:50 INFO - PROCESS | 1728 | 1464275390035 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 08:09:50 INFO - PROCESS | 1728 | 1464275390038 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 08:09:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 08:09:50 INFO - PROCESS | 1728 | 1464275390044 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 08:09:50 INFO - PROCESS | 1728 | 1464275390046 Marionette TRACE conn3 <- [1,1702,null,{}] 08:09:50 INFO - PROCESS | 1728 | 1464275390070 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:50 INFO - PROCESS | 1728 | 1464275390239 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 08:09:50 INFO - PROCESS | 1728 | 1464275390530 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:50 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfe5800 == 155 [pid = 1728] [id = 433] 08:09:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 329 (0x91c3ac00) [pid = 1728] [serial = 1300] [outer = (nil)] 08:09:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 330 (0xa2403c00) [pid = 1728] [serial = 1301] [outer = 0x91c3ac00] 08:09:50 INFO - PROCESS | 1728 | 1464275390610 Marionette DEBUG loaded listener.js 08:09:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 331 (0xa3028000) [pid = 1728] [serial = 1302] [outer = 0x91c3ac00] 08:09:51 INFO - PROCESS | 1728 | 1464275391514 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 08:09:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 08:09:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1504ms 08:09:51 INFO - PROCESS | 1728 | 1464275391548 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 08:09:51 INFO - PROCESS | 1728 | 1464275391551 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 08:09:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 08:09:51 INFO - PROCESS | 1728 | 1464275391557 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 08:09:51 INFO - PROCESS | 1728 | 1464275391560 Marionette TRACE conn3 <- [1,1706,null,{}] 08:09:51 INFO - PROCESS | 1728 | 1464275391565 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:51 INFO - PROCESS | 1728 | 1464275391729 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 08:09:52 INFO - PROCESS | 1728 | 1464275392020 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaee000 == 156 [pid = 1728] [id = 434] 08:09:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 332 (0x8ceee400) [pid = 1728] [serial = 1303] [outer = (nil)] 08:09:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 333 (0x90732400) [pid = 1728] [serial = 1304] [outer = 0x8ceee400] 08:09:52 INFO - PROCESS | 1728 | 1464275392098 Marionette DEBUG loaded listener.js 08:09:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 334 (0x910e2400) [pid = 1728] [serial = 1305] [outer = 0x8ceee400] 08:09:52 INFO - PROCESS | 1728 | 1464275392950 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 08:09:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 08:09:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1438ms 08:09:52 INFO - PROCESS | 1728 | 1464275392996 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 08:09:53 INFO - PROCESS | 1728 | 1464275392999 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 08:09:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 08:09:53 INFO - PROCESS | 1728 | 1464275393005 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 08:09:53 INFO - PROCESS | 1728 | 1464275393007 Marionette TRACE conn3 <- [1,1710,null,{}] 08:09:53 INFO - PROCESS | 1728 | 1464275393012 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:53 INFO - PROCESS | 1728 | 1464275393176 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 08:09:53 INFO - PROCESS | 1728 | 1464275393456 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:53 INFO - PROCESS | 1728 | ++DOCSHELL 0x8778b400 == 157 [pid = 1728] [id = 435] 08:09:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 335 (0x8cc35000) [pid = 1728] [serial = 1306] [outer = (nil)] 08:09:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 336 (0x95211c00) [pid = 1728] [serial = 1307] [outer = 0x8cc35000] 08:09:53 INFO - PROCESS | 1728 | 1464275393545 Marionette DEBUG loaded listener.js 08:09:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 337 (0x9b93f800) [pid = 1728] [serial = 1308] [outer = 0x8cc35000] 08:09:54 INFO - PROCESS | 1728 | 1464275394388 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 08:09:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 08:09:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1431ms 08:09:54 INFO - PROCESS | 1728 | 1464275394436 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 08:09:54 INFO - PROCESS | 1728 | 1464275394439 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 08:09:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 08:09:54 INFO - PROCESS | 1728 | 1464275394445 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 08:09:54 INFO - PROCESS | 1728 | 1464275394447 Marionette TRACE conn3 <- [1,1714,null,{}] 08:09:54 INFO - PROCESS | 1728 | 1464275394453 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:54 INFO - PROCESS | 1728 | 1464275394620 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 08:09:54 INFO - PROCESS | 1728 | 1464275394896 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x88a1a800 == 158 [pid = 1728] [id = 436] 08:09:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 338 (0x88a1b000) [pid = 1728] [serial = 1309] [outer = (nil)] 08:09:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 339 (0x8aaf2400) [pid = 1728] [serial = 1310] [outer = 0x88a1b000] 08:09:54 INFO - PROCESS | 1728 | 1464275394974 Marionette DEBUG loaded listener.js 08:09:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 340 (0x8d237000) [pid = 1728] [serial = 1311] [outer = 0x88a1b000] 08:09:55 INFO - PROCESS | 1728 | 1464275395790 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:09:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 08:09:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1384ms 08:09:55 INFO - PROCESS | 1728 | 1464275395830 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 08:09:55 INFO - PROCESS | 1728 | 1464275395833 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 08:09:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 08:09:55 INFO - PROCESS | 1728 | 1464275395839 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 08:09:55 INFO - PROCESS | 1728 | 1464275395842 Marionette TRACE conn3 <- [1,1718,null,{}] 08:09:55 INFO - PROCESS | 1728 | 1464275395847 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:56 INFO - PROCESS | 1728 | 1464275396109 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 08:09:56 INFO - PROCESS | 1728 | 1464275396272 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x89442000 == 159 [pid = 1728] [id = 437] 08:09:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 341 (0x8aaed400) [pid = 1728] [serial = 1312] [outer = (nil)] 08:09:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 342 (0x91074000) [pid = 1728] [serial = 1313] [outer = 0x8aaed400] 08:09:56 INFO - PROCESS | 1728 | 1464275396349 Marionette DEBUG loaded listener.js 08:09:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 343 (0x911dec00) [pid = 1728] [serial = 1314] [outer = 0x8aaed400] 08:09:57 INFO - PROCESS | 1728 | 1464275397236 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 08:09:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 08:09:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1427ms 08:09:57 INFO - PROCESS | 1728 | 1464275397267 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 08:09:57 INFO - PROCESS | 1728 | 1464275397271 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 08:09:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 08:09:57 INFO - PROCESS | 1728 | 1464275397276 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 08:09:57 INFO - PROCESS | 1728 | 1464275397278 Marionette TRACE conn3 <- [1,1722,null,{}] 08:09:57 INFO - PROCESS | 1728 | 1464275397284 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:57 INFO - PROCESS | 1728 | 1464275397461 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 08:09:57 INFO - PROCESS | 1728 | 1464275397738 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x88139400 == 160 [pid = 1728] [id = 438] 08:09:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 344 (0x8aaea000) [pid = 1728] [serial = 1315] [outer = (nil)] 08:09:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 345 (0x8dfedc00) [pid = 1728] [serial = 1316] [outer = 0x8aaea000] 08:09:57 INFO - PROCESS | 1728 | 1464275397853 Marionette DEBUG loaded listener.js 08:09:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 346 (0x8e7b4800) [pid = 1728] [serial = 1317] [outer = 0x8aaea000] 08:09:58 INFO - PROCESS | 1728 | 1464275398649 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 08:09:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 08:09:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1433ms 08:09:58 INFO - PROCESS | 1728 | 1464275398710 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 08:09:58 INFO - PROCESS | 1728 | 1464275398713 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 08:09:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 08:09:58 INFO - PROCESS | 1728 | 1464275398719 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 08:09:58 INFO - PROCESS | 1728 | 1464275398721 Marionette TRACE conn3 <- [1,1726,null,{}] 08:09:58 INFO - PROCESS | 1728 | 1464275398727 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:09:58 INFO - PROCESS | 1728 | 1464275398891 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 08:09:59 INFO - PROCESS | 1728 | 1464275399178 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:09:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x88a19c00 == 161 [pid = 1728] [id = 439] 08:09:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 347 (0x8cee8c00) [pid = 1728] [serial = 1318] [outer = (nil)] 08:09:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 348 (0x9118c000) [pid = 1728] [serial = 1319] [outer = 0x8cee8c00] 08:09:59 INFO - PROCESS | 1728 | 1464275399310 Marionette DEBUG loaded listener.js 08:09:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 349 (0x91c45400) [pid = 1728] [serial = 1320] [outer = 0x8cee8c00] 08:10:00 INFO - PROCESS | 1728 | 1464275400750 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 08:10:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 08:10:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 2083ms 08:10:00 INFO - PROCESS | 1728 | 1464275400803 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 08:10:00 INFO - PROCESS | 1728 | 1464275400807 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 08:10:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 08:10:00 INFO - PROCESS | 1728 | 1464275400815 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 08:10:00 INFO - PROCESS | 1728 | 1464275400820 Marionette TRACE conn3 <- [1,1730,null,{}] 08:10:00 INFO - PROCESS | 1728 | 1464275400827 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:01 INFO - PROCESS | 1728 | 1464275401006 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 08:10:01 INFO - PROCESS | 1728 | 1464275401277 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:01 INFO - PROCESS | 1728 | ++DOCSHELL 0x850db000 == 162 [pid = 1728] [id = 440] 08:10:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 350 (0x86d0ec00) [pid = 1728] [serial = 1321] [outer = (nil)] 08:10:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 351 (0x87785000) [pid = 1728] [serial = 1322] [outer = 0x86d0ec00] 08:10:01 INFO - PROCESS | 1728 | 1464275401356 Marionette DEBUG loaded listener.js 08:10:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 352 (0x8812e400) [pid = 1728] [serial = 1323] [outer = 0x86d0ec00] 08:10:02 INFO - PROCESS | 1728 | 1464275402188 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 08:10:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 08:10:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1431ms 08:10:02 INFO - PROCESS | 1728 | 1464275402248 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 08:10:02 INFO - PROCESS | 1728 | 1464275402255 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 08:10:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 08:10:02 INFO - PROCESS | 1728 | 1464275402264 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 08:10:02 INFO - PROCESS | 1728 | 1464275402268 Marionette TRACE conn3 <- [1,1734,null,{}] 08:10:02 INFO - PROCESS | 1728 | 1464275402273 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:02 INFO - PROCESS | 1728 | 1464275402444 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 08:10:02 INFO - PROCESS | 1728 | 1464275402910 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dc3c00 == 163 [pid = 1728] [id = 441] 08:10:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 353 (0x87790000) [pid = 1728] [serial = 1324] [outer = (nil)] 08:10:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 354 (0x89444800) [pid = 1728] [serial = 1325] [outer = 0x87790000] 08:10:02 INFO - PROCESS | 1728 | 1464275402987 Marionette DEBUG loaded listener.js 08:10:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 355 (0x8aaf0000) [pid = 1728] [serial = 1326] [outer = 0x87790000] 08:10:03 INFO - PROCESS | 1728 | 1464275403764 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 08:10:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 08:10:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1529ms 08:10:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 08:10:03 INFO - PROCESS | 1728 | 1464275403794 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 08:10:03 INFO - PROCESS | 1728 | 1464275403797 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 08:10:03 INFO - PROCESS | 1728 | 1464275403803 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 08:10:03 INFO - PROCESS | 1728 | 1464275403808 Marionette TRACE conn3 <- [1,1738,null,{}] 08:10:03 INFO - PROCESS | 1728 | 1464275403822 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:03 INFO - PROCESS | 1728 | 1464275403985 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x8e642000 == 162 [pid = 1728] [id = 161] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x8f03f000 == 161 [pid = 1728] [id = 122] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x8f043400 == 160 [pid = 1728] [id = 137] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x8f047800 == 159 [pid = 1728] [id = 135] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x88a1f400 == 158 [pid = 1728] [id = 317] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x93d67800 == 157 [pid = 1728] [id = 181] 08:10:04 INFO - PROCESS | 1728 | --DOMWINDOW == 354 (0x91c40800) [pid = 1728] [serial = 1193] [outer = (nil)] [url = about:blank] 08:10:04 INFO - PROCESS | 1728 | 1464275404367 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0xa67d3000 == 156 [pid = 1728] [id = 136] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x911de800 == 155 [pid = 1728] [id = 226] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x952a9800 == 154 [pid = 1728] [id = 306] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x8742f800 == 153 [pid = 1728] [id = 420] 08:10:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dc1c00 == 154 [pid = 1728] [id = 442] 08:10:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 355 (0x84e93000) [pid = 1728] [serial = 1327] [outer = (nil)] 08:10:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 356 (0x87edc000) [pid = 1728] [serial = 1328] [outer = 0x84e93000] 08:10:04 INFO - PROCESS | 1728 | 1464275404491 Marionette DEBUG loaded listener.js 08:10:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 357 (0x88a26800) [pid = 1728] [serial = 1329] [outer = 0x84e93000] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x8f03d800 == 153 [pid = 1728] [id = 419] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x8812f400 == 152 [pid = 1728] [id = 418] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x87ed5800 == 151 [pid = 1728] [id = 417] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x850d9400 == 150 [pid = 1728] [id = 416] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x87f95800 == 149 [pid = 1728] [id = 415] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x875cb400 == 148 [pid = 1728] [id = 414] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x84dc3400 == 147 [pid = 1728] [id = 413] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x8742e400 == 146 [pid = 1728] [id = 412] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x84e9bc00 == 145 [pid = 1728] [id = 411] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x88177400 == 144 [pid = 1728] [id = 407] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x9aa37000 == 143 [pid = 1728] [id = 406] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x9ab8e800 == 142 [pid = 1728] [id = 405] 08:10:04 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec4800 == 141 [pid = 1728] [id = 404] 08:10:05 INFO - PROCESS | 1728 | --DOCSHELL 0x93e9c000 == 140 [pid = 1728] [id = 403] 08:10:05 INFO - PROCESS | 1728 | --DOCSHELL 0x926ee400 == 139 [pid = 1728] [id = 402] 08:10:05 INFO - PROCESS | 1728 | --DOCSHELL 0x92472800 == 138 [pid = 1728] [id = 401] 08:10:05 INFO - PROCESS | 1728 | --DOCSHELL 0x8944ac00 == 137 [pid = 1728] [id = 400] 08:10:05 INFO - PROCESS | 1728 | --DOCSHELL 0x8813a400 == 136 [pid = 1728] [id = 399] 08:10:05 INFO - PROCESS | 1728 | --DOCSHELL 0x86d0c400 == 135 [pid = 1728] [id = 398] 08:10:05 INFO - PROCESS | 1728 | 1464275405217 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 08:10:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 08:10:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1439ms 08:10:05 INFO - PROCESS | 1728 | 1464275405241 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 08:10:05 INFO - PROCESS | 1728 | 1464275405245 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 08:10:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 08:10:05 INFO - PROCESS | 1728 | 1464275405251 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 08:10:05 INFO - PROCESS | 1728 | 1464275405253 Marionette TRACE conn3 <- [1,1742,null,{}] 08:10:05 INFO - PROCESS | 1728 | 1464275405258 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:05 INFO - PROCESS | 1728 | 1464275405414 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 356 (0x8dec7800) [pid = 1728] [serial = 593] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 355 (0x9aa32000) [pid = 1728] [serial = 602] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 354 (0x9adb9c00) [pid = 1728] [serial = 605] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 353 (0x9ba0fc00) [pid = 1728] [serial = 608] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 352 (0xa0610400) [pid = 1728] [serial = 611] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 351 (0x9b940800) [pid = 1728] [serial = 635] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 350 (0x921de800) [pid = 1728] [serial = 638] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 349 (0x9a31e800) [pid = 1728] [serial = 641] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 348 (0xa3583c00) [pid = 1728] [serial = 743] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 347 (0xa685fc00) [pid = 1728] [serial = 746] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 346 (0xa6ba6800) [pid = 1728] [serial = 749] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 345 (0xa6c4f000) [pid = 1728] [serial = 752] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 344 (0x8e7b2c00) [pid = 1728] [serial = 756] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 343 (0x99b25c00) [pid = 1728] [serial = 759] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 342 (0x91193c00) [pid = 1728] [serial = 762] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 341 (0x99b27000) [pid = 1728] [serial = 765] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 340 (0x99b2c000) [pid = 1728] [serial = 768] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 339 (0x93bd6800) [pid = 1728] [serial = 792] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 338 (0x8e64d800) [pid = 1728] [serial = 795] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 337 (0x910d3400) [pid = 1728] [serial = 798] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 336 (0x93e92800) [pid = 1728] [serial = 801] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 335 (0x952a6800) [pid = 1728] [serial = 804] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 334 (0x96675400) [pid = 1728] [serial = 807] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 333 (0x99b21800) [pid = 1728] [serial = 810] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 332 (0x9a0d4000) [pid = 1728] [serial = 813] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 331 (0x9a387000) [pid = 1728] [serial = 816] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 330 (0x9aa9d800) [pid = 1728] [serial = 819] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 329 (0x953ffc00) [pid = 1728] [serial = 912] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 328 (0x8e163400) [pid = 1728] [serial = 915] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 327 (0x91198000) [pid = 1728] [serial = 918] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 326 (0x99b23000) [pid = 1728] [serial = 921] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 325 (0x9aa92c00) [pid = 1728] [serial = 924] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 324 (0x9b941400) [pid = 1728] [serial = 927] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 323 (0xa3552800) [pid = 1728] [serial = 930] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 322 (0xa628dc00) [pid = 1728] [serial = 933] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 321 (0x91121c00) [pid = 1728] [serial = 936] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 320 (0xa685a800) [pid = 1728] [serial = 939] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 319 (0x9113a400) [pid = 1728] [serial = 942] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 318 (0xa6d2b000) [pid = 1728] [serial = 945] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 317 (0x8d2dc800) [pid = 1728] [serial = 948] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 316 (0x88a24000) [pid = 1728] [serial = 951] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 315 (0x91c43c00) [pid = 1728] [serial = 710] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 314 (0x8d2d9400) [pid = 1728] [serial = 963] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 313 (0x9adbf000) [pid = 1728] [serial = 572] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 312 (0x9d59b400) [pid = 1728] [serial = 828] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 311 (0x92473000) [pid = 1728] [serial = 614] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 310 (0x8e169000) [pid = 1728] [serial = 771] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 309 (0x9a385400) [pid = 1728] [serial = 569] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 308 (0x9b63a000) [pid = 1728] [serial = 575] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 307 (0xa4e25000) [pid = 1728] [serial = 659] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 306 (0x926f6800) [pid = 1728] [serial = 566] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 305 (0x8cc42c00) [pid = 1728] [serial = 990] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 304 (0xa3223800) [pid = 1728] [serial = 864] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 303 (0x9baba800) [pid = 1728] [serial = 1074] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 302 (0xa3588800) [pid = 1728] [serial = 867] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 301 (0xa3582400) [pid = 1728] [serial = 656] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 300 (0x8f03e400) [pid = 1728] [serial = 855] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 299 (0x9ba0c400) [pid = 1728] [serial = 852] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 298 (0x8dfed000) [pid = 1728] [serial = 704] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 297 (0x87edac00) [pid = 1728] [serial = 960] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 296 (0x98ee1000) [pid = 1728] [serial = 1068] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 295 (0xa213f000) [pid = 1728] [serial = 692] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 294 (0x9b078000) [pid = 1728] [serial = 822] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 293 (0x9bab7000) [pid = 1728] [serial = 825] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 292 (0x895b5400) [pid = 1728] [serial = 891] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 291 (0x8d231000) [pid = 1728] [serial = 954] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 290 (0xa6ba4000) [pid = 1728] [serial = 707] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 289 (0xa6d22c00) [pid = 1728] [serial = 885] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 288 (0x8cc42400) [pid = 1728] [serial = 1056] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 287 (0x9521dc00) [pid = 1728] [serial = 689] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 286 (0x8944d000) [pid = 1728] [serial = 888] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 285 (0x99b1fc00) [pid = 1728] [serial = 996] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 284 (0xa3546400) [pid = 1728] [serial = 653] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 283 (0x911d5400) [pid = 1728] [serial = 737] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 282 (0x953f4400) [pid = 1728] [serial = 740] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 281 (0x9d9a4400) [pid = 1728] [serial = 644] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 280 (0xa3021800) [pid = 1728] [serial = 734] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 279 (0x9ab8a400) [pid = 1728] [serial = 999] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 278 (0xa6c55000) [pid = 1728] [serial = 876] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 277 (0x90fed000) [pid = 1728] [serial = 1059] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 276 (0xa67d6800) [pid = 1728] [serial = 870] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 275 (0x926ed400) [pid = 1728] [serial = 1062] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 274 (0xa6b9c800) [pid = 1728] [serial = 701] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 273 (0x99789800) [pid = 1728] [serial = 987] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 272 (0xa2632c00) [pid = 1728] [serial = 650] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 271 (0x90d4d000) [pid = 1728] [serial = 563] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 270 (0xa50a8400) [pid = 1728] [serial = 698] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 269 (0x8d239800) [pid = 1728] [serial = 957] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 268 (0x93d62000) [pid = 1728] [serial = 858] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 267 (0xa6ba0000) [pid = 1728] [serial = 873] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 266 (0xa357fc00) [pid = 1728] [serial = 695] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 265 (0x93bdf400) [pid = 1728] [serial = 581] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 264 (0x9b63a800) [pid = 1728] [serial = 1071] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 263 (0x8afd5800) [pid = 1728] [serial = 882] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 262 (0x95214000) [pid = 1728] [serial = 1065] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 261 (0x91078c00) [pid = 1728] [serial = 686] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 260 (0x9d595800) [pid = 1728] [serial = 578] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 259 (0x92607800) [pid = 1728] [serial = 596] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 258 (0x96675000) [pid = 1728] [serial = 599] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 257 (0x8aaf3800) [pid = 1728] [serial = 879] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 256 (0x9b945c00) [pid = 1728] [serial = 861] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 255 (0xa227e800) [pid = 1728] [serial = 647] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 254 (0xa1138c00) [pid = 1728] [serial = 683] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 253 (0x9106f800) [pid = 1728] [serial = 993] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 252 (0x91198800) [pid = 1728] [serial = 1133] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 251 (0x8dd14800) [pid = 1728] [serial = 1176] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 250 (0x8cde4400) [pid = 1728] [serial = 1175] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 249 (0x8d230800) [pid = 1728] [serial = 1178] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 248 (0x8e0d1400) [pid = 1728] [serial = 1179] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 247 (0x8e7b5800) [pid = 1728] [serial = 1181] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 246 (0x8f671800) [pid = 1728] [serial = 1184] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 245 (0x8dec5c00) [pid = 1728] [serial = 1131] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 244 (0x8d2de400) [pid = 1728] [serial = 1130] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 243 (0x92a8e800) [pid = 1728] [serial = 1136] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 242 (0x89447800) [pid = 1728] [serial = 1172] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 241 (0x8afde400) [pid = 1728] [serial = 1173] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 240 (0x8aaeec00) [pid = 1728] [serial = 1128] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 239 (0x89446800) [pid = 1728] [serial = 1127] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 238 (0x8f043c00) [pid = 1728] [serial = 1169] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 237 (0x982a6400) [pid = 1728] [serial = 1139] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 236 (0x9b250800) [pid = 1728] [serial = 1142] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 235 (0x9111d800) [pid = 1728] [serial = 1187] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 234 (0x8ceeb000) [pid = 1728] [serial = 1145] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 233 (0x9aa36c00) [pid = 1728] [serial = 1148] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 232 (0xa35f7c00) [pid = 1728] [serial = 1151] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 231 (0xa0608800) [pid = 1728] [serial = 1154] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 230 (0x9a1c4000) [pid = 1728] [serial = 1157] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 229 (0x8894ac00) [pid = 1728] [serial = 1160] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 228 (0x850e2000) [pid = 1728] [serial = 1163] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 227 (0x88949000) [pid = 1728] [serial = 1166] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 226 (0x9118d000) [pid = 1728] [serial = 1188] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 225 (0x8f66a400) [pid = 1728] [serial = 1190] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 224 (0x90730800) [pid = 1728] [serial = 1185] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 223 (0x8f117000) [pid = 1728] [serial = 1182] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | --DOMWINDOW == 222 (0x90d49c00) [pid = 1728] [serial = 1191] [outer = (nil)] [url = about:blank] 08:10:05 INFO - PROCESS | 1728 | 1464275405750 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x87edac00 == 136 [pid = 1728] [id = 443] 08:10:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 223 (0x88949000) [pid = 1728] [serial = 1330] [outer = (nil)] 08:10:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 224 (0x8944ec00) [pid = 1728] [serial = 1331] [outer = 0x88949000] 08:10:05 INFO - PROCESS | 1728 | 1464275405818 Marionette DEBUG loaded listener.js 08:10:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 225 (0x8cc36c00) [pid = 1728] [serial = 1332] [outer = 0x88949000] 08:10:06 INFO - PROCESS | 1728 | 1464275406545 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 08:10:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 08:10:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1330ms 08:10:06 INFO - PROCESS | 1728 | 1464275406581 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 08:10:06 INFO - PROCESS | 1728 | 1464275406584 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 08:10:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 08:10:06 INFO - PROCESS | 1728 | 1464275406589 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 08:10:06 INFO - PROCESS | 1728 | 1464275406592 Marionette TRACE conn3 <- [1,1746,null,{}] 08:10:06 INFO - PROCESS | 1728 | 1464275406597 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:06 INFO - PROCESS | 1728 | 1464275406820 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 08:10:06 INFO - PROCESS | 1728 | 1464275406934 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x88184c00 == 137 [pid = 1728] [id = 444] 08:10:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 226 (0x89450c00) [pid = 1728] [serial = 1333] [outer = (nil)] 08:10:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 227 (0x8cee2400) [pid = 1728] [serial = 1334] [outer = 0x89450c00] 08:10:06 INFO - PROCESS | 1728 | 1464275406998 Marionette DEBUG loaded listener.js 08:10:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 228 (0x8ceed000) [pid = 1728] [serial = 1335] [outer = 0x89450c00] 08:10:07 INFO - PROCESS | 1728 | 1464275407810 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 08:10:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 08:10:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1276ms 08:10:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 08:10:07 INFO - PROCESS | 1728 | 1464275407866 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 08:10:07 INFO - PROCESS | 1728 | 1464275407869 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 08:10:07 INFO - PROCESS | 1728 | 1464275407874 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 08:10:07 INFO - PROCESS | 1728 | 1464275407878 Marionette TRACE conn3 <- [1,1750,null,{}] 08:10:07 INFO - PROCESS | 1728 | 1464275407888 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:08 INFO - PROCESS | 1728 | 1464275408128 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 08:10:08 INFO - PROCESS | 1728 | 1464275408157 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaf6000 == 138 [pid = 1728] [id = 445] 08:10:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 229 (0x8cee6800) [pid = 1728] [serial = 1336] [outer = (nil)] 08:10:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 230 (0x8dd18800) [pid = 1728] [serial = 1337] [outer = 0x8cee6800] 08:10:08 INFO - PROCESS | 1728 | 1464275408244 Marionette DEBUG loaded listener.js 08:10:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 231 (0x8ddf3c00) [pid = 1728] [serial = 1338] [outer = 0x8cee6800] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 230 (0x8778c800) [pid = 1728] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 229 (0x875cac00) [pid = 1728] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 228 (0x86d08800) [pid = 1728] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 227 (0x8f04a800) [pid = 1728] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 226 (0x87f91800) [pid = 1728] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 225 (0x88a1ec00) [pid = 1728] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 224 (0x8afdbc00) [pid = 1728] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 223 (0x87f95c00) [pid = 1728] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 222 (0x8d2da400) [pid = 1728] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 221 (0x84e9c800) [pid = 1728] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 220 (0x86d05000) [pid = 1728] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 219 (0x875ce000) [pid = 1728] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 218 (0x92602400) [pid = 1728] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 217 (0x9b036c00) [pid = 1728] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 216 (0x9a32b800) [pid = 1728] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 215 (0x86d07800) [pid = 1728] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 214 (0x9adbc000) [pid = 1728] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 213 (0x875c2c00) [pid = 1728] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 212 (0x8f66d800) [pid = 1728] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 211 (0x90730400) [pid = 1728] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 210 (0x928b6c00) [pid = 1728] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0x8f662400) [pid = 1728] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0x87786000) [pid = 1728] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0x9b93f400) [pid = 1728] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0x9baaf400) [pid = 1728] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0xa6284000) [pid = 1728] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x9072ec00) [pid = 1728] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x87f8a000) [pid = 1728] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x87f90800) [pid = 1728] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0x87423400) [pid = 1728] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 08:10:09 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x8742f400) [pid = 1728] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 08:10:09 INFO - PROCESS | 1728 | 1464275409772 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 08:10:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 08:10:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1952ms 08:10:09 INFO - PROCESS | 1728 | 1464275409833 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 08:10:09 INFO - PROCESS | 1728 | 1464275409837 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 08:10:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 08:10:09 INFO - PROCESS | 1728 | 1464275409846 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 08:10:09 INFO - PROCESS | 1728 | 1464275409848 Marionette TRACE conn3 <- [1,1754,null,{}] 08:10:09 INFO - PROCESS | 1728 | 1464275409852 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:09 INFO - PROCESS | 1728 | 1464275409993 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 08:10:10 INFO - PROCESS | 1728 | 1464275410153 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dbf800 == 139 [pid = 1728] [id = 446] 08:10:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0x84e8fc00) [pid = 1728] [serial = 1339] [outer = (nil)] 08:10:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0x875ce000) [pid = 1728] [serial = 1340] [outer = 0x84e8fc00] 08:10:10 INFO - PROCESS | 1728 | 1464275410217 Marionette DEBUG loaded listener.js 08:10:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0x87f90800) [pid = 1728] [serial = 1341] [outer = 0x84e8fc00] 08:10:10 INFO - PROCESS | 1728 | 1464275410821 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 08:10:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 08:10:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1027ms 08:10:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 08:10:10 INFO - PROCESS | 1728 | 1464275410875 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 08:10:10 INFO - PROCESS | 1728 | 1464275410877 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 08:10:10 INFO - PROCESS | 1728 | 1464275410883 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 08:10:10 INFO - PROCESS | 1728 | 1464275410886 Marionette TRACE conn3 <- [1,1758,null,{}] 08:10:10 INFO - PROCESS | 1728 | 1464275410890 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:11 INFO - PROCESS | 1728 | 1464275411063 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 08:10:11 INFO - PROCESS | 1728 | 1464275411223 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x87421400 == 140 [pid = 1728] [id = 447] 08:10:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x8742dc00) [pid = 1728] [serial = 1342] [outer = (nil)] 08:10:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x8cc3b800) [pid = 1728] [serial = 1343] [outer = 0x8742dc00] 08:10:11 INFO - PROCESS | 1728 | 1464275411286 Marionette DEBUG loaded listener.js 08:10:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x8d2da400) [pid = 1728] [serial = 1344] [outer = 0x8742dc00] 08:10:12 INFO - PROCESS | 1728 | 1464275412245 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 08:10:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 08:10:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1433ms 08:10:12 INFO - PROCESS | 1728 | 1464275412316 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 08:10:12 INFO - PROCESS | 1728 | 1464275412321 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 08:10:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 08:10:12 INFO - PROCESS | 1728 | 1464275412330 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 08:10:12 INFO - PROCESS | 1728 | 1464275412334 Marionette TRACE conn3 <- [1,1762,null,{}] 08:10:12 INFO - PROCESS | 1728 | 1464275412344 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:12 INFO - PROCESS | 1728 | 1464275412574 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 08:10:12 INFO - PROCESS | 1728 | 1464275412835 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x87430c00 == 141 [pid = 1728] [id = 448] 08:10:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x875cd800) [pid = 1728] [serial = 1345] [outer = (nil)] 08:10:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x8812b800) [pid = 1728] [serial = 1346] [outer = 0x875cd800] 08:10:12 INFO - PROCESS | 1728 | 1464275412959 Marionette DEBUG loaded listener.js 08:10:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0x88945400) [pid = 1728] [serial = 1347] [outer = 0x875cd800] 08:10:13 INFO - PROCESS | 1728 | 1464275413809 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 08:10:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 08:10:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1532ms 08:10:13 INFO - PROCESS | 1728 | 1464275413863 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 08:10:13 INFO - PROCESS | 1728 | 1464275413871 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 08:10:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 08:10:13 INFO - PROCESS | 1728 | 1464275413880 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 08:10:13 INFO - PROCESS | 1728 | 1464275413885 Marionette TRACE conn3 <- [1,1766,null,{}] 08:10:13 INFO - PROCESS | 1728 | 1464275413890 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:14 INFO - PROCESS | 1728 | 1464275414068 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 08:10:14 INFO - PROCESS | 1728 | 1464275414270 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x87429000 == 142 [pid = 1728] [id = 449] 08:10:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0x895ba000) [pid = 1728] [serial = 1348] [outer = (nil)] 08:10:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 211 (0x8afdfc00) [pid = 1728] [serial = 1349] [outer = 0x895ba000] 08:10:14 INFO - PROCESS | 1728 | 1464275414391 Marionette DEBUG loaded listener.js 08:10:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 212 (0x8cc3cc00) [pid = 1728] [serial = 1350] [outer = 0x895ba000] 08:10:15 INFO - PROCESS | 1728 | 1464275415319 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 08:10:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 08:10:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1490ms 08:10:15 INFO - PROCESS | 1728 | 1464275415370 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 08:10:15 INFO - PROCESS | 1728 | 1464275415374 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 08:10:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 08:10:15 INFO - PROCESS | 1728 | 1464275415380 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 08:10:15 INFO - PROCESS | 1728 | 1464275415386 Marionette TRACE conn3 <- [1,1770,null,{}] 08:10:15 INFO - PROCESS | 1728 | 1464275415400 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:15 INFO - PROCESS | 1728 | 1464275415589 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 08:10:15 INFO - PROCESS | 1728 | 1464275415793 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x895b2000 == 143 [pid = 1728] [id = 450] 08:10:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 213 (0x8d2d9000) [pid = 1728] [serial = 1351] [outer = (nil)] 08:10:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 214 (0x8debf800) [pid = 1728] [serial = 1352] [outer = 0x8d2d9000] 08:10:15 INFO - PROCESS | 1728 | 1464275415916 Marionette DEBUG loaded listener.js 08:10:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 215 (0x8dfe3c00) [pid = 1728] [serial = 1353] [outer = 0x8d2d9000] 08:10:16 INFO - PROCESS | 1728 | 1464275416801 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 08:10:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 08:10:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1484ms 08:10:16 INFO - PROCESS | 1728 | 1464275416864 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 08:10:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 08:10:16 INFO - PROCESS | 1728 | 1464275416869 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 08:10:16 INFO - PROCESS | 1728 | 1464275416874 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 08:10:16 INFO - PROCESS | 1728 | 1464275416877 Marionette TRACE conn3 <- [1,1774,null,{}] 08:10:16 INFO - PROCESS | 1728 | 1464275416882 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:17 INFO - PROCESS | 1728 | 1464275417062 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 08:10:17 INFO - PROCESS | 1728 | 1464275417264 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:17 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d2d7400 == 144 [pid = 1728] [id = 451] 08:10:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 216 (0x8dd15000) [pid = 1728] [serial = 1354] [outer = (nil)] 08:10:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 217 (0x8e0d9000) [pid = 1728] [serial = 1355] [outer = 0x8dd15000] 08:10:17 INFO - PROCESS | 1728 | 1464275417349 Marionette DEBUG loaded listener.js 08:10:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 218 (0x8e0dec00) [pid = 1728] [serial = 1356] [outer = 0x8dd15000] 08:10:18 INFO - PROCESS | 1728 | 1464275418209 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 08:10:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 08:10:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1388ms 08:10:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 08:10:18 INFO - PROCESS | 1728 | 1464275418262 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 08:10:18 INFO - PROCESS | 1728 | 1464275418265 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 08:10:18 INFO - PROCESS | 1728 | 1464275418271 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 08:10:18 INFO - PROCESS | 1728 | 1464275418274 Marionette TRACE conn3 <- [1,1778,null,{}] 08:10:18 INFO - PROCESS | 1728 | 1464275418279 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:18 INFO - PROCESS | 1728 | 1464275418453 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 08:10:18 INFO - PROCESS | 1728 | 1464275418712 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd16c00 == 145 [pid = 1728] [id = 452] 08:10:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 219 (0x8dfeac00) [pid = 1728] [serial = 1357] [outer = (nil)] 08:10:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 220 (0x8e644800) [pid = 1728] [serial = 1358] [outer = 0x8dfeac00] 08:10:18 INFO - PROCESS | 1728 | 1464275418792 Marionette DEBUG loaded listener.js 08:10:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 221 (0x8e64d800) [pid = 1728] [serial = 1359] [outer = 0x8dfeac00] 08:10:19 INFO - PROCESS | 1728 | 1464275419634 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 08:10:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 08:10:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1433ms 08:10:19 INFO - PROCESS | 1728 | 1464275419704 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 08:10:19 INFO - PROCESS | 1728 | 1464275419708 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 08:10:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 08:10:19 INFO - PROCESS | 1728 | 1464275419713 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 08:10:19 INFO - PROCESS | 1728 | 1464275419716 Marionette TRACE conn3 <- [1,1782,null,{}] 08:10:19 INFO - PROCESS | 1728 | 1464275419721 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:19 INFO - PROCESS | 1728 | 1464275419952 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 08:10:20 INFO - PROCESS | 1728 | 1464275420155 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e0d4000 == 146 [pid = 1728] [id = 453] 08:10:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 222 (0x8e163800) [pid = 1728] [serial = 1360] [outer = (nil)] 08:10:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 223 (0x8f112c00) [pid = 1728] [serial = 1361] [outer = 0x8e163800] 08:10:20 INFO - PROCESS | 1728 | 1464275420272 Marionette DEBUG loaded listener.js 08:10:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 224 (0x8f664400) [pid = 1728] [serial = 1362] [outer = 0x8e163800] 08:10:21 INFO - PROCESS | 1728 | 1464275421141 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 08:10:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 08:10:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1477ms 08:10:21 INFO - PROCESS | 1728 | 1464275421192 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 08:10:21 INFO - PROCESS | 1728 | 1464275421195 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 08:10:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 08:10:21 INFO - PROCESS | 1728 | 1464275421200 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 08:10:21 INFO - PROCESS | 1728 | 1464275421204 Marionette TRACE conn3 <- [1,1786,null,{}] 08:10:21 INFO - PROCESS | 1728 | 1464275421209 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:21 INFO - PROCESS | 1728 | 1464275421373 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 08:10:21 INFO - PROCESS | 1728 | 1464275421589 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e7a8400 == 147 [pid = 1728] [id = 454] 08:10:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 225 (0x8f04a000) [pid = 1728] [serial = 1363] [outer = (nil)] 08:10:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 226 (0x90737400) [pid = 1728] [serial = 1364] [outer = 0x8f04a000] 08:10:21 INFO - PROCESS | 1728 | 1464275421721 Marionette DEBUG loaded listener.js 08:10:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 227 (0x90d57800) [pid = 1728] [serial = 1365] [outer = 0x8f04a000] 08:10:22 INFO - PROCESS | 1728 | 1464275422953 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 08:10:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 08:10:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1784ms 08:10:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 08:10:22 INFO - PROCESS | 1728 | 1464275422986 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 08:10:22 INFO - PROCESS | 1728 | 1464275422988 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 08:10:22 INFO - PROCESS | 1728 | 1464275422993 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 08:10:22 INFO - PROCESS | 1728 | 1464275422997 Marionette TRACE conn3 <- [1,1790,null,{}] 08:10:23 INFO - PROCESS | 1728 | 1464275423002 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:23 INFO - PROCESS | 1728 | 1464275423206 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 08:10:23 INFO - PROCESS | 1728 | 1464275423411 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d235400 == 148 [pid = 1728] [id = 455] 08:10:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 228 (0x8f670400) [pid = 1728] [serial = 1366] [outer = (nil)] 08:10:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 229 (0x91073c00) [pid = 1728] [serial = 1367] [outer = 0x8f670400] 08:10:23 INFO - PROCESS | 1728 | 1464275423488 Marionette DEBUG loaded listener.js 08:10:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 230 (0x9107a000) [pid = 1728] [serial = 1368] [outer = 0x8f670400] 08:10:24 INFO - PROCESS | 1728 | 1464275424339 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:10:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:10:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1381ms 08:10:24 INFO - PROCESS | 1728 | 1464275424376 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 08:10:24 INFO - PROCESS | 1728 | 1464275424379 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 08:10:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 08:10:24 INFO - PROCESS | 1728 | 1464275424385 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 08:10:24 INFO - PROCESS | 1728 | 1464275424387 Marionette TRACE conn3 <- [1,1794,null,{}] 08:10:24 INFO - PROCESS | 1728 | 1464275424393 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:24 INFO - PROCESS | 1728 | 1464275424560 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 08:10:24 INFO - PROCESS | 1728 | 1464275424770 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x9073ac00 == 149 [pid = 1728] [id = 456] 08:10:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 231 (0x91078000) [pid = 1728] [serial = 1369] [outer = (nil)] 08:10:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 232 (0x9111b000) [pid = 1728] [serial = 1370] [outer = 0x91078000] 08:10:24 INFO - PROCESS | 1728 | 1464275424893 Marionette DEBUG loaded listener.js 08:10:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 233 (0x9111e800) [pid = 1728] [serial = 1371] [outer = 0x91078000] 08:10:25 INFO - PROCESS | 1728 | 1464275425702 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:10:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:10:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1382ms 08:10:25 INFO - PROCESS | 1728 | 1464275425773 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 08:10:25 INFO - PROCESS | 1728 | 1464275425777 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 08:10:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 08:10:25 INFO - PROCESS | 1728 | 1464275425784 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 08:10:25 INFO - PROCESS | 1728 | 1464275425787 Marionette TRACE conn3 <- [1,1798,null,{}] 08:10:25 INFO - PROCESS | 1728 | 1464275425792 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:25 INFO - PROCESS | 1728 | 1464275425958 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 08:10:26 INFO - PROCESS | 1728 | 1464275426220 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e644000 == 150 [pid = 1728] [id = 457] 08:10:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 234 (0x8e64d000) [pid = 1728] [serial = 1372] [outer = (nil)] 08:10:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 235 (0x9113a400) [pid = 1728] [serial = 1373] [outer = 0x8e64d000] 08:10:26 INFO - PROCESS | 1728 | 1464275426299 Marionette DEBUG loaded listener.js 08:10:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 236 (0x91190400) [pid = 1728] [serial = 1374] [outer = 0x8e64d000] 08:10:27 INFO - PROCESS | 1728 | 1464275427134 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 08:10:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 08:10:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1385ms 08:10:27 INFO - PROCESS | 1728 | 1464275427170 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 08:10:27 INFO - PROCESS | 1728 | 1464275427174 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 08:10:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 08:10:27 INFO - PROCESS | 1728 | 1464275427180 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 08:10:27 INFO - PROCESS | 1728 | 1464275427184 Marionette TRACE conn3 <- [1,1802,null,{}] 08:10:27 INFO - PROCESS | 1728 | 1464275427189 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:27 INFO - PROCESS | 1728 | 1464275427374 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 08:10:27 INFO - PROCESS | 1728 | 1464275427588 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x91135c00 == 151 [pid = 1728] [id = 458] 08:10:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 237 (0x91197400) [pid = 1728] [serial = 1375] [outer = (nil)] 08:10:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 238 (0x91f65800) [pid = 1728] [serial = 1376] [outer = 0x91197400] 08:10:27 INFO - PROCESS | 1728 | 1464275427706 Marionette DEBUG loaded listener.js 08:10:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 239 (0x921d7c00) [pid = 1728] [serial = 1377] [outer = 0x91197400] 08:10:28 INFO - PROCESS | 1728 | 1464275428586 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:10:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 08:10:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1437ms 08:10:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 08:10:28 INFO - PROCESS | 1728 | 1464275428618 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 08:10:28 INFO - PROCESS | 1728 | 1464275428621 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 08:10:28 INFO - PROCESS | 1728 | 1464275428627 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 08:10:28 INFO - PROCESS | 1728 | 1464275428630 Marionette TRACE conn3 <- [1,1806,null,{}] 08:10:28 INFO - PROCESS | 1728 | 1464275428635 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:28 INFO - PROCESS | 1728 | 1464275428892 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 08:10:29 INFO - PROCESS | 1728 | 1464275429073 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x87424800 == 152 [pid = 1728] [id = 459] 08:10:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 240 (0x8817fc00) [pid = 1728] [serial = 1378] [outer = (nil)] 08:10:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 241 (0x8d236800) [pid = 1728] [serial = 1379] [outer = 0x8817fc00] 08:10:29 INFO - PROCESS | 1728 | 1464275429189 Marionette DEBUG loaded listener.js 08:10:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 242 (0x8dec7c00) [pid = 1728] [serial = 1380] [outer = 0x8817fc00] 08:10:30 INFO - PROCESS | 1728 | 1464275430038 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 08:10:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 08:10:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1483ms 08:10:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 08:10:30 INFO - PROCESS | 1728 | 1464275430109 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 08:10:30 INFO - PROCESS | 1728 | 1464275430112 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 08:10:30 INFO - PROCESS | 1728 | 1464275430118 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 08:10:30 INFO - PROCESS | 1728 | 1464275430121 Marionette TRACE conn3 <- [1,1810,null,{}] 08:10:30 INFO - PROCESS | 1728 | 1464275430135 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:30 INFO - PROCESS | 1728 | 1464275430302 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 08:10:30 INFO - PROCESS | 1728 | 1464275430513 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x87425400 == 153 [pid = 1728] [id = 460] 08:10:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 243 (0x87428400) [pid = 1728] [serial = 1381] [outer = (nil)] 08:10:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 244 (0x87f8a400) [pid = 1728] [serial = 1382] [outer = 0x87428400] 08:10:30 INFO - PROCESS | 1728 | 1464275430631 Marionette DEBUG loaded listener.js 08:10:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 245 (0x88950400) [pid = 1728] [serial = 1383] [outer = 0x87428400] 08:10:31 INFO - PROCESS | 1728 | 1464275431481 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:10:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 08:10:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1396ms 08:10:31 INFO - PROCESS | 1728 | 1464275431513 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 08:10:31 INFO - PROCESS | 1728 | 1464275431516 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 08:10:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 08:10:31 INFO - PROCESS | 1728 | 1464275431522 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 08:10:31 INFO - PROCESS | 1728 | 1464275431524 Marionette TRACE conn3 <- [1,1814,null,{}] 08:10:31 INFO - PROCESS | 1728 | 1464275431530 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:31 INFO - PROCESS | 1728 | 1464275431693 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 08:10:32 INFO - PROCESS | 1728 | 1464275432370 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x87429800 == 154 [pid = 1728] [id = 461] 08:10:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 246 (0x8742b400) [pid = 1728] [serial = 1384] [outer = (nil)] 08:10:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 247 (0x875c3400) [pid = 1728] [serial = 1385] [outer = 0x8742b400] 08:10:32 INFO - PROCESS | 1728 | 1464275432448 Marionette DEBUG loaded listener.js 08:10:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 248 (0x87ed5800) [pid = 1728] [serial = 1386] [outer = 0x8742b400] 08:10:33 INFO - PROCESS | 1728 | 1464275433252 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 08:10:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 08:10:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1778ms 08:10:33 INFO - PROCESS | 1728 | 1464275433301 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 08:10:33 INFO - PROCESS | 1728 | 1464275433307 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 08:10:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 08:10:33 INFO - PROCESS | 1728 | 1464275433314 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 08:10:33 INFO - PROCESS | 1728 | 1464275433319 Marionette TRACE conn3 <- [1,1818,null,{}] 08:10:33 INFO - PROCESS | 1728 | 1464275433325 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:33 INFO - PROCESS | 1728 | 1464275433493 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 08:10:33 INFO - PROCESS | 1728 | 1464275433767 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x8894b800 == 155 [pid = 1728] [id = 462] 08:10:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 249 (0x895ae400) [pid = 1728] [serial = 1387] [outer = (nil)] 08:10:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 250 (0x8afd2800) [pid = 1728] [serial = 1388] [outer = 0x895ae400] 08:10:33 INFO - PROCESS | 1728 | 1464275433909 Marionette DEBUG loaded listener.js 08:10:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 251 (0x8cc37400) [pid = 1728] [serial = 1389] [outer = 0x895ae400] 08:10:34 INFO - PROCESS | 1728 | 1464275434775 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 08:10:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 08:10:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1532ms 08:10:34 INFO - PROCESS | 1728 | 1464275434849 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 08:10:34 INFO - PROCESS | 1728 | 1464275434855 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 08:10:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 08:10:34 INFO - PROCESS | 1728 | 1464275434861 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 08:10:34 INFO - PROCESS | 1728 | 1464275434863 Marionette TRACE conn3 <- [1,1822,null,{}] 08:10:34 INFO - PROCESS | 1728 | 1464275434869 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:35 INFO - PROCESS | 1728 | 1464275435037 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 08:10:35 INFO - PROCESS | 1728 | 1464275435309 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dc2000 == 156 [pid = 1728] [id = 463] 08:10:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 252 (0x84dc2800) [pid = 1728] [serial = 1390] [outer = (nil)] 08:10:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 253 (0x8afd1000) [pid = 1728] [serial = 1391] [outer = 0x84dc2800] 08:10:35 INFO - PROCESS | 1728 | 1464275435385 Marionette DEBUG loaded listener.js 08:10:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 254 (0x8ddf5800) [pid = 1728] [serial = 1392] [outer = 0x84dc2800] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd13c00 == 155 [pid = 1728] [id = 252] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x9118c400 == 154 [pid = 1728] [id = 254] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x8deca000 == 153 [pid = 1728] [id = 168] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 253 (0x9260d800) [pid = 1728] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 252 (0x9521bc00) [pid = 1728] [serial = 1208] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 251 (0x9a1c0800) [pid = 1728] [serial = 1211] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 250 (0x9aa9e800) [pid = 1728] [serial = 1214] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 249 (0xa2144c00) [pid = 1728] [serial = 1217] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 248 (0xa67c7400) [pid = 1728] [serial = 1220] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 247 (0x8817f400) [pid = 1728] [serial = 1223] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 246 (0xa6c4a800) [pid = 1728] [serial = 1226] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 245 (0x84dbd800) [pid = 1728] [serial = 1229] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 244 (0x8d2d2400) [pid = 1728] [serial = 1265] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x8b75e400 == 152 [pid = 1728] [id = 256] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x8e0d5400 == 151 [pid = 1728] [id = 251] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x84dbf800 == 150 [pid = 1728] [id = 446] 08:10:36 INFO - PROCESS | 1728 | 1464275436381 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x8aaf6000 == 149 [pid = 1728] [id = 445] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x88184c00 == 148 [pid = 1728] [id = 444] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x87edac00 == 147 [pid = 1728] [id = 443] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x84dc1c00 == 146 [pid = 1728] [id = 442] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x84dc3c00 == 145 [pid = 1728] [id = 441] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x850db000 == 144 [pid = 1728] [id = 440] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x88139400 == 143 [pid = 1728] [id = 438] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x90d4b800 == 142 [pid = 1728] [id = 427] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x8f03f400 == 141 [pid = 1728] [id = 426] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x8cc33800 == 140 [pid = 1728] [id = 425] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddefc00 == 139 [pid = 1728] [id = 424] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x88a24c00 == 138 [pid = 1728] [id = 423] 08:10:36 INFO - PROCESS | 1728 | --DOCSHELL 0x84e95000 == 137 [pid = 1728] [id = 422] 08:10:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 08:10:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1583ms 08:10:36 INFO - PROCESS | 1728 | 1464275436444 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 08:10:36 INFO - PROCESS | 1728 | 1464275436447 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 08:10:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 08:10:36 INFO - PROCESS | 1728 | 1464275436459 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 08:10:36 INFO - PROCESS | 1728 | 1464275436467 Marionette TRACE conn3 <- [1,1826,null,{}] 08:10:36 INFO - PROCESS | 1728 | 1464275436474 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:36 INFO - PROCESS | 1728 | 1464275436629 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 243 (0x8cde2400) [pid = 1728] [serial = 1104] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 242 (0x8afd4000) [pid = 1728] [serial = 1239] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 241 (0x87792400) [pid = 1728] [serial = 1029] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 240 (0x88950800) [pid = 1728] [serial = 1238] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 239 (0x84e91000) [pid = 1728] [serial = 1232] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 238 (0x928c0c00) [pid = 1728] [serial = 1205] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 237 (0x91f64400) [pid = 1728] [serial = 1259] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 236 (0x8d236c00) [pid = 1728] [serial = 1199] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 235 (0x8cde8800) [pid = 1728] [serial = 1253] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 234 (0x8e0d2800) [pid = 1728] [serial = 1254] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 233 (0x8e0dd000) [pid = 1728] [serial = 1242] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 232 (0x8dd1ec00) [pid = 1728] [serial = 1241] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 231 (0x90732c00) [pid = 1728] [serial = 1245] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 230 (0x8dec5000) [pid = 1728] [serial = 1244] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 229 (0x9111c000) [pid = 1728] [serial = 1248] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 228 (0x9107bc00) [pid = 1728] [serial = 1247] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 227 (0x90731000) [pid = 1728] [serial = 1256] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 226 (0x88947800) [pid = 1728] [serial = 1196] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 225 (0x87f90c00) [pid = 1728] [serial = 1236] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 224 (0x87787400) [pid = 1728] [serial = 1235] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 223 (0x87f8e400) [pid = 1728] [serial = 1250] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 222 (0x8cc34000) [pid = 1728] [serial = 1251] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 221 (0x92603c00) [pid = 1728] [serial = 1260] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 220 (0x91140400) [pid = 1728] [serial = 1202] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 219 (0x87ed8800) [pid = 1728] [serial = 1262] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 218 (0x910d8400) [pid = 1728] [serial = 1257] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 217 (0x88a24400) [pid = 1728] [serial = 1263] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 216 (0xa3547000) [pid = 1728] [serial = 1005] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 215 (0xa68d9400) [pid = 1728] [serial = 1008] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 214 (0x86d0c000) [pid = 1728] [serial = 1026] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 213 (0x9b940400) [pid = 1728] [serial = 1002] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 212 (0x928c4400) [pid = 1728] [serial = 1020] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 211 (0x928bd800) [pid = 1728] [serial = 1014] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 210 (0x921d3800) [pid = 1728] [serial = 1125] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0x99b2e800) [pid = 1728] [serial = 1017] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0x8f66f000) [pid = 1728] [serial = 1011] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0x87791000) [pid = 1728] [serial = 1023] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0xa3551800) [pid = 1728] [serial = 1077] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0xa6733800) [pid = 1728] [serial = 1080] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0xa6b70400) [pid = 1728] [serial = 1083] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0xa6b6b400) [pid = 1728] [serial = 1086] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x87f93800) [pid = 1728] [serial = 1089] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0xa6b75800) [pid = 1728] [serial = 1092] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x8742c400) [pid = 1728] [serial = 1095] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0x8d231800) [pid = 1728] [serial = 1098] [outer = (nil)] [url = about:blank] 08:10:36 INFO - PROCESS | 1728 | 1464275436883 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e91000 == 138 [pid = 1728] [id = 464] 08:10:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0x86d0c000) [pid = 1728] [serial = 1393] [outer = (nil)] 08:10:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0x87ed8800) [pid = 1728] [serial = 1394] [outer = 0x86d0c000] 08:10:36 INFO - PROCESS | 1728 | 1464275436972 Marionette DEBUG loaded listener.js 08:10:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0x895ad400) [pid = 1728] [serial = 1395] [outer = 0x86d0c000] 08:10:37 INFO - PROCESS | 1728 | 1464275437623 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 08:10:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 08:10:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1195ms 08:10:37 INFO - PROCESS | 1728 | 1464275437648 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 08:10:37 INFO - PROCESS | 1728 | 1464275437651 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 08:10:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 08:10:37 INFO - PROCESS | 1728 | 1464275437657 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 08:10:37 INFO - PROCESS | 1728 | 1464275437659 Marionette TRACE conn3 <- [1,1830,null,{}] 08:10:37 INFO - PROCESS | 1728 | 1464275437664 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:37 INFO - PROCESS | 1728 | 1464275437826 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 08:10:38 INFO - PROCESS | 1728 | 1464275438022 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d0b800 == 139 [pid = 1728] [id = 465] 08:10:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0x8812ec00) [pid = 1728] [serial = 1396] [outer = (nil)] 08:10:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x8d231800) [pid = 1728] [serial = 1397] [outer = 0x8812ec00] 08:10:38 INFO - PROCESS | 1728 | 1464275438086 Marionette DEBUG loaded listener.js 08:10:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x8ddefc00) [pid = 1728] [serial = 1398] [outer = 0x8812ec00] 08:10:38 INFO - PROCESS | 1728 | 1464275438866 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 08:10:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 08:10:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1233ms 08:10:38 INFO - PROCESS | 1728 | 1464275438891 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 08:10:38 INFO - PROCESS | 1728 | 1464275438895 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 08:10:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 08:10:38 INFO - PROCESS | 1728 | 1464275438900 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 08:10:38 INFO - PROCESS | 1728 | 1464275438902 Marionette TRACE conn3 <- [1,1834,null,{}] 08:10:38 INFO - PROCESS | 1728 | 1464275438911 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:39 INFO - PROCESS | 1728 | 1464275439122 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 08:10:39 INFO - PROCESS | 1728 | 1464275439151 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x8debcc00 == 140 [pid = 1728] [id = 466] 08:10:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x8deca800) [pid = 1728] [serial = 1399] [outer = (nil)] 08:10:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x8e0d3400) [pid = 1728] [serial = 1400] [outer = 0x8deca800] 08:10:39 INFO - PROCESS | 1728 | 1464275439223 Marionette DEBUG loaded listener.js 08:10:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x8e7adc00) [pid = 1728] [serial = 1401] [outer = 0x8deca800] 08:10:40 INFO - PROCESS | 1728 | 1464275440082 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 08:10:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 08:10:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1240ms 08:10:40 INFO - PROCESS | 1728 | 1464275440148 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 08:10:40 INFO - PROCESS | 1728 | 1464275440150 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 08:10:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 08:10:40 INFO - PROCESS | 1728 | 1464275440194 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 08:10:40 INFO - PROCESS | 1728 | 1464275440199 Marionette TRACE conn3 <- [1,1838,null,{}] 08:10:40 INFO - PROCESS | 1728 | 1464275440209 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:40 INFO - PROCESS | 1728 | 1464275440412 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 08:10:40 INFO - PROCESS | 1728 | 1464275440432 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e98800 == 141 [pid = 1728] [id = 467] 08:10:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0x86d09000) [pid = 1728] [serial = 1402] [outer = (nil)] 08:10:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0x8f117000) [pid = 1728] [serial = 1403] [outer = 0x86d09000] 08:10:40 INFO - PROCESS | 1728 | 1464275440496 Marionette DEBUG loaded listener.js 08:10:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 211 (0x8f669800) [pid = 1728] [serial = 1404] [outer = 0x86d09000] 08:10:41 INFO - PROCESS | 1728 | --DOMWINDOW == 210 (0x86d0ec00) [pid = 1728] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 08:10:41 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0x88949000) [pid = 1728] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 08:10:41 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0x89450c00) [pid = 1728] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 08:10:41 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0x8cee6800) [pid = 1728] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 08:10:41 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0x84e93000) [pid = 1728] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 08:10:41 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0x84e8fc00) [pid = 1728] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 08:10:41 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x87790000) [pid = 1728] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 08:10:41 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x88a1c000) [pid = 1728] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 08:10:41 INFO - PROCESS | 1728 | 1464275441606 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 08:10:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 08:10:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1477ms 08:10:41 INFO - PROCESS | 1728 | 1464275441634 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 08:10:41 INFO - PROCESS | 1728 | 1464275441637 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 08:10:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 08:10:41 INFO - PROCESS | 1728 | 1464275441642 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 08:10:41 INFO - PROCESS | 1728 | 1464275441644 Marionette TRACE conn3 <- [1,1842,null,{}] 08:10:41 INFO - PROCESS | 1728 | 1464275441659 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:41 INFO - PROCESS | 1728 | 1464275441799 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 08:10:41 INFO - PROCESS | 1728 | 1464275441811 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e93000 == 142 [pid = 1728] [id = 468] 08:10:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x87790000) [pid = 1728] [serial = 1405] [outer = (nil)] 08:10:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x8e162c00) [pid = 1728] [serial = 1406] [outer = 0x87790000] 08:10:41 INFO - PROCESS | 1728 | 1464275441874 Marionette DEBUG loaded listener.js 08:10:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x8f117c00) [pid = 1728] [serial = 1407] [outer = 0x87790000] 08:10:42 INFO - PROCESS | 1728 | 1464275442651 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 08:10:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 08:10:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1030ms 08:10:42 INFO - PROCESS | 1728 | 1464275442676 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 08:10:42 INFO - PROCESS | 1728 | 1464275442679 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 08:10:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 08:10:42 INFO - PROCESS | 1728 | 1464275442685 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 08:10:42 INFO - PROCESS | 1728 | 1464275442688 Marionette TRACE conn3 <- [1,1846,null,{}] 08:10:42 INFO - PROCESS | 1728 | 1464275442692 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:42 INFO - PROCESS | 1728 | 1464275442922 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 08:10:42 INFO - PROCESS | 1728 | 1464275442940 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d09800 == 143 [pid = 1728] [id = 469] 08:10:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x87f8e400) [pid = 1728] [serial = 1408] [outer = (nil)] 08:10:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x90731c00) [pid = 1728] [serial = 1409] [outer = 0x87f8e400] 08:10:43 INFO - PROCESS | 1728 | 1464275443003 Marionette DEBUG loaded listener.js 08:10:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0x90feb800) [pid = 1728] [serial = 1410] [outer = 0x87f8e400] 08:10:44 INFO - PROCESS | 1728 | 1464275444088 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:10:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:10:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1477ms 08:10:44 INFO - PROCESS | 1728 | 1464275444163 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 08:10:44 INFO - PROCESS | 1728 | 1464275444170 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 08:10:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 08:10:44 INFO - PROCESS | 1728 | 1464275444177 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 08:10:44 INFO - PROCESS | 1728 | 1464275444183 Marionette TRACE conn3 <- [1,1850,null,{}] 08:10:44 INFO - PROCESS | 1728 | 1464275444190 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:44 INFO - PROCESS | 1728 | 1464275444417 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 08:10:44 INFO - PROCESS | 1728 | 1464275444626 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dc3c00 == 144 [pid = 1728] [id = 470] 08:10:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0x875c3c00) [pid = 1728] [serial = 1411] [outer = (nil)] 08:10:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 211 (0x88139800) [pid = 1728] [serial = 1412] [outer = 0x875c3c00] 08:10:44 INFO - PROCESS | 1728 | 1464275444744 Marionette DEBUG loaded listener.js 08:10:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 212 (0x89447000) [pid = 1728] [serial = 1413] [outer = 0x875c3c00] 08:10:45 INFO - PROCESS | 1728 | 1464275445638 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:10:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:10:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1488ms 08:10:45 INFO - PROCESS | 1728 | 1464275445665 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 08:10:45 INFO - PROCESS | 1728 | 1464275445673 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 08:10:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 08:10:45 INFO - PROCESS | 1728 | 1464275445683 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 08:10:45 INFO - PROCESS | 1728 | 1464275445687 Marionette TRACE conn3 <- [1,1854,null,{}] 08:10:45 INFO - PROCESS | 1728 | 1464275445692 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:45 INFO - PROCESS | 1728 | 1464275445873 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 08:10:46 INFO - PROCESS | 1728 | 1464275446085 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaef800 == 145 [pid = 1728] [id = 471] 08:10:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 213 (0x8b75e000) [pid = 1728] [serial = 1414] [outer = (nil)] 08:10:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 214 (0x8d239400) [pid = 1728] [serial = 1415] [outer = 0x8b75e000] 08:10:46 INFO - PROCESS | 1728 | 1464275446198 Marionette DEBUG loaded listener.js 08:10:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 215 (0x8ddeec00) [pid = 1728] [serial = 1416] [outer = 0x8b75e000] 08:10:47 INFO - PROCESS | 1728 | 1464275447110 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:10:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 08:10:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1478ms 08:10:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 08:10:47 INFO - PROCESS | 1728 | 1464275447162 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 08:10:47 INFO - PROCESS | 1728 | 1464275447165 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 08:10:47 INFO - PROCESS | 1728 | 1464275447171 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 08:10:47 INFO - PROCESS | 1728 | 1464275447176 Marionette TRACE conn3 <- [1,1858,null,{}] 08:10:47 INFO - PROCESS | 1728 | 1464275447208 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:47 INFO - PROCESS | 1728 | 1464275447390 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 08:10:47 INFO - PROCESS | 1728 | 1464275447597 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ceee800 == 146 [pid = 1728] [id = 472] 08:10:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 216 (0x8e0dc800) [pid = 1728] [serial = 1417] [outer = (nil)] 08:10:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 217 (0x90d4a400) [pid = 1728] [serial = 1418] [outer = 0x8e0dc800] 08:10:47 INFO - PROCESS | 1728 | 1464275447713 Marionette DEBUG loaded listener.js 08:10:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 218 (0x91120c00) [pid = 1728] [serial = 1419] [outer = 0x8e0dc800] 08:10:48 INFO - PROCESS | 1728 | 1464275448554 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 08:10:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 08:10:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1451ms 08:10:48 INFO - PROCESS | 1728 | 1464275448621 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 08:10:48 INFO - PROCESS | 1728 | 1464275448625 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 08:10:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 08:10:48 INFO - PROCESS | 1728 | 1464275448649 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 08:10:48 INFO - PROCESS | 1728 | 1464275448652 Marionette TRACE conn3 <- [1,1862,null,{}] 08:10:48 INFO - PROCESS | 1728 | 1464275448658 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:48 INFO - PROCESS | 1728 | 1464275448841 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 08:10:49 INFO - PROCESS | 1728 | 1464275449050 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddfbc00 == 147 [pid = 1728] [id = 473] 08:10:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 219 (0x90d52000) [pid = 1728] [serial = 1420] [outer = (nil)] 08:10:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 220 (0x9118d000) [pid = 1728] [serial = 1421] [outer = 0x90d52000] 08:10:49 INFO - PROCESS | 1728 | 1464275449162 Marionette DEBUG loaded listener.js 08:10:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 221 (0x911d8000) [pid = 1728] [serial = 1422] [outer = 0x90d52000] 08:10:50 INFO - PROCESS | 1728 | 1464275450028 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 08:10:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 08:10:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1433ms 08:10:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 08:10:50 INFO - PROCESS | 1728 | 1464275450081 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 08:10:50 INFO - PROCESS | 1728 | 1464275450084 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 08:10:50 INFO - PROCESS | 1728 | 1464275450090 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 08:10:50 INFO - PROCESS | 1728 | 1464275450093 Marionette TRACE conn3 <- [1,1866,null,{}] 08:10:50 INFO - PROCESS | 1728 | 1464275450098 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:50 INFO - PROCESS | 1728 | 1464275450256 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 08:10:50 INFO - PROCESS | 1728 | 1464275450467 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:50 INFO - PROCESS | 1728 | ++DOCSHELL 0x91126400 == 148 [pid = 1728] [id = 474] 08:10:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 222 (0x91131400) [pid = 1728] [serial = 1423] [outer = (nil)] 08:10:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 223 (0x91c3fc00) [pid = 1728] [serial = 1424] [outer = 0x91131400] 08:10:50 INFO - PROCESS | 1728 | 1464275450578 Marionette DEBUG loaded listener.js 08:10:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 224 (0x91c48000) [pid = 1728] [serial = 1425] [outer = 0x91131400] 08:10:51 INFO - PROCESS | 1728 | 1464275451500 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 08:10:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 08:10:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1485ms 08:10:51 INFO - PROCESS | 1728 | 1464275451574 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 08:10:51 INFO - PROCESS | 1728 | 1464275451577 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 08:10:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 08:10:51 INFO - PROCESS | 1728 | 1464275451583 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 08:10:51 INFO - PROCESS | 1728 | 1464275451586 Marionette TRACE conn3 <- [1,1870,null,{}] 08:10:51 INFO - PROCESS | 1728 | 1464275451591 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:51 INFO - PROCESS | 1728 | 1464275451811 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 08:10:52 INFO - PROCESS | 1728 | 1464275452056 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x91c45800 == 149 [pid = 1728] [id = 475] 08:10:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 225 (0x92475c00) [pid = 1728] [serial = 1426] [outer = (nil)] 08:10:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 226 (0x9260f800) [pid = 1728] [serial = 1427] [outer = 0x92475c00] 08:10:52 INFO - PROCESS | 1728 | 1464275452174 Marionette DEBUG loaded listener.js 08:10:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 227 (0x926f0400) [pid = 1728] [serial = 1428] [outer = 0x92475c00] 08:10:53 INFO - PROCESS | 1728 | 1464275453016 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 08:10:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 08:10:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1478ms 08:10:53 INFO - PROCESS | 1728 | 1464275453062 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 08:10:53 INFO - PROCESS | 1728 | 1464275453066 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 08:10:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 08:10:53 INFO - PROCESS | 1728 | 1464275453071 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 08:10:53 INFO - PROCESS | 1728 | 1464275453074 Marionette TRACE conn3 <- [1,1874,null,{}] 08:10:53 INFO - PROCESS | 1728 | 1464275453079 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:53 INFO - PROCESS | 1728 | 1464275453239 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 08:10:53 INFO - PROCESS | 1728 | 1464275453448 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:53 INFO - PROCESS | 1728 | ++DOCSHELL 0x84db8c00 == 150 [pid = 1728] [id = 476] 08:10:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 228 (0x9247b800) [pid = 1728] [serial = 1429] [outer = (nil)] 08:10:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 229 (0x928c4400) [pid = 1728] [serial = 1430] [outer = 0x9247b800] 08:10:53 INFO - PROCESS | 1728 | 1464275453565 Marionette DEBUG loaded listener.js 08:10:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 230 (0x93bd2400) [pid = 1728] [serial = 1431] [outer = 0x9247b800] 08:10:54 INFO - PROCESS | 1728 | 1464275454408 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 08:10:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 08:10:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1391ms 08:10:54 INFO - PROCESS | 1728 | 1464275454464 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 08:10:54 INFO - PROCESS | 1728 | 1464275454468 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 08:10:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 08:10:54 INFO - PROCESS | 1728 | 1464275454473 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 08:10:54 INFO - PROCESS | 1728 | 1464275454476 Marionette TRACE conn3 <- [1,1878,null,{}] 08:10:54 INFO - PROCESS | 1728 | 1464275454481 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:54 INFO - PROCESS | 1728 | 1464275454654 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 08:10:54 INFO - PROCESS | 1728 | 1464275454867 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x928ba400 == 151 [pid = 1728] [id = 477] 08:10:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 231 (0x928be800) [pid = 1728] [serial = 1432] [outer = (nil)] 08:10:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 232 (0x93d67800) [pid = 1728] [serial = 1433] [outer = 0x928be800] 08:10:54 INFO - PROCESS | 1728 | 1464275454983 Marionette DEBUG loaded listener.js 08:10:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 233 (0x93e92400) [pid = 1728] [serial = 1434] [outer = 0x928be800] 08:10:55 INFO - PROCESS | 1728 | 1464275455830 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 08:10:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 08:10:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1431ms 08:10:55 INFO - PROCESS | 1728 | 1464275455905 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 08:10:55 INFO - PROCESS | 1728 | 1464275455908 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 08:10:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 08:10:55 INFO - PROCESS | 1728 | 1464275455914 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 08:10:55 INFO - PROCESS | 1728 | 1464275455916 Marionette TRACE conn3 <- [1,1882,null,{}] 08:10:55 INFO - PROCESS | 1728 | 1464275455922 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:56 INFO - PROCESS | 1728 | 1464275456098 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 08:10:56 INFO - PROCESS | 1728 | 1464275456318 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x926ee800 == 152 [pid = 1728] [id = 478] 08:10:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 234 (0x93bdf400) [pid = 1728] [serial = 1435] [outer = (nil)] 08:10:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 235 (0x95213000) [pid = 1728] [serial = 1436] [outer = 0x93bdf400] 08:10:56 INFO - PROCESS | 1728 | 1464275456436 Marionette DEBUG loaded listener.js 08:10:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 236 (0x9521e400) [pid = 1728] [serial = 1437] [outer = 0x93bdf400] 08:10:57 INFO - PROCESS | 1728 | 1464275457264 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 08:10:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 08:10:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1396ms 08:10:57 INFO - PROCESS | 1728 | 1464275457310 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 08:10:57 INFO - PROCESS | 1728 | 1464275457313 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 08:10:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 08:10:57 INFO - PROCESS | 1728 | 1464275457319 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 08:10:57 INFO - PROCESS | 1728 | 1464275457321 Marionette TRACE conn3 <- [1,1886,null,{}] 08:10:57 INFO - PROCESS | 1728 | 1464275457327 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:57 INFO - PROCESS | 1728 | 1464275457490 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 08:10:57 INFO - PROCESS | 1728 | 1464275457704 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x91199c00 == 153 [pid = 1728] [id = 479] 08:10:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 237 (0x95029000) [pid = 1728] [serial = 1438] [outer = (nil)] 08:10:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 238 (0x95359c00) [pid = 1728] [serial = 1439] [outer = 0x95029000] 08:10:57 INFO - PROCESS | 1728 | 1464275457818 Marionette DEBUG loaded listener.js 08:10:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 239 (0x9535c800) [pid = 1728] [serial = 1440] [outer = 0x95029000] 08:10:58 INFO - PROCESS | 1728 | 1464275458712 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 08:10:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 08:10:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1438ms 08:10:58 INFO - PROCESS | 1728 | 1464275458758 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 08:10:58 INFO - PROCESS | 1728 | 1464275458767 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 08:10:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 08:10:58 INFO - PROCESS | 1728 | 1464275458775 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 08:10:58 INFO - PROCESS | 1728 | 1464275458781 Marionette TRACE conn3 <- [1,1890,null,{}] 08:10:58 INFO - PROCESS | 1728 | 1464275458807 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:10:59 INFO - PROCESS | 1728 | 1464275459003 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 08:10:59 INFO - PROCESS | 1728 | 1464275459215 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:10:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x87421c00 == 154 [pid = 1728] [id = 480] 08:10:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 240 (0x875cf000) [pid = 1728] [serial = 1441] [outer = (nil)] 08:10:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 241 (0x97862400) [pid = 1728] [serial = 1442] [outer = 0x875cf000] 08:10:59 INFO - PROCESS | 1728 | 1464275459329 Marionette DEBUG loaded listener.js 08:10:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 242 (0x996f1800) [pid = 1728] [serial = 1443] [outer = 0x875cf000] 08:11:00 INFO - PROCESS | 1728 | 1464275460227 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 08:11:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 08:11:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1501ms 08:11:00 INFO - PROCESS | 1728 | 1464275460276 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 08:11:00 INFO - PROCESS | 1728 | 1464275460280 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 08:11:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 08:11:00 INFO - PROCESS | 1728 | 1464275460285 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 08:11:00 INFO - PROCESS | 1728 | 1464275460288 Marionette TRACE conn3 <- [1,1894,null,{}] 08:11:00 INFO - PROCESS | 1728 | 1464275460293 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:00 INFO - PROCESS | 1728 | 1464275460463 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 08:11:00 INFO - PROCESS | 1728 | 1464275460683 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x87429c00 == 155 [pid = 1728] [id = 481] 08:11:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 243 (0x87ecf800) [pid = 1728] [serial = 1444] [outer = (nil)] 08:11:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 244 (0x895ba400) [pid = 1728] [serial = 1445] [outer = 0x87ecf800] 08:11:00 INFO - PROCESS | 1728 | 1464275460795 Marionette DEBUG loaded listener.js 08:11:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 245 (0x8cde0800) [pid = 1728] [serial = 1446] [outer = 0x87ecf800] 08:11:01 INFO - PROCESS | 1728 | 1464275461671 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 08:11:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 08:11:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1429ms 08:11:01 INFO - PROCESS | 1728 | 1464275461715 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 08:11:01 INFO - PROCESS | 1728 | 1464275461719 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 08:11:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 08:11:01 INFO - PROCESS | 1728 | 1464275461724 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 08:11:01 INFO - PROCESS | 1728 | 1464275461736 Marionette TRACE conn3 <- [1,1898,null,{}] 08:11:01 INFO - PROCESS | 1728 | 1464275461740 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:01 INFO - PROCESS | 1728 | 1464275461913 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 08:11:02 INFO - PROCESS | 1728 | 1464275462615 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x875c4800 == 156 [pid = 1728] [id = 482] 08:11:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 246 (0x875c7c00) [pid = 1728] [serial = 1447] [outer = (nil)] 08:11:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 247 (0x87f89000) [pid = 1728] [serial = 1448] [outer = 0x875c7c00] 08:11:02 INFO - PROCESS | 1728 | 1464275462741 Marionette DEBUG loaded listener.js 08:11:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 248 (0x88139400) [pid = 1728] [serial = 1449] [outer = 0x875c7c00] 08:11:03 INFO - PROCESS | 1728 | 1464275463542 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 08:11:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 08:11:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1889ms 08:11:03 INFO - PROCESS | 1728 | 1464275463613 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 08:11:03 INFO - PROCESS | 1728 | 1464275463618 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 08:11:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 08:11:03 INFO - PROCESS | 1728 | 1464275463625 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 08:11:03 INFO - PROCESS | 1728 | 1464275463630 Marionette TRACE conn3 <- [1,1902,null,{}] 08:11:03 INFO - PROCESS | 1728 | 1464275463637 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:03 INFO - PROCESS | 1728 | 1464275463818 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 08:11:04 INFO - PROCESS | 1728 | 1464275464031 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x84db9800 == 157 [pid = 1728] [id = 483] 08:11:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 249 (0x8aaf5000) [pid = 1728] [serial = 1450] [outer = (nil)] 08:11:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 250 (0x8cee3c00) [pid = 1728] [serial = 1451] [outer = 0x8aaf5000] 08:11:04 INFO - PROCESS | 1728 | 1464275464139 Marionette DEBUG loaded listener.js 08:11:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 251 (0x8d2dc400) [pid = 1728] [serial = 1452] [outer = 0x8aaf5000] 08:11:05 INFO - PROCESS | 1728 | 1464275465105 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 08:11:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 08:11:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1540ms 08:11:05 INFO - PROCESS | 1728 | 1464275465168 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 08:11:05 INFO - PROCESS | 1728 | 1464275465173 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 08:11:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 08:11:05 INFO - PROCESS | 1728 | 1464275465181 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 08:11:05 INFO - PROCESS | 1728 | 1464275465183 Marionette TRACE conn3 <- [1,1906,null,{}] 08:11:05 INFO - PROCESS | 1728 | 1464275465189 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:05 INFO - PROCESS | 1728 | 1464275465354 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 08:11:05 INFO - PROCESS | 1728 | 1464275465641 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d0f400 == 158 [pid = 1728] [id = 484] 08:11:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 252 (0x86d10000) [pid = 1728] [serial = 1453] [outer = (nil)] 08:11:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 253 (0x8cddd800) [pid = 1728] [serial = 1454] [outer = 0x86d10000] 08:11:05 INFO - PROCESS | 1728 | 1464275465761 Marionette DEBUG loaded listener.js 08:11:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 254 (0x8e64d400) [pid = 1728] [serial = 1455] [outer = 0x86d10000] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x84e93000 == 157 [pid = 1728] [id = 468] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x84e98800 == 156 [pid = 1728] [id = 467] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 253 (0x8cc3b800) [pid = 1728] [serial = 1343] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 252 (0x9247d000) [pid = 1728] [serial = 1283] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 251 (0x98b6a000) [pid = 1728] [serial = 1289] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 250 (0x9ba16c00) [pid = 1728] [serial = 1298] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 249 (0x99b2b800) [pid = 1728] [serial = 1292] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 248 (0x95211c00) [pid = 1728] [serial = 1307] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 247 (0x90732400) [pid = 1728] [serial = 1304] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 246 (0x9502ec00) [pid = 1728] [serial = 1286] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 245 (0x91074000) [pid = 1728] [serial = 1313] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 244 (0x8f11bc00) [pid = 1728] [serial = 1277] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 243 (0x9111bc00) [pid = 1728] [serial = 1280] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 242 (0x9a32a000) [pid = 1728] [serial = 1295] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 241 (0xa2403c00) [pid = 1728] [serial = 1301] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 240 (0x8aaf2400) [pid = 1728] [serial = 1310] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 239 (0x8dfedc00) [pid = 1728] [serial = 1316] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x8debcc00 == 155 [pid = 1728] [id = 466] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x86d0b800 == 154 [pid = 1728] [id = 465] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x84e91000 == 153 [pid = 1728] [id = 464] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x84dc2000 == 152 [pid = 1728] [id = 463] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x8894b800 == 151 [pid = 1728] [id = 462] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x87429800 == 150 [pid = 1728] [id = 461] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x8d235400 == 149 [pid = 1728] [id = 455] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x8e7a8400 == 148 [pid = 1728] [id = 454] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x8e0d4000 == 147 [pid = 1728] [id = 453] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd16c00 == 146 [pid = 1728] [id = 452] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x8d2d7400 == 145 [pid = 1728] [id = 451] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x895b2000 == 144 [pid = 1728] [id = 450] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x87429000 == 143 [pid = 1728] [id = 449] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x87430c00 == 142 [pid = 1728] [id = 448] 08:11:06 INFO - PROCESS | 1728 | --DOCSHELL 0x87421400 == 141 [pid = 1728] [id = 447] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 238 (0x8cc38c00) [pid = 1728] [serial = 1271] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 237 (0x87785000) [pid = 1728] [serial = 1322] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 236 (0x8cc36c00) [pid = 1728] [serial = 1332] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 235 (0x8ceed000) [pid = 1728] [serial = 1335] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 234 (0x8ddf3c00) [pid = 1728] [serial = 1338] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 233 (0x87edc000) [pid = 1728] [serial = 1328] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 232 (0x875ce000) [pid = 1728] [serial = 1340] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 231 (0x8aaf0000) [pid = 1728] [serial = 1326] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 230 (0x8812e400) [pid = 1728] [serial = 1323] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 229 (0x87f90800) [pid = 1728] [serial = 1341] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 228 (0x87ed0400) [pid = 1728] [serial = 1268] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 227 (0x9118c000) [pid = 1728] [serial = 1319] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 226 (0x8e0da000) [pid = 1728] [serial = 1274] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 225 (0x89444800) [pid = 1728] [serial = 1325] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 224 (0x8dd18800) [pid = 1728] [serial = 1337] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 223 (0x8944ec00) [pid = 1728] [serial = 1331] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 222 (0x8cee2400) [pid = 1728] [serial = 1334] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 221 (0x9113bc00) [pid = 1728] [serial = 1101] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | --DOMWINDOW == 220 (0x88a26800) [pid = 1728] [serial = 1329] [outer = (nil)] [url = about:blank] 08:11:06 INFO - PROCESS | 1728 | 1464275466703 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 08:11:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 08:11:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1582ms 08:11:06 INFO - PROCESS | 1728 | 1464275466764 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 08:11:06 INFO - PROCESS | 1728 | 1464275466768 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 08:11:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 08:11:06 INFO - PROCESS | 1728 | 1464275466776 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 08:11:06 INFO - PROCESS | 1728 | 1464275466783 Marionette TRACE conn3 <- [1,1910,null,{}] 08:11:06 INFO - PROCESS | 1728 | 1464275466796 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:06 INFO - PROCESS | 1728 | 1464275466955 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 08:11:07 INFO - PROCESS | 1728 | 1464275467158 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e91000 == 142 [pid = 1728] [id = 485] 08:11:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 221 (0x86d0b800) [pid = 1728] [serial = 1456] [outer = (nil)] 08:11:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 222 (0x8aaf2400) [pid = 1728] [serial = 1457] [outer = 0x86d0b800] 08:11:07 INFO - PROCESS | 1728 | 1464275467222 Marionette DEBUG loaded listener.js 08:11:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 223 (0x8ceea000) [pid = 1728] [serial = 1458] [outer = 0x86d0b800] 08:11:07 INFO - PROCESS | 1728 | 1464275467931 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 08:11:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 08:11:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1200ms 08:11:07 INFO - PROCESS | 1728 | 1464275467974 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 08:11:07 INFO - PROCESS | 1728 | 1464275467977 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 08:11:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 08:11:07 INFO - PROCESS | 1728 | 1464275467983 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 08:11:07 INFO - PROCESS | 1728 | 1464275467985 Marionette TRACE conn3 <- [1,1914,null,{}] 08:11:08 INFO - PROCESS | 1728 | 1464275468006 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:08 INFO - PROCESS | 1728 | 1464275468186 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 08:11:08 INFO - PROCESS | 1728 | 1464275468198 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x87429000 == 143 [pid = 1728] [id = 486] 08:11:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 224 (0x8b769c00) [pid = 1728] [serial = 1459] [outer = (nil)] 08:11:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 225 (0x8e0d3c00) [pid = 1728] [serial = 1460] [outer = 0x8b769c00] 08:11:08 INFO - PROCESS | 1728 | 1464275468262 Marionette DEBUG loaded listener.js 08:11:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 226 (0x8e7b0800) [pid = 1728] [serial = 1461] [outer = 0x8b769c00] 08:11:09 INFO - PROCESS | 1728 | 1464275469168 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 08:11:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 08:11:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1241ms 08:11:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 08:11:09 INFO - PROCESS | 1728 | 1464275469223 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 08:11:09 INFO - PROCESS | 1728 | 1464275469226 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 08:11:09 INFO - PROCESS | 1728 | 1464275469230 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 08:11:09 INFO - PROCESS | 1728 | 1464275469234 Marionette TRACE conn3 <- [1,1918,null,{}] 08:11:09 INFO - PROCESS | 1728 | 1464275469239 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:09 INFO - PROCESS | 1728 | 1464275469443 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 08:11:09 INFO - PROCESS | 1728 | 1464275469471 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf5000 == 144 [pid = 1728] [id = 487] 08:11:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 227 (0x8e16bc00) [pid = 1728] [serial = 1462] [outer = (nil)] 08:11:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 228 (0x8f11d400) [pid = 1728] [serial = 1463] [outer = 0x8e16bc00] 08:11:09 INFO - PROCESS | 1728 | 1464275469541 Marionette DEBUG loaded listener.js 08:11:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 229 (0x90d4e800) [pid = 1728] [serial = 1464] [outer = 0x8e16bc00] 08:11:10 INFO - PROCESS | 1728 | 1464275470395 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 08:11:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 08:11:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1229ms 08:11:10 INFO - PROCESS | 1728 | 1464275470460 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 08:11:10 INFO - PROCESS | 1728 | 1464275470463 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 08:11:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 08:11:10 INFO - PROCESS | 1728 | 1464275470468 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 08:11:10 INFO - PROCESS | 1728 | 1464275470470 Marionette TRACE conn3 <- [1,1922,null,{}] 08:11:10 INFO - PROCESS | 1728 | 1464275470475 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:10 INFO - PROCESS | 1728 | 1464275470684 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 08:11:10 INFO - PROCESS | 1728 | 1464275470710 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x8944e800 == 145 [pid = 1728] [id = 488] 08:11:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 230 (0x8e0d9800) [pid = 1728] [serial = 1465] [outer = (nil)] 08:11:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 231 (0x9111a000) [pid = 1728] [serial = 1466] [outer = 0x8e0d9800] 08:11:10 INFO - PROCESS | 1728 | 1464275470774 Marionette DEBUG loaded listener.js 08:11:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 232 (0x9113b800) [pid = 1728] [serial = 1467] [outer = 0x8e0d9800] 08:11:11 INFO - PROCESS | 1728 | --DOMWINDOW == 231 (0x8742b400) [pid = 1728] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 08:11:11 INFO - PROCESS | 1728 | --DOMWINDOW == 230 (0x86d0c000) [pid = 1728] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 08:11:11 INFO - PROCESS | 1728 | --DOMWINDOW == 229 (0x8812ec00) [pid = 1728] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 08:11:11 INFO - PROCESS | 1728 | --DOMWINDOW == 228 (0x84dc2800) [pid = 1728] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 08:11:11 INFO - PROCESS | 1728 | --DOMWINDOW == 227 (0x8deca800) [pid = 1728] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 08:11:11 INFO - PROCESS | 1728 | --DOMWINDOW == 226 (0x86d09000) [pid = 1728] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 08:11:11 INFO - PROCESS | 1728 | --DOMWINDOW == 225 (0x87790000) [pid = 1728] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 08:11:11 INFO - PROCESS | 1728 | --DOMWINDOW == 224 (0x895ae400) [pid = 1728] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 08:11:12 INFO - PROCESS | 1728 | 1464275472010 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 08:11:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 08:11:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1580ms 08:11:12 INFO - PROCESS | 1728 | 1464275472049 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 08:11:12 INFO - PROCESS | 1728 | 1464275472051 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 08:11:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 08:11:12 INFO - PROCESS | 1728 | 1464275472059 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 08:11:12 INFO - PROCESS | 1728 | 1464275472062 Marionette TRACE conn3 <- [1,1926,null,{}] 08:11:12 INFO - PROCESS | 1728 | 1464275472075 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:12 INFO - PROCESS | 1728 | 1464275472285 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 08:11:12 INFO - PROCESS | 1728 | 1464275472305 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dc2800 == 146 [pid = 1728] [id = 489] 08:11:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 225 (0x84e91c00) [pid = 1728] [serial = 1468] [outer = (nil)] 08:11:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 226 (0x8d2dbc00) [pid = 1728] [serial = 1469] [outer = 0x84e91c00] 08:11:12 INFO - PROCESS | 1728 | 1464275472370 Marionette DEBUG loaded listener.js 08:11:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 227 (0x8f118c00) [pid = 1728] [serial = 1470] [outer = 0x84e91c00] 08:11:13 INFO - PROCESS | 1728 | 1464275473137 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 08:11:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 08:11:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1136ms 08:11:13 INFO - PROCESS | 1728 | 1464275473195 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 08:11:13 INFO - PROCESS | 1728 | 1464275473198 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 08:11:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 08:11:13 INFO - PROCESS | 1728 | 1464275473204 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 08:11:13 INFO - PROCESS | 1728 | 1464275473207 Marionette TRACE conn3 <- [1,1930,null,{}] 08:11:13 INFO - PROCESS | 1728 | 1464275473212 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:13 INFO - PROCESS | 1728 | 1464275473436 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 08:11:13 INFO - PROCESS | 1728 | 1464275473459 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x8742b400 == 147 [pid = 1728] [id = 490] 08:11:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 228 (0x8ceefc00) [pid = 1728] [serial = 1471] [outer = (nil)] 08:11:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 229 (0x9118c800) [pid = 1728] [serial = 1472] [outer = 0x8ceefc00] 08:11:13 INFO - PROCESS | 1728 | 1464275473524 Marionette DEBUG loaded listener.js 08:11:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 230 (0x911d5400) [pid = 1728] [serial = 1473] [outer = 0x8ceefc00] 08:11:14 INFO - PROCESS | 1728 | 1464275474670 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 08:11:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 08:11:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1528ms 08:11:14 INFO - PROCESS | 1728 | 1464275474733 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 08:11:14 INFO - PROCESS | 1728 | 1464275474740 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 08:11:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 08:11:14 INFO - PROCESS | 1728 | 1464275474747 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 08:11:14 INFO - PROCESS | 1728 | 1464275474753 Marionette TRACE conn3 <- [1,1934,null,{}] 08:11:14 INFO - PROCESS | 1728 | 1464275474760 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:14 INFO - PROCESS | 1728 | 1464275474953 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 08:11:15 INFO - PROCESS | 1728 | 1464275475166 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x88135800 == 148 [pid = 1728] [id = 491] 08:11:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 231 (0x8817e400) [pid = 1728] [serial = 1474] [outer = (nil)] 08:11:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 232 (0x8944c400) [pid = 1728] [serial = 1475] [outer = 0x8817e400] 08:11:15 INFO - PROCESS | 1728 | 1464275475334 Marionette DEBUG loaded listener.js 08:11:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 233 (0x8aaf6400) [pid = 1728] [serial = 1476] [outer = 0x8817e400] 08:11:16 INFO - PROCESS | 1728 | 1464275476195 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 08:11:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 08:11:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1484ms 08:11:16 INFO - PROCESS | 1728 | 1464275476233 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 08:11:16 INFO - PROCESS | 1728 | 1464275476247 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 08:11:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 08:11:16 INFO - PROCESS | 1728 | 1464275476256 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 08:11:16 INFO - PROCESS | 1728 | 1464275476260 Marionette TRACE conn3 <- [1,1938,null,{}] 08:11:16 INFO - PROCESS | 1728 | 1464275476266 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:16 INFO - PROCESS | 1728 | 1464275476435 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 08:11:16 INFO - PROCESS | 1728 | 1464275476651 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cde0000 == 149 [pid = 1728] [id = 492] 08:11:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 234 (0x8cde7c00) [pid = 1728] [serial = 1477] [outer = (nil)] 08:11:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 235 (0x8ddf2400) [pid = 1728] [serial = 1478] [outer = 0x8cde7c00] 08:11:16 INFO - PROCESS | 1728 | 1464275476767 Marionette DEBUG loaded listener.js 08:11:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 236 (0x8e0d6400) [pid = 1728] [serial = 1479] [outer = 0x8cde7c00] 08:11:17 INFO - PROCESS | 1728 | 1464275477677 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 08:11:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 08:11:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1494ms 08:11:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 08:11:17 INFO - PROCESS | 1728 | 1464275477751 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 08:11:17 INFO - PROCESS | 1728 | 1464275477754 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 08:11:17 INFO - PROCESS | 1728 | 1464275477760 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 08:11:17 INFO - PROCESS | 1728 | 1464275477766 Marionette TRACE conn3 <- [1,1942,null,{}] 08:11:17 INFO - PROCESS | 1728 | 1464275477780 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:17 INFO - PROCESS | 1728 | 1464275477995 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 08:11:18 INFO - PROCESS | 1728 | 1464275478258 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x8812bc00 == 150 [pid = 1728] [id = 493] 08:11:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 237 (0x8f66c000) [pid = 1728] [serial = 1480] [outer = (nil)] 08:11:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 238 (0x91c41000) [pid = 1728] [serial = 1481] [outer = 0x8f66c000] 08:11:18 INFO - PROCESS | 1728 | 1464275478382 Marionette DEBUG loaded listener.js 08:11:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 239 (0x92474400) [pid = 1728] [serial = 1482] [outer = 0x8f66c000] 08:11:19 INFO - PROCESS | 1728 | 1464275479194 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:11:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 08:11:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1485ms 08:11:19 INFO - PROCESS | 1728 | 1464275479244 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 08:11:19 INFO - PROCESS | 1728 | 1464275479248 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 08:11:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 08:11:19 INFO - PROCESS | 1728 | 1464275479254 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 08:11:19 INFO - PROCESS | 1728 | 1464275479256 Marionette TRACE conn3 <- [1,1946,null,{}] 08:11:19 INFO - PROCESS | 1728 | 1464275479262 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:19 INFO - PROCESS | 1728 | 1464275479430 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 08:11:19 INFO - PROCESS | 1728 | 1464275479698 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x8944ac00 == 151 [pid = 1728] [id = 494] 08:11:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 240 (0x92473400) [pid = 1728] [serial = 1483] [outer = (nil)] 08:11:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 241 (0x926eb800) [pid = 1728] [serial = 1484] [outer = 0x92473400] 08:11:19 INFO - PROCESS | 1728 | 1464275479814 Marionette DEBUG loaded listener.js 08:11:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 242 (0x93bde400) [pid = 1728] [serial = 1485] [outer = 0x92473400] 08:11:20 INFO - PROCESS | 1728 | 1464275480595 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 08:11:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 08:11:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1386ms 08:11:20 INFO - PROCESS | 1728 | 1464275480640 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 08:11:20 INFO - PROCESS | 1728 | 1464275480643 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 08:11:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 08:11:20 INFO - PROCESS | 1728 | 1464275480649 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 08:11:20 INFO - PROCESS | 1728 | 1464275480651 Marionette TRACE conn3 <- [1,1950,null,{}] 08:11:20 INFO - PROCESS | 1728 | 1464275480657 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:20 INFO - PROCESS | 1728 | 1464275480815 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 08:11:21 INFO - PROCESS | 1728 | 1464275481029 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x91196400 == 152 [pid = 1728] [id = 495] 08:11:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 243 (0x9260c400) [pid = 1728] [serial = 1486] [outer = (nil)] 08:11:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 244 (0x9529d400) [pid = 1728] [serial = 1487] [outer = 0x9260c400] 08:11:21 INFO - PROCESS | 1728 | 1464275481138 Marionette DEBUG loaded listener.js 08:11:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 245 (0x95353800) [pid = 1728] [serial = 1488] [outer = 0x9260c400] 08:11:22 INFO - PROCESS | 1728 | 1464275482000 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 08:11:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 08:11:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1377ms 08:11:22 INFO - PROCESS | 1728 | 1464275482026 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 08:11:22 INFO - PROCESS | 1728 | 1464275482029 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 08:11:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 08:11:22 INFO - PROCESS | 1728 | 1464275482035 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 08:11:22 INFO - PROCESS | 1728 | 1464275482037 Marionette TRACE conn3 <- [1,1954,null,{}] 08:11:22 INFO - PROCESS | 1728 | 1464275482043 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:22 INFO - PROCESS | 1728 | 1464275482305 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 08:11:22 INFO - PROCESS | 1728 | 1464275482500 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:22 INFO - PROCESS | 1728 | ++DOCSHELL 0x9111bc00 == 153 [pid = 1728] [id = 496] 08:11:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 246 (0x95218400) [pid = 1728] [serial = 1489] [outer = (nil)] 08:11:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 247 (0x996ec800) [pid = 1728] [serial = 1490] [outer = 0x95218400] 08:11:22 INFO - PROCESS | 1728 | 1464275482579 Marionette DEBUG loaded listener.js 08:11:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 248 (0x99b1fc00) [pid = 1728] [serial = 1491] [outer = 0x95218400] 08:11:23 INFO - PROCESS | 1728 | 1464275483403 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 08:11:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 08:11:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1428ms 08:11:23 INFO - PROCESS | 1728 | 1464275483463 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 08:11:23 INFO - PROCESS | 1728 | 1464275483466 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 08:11:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 08:11:23 INFO - PROCESS | 1728 | 1464275483472 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 08:11:23 INFO - PROCESS | 1728 | 1464275483474 Marionette TRACE conn3 <- [1,1958,null,{}] 08:11:23 INFO - PROCESS | 1728 | 1464275483480 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:23 INFO - PROCESS | 1728 | 1464275483635 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 08:11:23 INFO - PROCESS | 1728 | 1464275483903 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x982a8000 == 154 [pid = 1728] [id = 497] 08:11:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 249 (0x98edd400) [pid = 1728] [serial = 1492] [outer = (nil)] 08:11:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 250 (0x99b2d000) [pid = 1728] [serial = 1493] [outer = 0x98edd400] 08:11:23 INFO - PROCESS | 1728 | 1464275483983 Marionette DEBUG loaded listener.js 08:11:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 251 (0x99b2e800) [pid = 1728] [serial = 1494] [outer = 0x98edd400] 08:11:24 INFO - PROCESS | 1728 | 1464275484790 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 08:11:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 08:11:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1384ms 08:11:24 INFO - PROCESS | 1728 | 1464275484856 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 08:11:24 INFO - PROCESS | 1728 | 1464275484860 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 08:11:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 08:11:24 INFO - PROCESS | 1728 | 1464275484866 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 08:11:24 INFO - PROCESS | 1728 | 1464275484869 Marionette TRACE conn3 <- [1,1962,null,{}] 08:11:24 INFO - PROCESS | 1728 | 1464275484874 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:25 INFO - PROCESS | 1728 | 1464275485040 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 08:11:25 INFO - PROCESS | 1728 | 1464275485257 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d22ac00 == 155 [pid = 1728] [id = 498] 08:11:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 252 (0x9978b000) [pid = 1728] [serial = 1495] [outer = (nil)] 08:11:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 253 (0x9a1c3400) [pid = 1728] [serial = 1496] [outer = 0x9978b000] 08:11:25 INFO - PROCESS | 1728 | 1464275485373 Marionette DEBUG loaded listener.js 08:11:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 254 (0x9a1c6000) [pid = 1728] [serial = 1497] [outer = 0x9978b000] 08:11:26 INFO - PROCESS | 1728 | 1464275486212 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 08:11:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 08:11:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1381ms 08:11:26 INFO - PROCESS | 1728 | 1464275486248 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 08:11:26 INFO - PROCESS | 1728 | 1464275486251 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 08:11:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 08:11:26 INFO - PROCESS | 1728 | 1464275486257 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 08:11:26 INFO - PROCESS | 1728 | 1464275486260 Marionette TRACE conn3 <- [1,1966,null,{}] 08:11:26 INFO - PROCESS | 1728 | 1464275486272 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:26 INFO - PROCESS | 1728 | 1464275486442 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 08:11:26 INFO - PROCESS | 1728 | 1464275486666 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a0d8000 == 156 [pid = 1728] [id = 499] 08:11:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 255 (0x9a1c4c00) [pid = 1728] [serial = 1498] [outer = (nil)] 08:11:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 256 (0x9a327c00) [pid = 1728] [serial = 1499] [outer = 0x9a1c4c00] 08:11:26 INFO - PROCESS | 1728 | 1464275486777 Marionette DEBUG loaded listener.js 08:11:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 257 (0x9a32ac00) [pid = 1728] [serial = 1500] [outer = 0x9a1c4c00] 08:11:27 INFO - PROCESS | 1728 | 1464275487627 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 08:11:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 08:11:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1443ms 08:11:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 08:11:27 INFO - PROCESS | 1728 | 1464275487702 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 08:11:27 INFO - PROCESS | 1728 | 1464275487705 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 08:11:27 INFO - PROCESS | 1728 | 1464275487711 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 08:11:27 INFO - PROCESS | 1728 | 1464275487714 Marionette TRACE conn3 <- [1,1970,null,{}] 08:11:27 INFO - PROCESS | 1728 | 1464275487720 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:27 INFO - PROCESS | 1728 | 1464275487935 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 08:11:28 INFO - PROCESS | 1728 | 1464275488195 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x89444c00 == 157 [pid = 1728] [id = 500] 08:11:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 258 (0x895af400) [pid = 1728] [serial = 1501] [outer = (nil)] 08:11:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 259 (0x9a1bf400) [pid = 1728] [serial = 1502] [outer = 0x895af400] 08:11:28 INFO - PROCESS | 1728 | 1464275488288 Marionette DEBUG loaded listener.js 08:11:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 260 (0x9aa3c000) [pid = 1728] [serial = 1503] [outer = 0x895af400] 08:11:29 INFO - PROCESS | 1728 | 1464275489144 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 08:11:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 08:11:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1484ms 08:11:29 INFO - PROCESS | 1728 | 1464275489195 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 08:11:29 INFO - PROCESS | 1728 | 1464275489199 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 08:11:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 08:11:29 INFO - PROCESS | 1728 | 1464275489204 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 08:11:29 INFO - PROCESS | 1728 | 1464275489208 Marionette TRACE conn3 <- [1,1974,null,{}] 08:11:29 INFO - PROCESS | 1728 | 1464275489213 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:29 INFO - PROCESS | 1728 | 1464275489405 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 08:11:29 INFO - PROCESS | 1728 | 1464275489622 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a32a000 == 158 [pid = 1728] [id = 501] 08:11:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 261 (0x9aa93000) [pid = 1728] [serial = 1504] [outer = (nil)] 08:11:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 262 (0x9adc4400) [pid = 1728] [serial = 1505] [outer = 0x9aa93000] 08:11:29 INFO - PROCESS | 1728 | 1464275489740 Marionette DEBUG loaded listener.js 08:11:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 263 (0x9b036400) [pid = 1728] [serial = 1506] [outer = 0x9aa93000] 08:11:30 INFO - PROCESS | 1728 | 1464275490587 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 08:11:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 08:11:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1431ms 08:11:30 INFO - PROCESS | 1728 | 1464275490636 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 08:11:30 INFO - PROCESS | 1728 | 1464275490640 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 08:11:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 08:11:30 INFO - PROCESS | 1728 | 1464275490646 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 08:11:30 INFO - PROCESS | 1728 | 1464275490648 Marionette TRACE conn3 <- [1,1978,null,{}] 08:11:30 INFO - PROCESS | 1728 | 1464275490653 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:30 INFO - PROCESS | 1728 | 1464275490827 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 08:11:31 INFO - PROCESS | 1728 | 1464275491049 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x9aa9b800 == 159 [pid = 1728] [id = 502] 08:11:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 264 (0x9adbd000) [pid = 1728] [serial = 1507] [outer = (nil)] 08:11:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 265 (0x9b29c000) [pid = 1728] [serial = 1508] [outer = 0x9adbd000] 08:11:31 INFO - PROCESS | 1728 | 1464275491164 Marionette DEBUG loaded listener.js 08:11:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 266 (0x9b63e400) [pid = 1728] [serial = 1509] [outer = 0x9adbd000] 08:11:32 INFO - PROCESS | 1728 | 1464275492050 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:11:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 08:11:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1437ms 08:11:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 08:11:32 INFO - PROCESS | 1728 | 1464275492083 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 08:11:32 INFO - PROCESS | 1728 | 1464275492086 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 08:11:32 INFO - PROCESS | 1728 | 1464275492092 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 08:11:32 INFO - PROCESS | 1728 | 1464275492103 Marionette TRACE conn3 <- [1,1982,null,{}] 08:11:32 INFO - PROCESS | 1728 | 1464275492108 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:32 INFO - PROCESS | 1728 | 1464275492285 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 08:11:32 INFO - PROCESS | 1728 | 1464275492507 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b07ec00 == 160 [pid = 1728] [id = 503] 08:11:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 267 (0x9b63e000) [pid = 1728] [serial = 1510] [outer = (nil)] 08:11:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 268 (0x9b941400) [pid = 1728] [serial = 1511] [outer = 0x9b63e000] 08:11:32 INFO - PROCESS | 1728 | 1464275492623 Marionette DEBUG loaded listener.js 08:11:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 269 (0x9b944c00) [pid = 1728] [serial = 1512] [outer = 0x9b63e000] 08:11:33 INFO - PROCESS | 1728 | 1464275493475 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:11:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 08:11:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1444ms 08:11:33 INFO - PROCESS | 1728 | 1464275493536 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 08:11:33 INFO - PROCESS | 1728 | 1464275493539 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 08:11:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 08:11:33 INFO - PROCESS | 1728 | 1464275493544 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 08:11:33 INFO - PROCESS | 1728 | 1464275493548 Marionette TRACE conn3 <- [1,1986,null,{}] 08:11:33 INFO - PROCESS | 1728 | 1464275493553 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:33 INFO - PROCESS | 1728 | 1464275493722 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 08:11:34 INFO - PROCESS | 1728 | 1464275494011 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dbf400 == 161 [pid = 1728] [id = 504] 08:11:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 270 (0x84dc0c00) [pid = 1728] [serial = 1513] [outer = (nil)] 08:11:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 271 (0x8cc34800) [pid = 1728] [serial = 1514] [outer = 0x84dc0c00] 08:11:34 INFO - PROCESS | 1728 | 1464275494090 Marionette DEBUG loaded listener.js 08:11:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 272 (0x8dd1cc00) [pid = 1728] [serial = 1515] [outer = 0x84dc0c00] 08:11:34 INFO - PROCESS | 1728 | 1464275494940 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:11:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 08:11:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1432ms 08:11:34 INFO - PROCESS | 1728 | 1464275494977 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 08:11:34 INFO - PROCESS | 1728 | 1464275494980 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 08:11:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 08:11:34 INFO - PROCESS | 1728 | 1464275494986 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 08:11:34 INFO - PROCESS | 1728 | 1464275494988 Marionette TRACE conn3 <- [1,1990,null,{}] 08:11:34 INFO - PROCESS | 1728 | 1464275494994 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:35 INFO - PROCESS | 1728 | 1464275495170 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 08:11:35 INFO - PROCESS | 1728 | 1464275495409 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaee800 == 162 [pid = 1728] [id = 505] 08:11:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 273 (0x8f11cc00) [pid = 1728] [serial = 1516] [outer = (nil)] 08:11:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 274 (0x9ba0e000) [pid = 1728] [serial = 1517] [outer = 0x8f11cc00] 08:11:35 INFO - PROCESS | 1728 | 1464275495486 Marionette DEBUG loaded listener.js 08:11:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 275 (0x9ba12c00) [pid = 1728] [serial = 1518] [outer = 0x8f11cc00] 08:11:36 INFO - PROCESS | 1728 | 1464275496343 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 08:11:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 08:11:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1376ms 08:11:36 INFO - PROCESS | 1728 | 1464275496371 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 08:11:36 INFO - PROCESS | 1728 | 1464275496374 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 08:11:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 08:11:36 INFO - PROCESS | 1728 | 1464275496382 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 08:11:36 INFO - PROCESS | 1728 | 1464275496384 Marionette TRACE conn3 <- [1,1994,null,{}] 08:11:36 INFO - PROCESS | 1728 | 1464275496389 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:36 INFO - PROCESS | 1728 | 1464275496559 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 08:11:36 INFO - PROCESS | 1728 | 1464275496787 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d0fc00 == 163 [pid = 1728] [id = 506] 08:11:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 276 (0x875c3800) [pid = 1728] [serial = 1519] [outer = (nil)] 08:11:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 277 (0x87ede000) [pid = 1728] [serial = 1520] [outer = 0x875c3800] 08:11:37 INFO - PROCESS | 1728 | 1464275497260 Marionette DEBUG loaded listener.js 08:11:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 278 (0x88177c00) [pid = 1728] [serial = 1521] [outer = 0x875c3800] 08:11:38 INFO - PROCESS | 1728 | 1464275498172 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 08:11:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 08:11:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1829ms 08:11:38 INFO - PROCESS | 1728 | 1464275498213 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 08:11:38 INFO - PROCESS | 1728 | 1464275498219 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 08:11:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 08:11:38 INFO - PROCESS | 1728 | 1464275498226 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 08:11:38 INFO - PROCESS | 1728 | 1464275498231 Marionette TRACE conn3 <- [1,1998,null,{}] 08:11:38 INFO - PROCESS | 1728 | 1464275498256 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:38 INFO - PROCESS | 1728 | 1464275498471 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 08:11:38 INFO - PROCESS | 1728 | 1464275498745 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x8afd1400 == 164 [pid = 1728] [id = 507] 08:11:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 279 (0x8cc39c00) [pid = 1728] [serial = 1522] [outer = (nil)] 08:11:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 280 (0x8d232400) [pid = 1728] [serial = 1523] [outer = 0x8cc39c00] 08:11:38 INFO - PROCESS | 1728 | 1464275498964 Marionette DEBUG loaded listener.js 08:11:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 281 (0x8dec5000) [pid = 1728] [serial = 1524] [outer = 0x8cc39c00] 08:11:39 INFO - PROCESS | 1728 | 1464275499768 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 08:11:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 08:11:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1594ms 08:11:39 INFO - PROCESS | 1728 | 1464275499819 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 08:11:39 INFO - PROCESS | 1728 | 1464275499825 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 08:11:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 08:11:39 INFO - PROCESS | 1728 | 1464275499850 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 08:11:39 INFO - PROCESS | 1728 | 1464275499854 Marionette TRACE conn3 <- [1,2002,null,{}] 08:11:39 INFO - PROCESS | 1728 | 1464275499864 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:40 INFO - PROCESS | 1728 | 1464275500052 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 08:11:40 INFO - PROCESS | 1728 | 1464275500374 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x98b74c00 == 163 [pid = 1728] [id = 431] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x88a1a800 == 162 [pid = 1728] [id = 436] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x8778b400 == 161 [pid = 1728] [id = 435] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 280 (0x8d236800) [pid = 1728] [serial = 1379] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 279 (0x87f8a400) [pid = 1728] [serial = 1382] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 278 (0x91073c00) [pid = 1728] [serial = 1367] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 277 (0x9113a400) [pid = 1728] [serial = 1373] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 276 (0x8f112c00) [pid = 1728] [serial = 1361] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 275 (0x9111b000) [pid = 1728] [serial = 1370] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 274 (0x8e0d9000) [pid = 1728] [serial = 1355] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 273 (0x8debf800) [pid = 1728] [serial = 1352] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 272 (0x8e644800) [pid = 1728] [serial = 1358] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 271 (0x90737400) [pid = 1728] [serial = 1364] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | --DOMWINDOW == 270 (0x91f65800) [pid = 1728] [serial = 1376] [outer = (nil)] [url = about:blank] 08:11:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x87788400 == 162 [pid = 1728] [id = 508] 08:11:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 271 (0x8778b400) [pid = 1728] [serial = 1525] [outer = (nil)] 08:11:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 272 (0x8812ec00) [pid = 1728] [serial = 1526] [outer = 0x8778b400] 08:11:40 INFO - PROCESS | 1728 | 1464275500623 Marionette DEBUG loaded listener.js 08:11:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 273 (0x8aaf2800) [pid = 1728] [serial = 1527] [outer = 0x8778b400] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x84dc2800 == 161 [pid = 1728] [id = 489] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x8944e800 == 160 [pid = 1728] [id = 488] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddf5000 == 159 [pid = 1728] [id = 487] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x87429000 == 158 [pid = 1728] [id = 486] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x84e91000 == 157 [pid = 1728] [id = 485] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x86d0f400 == 156 [pid = 1728] [id = 484] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x84db9800 == 155 [pid = 1728] [id = 483] 08:11:40 INFO - PROCESS | 1728 | --DOCSHELL 0x875c4800 == 154 [pid = 1728] [id = 482] 08:11:41 INFO - PROCESS | 1728 | --DOCSHELL 0x91199c00 == 153 [pid = 1728] [id = 479] 08:11:41 INFO - PROCESS | 1728 | --DOCSHELL 0x926ee800 == 152 [pid = 1728] [id = 478] 08:11:41 INFO - PROCESS | 1728 | --DOCSHELL 0x928ba400 == 151 [pid = 1728] [id = 477] 08:11:41 INFO - PROCESS | 1728 | --DOCSHELL 0x84db8c00 == 150 [pid = 1728] [id = 476] 08:11:41 INFO - PROCESS | 1728 | --DOCSHELL 0x91c45800 == 149 [pid = 1728] [id = 475] 08:11:41 INFO - PROCESS | 1728 | --DOCSHELL 0x91126400 == 148 [pid = 1728] [id = 474] 08:11:41 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddfbc00 == 147 [pid = 1728] [id = 473] 08:11:41 INFO - PROCESS | 1728 | --DOCSHELL 0x8ceee800 == 146 [pid = 1728] [id = 472] 08:11:41 INFO - PROCESS | 1728 | --DOCSHELL 0x8aaef800 == 145 [pid = 1728] [id = 471] 08:11:41 INFO - PROCESS | 1728 | --DOCSHELL 0x84dc3c00 == 144 [pid = 1728] [id = 470] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 272 (0x87ed5800) [pid = 1728] [serial = 1386] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 271 (0x87ed8800) [pid = 1728] [serial = 1394] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 270 (0x8afdfc00) [pid = 1728] [serial = 1349] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 269 (0x8ddefc00) [pid = 1728] [serial = 1398] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 268 (0x8ddf5800) [pid = 1728] [serial = 1392] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 267 (0x8e0d3400) [pid = 1728] [serial = 1400] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 266 (0x8afd1000) [pid = 1728] [serial = 1391] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 265 (0x8f117000) [pid = 1728] [serial = 1403] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 264 (0x8812b800) [pid = 1728] [serial = 1346] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 263 (0x875c3400) [pid = 1728] [serial = 1385] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 262 (0x895ad400) [pid = 1728] [serial = 1395] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 261 (0x8cc37400) [pid = 1728] [serial = 1389] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 260 (0x8f669800) [pid = 1728] [serial = 1404] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 259 (0x8d231800) [pid = 1728] [serial = 1397] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 258 (0x8e7adc00) [pid = 1728] [serial = 1401] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 257 (0x8e162c00) [pid = 1728] [serial = 1406] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 256 (0x8f117c00) [pid = 1728] [serial = 1407] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | --DOMWINDOW == 255 (0x8afd2800) [pid = 1728] [serial = 1388] [outer = (nil)] [url = about:blank] 08:11:41 INFO - PROCESS | 1728 | 1464275501420 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 08:11:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 08:11:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1602ms 08:11:41 INFO - PROCESS | 1728 | 1464275501436 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 08:11:41 INFO - PROCESS | 1728 | 1464275501439 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 08:11:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 08:11:41 INFO - PROCESS | 1728 | 1464275501449 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 08:11:41 INFO - PROCESS | 1728 | 1464275501453 Marionette TRACE conn3 <- [1,2006,null,{}] 08:11:41 INFO - PROCESS | 1728 | 1464275501468 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:41 INFO - PROCESS | 1728 | 1464275501635 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 08:11:41 INFO - PROCESS | 1728 | 1464275501849 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dc3c00 == 145 [pid = 1728] [id = 509] 08:11:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 256 (0x8ddf2000) [pid = 1728] [serial = 1528] [outer = (nil)] 08:11:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 257 (0x8decb800) [pid = 1728] [serial = 1529] [outer = 0x8ddf2000] 08:11:41 INFO - PROCESS | 1728 | 1464275501917 Marionette DEBUG loaded listener.js 08:11:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 258 (0x8e647400) [pid = 1728] [serial = 1530] [outer = 0x8ddf2000] 08:11:42 INFO - PROCESS | 1728 | 1464275502627 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 08:11:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 08:11:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1234ms 08:11:42 INFO - PROCESS | 1728 | 1464275502684 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 08:11:42 INFO - PROCESS | 1728 | 1464275502688 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 08:11:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 08:11:42 INFO - PROCESS | 1728 | 1464275502693 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 08:11:42 INFO - PROCESS | 1728 | 1464275502695 Marionette TRACE conn3 <- [1,2010,null,{}] 08:11:42 INFO - PROCESS | 1728 | 1464275502700 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:42 INFO - PROCESS | 1728 | 1464275502854 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 08:11:43 INFO - PROCESS | 1728 | 1464275503065 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x8812b800 == 146 [pid = 1728] [id = 510] 08:11:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 259 (0x8ddefc00) [pid = 1728] [serial = 1531] [outer = (nil)] 08:11:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 260 (0x8f66a000) [pid = 1728] [serial = 1532] [outer = 0x8ddefc00] 08:11:43 INFO - PROCESS | 1728 | 1464275503134 Marionette DEBUG loaded listener.js 08:11:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 261 (0x90d51c00) [pid = 1728] [serial = 1533] [outer = 0x8ddefc00] 08:11:43 INFO - PROCESS | 1728 | 1464275503925 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 08:11:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 08:11:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1277ms 08:11:43 INFO - PROCESS | 1728 | 1464275503971 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 08:11:43 INFO - PROCESS | 1728 | 1464275503976 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 08:11:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 08:11:44 INFO - PROCESS | 1728 | 1464275503996 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 08:11:44 INFO - PROCESS | 1728 | 1464275503998 Marionette TRACE conn3 <- [1,2014,null,{}] 08:11:44 INFO - PROCESS | 1728 | 1464275504003 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:44 INFO - PROCESS | 1728 | 1464275504220 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 08:11:44 INFO - PROCESS | 1728 | 1464275504247 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f118800 == 147 [pid = 1728] [id = 511] 08:11:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 262 (0x8f66f000) [pid = 1728] [serial = 1534] [outer = (nil)] 08:11:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 263 (0x9111d800) [pid = 1728] [serial = 1535] [outer = 0x8f66f000] 08:11:44 INFO - PROCESS | 1728 | 1464275504316 Marionette DEBUG loaded listener.js 08:11:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 264 (0x91199c00) [pid = 1728] [serial = 1536] [outer = 0x8f66f000] 08:11:45 INFO - PROCESS | 1728 | --DOMWINDOW == 263 (0x8e16bc00) [pid = 1728] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 08:11:45 INFO - PROCESS | 1728 | --DOMWINDOW == 262 (0x8e0d9800) [pid = 1728] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 08:11:45 INFO - PROCESS | 1728 | --DOMWINDOW == 261 (0x8aaf5000) [pid = 1728] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 08:11:45 INFO - PROCESS | 1728 | --DOMWINDOW == 260 (0x86d0b800) [pid = 1728] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 08:11:45 INFO - PROCESS | 1728 | --DOMWINDOW == 259 (0x8b769c00) [pid = 1728] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 08:11:45 INFO - PROCESS | 1728 | --DOMWINDOW == 258 (0x86d10000) [pid = 1728] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 08:11:45 INFO - PROCESS | 1728 | --DOMWINDOW == 257 (0x875c7c00) [pid = 1728] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 08:11:45 INFO - PROCESS | 1728 | --DOMWINDOW == 256 (0x84e91c00) [pid = 1728] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 08:11:45 INFO - PROCESS | 1728 | 1464275505573 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 08:11:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 08:11:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1638ms 08:11:45 INFO - PROCESS | 1728 | 1464275505630 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 08:11:45 INFO - PROCESS | 1728 | 1464275505633 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 08:11:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 08:11:45 INFO - PROCESS | 1728 | 1464275505647 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 08:11:45 INFO - PROCESS | 1728 | 1464275505649 Marionette TRACE conn3 <- [1,2018,null,{}] 08:11:45 INFO - PROCESS | 1728 | 1464275505654 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:45 INFO - PROCESS | 1728 | 1464275505804 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 08:11:46 INFO - PROCESS | 1728 | 1464275506014 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e91c00 == 148 [pid = 1728] [id = 512] 08:11:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 257 (0x86d0b800) [pid = 1728] [serial = 1537] [outer = (nil)] 08:11:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 258 (0x8f112c00) [pid = 1728] [serial = 1538] [outer = 0x86d0b800] 08:11:46 INFO - PROCESS | 1728 | 1464275506084 Marionette DEBUG loaded listener.js 08:11:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 259 (0x91f66400) [pid = 1728] [serial = 1539] [outer = 0x86d0b800] 08:11:46 INFO - PROCESS | 1728 | 1464275506720 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:11:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 08:11:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1139ms 08:11:46 INFO - PROCESS | 1728 | 1464275506777 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 08:11:46 INFO - PROCESS | 1728 | 1464275506781 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 08:11:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 08:11:46 INFO - PROCESS | 1728 | 1464275506786 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 08:11:46 INFO - PROCESS | 1728 | 1464275506788 Marionette TRACE conn3 <- [1,2022,null,{}] 08:11:46 INFO - PROCESS | 1728 | 1464275506793 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:46 INFO - PROCESS | 1728 | 1464275506941 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 08:11:47 INFO - PROCESS | 1728 | 1464275507123 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e160800 == 149 [pid = 1728] [id = 513] 08:11:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 260 (0x910d8000) [pid = 1728] [serial = 1540] [outer = (nil)] 08:11:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 261 (0x926ed400) [pid = 1728] [serial = 1541] [outer = 0x910d8000] 08:11:47 INFO - PROCESS | 1728 | 1464275507187 Marionette DEBUG loaded listener.js 08:11:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 262 (0x921d4000) [pid = 1728] [serial = 1542] [outer = 0x910d8000] 08:11:48 INFO - PROCESS | 1728 | 1464275508177 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 08:11:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 08:11:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1425ms 08:11:48 INFO - PROCESS | 1728 | 1464275508213 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 08:11:48 INFO - PROCESS | 1728 | 1464275508220 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 08:11:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 08:11:48 INFO - PROCESS | 1728 | 1464275508227 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 08:11:48 INFO - PROCESS | 1728 | 1464275508233 Marionette TRACE conn3 <- [1,2026,null,{}] 08:11:48 INFO - PROCESS | 1728 | 1464275508240 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:48 INFO - PROCESS | 1728 | 1464275508433 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 08:11:48 INFO - PROCESS | 1728 | 1464275508706 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x88a1c000 == 150 [pid = 1728] [id = 514] 08:11:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 263 (0x88a1e400) [pid = 1728] [serial = 1543] [outer = (nil)] 08:11:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 264 (0x8b761000) [pid = 1728] [serial = 1544] [outer = 0x88a1e400] 08:11:48 INFO - PROCESS | 1728 | 1464275508829 Marionette DEBUG loaded listener.js 08:11:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 265 (0x8cee8400) [pid = 1728] [serial = 1545] [outer = 0x88a1e400] 08:11:49 INFO - PROCESS | 1728 | 1464275509667 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 08:11:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 08:11:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1488ms 08:11:49 INFO - PROCESS | 1728 | 1464275509715 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 08:11:49 INFO - PROCESS | 1728 | 1464275509723 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 08:11:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 08:11:49 INFO - PROCESS | 1728 | 1464275509732 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 08:11:49 INFO - PROCESS | 1728 | 1464275509736 Marionette TRACE conn3 <- [1,2030,null,{}] 08:11:49 INFO - PROCESS | 1728 | 1464275509742 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:49 INFO - PROCESS | 1728 | 1464275509929 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 08:11:50 INFO - PROCESS | 1728 | 1464275510149 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:50 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e164800 == 151 [pid = 1728] [id = 515] 08:11:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 266 (0x8e645c00) [pid = 1728] [serial = 1546] [outer = (nil)] 08:11:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 267 (0x8f66d000) [pid = 1728] [serial = 1547] [outer = 0x8e645c00] 08:11:50 INFO - PROCESS | 1728 | 1464275510271 Marionette DEBUG loaded listener.js 08:11:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 268 (0x9107e400) [pid = 1728] [serial = 1548] [outer = 0x8e645c00] 08:11:51 INFO - PROCESS | 1728 | 1464275511183 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 08:11:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 08:11:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1481ms 08:11:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 08:11:51 INFO - PROCESS | 1728 | 1464275511213 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 08:11:51 INFO - PROCESS | 1728 | 1464275511216 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 08:11:51 INFO - PROCESS | 1728 | 1464275511223 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 08:11:51 INFO - PROCESS | 1728 | 1464275511228 Marionette TRACE conn3 <- [1,2034,null,{}] 08:11:51 INFO - PROCESS | 1728 | 1464275511243 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:51 INFO - PROCESS | 1728 | 1464275511435 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 08:11:51 INFO - PROCESS | 1728 | 1464275511713 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e0d2000 == 152 [pid = 1728] [id = 516] 08:11:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 269 (0x93be0800) [pid = 1728] [serial = 1549] [outer = (nil)] 08:11:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 270 (0x952a5800) [pid = 1728] [serial = 1550] [outer = 0x93be0800] 08:11:51 INFO - PROCESS | 1728 | 1464275511797 Marionette DEBUG loaded listener.js 08:11:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 271 (0x9667ac00) [pid = 1728] [serial = 1551] [outer = 0x93be0800] 08:11:52 INFO - PROCESS | 1728 | 1464275512635 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:11:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 08:11:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1483ms 08:11:52 INFO - PROCESS | 1728 | 1464275512714 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 08:11:52 INFO - PROCESS | 1728 | 1464275512719 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 08:11:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 08:11:52 INFO - PROCESS | 1728 | 1464275512725 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 08:11:52 INFO - PROCESS | 1728 | 1464275512727 Marionette TRACE conn3 <- [1,2038,null,{}] 08:11:52 INFO - PROCESS | 1728 | 1464275512733 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:52 INFO - PROCESS | 1728 | 1464275512913 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 08:11:53 INFO - PROCESS | 1728 | 1464275513135 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:53 INFO - PROCESS | 1728 | ++DOCSHELL 0x8aaed000 == 153 [pid = 1728] [id = 517] 08:11:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 272 (0x9502ec00) [pid = 1728] [serial = 1552] [outer = (nil)] 08:11:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 273 (0x996ef800) [pid = 1728] [serial = 1553] [outer = 0x9502ec00] 08:11:53 INFO - PROCESS | 1728 | 1464275513249 Marionette DEBUG loaded listener.js 08:11:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 274 (0x99b25c00) [pid = 1728] [serial = 1554] [outer = 0x9502ec00] 08:11:54 INFO - PROCESS | 1728 | 1464275514167 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 08:11:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 08:11:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1490ms 08:11:54 INFO - PROCESS | 1728 | 1464275514215 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 08:11:54 INFO - PROCESS | 1728 | 1464275514219 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 08:11:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 08:11:54 INFO - PROCESS | 1728 | 1464275514242 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 08:11:54 INFO - PROCESS | 1728 | 1464275514245 Marionette TRACE conn3 <- [1,2042,null,{}] 08:11:54 INFO - PROCESS | 1728 | 1464275514252 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:54 INFO - PROCESS | 1728 | 1464275514436 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 08:11:54 INFO - PROCESS | 1728 | 1464275514657 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x953ffc00 == 154 [pid = 1728] [id = 518] 08:11:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 275 (0x97867800) [pid = 1728] [serial = 1555] [outer = (nil)] 08:11:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 276 (0x9a31f000) [pid = 1728] [serial = 1556] [outer = 0x97867800] 08:11:54 INFO - PROCESS | 1728 | 1464275514770 Marionette DEBUG loaded listener.js 08:11:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 277 (0x9aa34000) [pid = 1728] [serial = 1557] [outer = 0x97867800] 08:11:55 INFO - PROCESS | 1728 | 1464275515676 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 08:11:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 08:11:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1504ms 08:11:55 INFO - PROCESS | 1728 | 1464275515745 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 08:11:55 INFO - PROCESS | 1728 | 1464275515748 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 08:11:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 08:11:55 INFO - PROCESS | 1728 | 1464275515756 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 08:11:55 INFO - PROCESS | 1728 | 1464275515759 Marionette TRACE conn3 <- [1,2046,null,{}] 08:11:55 INFO - PROCESS | 1728 | 1464275515764 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:55 INFO - PROCESS | 1728 | 1464275515954 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 08:11:56 INFO - PROCESS | 1728 | 1464275516217 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d2d5800 == 155 [pid = 1728] [id = 519] 08:11:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 278 (0x9111a800) [pid = 1728] [serial = 1558] [outer = (nil)] 08:11:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 279 (0x9adbb800) [pid = 1728] [serial = 1559] [outer = 0x9111a800] 08:11:56 INFO - PROCESS | 1728 | 1464275516333 Marionette DEBUG loaded listener.js 08:11:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 280 (0x9b28e800) [pid = 1728] [serial = 1560] [outer = 0x9111a800] 08:11:57 INFO - PROCESS | 1728 | 1464275517143 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 08:11:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 08:11:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1433ms 08:11:57 INFO - PROCESS | 1728 | 1464275517190 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 08:11:57 INFO - PROCESS | 1728 | 1464275517193 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 08:11:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 08:11:57 INFO - PROCESS | 1728 | 1464275517200 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 08:11:57 INFO - PROCESS | 1728 | 1464275517202 Marionette TRACE conn3 <- [1,2050,null,{}] 08:11:57 INFO - PROCESS | 1728 | 1464275517207 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:57 INFO - PROCESS | 1728 | 1464275517453 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 08:11:57 INFO - PROCESS | 1728 | 1464275517662 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x9adc2000 == 156 [pid = 1728] [id = 520] 08:11:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 281 (0x9ae3ec00) [pid = 1728] [serial = 1561] [outer = (nil)] 08:11:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 282 (0x9d597c00) [pid = 1728] [serial = 1562] [outer = 0x9ae3ec00] 08:11:57 INFO - PROCESS | 1728 | 1464275517741 Marionette DEBUG loaded listener.js 08:11:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 283 (0x9d59c400) [pid = 1728] [serial = 1563] [outer = 0x9ae3ec00] 08:11:58 INFO - PROCESS | 1728 | 1464275518541 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 08:11:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 08:11:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1377ms 08:11:58 INFO - PROCESS | 1728 | 1464275518577 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 08:11:58 INFO - PROCESS | 1728 | 1464275518580 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 08:11:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 08:11:58 INFO - PROCESS | 1728 | 1464275518586 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 08:11:58 INFO - PROCESS | 1728 | 1464275518589 Marionette TRACE conn3 <- [1,2054,null,{}] 08:11:58 INFO - PROCESS | 1728 | 1464275518595 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:11:58 INFO - PROCESS | 1728 | 1464275518780 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 08:11:59 INFO - PROCESS | 1728 | 1464275519048 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:11:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x9baafc00 == 157 [pid = 1728] [id = 521] 08:11:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 284 (0xa0606000) [pid = 1728] [serial = 1564] [outer = (nil)] 08:11:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 285 (0xa213f000) [pid = 1728] [serial = 1565] [outer = 0xa0606000] 08:11:59 INFO - PROCESS | 1728 | 1464275519132 Marionette DEBUG loaded listener.js 08:11:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 286 (0xa21a6000) [pid = 1728] [serial = 1566] [outer = 0xa0606000] 08:11:59 INFO - PROCESS | 1728 | 1464275519947 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 08:12:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 08:12:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1430ms 08:12:00 INFO - PROCESS | 1728 | 1464275520016 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 08:12:00 INFO - PROCESS | 1728 | 1464275520020 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 08:12:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 08:12:00 INFO - PROCESS | 1728 | 1464275520025 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 08:12:00 INFO - PROCESS | 1728 | 1464275520029 Marionette TRACE conn3 <- [1,2058,null,{}] 08:12:00 INFO - PROCESS | 1728 | 1464275520034 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:00 INFO - PROCESS | 1728 | 1464275520214 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 08:12:00 INFO - PROCESS | 1728 | 1464275520479 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:00 INFO - PROCESS | 1728 | ++DOCSHELL 0xa1136800 == 158 [pid = 1728] [id = 522] 08:12:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 287 (0xa2282000) [pid = 1728] [serial = 1567] [outer = (nil)] 08:12:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 288 (0xa3022800) [pid = 1728] [serial = 1568] [outer = 0xa2282000] 08:12:00 INFO - PROCESS | 1728 | 1464275520559 Marionette DEBUG loaded listener.js 08:12:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 289 (0xa3026c00) [pid = 1728] [serial = 1569] [outer = 0xa2282000] 08:12:01 INFO - PROCESS | 1728 | 1464275521377 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 08:12:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 08:12:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1380ms 08:12:01 INFO - PROCESS | 1728 | 1464275521413 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 08:12:01 INFO - PROCESS | 1728 | 1464275521415 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 08:12:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 08:12:01 INFO - PROCESS | 1728 | 1464275521425 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 08:12:01 INFO - PROCESS | 1728 | 1464275521427 Marionette TRACE conn3 <- [1,2062,null,{}] 08:12:01 INFO - PROCESS | 1728 | 1464275521432 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:01 INFO - PROCESS | 1728 | 1464275521621 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 08:12:01 INFO - PROCESS | 1728 | 1464275521896 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:01 INFO - PROCESS | 1728 | ++DOCSHELL 0xa2275800 == 159 [pid = 1728] [id = 523] 08:12:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 290 (0xa22be800) [pid = 1728] [serial = 1570] [outer = (nil)] 08:12:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 291 (0xa3253c00) [pid = 1728] [serial = 1571] [outer = 0xa22be800] 08:12:01 INFO - PROCESS | 1728 | 1464275521980 Marionette DEBUG loaded listener.js 08:12:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 292 (0xa3550800) [pid = 1728] [serial = 1572] [outer = 0xa22be800] 08:12:02 INFO - PROCESS | 1728 | 1464275522858 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 08:12:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 08:12:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1485ms 08:12:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 08:12:02 INFO - PROCESS | 1728 | 1464275522910 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 08:12:02 INFO - PROCESS | 1728 | 1464275522913 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 08:12:02 INFO - PROCESS | 1728 | 1464275522920 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 08:12:02 INFO - PROCESS | 1728 | 1464275522924 Marionette TRACE conn3 <- [1,2066,null,{}] 08:12:02 INFO - PROCESS | 1728 | 1464275522929 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:03 INFO - PROCESS | 1728 | 1464275523121 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 08:12:03 INFO - PROCESS | 1728 | 1464275523387 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:03 INFO - PROCESS | 1728 | ++DOCSHELL 0xa357c000 == 160 [pid = 1728] [id = 524] 08:12:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 293 (0xa3587400) [pid = 1728] [serial = 1573] [outer = (nil)] 08:12:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 294 (0xa4e1bc00) [pid = 1728] [serial = 1574] [outer = 0xa3587400] 08:12:03 INFO - PROCESS | 1728 | 1464275523514 Marionette DEBUG loaded listener.js 08:12:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 295 (0xa509b000) [pid = 1728] [serial = 1575] [outer = 0xa3587400] 08:12:04 INFO - PROCESS | 1728 | 1464275524309 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 08:12:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 08:12:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1433ms 08:12:04 INFO - PROCESS | 1728 | 1464275524354 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 08:12:04 INFO - PROCESS | 1728 | 1464275524357 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 08:12:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 08:12:04 INFO - PROCESS | 1728 | 1464275524363 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 08:12:04 INFO - PROCESS | 1728 | 1464275524365 Marionette TRACE conn3 <- [1,2070,null,{}] 08:12:04 INFO - PROCESS | 1728 | 1464275524371 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:04 INFO - PROCESS | 1728 | 1464275524538 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 08:12:04 INFO - PROCESS | 1728 | 1464275524810 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:04 INFO - PROCESS | 1728 | ++DOCSHELL 0xa4e1ec00 == 161 [pid = 1728] [id = 525] 08:12:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 296 (0xa4e25000) [pid = 1728] [serial = 1576] [outer = (nil)] 08:12:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 297 (0xa6734400) [pid = 1728] [serial = 1577] [outer = 0xa4e25000] 08:12:04 INFO - PROCESS | 1728 | 1464275524898 Marionette DEBUG loaded listener.js 08:12:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 298 (0xa673d800) [pid = 1728] [serial = 1578] [outer = 0xa4e25000] 08:12:05 INFO - PROCESS | 1728 | 1464275525702 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 08:12:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 08:12:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1382ms 08:12:05 INFO - PROCESS | 1728 | 1464275525746 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 08:12:05 INFO - PROCESS | 1728 | 1464275525749 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 08:12:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 08:12:05 INFO - PROCESS | 1728 | 1464275525755 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 08:12:05 INFO - PROCESS | 1728 | 1464275525767 Marionette TRACE conn3 <- [1,2074,null,{}] 08:12:05 INFO - PROCESS | 1728 | 1464275525789 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:05 INFO - PROCESS | 1728 | 1464275525953 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 08:12:06 INFO - PROCESS | 1728 | 1464275526221 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed2800 == 162 [pid = 1728] [id = 526] 08:12:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 299 (0xa0606800) [pid = 1728] [serial = 1579] [outer = (nil)] 08:12:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 300 (0xa68cd800) [pid = 1728] [serial = 1580] [outer = 0xa0606800] 08:12:06 INFO - PROCESS | 1728 | 1464275526295 Marionette DEBUG loaded listener.js 08:12:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 301 (0xa68d9400) [pid = 1728] [serial = 1581] [outer = 0xa0606800] 08:12:07 INFO - PROCESS | 1728 | 1464275527134 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 08:12:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 08:12:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1412ms 08:12:07 INFO - PROCESS | 1728 | 1464275527167 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 08:12:07 INFO - PROCESS | 1728 | 1464275527170 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 08:12:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 08:12:07 INFO - PROCESS | 1728 | 1464275527176 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 08:12:07 INFO - PROCESS | 1728 | 1464275527178 Marionette TRACE conn3 <- [1,2078,null,{}] 08:12:07 INFO - PROCESS | 1728 | 1464275527203 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:07 INFO - PROCESS | 1728 | 1464275527368 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 08:12:07 INFO - PROCESS | 1728 | 1464275527637 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:07 INFO - PROCESS | 1728 | ++DOCSHELL 0xa3585400 == 163 [pid = 1728] [id = 527] 08:12:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 302 (0xa6861c00) [pid = 1728] [serial = 1582] [outer = (nil)] 08:12:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 303 (0xa6b73800) [pid = 1728] [serial = 1583] [outer = 0xa6861c00] 08:12:07 INFO - PROCESS | 1728 | 1464275527714 Marionette DEBUG loaded listener.js 08:12:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 304 (0xa6b71000) [pid = 1728] [serial = 1584] [outer = 0xa6861c00] 08:12:08 INFO - PROCESS | 1728 | 1464275528484 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 08:12:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 08:12:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1333ms 08:12:08 INFO - PROCESS | 1728 | 1464275528510 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 08:12:08 INFO - PROCESS | 1728 | 1464275528514 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 08:12:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 08:12:08 INFO - PROCESS | 1728 | 1464275528519 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 08:12:08 INFO - PROCESS | 1728 | 1464275528521 Marionette TRACE conn3 <- [1,2082,null,{}] 08:12:08 INFO - PROCESS | 1728 | 1464275528527 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:08 INFO - PROCESS | 1728 | 1464275528787 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 08:12:09 INFO - PROCESS | 1728 | 1464275528988 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:09 INFO - PROCESS | 1728 | ++DOCSHELL 0xa6b9a000 == 164 [pid = 1728] [id = 528] 08:12:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 305 (0xa6b9f400) [pid = 1728] [serial = 1585] [outer = (nil)] 08:12:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 306 (0xa6ba4800) [pid = 1728] [serial = 1586] [outer = 0xa6b9f400] 08:12:09 INFO - PROCESS | 1728 | 1464275529093 Marionette DEBUG loaded listener.js 08:12:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 307 (0xa6ba7800) [pid = 1728] [serial = 1587] [outer = 0xa6b9f400] 08:12:09 INFO - PROCESS | 1728 | 1464275529945 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 08:12:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 08:12:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1487ms 08:12:10 INFO - PROCESS | 1728 | 1464275530007 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 08:12:10 INFO - PROCESS | 1728 | 1464275530011 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 08:12:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 08:12:10 INFO - PROCESS | 1728 | 1464275530016 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 08:12:10 INFO - PROCESS | 1728 | 1464275530019 Marionette TRACE conn3 <- [1,2086,null,{}] 08:12:10 INFO - PROCESS | 1728 | 1464275530024 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:10 INFO - PROCESS | 1728 | 1464275530188 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 08:12:10 INFO - PROCESS | 1728 | 1464275530462 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:10 INFO - PROCESS | 1728 | ++DOCSHELL 0xa6b72000 == 165 [pid = 1728] [id = 529] 08:12:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 308 (0xa6ba0800) [pid = 1728] [serial = 1588] [outer = (nil)] 08:12:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 309 (0xa6c53800) [pid = 1728] [serial = 1589] [outer = 0xa6ba0800] 08:12:10 INFO - PROCESS | 1728 | 1464275530539 Marionette DEBUG loaded listener.js 08:12:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 310 (0xa6c55800) [pid = 1728] [serial = 1590] [outer = 0xa6ba0800] 08:12:11 INFO - PROCESS | 1728 | 1464275531355 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 08:12:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 08:12:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1387ms 08:12:11 INFO - PROCESS | 1728 | 1464275531403 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 08:12:11 INFO - PROCESS | 1728 | 1464275531407 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 08:12:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 08:12:11 INFO - PROCESS | 1728 | 1464275531413 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 08:12:11 INFO - PROCESS | 1728 | 1464275531415 Marionette TRACE conn3 <- [1,2090,null,{}] 08:12:11 INFO - PROCESS | 1728 | 1464275531420 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:11 INFO - PROCESS | 1728 | 1464275531609 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 08:12:11 INFO - PROCESS | 1728 | 1464275531889 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x87786800 == 166 [pid = 1728] [id = 530] 08:12:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 311 (0x87789000) [pid = 1728] [serial = 1591] [outer = (nil)] 08:12:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 312 (0x88963000) [pid = 1728] [serial = 1592] [outer = 0x87789000] 08:12:11 INFO - PROCESS | 1728 | 1464275531967 Marionette DEBUG loaded listener.js 08:12:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 313 (0x88967000) [pid = 1728] [serial = 1593] [outer = 0x87789000] 08:12:12 INFO - PROCESS | 1728 | 1464275532776 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 08:12:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 08:12:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1427ms 08:12:12 INFO - PROCESS | 1728 | 1464275532840 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 08:12:12 INFO - PROCESS | 1728 | 1464275532844 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 08:12:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 08:12:12 INFO - PROCESS | 1728 | 1464275532850 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 08:12:12 INFO - PROCESS | 1728 | 1464275532852 Marionette TRACE conn3 <- [1,2094,null,{}] 08:12:12 INFO - PROCESS | 1728 | 1464275532857 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:13 INFO - PROCESS | 1728 | 1464275533032 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 08:12:13 INFO - PROCESS | 1728 | 1464275533310 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x8812cc00 == 167 [pid = 1728] [id = 531] 08:12:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 314 (0x88964400) [pid = 1728] [serial = 1594] [outer = (nil)] 08:12:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 315 (0x88a24000) [pid = 1728] [serial = 1595] [outer = 0x88964400] 08:12:13 INFO - PROCESS | 1728 | 1464275533387 Marionette DEBUG loaded listener.js 08:12:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 316 (0x8cddbc00) [pid = 1728] [serial = 1596] [outer = 0x88964400] 08:12:14 INFO - PROCESS | 1728 | 1464275534203 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 08:12:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 08:12:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1381ms 08:12:14 INFO - PROCESS | 1728 | 1464275534231 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 08:12:14 INFO - PROCESS | 1728 | 1464275534234 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 08:12:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 08:12:14 INFO - PROCESS | 1728 | 1464275534239 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 08:12:14 INFO - PROCESS | 1728 | 1464275534242 Marionette TRACE conn3 <- [1,2098,null,{}] 08:12:14 INFO - PROCESS | 1728 | 1464275534251 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:14 INFO - PROCESS | 1728 | 1464275534418 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 08:12:14 INFO - PROCESS | 1728 | 1464275534705 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x87edec00 == 168 [pid = 1728] [id = 532] 08:12:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 317 (0x87f94800) [pid = 1728] [serial = 1597] [outer = (nil)] 08:12:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 318 (0x8e645800) [pid = 1728] [serial = 1598] [outer = 0x87f94800] 08:12:14 INFO - PROCESS | 1728 | 1464275534782 Marionette DEBUG loaded listener.js 08:12:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 319 (0x91123400) [pid = 1728] [serial = 1599] [outer = 0x87f94800] 08:12:15 INFO - PROCESS | 1728 | 1464275535593 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 08:12:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 08:12:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1394ms 08:12:15 INFO - PROCESS | 1728 | 1464275535634 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 08:12:15 INFO - PROCESS | 1728 | 1464275535637 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 08:12:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 08:12:15 INFO - PROCESS | 1728 | 1464275535643 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 08:12:15 INFO - PROCESS | 1728 | 1464275535645 Marionette TRACE conn3 <- [1,2102,null,{}] 08:12:15 INFO - PROCESS | 1728 | 1464275535651 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:15 INFO - PROCESS | 1728 | 1464275535818 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 08:12:16 INFO - PROCESS | 1728 | 1464275536628 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f8b800 == 169 [pid = 1728] [id = 533] 08:12:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 320 (0x87f8c400) [pid = 1728] [serial = 1600] [outer = (nil)] 08:12:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 321 (0x8812e800) [pid = 1728] [serial = 1601] [outer = 0x87f8c400] 08:12:16 INFO - PROCESS | 1728 | 1464275536756 Marionette DEBUG loaded listener.js 08:12:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 322 (0x88c25c00) [pid = 1728] [serial = 1602] [outer = 0x87f8c400] 08:12:17 INFO - PROCESS | 1728 | 1464275537606 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 08:12:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 08:12:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2030ms 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x84e91c00 == 168 [pid = 1728] [id = 512] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8f118800 == 167 [pid = 1728] [id = 511] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8812b800 == 166 [pid = 1728] [id = 510] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x84dc3c00 == 165 [pid = 1728] [id = 509] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x87788400 == 164 [pid = 1728] [id = 508] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8afd1400 == 163 [pid = 1728] [id = 507] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x86d0fc00 == 162 [pid = 1728] [id = 506] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x84dbf400 == 161 [pid = 1728] [id = 504] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x9b07ec00 == 160 [pid = 1728] [id = 503] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x9a32a000 == 159 [pid = 1728] [id = 501] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x9aa9b800 == 158 [pid = 1728] [id = 502] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x89444c00 == 157 [pid = 1728] [id = 500] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x9a0d8000 == 156 [pid = 1728] [id = 499] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8d22ac00 == 155 [pid = 1728] [id = 498] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x982a8000 == 154 [pid = 1728] [id = 497] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x91196400 == 153 [pid = 1728] [id = 495] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x9111bc00 == 152 [pid = 1728] [id = 496] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8944ac00 == 151 [pid = 1728] [id = 494] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8812bc00 == 150 [pid = 1728] [id = 493] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8cde0000 == 149 [pid = 1728] [id = 492] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x88135800 == 148 [pid = 1728] [id = 491] 08:12:18 INFO - PROCESS | 1728 | --DOCSHELL 0x8742b400 == 147 [pid = 1728] [id = 490] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 321 (0x91c3fc00) [pid = 1728] [serial = 1424] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 320 (0x8e64d400) [pid = 1728] [serial = 1455] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 319 (0x8cddd800) [pid = 1728] [serial = 1454] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 318 (0x88139800) [pid = 1728] [serial = 1412] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 317 (0x93d67800) [pid = 1728] [serial = 1433] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 316 (0x9260f800) [pid = 1728] [serial = 1427] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 315 (0x9118d000) [pid = 1728] [serial = 1421] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 314 (0x88139400) [pid = 1728] [serial = 1449] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 313 (0x87f89000) [pid = 1728] [serial = 1448] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 312 (0x90d4a400) [pid = 1728] [serial = 1418] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 311 (0x928c4400) [pid = 1728] [serial = 1430] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 310 (0x95359c00) [pid = 1728] [serial = 1439] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 309 (0x97862400) [pid = 1728] [serial = 1442] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 308 (0x895ba400) [pid = 1728] [serial = 1445] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 307 (0x8d2dbc00) [pid = 1728] [serial = 1469] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 306 (0x9113b800) [pid = 1728] [serial = 1467] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 305 (0x90d4e800) [pid = 1728] [serial = 1464] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 304 (0x8e7b0800) [pid = 1728] [serial = 1461] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 303 (0x8f118c00) [pid = 1728] [serial = 1470] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 302 (0x8f11d400) [pid = 1728] [serial = 1463] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 301 (0x9111a000) [pid = 1728] [serial = 1466] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 300 (0x8d239400) [pid = 1728] [serial = 1415] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 299 (0x8d2dc400) [pid = 1728] [serial = 1452] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 298 (0x8cee3c00) [pid = 1728] [serial = 1451] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 297 (0x90731c00) [pid = 1728] [serial = 1409] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 296 (0x95213000) [pid = 1728] [serial = 1436] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 295 (0x8aaf2400) [pid = 1728] [serial = 1457] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 294 (0x8ceea000) [pid = 1728] [serial = 1458] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | --DOMWINDOW == 293 (0x8e0d3c00) [pid = 1728] [serial = 1460] [outer = (nil)] [url = about:blank] 08:12:18 INFO - PROCESS | 1728 | 1464275538231 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 08:12:18 INFO - PROCESS | 1728 | 1464275538244 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 08:12:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 08:12:18 INFO - PROCESS | 1728 | 1464275538302 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 08:12:18 INFO - PROCESS | 1728 | 1464275538306 Marionette TRACE conn3 <- [1,2106,null,{}] 08:12:18 INFO - PROCESS | 1728 | 1464275538312 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:18 INFO - PROCESS | 1728 | 1464275538476 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 08:12:18 INFO - PROCESS | 1728 | 1464275538660 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x88139800 == 148 [pid = 1728] [id = 534] 08:12:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 294 (0x8817a400) [pid = 1728] [serial = 1603] [outer = (nil)] 08:12:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 295 (0x88a24400) [pid = 1728] [serial = 1604] [outer = 0x8817a400] 08:12:18 INFO - PROCESS | 1728 | 1464275538760 Marionette DEBUG loaded listener.js 08:12:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 296 (0x89442800) [pid = 1728] [serial = 1605] [outer = 0x8817a400] 08:12:19 INFO - PROCESS | 1728 | 1464275539473 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 08:12:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 08:12:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1240ms 08:12:19 INFO - PROCESS | 1728 | 1464275539538 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 08:12:19 INFO - PROCESS | 1728 | 1464275539543 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 08:12:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 08:12:19 INFO - PROCESS | 1728 | 1464275539550 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 08:12:19 INFO - PROCESS | 1728 | 1464275539552 Marionette TRACE conn3 <- [1,2110,null,{}] 08:12:19 INFO - PROCESS | 1728 | 1464275539558 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:19 INFO - PROCESS | 1728 | 1464275539796 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 08:12:19 INFO - PROCESS | 1728 | 1464275539813 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x89450800 == 149 [pid = 1728] [id = 535] 08:12:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 297 (0x8aaf4c00) [pid = 1728] [serial = 1606] [outer = (nil)] 08:12:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 298 (0x8cdd9800) [pid = 1728] [serial = 1607] [outer = 0x8aaf4c00] 08:12:19 INFO - PROCESS | 1728 | 1464275539879 Marionette DEBUG loaded listener.js 08:12:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 299 (0x8d230000) [pid = 1728] [serial = 1608] [outer = 0x8aaf4c00] 08:12:20 INFO - PROCESS | 1728 | 1464275540796 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 08:12:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 08:12:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1283ms 08:12:20 INFO - PROCESS | 1728 | 1464275540833 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 08:12:20 INFO - PROCESS | 1728 | 1464275540836 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 08:12:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 08:12:20 INFO - PROCESS | 1728 | 1464275540844 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 08:12:20 INFO - PROCESS | 1728 | 1464275540852 Marionette TRACE conn3 <- [1,2114,null,{}] 08:12:20 INFO - PROCESS | 1728 | 1464275540871 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:21 INFO - PROCESS | 1728 | 1464275541124 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 08:12:21 INFO - PROCESS | 1728 | 1464275541152 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x8896a400 == 150 [pid = 1728] [id = 536] 08:12:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 300 (0x8ddfcc00) [pid = 1728] [serial = 1609] [outer = (nil)] 08:12:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 301 (0x8e0dac00) [pid = 1728] [serial = 1610] [outer = 0x8ddfcc00] 08:12:21 INFO - PROCESS | 1728 | 1464275541215 Marionette DEBUG loaded listener.js 08:12:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 302 (0x8e7ab800) [pid = 1728] [serial = 1611] [outer = 0x8ddfcc00] 08:12:22 INFO - PROCESS | 1728 | 1464275542053 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 08:12:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 08:12:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1249ms 08:12:22 INFO - PROCESS | 1728 | 1464275542092 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 08:12:22 INFO - PROCESS | 1728 | 1464275542096 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 08:12:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 08:12:22 INFO - PROCESS | 1728 | 1464275542101 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 08:12:22 INFO - PROCESS | 1728 | 1464275542103 Marionette TRACE conn3 <- [1,2118,null,{}] 08:12:22 INFO - PROCESS | 1728 | 1464275542108 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:22 INFO - PROCESS | 1728 | 1464275542349 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 08:12:22 INFO - PROCESS | 1728 | 1464275542421 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:22 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ddf5800 == 151 [pid = 1728] [id = 537] 08:12:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 303 (0x8deca800) [pid = 1728] [serial = 1612] [outer = (nil)] 08:12:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 304 (0x8f048000) [pid = 1728] [serial = 1613] [outer = 0x8deca800] 08:12:22 INFO - PROCESS | 1728 | 1464275542486 Marionette DEBUG loaded listener.js 08:12:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 305 (0x90731c00) [pid = 1728] [serial = 1614] [outer = 0x8deca800] 08:12:23 INFO - PROCESS | 1728 | --DOMWINDOW == 304 (0x875c3800) [pid = 1728] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 08:12:23 INFO - PROCESS | 1728 | --DOMWINDOW == 303 (0x8778b400) [pid = 1728] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 08:12:23 INFO - PROCESS | 1728 | --DOMWINDOW == 302 (0x8ddf2000) [pid = 1728] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 08:12:23 INFO - PROCESS | 1728 | --DOMWINDOW == 301 (0x8cc39c00) [pid = 1728] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 08:12:23 INFO - PROCESS | 1728 | --DOMWINDOW == 300 (0x8ddefc00) [pid = 1728] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 08:12:23 INFO - PROCESS | 1728 | --DOMWINDOW == 299 (0x8f66f000) [pid = 1728] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 08:12:23 INFO - PROCESS | 1728 | --DOMWINDOW == 298 (0x86d0b800) [pid = 1728] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 08:12:23 INFO - PROCESS | 1728 | 1464275543838 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 08:12:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 08:12:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1783ms 08:12:23 INFO - PROCESS | 1728 | 1464275543937 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 08:12:23 INFO - PROCESS | 1728 | 1464275543940 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 08:12:23 INFO - PROCESS | 1728 | ************************* 08:12:23 INFO - PROCESS | 1728 | A coding exception was thrown and uncaught in a Task. 08:12:23 INFO - PROCESS | 1728 | 08:12:23 INFO - PROCESS | 1728 | Full message: TypeError: NetworkError when attempting to fetch resource. 08:12:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 08:12:23 INFO - PROCESS | 1728 | Full stack: 08:12:23 INFO - PROCESS | 1728 | ************************* 08:12:23 INFO - PROCESS | 1728 | 1464275543951 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 08:12:23 INFO - PROCESS | 1728 | 1464275543954 Marionette TRACE conn3 <- [1,2122,null,{}] 08:12:23 INFO - PROCESS | 1728 | 1464275543959 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:24 INFO - PROCESS | 1728 | 1464275544155 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 08:12:24 INFO - PROCESS | 1728 | 1464275544356 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d2dac00 == 152 [pid = 1728] [id = 538] 08:12:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 299 (0x8ddfbc00) [pid = 1728] [serial = 1615] [outer = (nil)] 08:12:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 300 (0x90735c00) [pid = 1728] [serial = 1616] [outer = 0x8ddfbc00] 08:12:24 INFO - PROCESS | 1728 | 1464275544428 Marionette DEBUG loaded listener.js 08:12:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 301 (0x91136000) [pid = 1728] [serial = 1617] [outer = 0x8ddfbc00] 08:12:25 INFO - PROCESS | 1728 | 1464275545133 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 08:12:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 08:12:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1235ms 08:12:25 INFO - PROCESS | 1728 | 1464275545186 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 08:12:25 INFO - PROCESS | 1728 | 1464275545188 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 08:12:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 08:12:25 INFO - PROCESS | 1728 | 1464275545328 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 08:12:25 INFO - PROCESS | 1728 | 1464275545335 Marionette TRACE conn3 <- [1,2126,null,{}] 08:12:25 INFO - PROCESS | 1728 | 1464275545343 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:25 INFO - PROCESS | 1728 | 1464275545552 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 08:12:25 INFO - PROCESS | 1728 | 1464275545828 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x88137000 == 153 [pid = 1728] [id = 539] 08:12:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 302 (0x88139400) [pid = 1728] [serial = 1618] [outer = (nil)] 08:12:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 303 (0x88962400) [pid = 1728] [serial = 1619] [outer = 0x88139400] 08:12:25 INFO - PROCESS | 1728 | 1464275545970 Marionette DEBUG loaded listener.js 08:12:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 304 (0x88c29400) [pid = 1728] [serial = 1620] [outer = 0x88139400] 08:12:26 INFO - PROCESS | 1728 | 1464275546812 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 08:12:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 08:12:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1556ms 08:12:26 INFO - PROCESS | 1728 | 1464275546863 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 08:12:26 INFO - PROCESS | 1728 | 1464275546868 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 08:12:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 08:12:26 INFO - PROCESS | 1728 | 1464275546874 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 08:12:26 INFO - PROCESS | 1728 | 1464275546878 Marionette TRACE conn3 <- [1,2130,null,{}] 08:12:26 INFO - PROCESS | 1728 | 1464275546889 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:27 INFO - PROCESS | 1728 | 1464275547080 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 08:12:27 INFO - PROCESS | 1728 | 1464275547394 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cc39c00 == 154 [pid = 1728] [id = 540] 08:12:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 305 (0x8cc3ac00) [pid = 1728] [serial = 1621] [outer = (nil)] 08:12:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 306 (0x8d2d2400) [pid = 1728] [serial = 1622] [outer = 0x8cc3ac00] 08:12:27 INFO - PROCESS | 1728 | 1464275547476 Marionette DEBUG loaded listener.js 08:12:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 307 (0x8dd16c00) [pid = 1728] [serial = 1623] [outer = 0x8cc3ac00] 08:12:28 INFO - PROCESS | 1728 | 1464275548324 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 08:12:28 INFO - PROCESS | 1728 | 1464275548363 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 08:12:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 08:12:28 INFO - PROCESS | 1728 | 1464275548369 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 08:12:28 INFO - PROCESS | 1728 | 1464275548373 Marionette TRACE conn3 <- [1,2134,null,{}] 08:12:28 INFO - PROCESS | 1728 | 1464275548378 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:28 INFO - PROCESS | 1728 | 1464275548553 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 08:12:28 INFO - PROCESS | 1728 | 1464275548847 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x91f62800 == 155 [pid = 1728] [id = 541] 08:12:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 308 (0x921d8c00) [pid = 1728] [serial = 1624] [outer = (nil)] 08:12:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 309 (0x9247d000) [pid = 1728] [serial = 1625] [outer = 0x921d8c00] 08:12:29 INFO - PROCESS | 1728 | 1464275549013 Marionette DEBUG loaded listener.js 08:12:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 310 (0x926ecc00) [pid = 1728] [serial = 1626] [outer = 0x921d8c00] 08:12:29 INFO - PROCESS | 1728 | 1464275549871 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 08:12:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 08:12:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1579ms 08:12:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 08:12:29 INFO - PROCESS | 1728 | 1464275549950 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 08:12:29 INFO - PROCESS | 1728 | 1464275549953 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 08:12:29 INFO - PROCESS | 1728 | 1464275549960 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 08:12:29 INFO - PROCESS | 1728 | 1464275549963 Marionette TRACE conn3 <- [1,2138,null,{}] 08:12:29 INFO - PROCESS | 1728 | 1464275549969 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:30 INFO - PROCESS | 1728 | 1464275550154 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 08:12:30 INFO - PROCESS | 1728 | 1464275550420 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x911de800 == 156 [pid = 1728] [id = 542] 08:12:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 311 (0x92604400) [pid = 1728] [serial = 1627] [outer = (nil)] 08:12:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 312 (0x93d6d000) [pid = 1728] [serial = 1628] [outer = 0x92604400] 08:12:30 INFO - PROCESS | 1728 | 1464275550501 Marionette DEBUG loaded listener.js 08:12:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 313 (0x95359000) [pid = 1728] [serial = 1629] [outer = 0x92604400] 08:12:31 INFO - PROCESS | 1728 | 1464275551340 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 08:12:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 08:12:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1438ms 08:12:31 INFO - PROCESS | 1728 | 1464275551397 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 08:12:31 INFO - PROCESS | 1728 | 1464275551401 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 08:12:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 08:12:31 INFO - PROCESS | 1728 | 1464275551407 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 08:12:31 INFO - PROCESS | 1728 | 1464275551410 Marionette TRACE conn3 <- [1,2142,null,{}] 08:12:31 INFO - PROCESS | 1728 | 1464275551416 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:31 INFO - PROCESS | 1728 | 1464275551600 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 08:12:31 INFO - PROCESS | 1728 | 1464275551875 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ceec400 == 157 [pid = 1728] [id = 543] 08:12:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 314 (0x95030800) [pid = 1728] [serial = 1630] [outer = (nil)] 08:12:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 315 (0x97864400) [pid = 1728] [serial = 1631] [outer = 0x95030800] 08:12:31 INFO - PROCESS | 1728 | 1464275551991 Marionette DEBUG loaded listener.js 08:12:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 316 (0x98470800) [pid = 1728] [serial = 1632] [outer = 0x95030800] 08:12:32 INFO - PROCESS | 1728 | 1464275552779 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 08:12:32 INFO - PROCESS | 1728 | 1464275552842 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 08:12:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 08:12:32 INFO - PROCESS | 1728 | 1464275552847 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 08:12:32 INFO - PROCESS | 1728 | 1464275552851 Marionette TRACE conn3 <- [1,2146,null,{}] 08:12:32 INFO - PROCESS | 1728 | 1464275552856 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:33 INFO - PROCESS | 1728 | 1464275553060 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 08:12:33 INFO - PROCESS | 1728 | 1464275553331 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x95218000 == 158 [pid = 1728] [id = 544] 08:12:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 317 (0x953f1c00) [pid = 1728] [serial = 1633] [outer = (nil)] 08:12:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 318 (0x9aa3e800) [pid = 1728] [serial = 1634] [outer = 0x953f1c00] 08:12:33 INFO - PROCESS | 1728 | 1464275553420 Marionette DEBUG loaded listener.js 08:12:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 319 (0x9adc2800) [pid = 1728] [serial = 1635] [outer = 0x953f1c00] 08:12:34 INFO - PROCESS | 1728 | 1464275554274 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 08:12:34 INFO - PROCESS | 1728 | 1464275554331 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 08:12:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 08:12:34 INFO - PROCESS | 1728 | 1464275554337 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 08:12:34 INFO - PROCESS | 1728 | 1464275554341 Marionette TRACE conn3 <- [1,2150,null,{}] 08:12:34 INFO - PROCESS | 1728 | 1464275554366 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:34 INFO - PROCESS | 1728 | 1464275554548 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 08:12:34 INFO - PROCESS | 1728 | 1464275554821 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x9260f800 == 159 [pid = 1728] [id = 545] 08:12:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 320 (0x9aa96800) [pid = 1728] [serial = 1636] [outer = (nil)] 08:12:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 321 (0x9ba14000) [pid = 1728] [serial = 1637] [outer = 0x9aa96800] 08:12:34 INFO - PROCESS | 1728 | 1464275554935 Marionette DEBUG loaded listener.js 08:12:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 322 (0xa060c000) [pid = 1728] [serial = 1638] [outer = 0x9aa96800] 08:12:35 INFO - PROCESS | 1728 | 1464275555723 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 08:12:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 08:12:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1453ms 08:12:35 INFO - PROCESS | 1728 | 1464275555808 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 08:12:35 INFO - PROCESS | 1728 | 1464275555812 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 08:12:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 08:12:35 INFO - PROCESS | 1728 | 1464275555819 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 08:12:35 INFO - PROCESS | 1728 | 1464275555823 Marionette TRACE conn3 <- [1,2154,null,{}] 08:12:35 INFO - PROCESS | 1728 | 1464275555828 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:36 INFO - PROCESS | 1728 | 1464275556007 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 08:12:36 INFO - PROCESS | 1728 | 1464275556280 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b937000 == 160 [pid = 1728] [id = 546] 08:12:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 323 (0x9ba09800) [pid = 1728] [serial = 1639] [outer = (nil)] 08:12:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 324 (0xa3224400) [pid = 1728] [serial = 1640] [outer = 0x9ba09800] 08:12:36 INFO - PROCESS | 1728 | 1464275556357 Marionette DEBUG loaded listener.js 08:12:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 325 (0xa357dc00) [pid = 1728] [serial = 1641] [outer = 0x9ba09800] 08:12:37 INFO - PROCESS | 1728 | 1464275557229 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:12:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 08:12:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1483ms 08:12:37 INFO - PROCESS | 1728 | 1464275557310 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 08:12:37 INFO - PROCESS | 1728 | 1464275557313 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 08:12:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 08:12:37 INFO - PROCESS | 1728 | 1464275557321 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 08:12:37 INFO - PROCESS | 1728 | 1464275557324 Marionette TRACE conn3 <- [1,2158,null,{}] 08:12:37 INFO - PROCESS | 1728 | 1464275557329 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:37 INFO - PROCESS | 1728 | 1464275557503 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 08:12:37 INFO - PROCESS | 1728 | 1464275557777 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b945c00 == 161 [pid = 1728] [id = 547] 08:12:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 326 (0xa30c5800) [pid = 1728] [serial = 1642] [outer = (nil)] 08:12:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 327 (0xa35ef800) [pid = 1728] [serial = 1643] [outer = 0xa30c5800] 08:12:37 INFO - PROCESS | 1728 | 1464275557862 Marionette DEBUG loaded listener.js 08:12:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 328 (0xa62f3c00) [pid = 1728] [serial = 1644] [outer = 0xa30c5800] 08:12:38 INFO - PROCESS | 1728 | 1464275558713 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 08:12:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 08:12:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1438ms 08:12:38 INFO - PROCESS | 1728 | 1464275558759 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 08:12:38 INFO - PROCESS | 1728 | 1464275558763 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 08:12:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 08:12:38 INFO - PROCESS | 1728 | 1464275558769 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 08:12:38 INFO - PROCESS | 1728 | 1464275558773 Marionette TRACE conn3 <- [1,2162,null,{}] 08:12:38 INFO - PROCESS | 1728 | 1464275558797 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:38 INFO - PROCESS | 1728 | 1464275558985 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 08:12:39 INFO - PROCESS | 1728 | 1464275559303 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f66f800 == 162 [pid = 1728] [id = 548] 08:12:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 329 (0xa503fc00) [pid = 1728] [serial = 1645] [outer = (nil)] 08:12:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 330 (0xa6ba2c00) [pid = 1728] [serial = 1646] [outer = 0xa503fc00] 08:12:39 INFO - PROCESS | 1728 | 1464275559421 Marionette DEBUG loaded listener.js 08:12:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 331 (0xa6c57c00) [pid = 1728] [serial = 1647] [outer = 0xa503fc00] 08:12:40 INFO - PROCESS | 1728 | 1464275560225 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 08:12:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 08:12:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1530ms 08:12:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 08:12:40 INFO - PROCESS | 1728 | 1464275560300 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 08:12:40 INFO - PROCESS | 1728 | 1464275560303 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 08:12:40 INFO - PROCESS | 1728 | 1464275560309 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 08:12:40 INFO - PROCESS | 1728 | 1464275560313 Marionette TRACE conn3 <- [1,2166,null,{}] 08:12:40 INFO - PROCESS | 1728 | 1464275560318 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:40 INFO - PROCESS | 1728 | 1464275560523 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 08:12:40 INFO - PROCESS | 1728 | 1464275560800 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x897ee000 == 163 [pid = 1728] [id = 549] 08:12:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 332 (0x897f5400) [pid = 1728] [serial = 1648] [outer = (nil)] 08:12:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 333 (0x897fb000) [pid = 1728] [serial = 1649] [outer = 0x897f5400] 08:12:40 INFO - PROCESS | 1728 | 1464275560931 Marionette DEBUG loaded listener.js 08:12:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 334 (0xa6ba1c00) [pid = 1728] [serial = 1650] [outer = 0x897f5400] 08:12:41 INFO - PROCESS | 1728 | 1464275561771 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 08:12:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 08:12:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1537ms 08:12:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 08:12:41 INFO - PROCESS | 1728 | 1464275561846 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 08:12:41 INFO - PROCESS | 1728 | 1464275561849 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 08:12:41 INFO - PROCESS | 1728 | 1464275561855 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 08:12:41 INFO - PROCESS | 1728 | 1464275561859 Marionette TRACE conn3 <- [1,2170,null,{}] 08:12:41 INFO - PROCESS | 1728 | 1464275561864 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:42 INFO - PROCESS | 1728 | 1464275562042 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 08:12:42 INFO - PROCESS | 1728 | 1464275562316 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b43000 == 164 [pid = 1728] [id = 550] 08:12:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 335 (0x84b46000) [pid = 1728] [serial = 1651] [outer = (nil)] 08:12:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 336 (0x84b4dc00) [pid = 1728] [serial = 1652] [outer = 0x84b46000] 08:12:42 INFO - PROCESS | 1728 | 1464275562443 Marionette DEBUG loaded listener.js 08:12:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 337 (0x84b50400) [pid = 1728] [serial = 1653] [outer = 0x84b46000] 08:12:43 INFO - PROCESS | 1728 | 1464275563208 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 08:12:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 08:12:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1383ms 08:12:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 08:12:43 INFO - PROCESS | 1728 | 1464275563239 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 08:12:43 INFO - PROCESS | 1728 | 1464275563241 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 08:12:43 INFO - PROCESS | 1728 | 1464275563247 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 08:12:43 INFO - PROCESS | 1728 | 1464275563251 Marionette TRACE conn3 <- [1,2174,null,{}] 08:12:43 INFO - PROCESS | 1728 | 1464275563256 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:43 INFO - PROCESS | 1728 | 1464275563435 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 08:12:43 INFO - PROCESS | 1728 | 1464275563713 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b48000 == 165 [pid = 1728] [id = 551] 08:12:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 338 (0x84b4e400) [pid = 1728] [serial = 1654] [outer = (nil)] 08:12:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 339 (0x88146800) [pid = 1728] [serial = 1655] [outer = 0x84b4e400] 08:12:43 INFO - PROCESS | 1728 | 1464275563793 Marionette DEBUG loaded listener.js 08:12:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 340 (0x88148800) [pid = 1728] [serial = 1656] [outer = 0x84b4e400] 08:12:44 INFO - PROCESS | 1728 | 1464275564633 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 08:12:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 08:12:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1433ms 08:12:44 INFO - PROCESS | 1728 | 1464275564681 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 08:12:44 INFO - PROCESS | 1728 | 1464275564684 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 08:12:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 08:12:44 INFO - PROCESS | 1728 | 1464275564690 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 08:12:44 INFO - PROCESS | 1728 | 1464275564692 Marionette TRACE conn3 <- [1,2178,null,{}] 08:12:44 INFO - PROCESS | 1728 | 1464275564698 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:44 INFO - PROCESS | 1728 | 1464275564865 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 08:12:45 INFO - PROCESS | 1728 | 1464275565146 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:45 INFO - PROCESS | 1728 | ++DOCSHELL 0x8812c400 == 166 [pid = 1728] [id = 552] 08:12:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 341 (0x88143000) [pid = 1728] [serial = 1657] [outer = (nil)] 08:12:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 342 (0x88150800) [pid = 1728] [serial = 1658] [outer = 0x88143000] 08:12:45 INFO - PROCESS | 1728 | 1464275565223 Marionette DEBUG loaded listener.js 08:12:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 343 (0x88151c00) [pid = 1728] [serial = 1659] [outer = 0x88143000] 08:12:46 INFO - PROCESS | 1728 | 1464275566042 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:12:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 08:12:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1381ms 08:12:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 08:12:46 INFO - PROCESS | 1728 | 1464275566071 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 08:12:46 INFO - PROCESS | 1728 | 1464275566074 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 08:12:46 INFO - PROCESS | 1728 | 1464275566079 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 08:12:46 INFO - PROCESS | 1728 | 1464275566083 Marionette TRACE conn3 <- [1,2182,null,{}] 08:12:46 INFO - PROCESS | 1728 | 1464275566088 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:46 INFO - PROCESS | 1728 | 1464275566253 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 08:12:46 INFO - PROCESS | 1728 | 1464275566542 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d10800 == 167 [pid = 1728] [id = 553] 08:12:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 344 (0x8814c000) [pid = 1728] [serial = 1660] [outer = (nil)] 08:12:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 345 (0x88285400) [pid = 1728] [serial = 1661] [outer = 0x8814c000] 08:12:46 INFO - PROCESS | 1728 | 1464275566629 Marionette DEBUG loaded listener.js 08:12:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 346 (0x88286800) [pid = 1728] [serial = 1662] [outer = 0x8814c000] 08:12:47 INFO - PROCESS | 1728 | 1464275567438 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 08:12:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 08:12:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1430ms 08:12:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 08:12:47 INFO - PROCESS | 1728 | 1464275567510 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 08:12:47 INFO - PROCESS | 1728 | 1464275567513 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 08:12:47 INFO - PROCESS | 1728 | 1464275567519 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 08:12:47 INFO - PROCESS | 1728 | 1464275567522 Marionette TRACE conn3 <- [1,2186,null,{}] 08:12:47 INFO - PROCESS | 1728 | 1464275567527 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:47 INFO - PROCESS | 1728 | 1464275567700 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 08:12:47 INFO - PROCESS | 1728 | 1464275567978 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x83be0800 == 168 [pid = 1728] [id = 554] 08:12:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 347 (0x83be3800) [pid = 1728] [serial = 1663] [outer = (nil)] 08:12:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 348 (0x83be9800) [pid = 1728] [serial = 1664] [outer = 0x83be3800] 08:12:48 INFO - PROCESS | 1728 | 1464275568054 Marionette DEBUG loaded listener.js 08:12:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 349 (0x83bebc00) [pid = 1728] [serial = 1665] [outer = 0x83be3800] 08:12:48 INFO - PROCESS | 1728 | 1464275568889 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 08:12:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 08:12:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1429ms 08:12:48 INFO - PROCESS | 1728 | 1464275568948 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 08:12:48 INFO - PROCESS | 1728 | 1464275568950 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 08:12:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 08:12:48 INFO - PROCESS | 1728 | 1464275568956 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 08:12:48 INFO - PROCESS | 1728 | 1464275568959 Marionette TRACE conn3 <- [1,2190,null,{}] 08:12:48 INFO - PROCESS | 1728 | 1464275568964 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:49 INFO - PROCESS | 1728 | 1464275569137 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 08:12:49 INFO - PROCESS | 1728 | 1464275569427 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x83be8000 == 169 [pid = 1728] [id = 555] 08:12:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 350 (0x83bea000) [pid = 1728] [serial = 1666] [outer = (nil)] 08:12:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 351 (0x88282400) [pid = 1728] [serial = 1667] [outer = 0x83bea000] 08:12:49 INFO - PROCESS | 1728 | 1464275569509 Marionette DEBUG loaded listener.js 08:12:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 352 (0x88284800) [pid = 1728] [serial = 1668] [outer = 0x83bea000] 08:12:50 INFO - PROCESS | 1728 | 1464275570303 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 08:12:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 08:12:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1387ms 08:12:50 INFO - PROCESS | 1728 | 1464275570344 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 08:12:50 INFO - PROCESS | 1728 | 1464275570348 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 08:12:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 08:12:50 INFO - PROCESS | 1728 | 1464275570353 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 08:12:50 INFO - PROCESS | 1728 | 1464275570355 Marionette TRACE conn3 <- [1,2194,null,{}] 08:12:50 INFO - PROCESS | 1728 | 1464275570361 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:50 INFO - PROCESS | 1728 | 1464275570531 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 08:12:50 INFO - PROCESS | 1728 | 1464275570822 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:50 INFO - PROCESS | 1728 | ++DOCSHELL 0x83bef800 == 170 [pid = 1728] [id = 556] 08:12:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 353 (0x84b4b400) [pid = 1728] [serial = 1669] [outer = (nil)] 08:12:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 354 (0x8e06c400) [pid = 1728] [serial = 1670] [outer = 0x84b4b400] 08:12:50 INFO - PROCESS | 1728 | 1464275570900 Marionette DEBUG loaded listener.js 08:12:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 355 (0x8e06e000) [pid = 1728] [serial = 1671] [outer = 0x84b4b400] 08:12:51 INFO - PROCESS | 1728 | 1464275571721 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 08:12:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 08:12:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1427ms 08:12:51 INFO - PROCESS | 1728 | 1464275571782 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 08:12:51 INFO - PROCESS | 1728 | 1464275571786 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 08:12:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 08:12:51 INFO - PROCESS | 1728 | 1464275571791 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 08:12:51 INFO - PROCESS | 1728 | 1464275571793 Marionette TRACE conn3 <- [1,2198,null,{}] 08:12:51 INFO - PROCESS | 1728 | 1464275571799 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:51 INFO - PROCESS | 1728 | 1464275571977 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 08:12:52 INFO - PROCESS | 1728 | 1464275572258 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e06cc00 == 171 [pid = 1728] [id = 557] 08:12:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 356 (0x8e071c00) [pid = 1728] [serial = 1672] [outer = (nil)] 08:12:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 357 (0x8e077000) [pid = 1728] [serial = 1673] [outer = 0x8e071c00] 08:12:52 INFO - PROCESS | 1728 | 1464275572336 Marionette DEBUG loaded listener.js 08:12:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 358 (0x8e078400) [pid = 1728] [serial = 1674] [outer = 0x8e071c00] 08:12:53 INFO - PROCESS | 1728 | 1464275573189 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:12:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 08:12:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1433ms 08:12:53 INFO - PROCESS | 1728 | 1464275573225 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 08:12:53 INFO - PROCESS | 1728 | 1464275573229 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 08:12:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 08:12:53 INFO - PROCESS | 1728 | 1464275573234 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 08:12:53 INFO - PROCESS | 1728 | 1464275573237 Marionette TRACE conn3 <- [1,2202,null,{}] 08:12:53 INFO - PROCESS | 1728 | 1464275573242 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:53 INFO - PROCESS | 1728 | 1464275573414 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 08:12:53 INFO - PROCESS | 1728 | 1464275573699 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:53 INFO - PROCESS | 1728 | ++DOCSHELL 0x895ae400 == 172 [pid = 1728] [id = 558] 08:12:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 359 (0x8aaf0000) [pid = 1728] [serial = 1675] [outer = (nil)] 08:12:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 360 (0x8e079800) [pid = 1728] [serial = 1676] [outer = 0x8aaf0000] 08:12:53 INFO - PROCESS | 1728 | 1464275573814 Marionette DEBUG loaded listener.js 08:12:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 361 (0x8e644800) [pid = 1728] [serial = 1677] [outer = 0x8aaf0000] 08:12:54 INFO - PROCESS | 1728 | 1464275574665 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 08:12:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 08:12:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1481ms 08:12:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 08:12:54 INFO - PROCESS | 1728 | 1464275574716 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 08:12:54 INFO - PROCESS | 1728 | 1464275574719 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 08:12:54 INFO - PROCESS | 1728 | 1464275574724 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 08:12:54 INFO - PROCESS | 1728 | 1464275574728 Marionette TRACE conn3 <- [1,2206,null,{}] 08:12:54 INFO - PROCESS | 1728 | 1464275574733 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:54 INFO - PROCESS | 1728 | 1464275574917 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 08:12:55 INFO - PROCESS | 1728 | 1464275575242 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x8778e800 == 173 [pid = 1728] [id = 559] 08:12:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 362 (0x87791400) [pid = 1728] [serial = 1678] [outer = (nil)] 08:12:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 363 (0x91140000) [pid = 1728] [serial = 1679] [outer = 0x87791400] 08:12:55 INFO - PROCESS | 1728 | 1464275575320 Marionette DEBUG loaded listener.js 08:12:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 364 (0x921dc400) [pid = 1728] [serial = 1680] [outer = 0x87791400] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddf5800 == 172 [pid = 1728] [id = 537] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x8896a400 == 171 [pid = 1728] [id = 536] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x89450800 == 170 [pid = 1728] [id = 535] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x88139800 == 169 [pid = 1728] [id = 534] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x87f8b800 == 168 [pid = 1728] [id = 533] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x87ed2800 == 167 [pid = 1728] [id = 526] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0xa357c000 == 166 [pid = 1728] [id = 524] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0xa4e1ec00 == 165 [pid = 1728] [id = 525] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0xa2275800 == 164 [pid = 1728] [id = 523] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0xa1136800 == 163 [pid = 1728] [id = 522] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x9baafc00 == 162 [pid = 1728] [id = 521] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x8d2d5800 == 161 [pid = 1728] [id = 519] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x9adc2000 == 160 [pid = 1728] [id = 520] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x953ffc00 == 159 [pid = 1728] [id = 518] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x8aaed000 == 158 [pid = 1728] [id = 517] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x8e0d2000 == 157 [pid = 1728] [id = 516] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x8e164800 == 156 [pid = 1728] [id = 515] 08:12:56 INFO - PROCESS | 1728 | --DOCSHELL 0x88a1c000 == 155 [pid = 1728] [id = 514] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 363 (0x91f66400) [pid = 1728] [serial = 1539] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 362 (0x91c41000) [pid = 1728] [serial = 1481] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 361 (0x88177c00) [pid = 1728] [serial = 1521] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 360 (0x99b2d000) [pid = 1728] [serial = 1493] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 359 (0x8aaf2800) [pid = 1728] [serial = 1527] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 358 (0x8e647400) [pid = 1728] [serial = 1530] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 357 (0x9a1c3400) [pid = 1728] [serial = 1496] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 356 (0x9ba0e000) [pid = 1728] [serial = 1517] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 355 (0x8ddf2400) [pid = 1728] [serial = 1478] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 354 (0x9b941400) [pid = 1728] [serial = 1511] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 353 (0x8812ec00) [pid = 1728] [serial = 1526] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 352 (0x8d232400) [pid = 1728] [serial = 1523] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 351 (0x926eb800) [pid = 1728] [serial = 1484] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 350 (0x8dec5000) [pid = 1728] [serial = 1524] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 349 (0x9529d400) [pid = 1728] [serial = 1487] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 348 (0x8f66a000) [pid = 1728] [serial = 1532] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 347 (0x8cc34800) [pid = 1728] [serial = 1514] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 346 (0x996ec800) [pid = 1728] [serial = 1490] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 345 (0x9adc4400) [pid = 1728] [serial = 1505] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 344 (0x87ede000) [pid = 1728] [serial = 1520] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 343 (0x91199c00) [pid = 1728] [serial = 1536] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 342 (0x90d51c00) [pid = 1728] [serial = 1533] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 341 (0x8f112c00) [pid = 1728] [serial = 1538] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 340 (0x9a1bf400) [pid = 1728] [serial = 1502] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 339 (0x8944c400) [pid = 1728] [serial = 1475] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 338 (0x9118c800) [pid = 1728] [serial = 1472] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 337 (0x9a327c00) [pid = 1728] [serial = 1499] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 336 (0x9111d800) [pid = 1728] [serial = 1535] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 335 (0x9b29c000) [pid = 1728] [serial = 1508] [outer = (nil)] [url = about:blank] 08:12:56 INFO - PROCESS | 1728 | --DOMWINDOW == 334 (0x8decb800) [pid = 1728] [serial = 1529] [outer = (nil)] [url = about:blank] 08:12:57 INFO - PROCESS | 1728 | 1464275577239 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 08:12:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 08:12:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 2583ms 08:12:57 INFO - PROCESS | 1728 | 1464275577307 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 08:12:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 08:12:57 INFO - PROCESS | 1728 | 1464275577313 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 08:12:57 INFO - PROCESS | 1728 | 1464275577319 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 08:12:57 INFO - PROCESS | 1728 | 1464275577325 Marionette TRACE conn3 <- [1,2210,null,{}] 08:12:57 INFO - PROCESS | 1728 | 1464275577331 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:57 INFO - PROCESS | 1728 | 1464275577503 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 08:12:57 INFO - PROCESS | 1728 | 1464275577701 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x88146c00 == 156 [pid = 1728] [id = 560] 08:12:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 335 (0x8817c400) [pid = 1728] [serial = 1681] [outer = (nil)] 08:12:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 336 (0x88966800) [pid = 1728] [serial = 1682] [outer = 0x8817c400] 08:12:57 INFO - PROCESS | 1728 | 1464275577771 Marionette DEBUG loaded listener.js 08:12:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 337 (0x88c29000) [pid = 1728] [serial = 1683] [outer = 0x8817c400] 08:12:58 INFO - PROCESS | 1728 | 1464275578508 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 08:12:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 08:12:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1237ms 08:12:58 INFO - PROCESS | 1728 | 1464275578585 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 08:12:58 INFO - PROCESS | 1728 | 1464275578592 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 08:12:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 08:12:58 INFO - PROCESS | 1728 | 1464275578602 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 08:12:58 INFO - PROCESS | 1728 | 1464275578605 Marionette TRACE conn3 <- [1,2214,null,{}] 08:12:58 INFO - PROCESS | 1728 | 1464275578611 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:12:58 INFO - PROCESS | 1728 | 1464275578778 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 08:12:58 INFO - PROCESS | 1728 | 1464275578788 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:12:58 INFO - PROCESS | 1728 | ++DOCSHELL 0x897f6000 == 157 [pid = 1728] [id = 561] 08:12:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 338 (0x897f8400) [pid = 1728] [serial = 1684] [outer = (nil)] 08:12:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 339 (0x8b75e400) [pid = 1728] [serial = 1685] [outer = 0x897f8400] 08:12:58 INFO - PROCESS | 1728 | 1464275578852 Marionette DEBUG loaded listener.js 08:12:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 340 (0x8cde4000) [pid = 1728] [serial = 1686] [outer = 0x897f8400] 08:12:59 INFO - PROCESS | 1728 | 1464275579829 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 08:12:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 08:12:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1235ms 08:12:59 INFO - PROCESS | 1728 | 1464275579837 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 08:12:59 INFO - PROCESS | 1728 | 1464275579839 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 08:12:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 08:12:59 INFO - PROCESS | 1728 | 1464275579853 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 08:12:59 INFO - PROCESS | 1728 | 1464275579858 Marionette TRACE conn3 <- [1,2218,null,{}] 08:12:59 INFO - PROCESS | 1728 | 1464275579872 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:00 INFO - PROCESS | 1728 | 1464275580105 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 08:13:00 INFO - PROCESS | 1728 | 1464275580141 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x897fc400 == 158 [pid = 1728] [id = 562] 08:13:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 341 (0x8deca400) [pid = 1728] [serial = 1687] [outer = (nil)] 08:13:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 342 (0x8e072c00) [pid = 1728] [serial = 1688] [outer = 0x8deca400] 08:13:00 INFO - PROCESS | 1728 | 1464275580206 Marionette DEBUG loaded listener.js 08:13:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 343 (0x8e164c00) [pid = 1728] [serial = 1689] [outer = 0x8deca400] 08:13:01 INFO - PROCESS | 1728 | 1464275581469 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 08:13:01 INFO - PROCESS | 1728 | --DOMWINDOW == 342 (0x8ddfcc00) [pid = 1728] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 08:13:01 INFO - PROCESS | 1728 | --DOMWINDOW == 341 (0x87f8c400) [pid = 1728] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 08:13:01 INFO - PROCESS | 1728 | --DOMWINDOW == 340 (0x8aaf4c00) [pid = 1728] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 08:13:01 INFO - PROCESS | 1728 | --DOMWINDOW == 339 (0x8deca800) [pid = 1728] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 08:13:01 INFO - PROCESS | 1728 | --DOMWINDOW == 338 (0x8817a400) [pid = 1728] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 08:13:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 08:13:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1687ms 08:13:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 08:13:01 INFO - PROCESS | 1728 | 1464275581540 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 08:13:01 INFO - PROCESS | 1728 | 1464275581543 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 08:13:01 INFO - PROCESS | 1728 | 1464275581550 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 08:13:01 INFO - PROCESS | 1728 | 1464275581553 Marionette TRACE conn3 <- [1,2222,null,{}] 08:13:01 INFO - PROCESS | 1728 | 1464275581558 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:01 INFO - PROCESS | 1728 | 1464275581717 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 08:13:01 INFO - PROCESS | 1728 | 1464275581980 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cde3800 == 159 [pid = 1728] [id = 563] 08:13:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 339 (0x8dd13c00) [pid = 1728] [serial = 1690] [outer = (nil)] 08:13:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 340 (0x8e164800) [pid = 1728] [serial = 1691] [outer = 0x8dd13c00] 08:13:02 INFO - PROCESS | 1728 | 1464275582046 Marionette DEBUG loaded listener.js 08:13:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 341 (0x8f669000) [pid = 1728] [serial = 1692] [outer = 0x8dd13c00] 08:13:02 INFO - PROCESS | 1728 | 1464275582675 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:13:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 08:13:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1177ms 08:13:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 08:13:02 INFO - PROCESS | 1728 | 1464275582726 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 08:13:02 INFO - PROCESS | 1728 | 1464275582729 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 08:13:02 INFO - PROCESS | 1728 | 1464275582735 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 08:13:02 INFO - PROCESS | 1728 | 1464275582737 Marionette TRACE conn3 <- [1,2226,null,{}] 08:13:02 INFO - PROCESS | 1728 | 1464275582742 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:02 INFO - PROCESS | 1728 | 1464275582981 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 08:13:03 INFO - PROCESS | 1728 | 1464275583001 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:03 INFO - PROCESS | 1728 | ++DOCSHELL 0x88c31000 == 160 [pid = 1728] [id = 564] 08:13:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 342 (0x8deca800) [pid = 1728] [serial = 1693] [outer = (nil)] 08:13:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 343 (0x91117800) [pid = 1728] [serial = 1694] [outer = 0x8deca800] 08:13:03 INFO - PROCESS | 1728 | 1464275583066 Marionette DEBUG loaded listener.js 08:13:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 344 (0x9118c800) [pid = 1728] [serial = 1695] [outer = 0x8deca800] 08:13:04 INFO - PROCESS | 1728 | 1464275584119 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 08:13:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 08:13:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1427ms 08:13:04 INFO - PROCESS | 1728 | 1464275584162 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 08:13:04 INFO - PROCESS | 1728 | 1464275584168 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 08:13:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 08:13:04 INFO - PROCESS | 1728 | 1464275584176 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 08:13:04 INFO - PROCESS | 1728 | 1464275584182 Marionette TRACE conn3 <- [1,2230,null,{}] 08:13:04 INFO - PROCESS | 1728 | 1464275584190 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:04 INFO - PROCESS | 1728 | 1464275584412 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 08:13:04 INFO - PROCESS | 1728 | 1464275584754 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x8812b800 == 161 [pid = 1728] [id = 565] 08:13:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 345 (0x8812dc00) [pid = 1728] [serial = 1696] [outer = (nil)] 08:13:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 346 (0x8896a400) [pid = 1728] [serial = 1697] [outer = 0x8812dc00] 08:13:04 INFO - PROCESS | 1728 | 1464275584838 Marionette DEBUG loaded listener.js 08:13:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 347 (0x897f0c00) [pid = 1728] [serial = 1698] [outer = 0x8812dc00] 08:13:05 INFO - PROCESS | 1728 | 1464275585661 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 08:13:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 08:13:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1533ms 08:13:05 INFO - PROCESS | 1728 | 1464275585709 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 08:13:05 INFO - PROCESS | 1728 | 1464275585717 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 08:13:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 08:13:05 INFO - PROCESS | 1728 | 1464275585726 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 08:13:05 INFO - PROCESS | 1728 | 1464275585731 Marionette TRACE conn3 <- [1,2234,null,{}] 08:13:05 INFO - PROCESS | 1728 | 1464275585736 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:05 INFO - PROCESS | 1728 | 1464275585927 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 08:13:06 INFO - PROCESS | 1728 | 1464275586206 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d235400 == 162 [pid = 1728] [id = 566] 08:13:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 348 (0x8d2d1c00) [pid = 1728] [serial = 1699] [outer = (nil)] 08:13:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 349 (0x8dd1d400) [pid = 1728] [serial = 1700] [outer = 0x8d2d1c00] 08:13:06 INFO - PROCESS | 1728 | 1464275586333 Marionette DEBUG loaded listener.js 08:13:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 350 (0x8dfe2800) [pid = 1728] [serial = 1701] [outer = 0x8d2d1c00] 08:13:07 INFO - PROCESS | 1728 | 1464275587178 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 08:13:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 08:13:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1495ms 08:13:07 INFO - PROCESS | 1728 | 1464275587222 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 08:13:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 08:13:07 INFO - PROCESS | 1728 | 1464275587226 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 08:13:07 INFO - PROCESS | 1728 | 1464275587232 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 08:13:07 INFO - PROCESS | 1728 | 1464275587237 Marionette TRACE conn3 <- [1,2238,null,{}] 08:13:07 INFO - PROCESS | 1728 | 1464275587252 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:07 INFO - PROCESS | 1728 | 1464275587438 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 08:13:07 INFO - PROCESS | 1728 | 1464275587719 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x90d4d000 == 163 [pid = 1728] [id = 567] 08:13:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 351 (0x91193000) [pid = 1728] [serial = 1702] [outer = (nil)] 08:13:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 352 (0x91c3b000) [pid = 1728] [serial = 1703] [outer = 0x91193000] 08:13:07 INFO - PROCESS | 1728 | 1464275587844 Marionette DEBUG loaded listener.js 08:13:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 353 (0x91f6c800) [pid = 1728] [serial = 1704] [outer = 0x91193000] 08:13:08 INFO - PROCESS | 1728 | 1464275588657 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:13:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 08:13:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1484ms 08:13:08 INFO - PROCESS | 1728 | 1464275588716 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 08:13:08 INFO - PROCESS | 1728 | 1464275588720 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 08:13:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 08:13:08 INFO - PROCESS | 1728 | 1464275588726 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 08:13:08 INFO - PROCESS | 1728 | 1464275588728 Marionette TRACE conn3 <- [1,2242,null,{}] 08:13:08 INFO - PROCESS | 1728 | 1464275588734 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:08 INFO - PROCESS | 1728 | 1464275588922 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 08:13:09 INFO - PROCESS | 1728 | 1464275589210 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x91126400 == 164 [pid = 1728] [id = 568] 08:13:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 354 (0x926f4400) [pid = 1728] [serial = 1705] [outer = (nil)] 08:13:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 355 (0x92b9e000) [pid = 1728] [serial = 1706] [outer = 0x926f4400] 08:13:09 INFO - PROCESS | 1728 | 1464275589339 Marionette DEBUG loaded listener.js 08:13:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 356 (0x92ba3400) [pid = 1728] [serial = 1707] [outer = 0x926f4400] 08:13:10 INFO - PROCESS | 1728 | 1464275590145 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:13:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 08:13:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1484ms 08:13:10 INFO - PROCESS | 1728 | 1464275590211 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 08:13:10 INFO - PROCESS | 1728 | 1464275590215 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 08:13:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 08:13:10 INFO - PROCESS | 1728 | 1464275590220 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 08:13:10 INFO - PROCESS | 1728 | 1464275590223 Marionette TRACE conn3 <- [1,2246,null,{}] 08:13:10 INFO - PROCESS | 1728 | 1464275590228 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:10 INFO - PROCESS | 1728 | 1464275590407 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 08:13:10 INFO - PROCESS | 1728 | 1464275590685 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x928c5800 == 165 [pid = 1728] [id = 569] 08:13:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 357 (0x92ba4800) [pid = 1728] [serial = 1708] [outer = (nil)] 08:13:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 358 (0x93be0000) [pid = 1728] [serial = 1709] [outer = 0x92ba4800] 08:13:10 INFO - PROCESS | 1728 | 1464275590765 Marionette DEBUG loaded listener.js 08:13:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 359 (0x95213400) [pid = 1728] [serial = 1710] [outer = 0x92ba4800] 08:13:11 INFO - PROCESS | 1728 | 1464275591624 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 08:13:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 08:13:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1431ms 08:13:11 INFO - PROCESS | 1728 | 1464275591652 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 08:13:11 INFO - PROCESS | 1728 | 1464275591655 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 08:13:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 08:13:11 INFO - PROCESS | 1728 | 1464275591661 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 08:13:11 INFO - PROCESS | 1728 | 1464275591664 Marionette TRACE conn3 <- [1,2250,null,{}] 08:13:11 INFO - PROCESS | 1728 | 1464275591669 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:11 INFO - PROCESS | 1728 | 1464275591901 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 08:13:12 INFO - PROCESS | 1728 | 1464275592186 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x87423800 == 166 [pid = 1728] [id = 570] 08:13:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 360 (0x9072f000) [pid = 1728] [serial = 1711] [outer = (nil)] 08:13:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 361 (0x99b2b800) [pid = 1728] [serial = 1712] [outer = 0x9072f000] 08:13:12 INFO - PROCESS | 1728 | 1464275592312 Marionette DEBUG loaded listener.js 08:13:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 362 (0x9a31f400) [pid = 1728] [serial = 1713] [outer = 0x9072f000] 08:13:13 INFO - PROCESS | 1728 | 1464275593086 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 08:13:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 08:13:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1486ms 08:13:13 INFO - PROCESS | 1728 | 1464275593147 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 08:13:13 INFO - PROCESS | 1728 | 1464275593151 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 08:13:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 08:13:13 INFO - PROCESS | 1728 | 1464275593175 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 08:13:13 INFO - PROCESS | 1728 | 1464275593179 Marionette TRACE conn3 <- [1,2254,null,{}] 08:13:13 INFO - PROCESS | 1728 | 1464275593184 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:13 INFO - PROCESS | 1728 | 1464275593367 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 08:13:13 INFO - PROCESS | 1728 | 1464275593650 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x9978bc00 == 167 [pid = 1728] [id = 571] 08:13:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 363 (0x9a0ca800) [pid = 1728] [serial = 1714] [outer = (nil)] 08:13:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 364 (0x9aa3bc00) [pid = 1728] [serial = 1715] [outer = 0x9a0ca800] 08:13:13 INFO - PROCESS | 1728 | 1464275593728 Marionette DEBUG loaded listener.js 08:13:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 365 (0x9ab89400) [pid = 1728] [serial = 1716] [outer = 0x9a0ca800] 08:13:14 INFO - PROCESS | 1728 | 1464275594633 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 08:13:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 08:13:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1486ms 08:13:14 INFO - PROCESS | 1728 | 1464275594659 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 08:13:14 INFO - PROCESS | 1728 | 1464275594663 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 08:13:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 08:13:14 INFO - PROCESS | 1728 | 1464275594668 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 08:13:14 INFO - PROCESS | 1728 | 1464275594671 Marionette TRACE conn3 <- [1,2258,null,{}] 08:13:14 INFO - PROCESS | 1728 | 1464275594677 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:14 INFO - PROCESS | 1728 | 1464275594862 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 08:13:15 INFO - PROCESS | 1728 | 1464275595149 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x92ba7000 == 168 [pid = 1728] [id = 572] 08:13:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 366 (0x96671800) [pid = 1728] [serial = 1717] [outer = (nil)] 08:13:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 367 (0x9b943c00) [pid = 1728] [serial = 1718] [outer = 0x96671800] 08:13:15 INFO - PROCESS | 1728 | 1464275595228 Marionette DEBUG loaded listener.js 08:13:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 368 (0x9baaf000) [pid = 1728] [serial = 1719] [outer = 0x96671800] 08:13:16 INFO - PROCESS | 1728 | 1464275596037 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:13:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 08:13:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1383ms 08:13:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 08:13:16 INFO - PROCESS | 1728 | 1464275596051 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 08:13:16 INFO - PROCESS | 1728 | 1464275596054 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 08:13:16 INFO - PROCESS | 1728 | 1464275596060 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 08:13:16 INFO - PROCESS | 1728 | 1464275596063 Marionette TRACE conn3 <- [1,2262,null,{}] 08:13:16 INFO - PROCESS | 1728 | 1464275596068 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:16 INFO - PROCESS | 1728 | 1464275596248 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 08:13:16 INFO - PROCESS | 1728 | 1464275596535 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ae38c00 == 169 [pid = 1728] [id = 573] 08:13:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 369 (0x9ae3b000) [pid = 1728] [serial = 1720] [outer = (nil)] 08:13:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 370 (0xa22c7c00) [pid = 1728] [serial = 1721] [outer = 0x9ae3b000] 08:13:16 INFO - PROCESS | 1728 | 1464275596614 Marionette DEBUG loaded listener.js 08:13:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 371 (0xa2649800) [pid = 1728] [serial = 1722] [outer = 0x9ae3b000] 08:13:17 INFO - PROCESS | 1728 | 1464275597436 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 08:13:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 08:13:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1434ms 08:13:17 INFO - PROCESS | 1728 | 1464275597494 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 08:13:17 INFO - PROCESS | 1728 | 1464275597497 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 08:13:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 08:13:17 INFO - PROCESS | 1728 | 1464275597502 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 08:13:17 INFO - PROCESS | 1728 | 1464275597505 Marionette TRACE conn3 <- [1,2266,null,{}] 08:13:17 INFO - PROCESS | 1728 | 1464275597510 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:17 INFO - PROCESS | 1728 | 1464275597685 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 08:13:17 INFO - PROCESS | 1728 | 1464275597972 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:18 INFO - PROCESS | 1728 | ++DOCSHELL 0xa2410800 == 170 [pid = 1728] [id = 574] 08:13:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 372 (0xa346b000) [pid = 1728] [serial = 1723] [outer = (nil)] 08:13:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 373 (0xa628e800) [pid = 1728] [serial = 1724] [outer = 0xa346b000] 08:13:18 INFO - PROCESS | 1728 | 1464275598051 Marionette DEBUG loaded listener.js 08:13:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 374 (0xa673c000) [pid = 1728] [serial = 1725] [outer = 0xa346b000] 08:13:18 INFO - PROCESS | 1728 | 1464275598884 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 08:13:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 08:13:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1429ms 08:13:18 INFO - PROCESS | 1728 | 1464275598932 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 08:13:18 INFO - PROCESS | 1728 | 1464275598936 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 08:13:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 08:13:18 INFO - PROCESS | 1728 | 1464275598942 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 08:13:18 INFO - PROCESS | 1728 | 1464275598946 Marionette TRACE conn3 <- [1,2270,null,{}] 08:13:18 INFO - PROCESS | 1728 | 1464275598951 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:19 INFO - PROCESS | 1728 | 1464275599153 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 08:13:19 INFO - PROCESS | 1728 | 1464275599447 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x8b626400 == 171 [pid = 1728] [id = 575] 08:13:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 375 (0x8b628c00) [pid = 1728] [serial = 1726] [outer = (nil)] 08:13:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 376 (0xa357c000) [pid = 1728] [serial = 1727] [outer = 0x8b628c00] 08:13:19 INFO - PROCESS | 1728 | 1464275599585 Marionette DEBUG loaded listener.js 08:13:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 377 (0xa6b6c000) [pid = 1728] [serial = 1728] [outer = 0x8b628c00] 08:13:20 INFO - PROCESS | 1728 | 1464275600369 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 08:13:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 08:13:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1480ms 08:13:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 08:13:20 INFO - PROCESS | 1728 | 1464275600423 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 08:13:20 INFO - PROCESS | 1728 | 1464275600425 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 08:13:20 INFO - PROCESS | 1728 | 1464275600447 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 08:13:20 INFO - PROCESS | 1728 | 1464275600451 Marionette TRACE conn3 <- [1,2274,null,{}] 08:13:20 INFO - PROCESS | 1728 | 1464275600461 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:20 INFO - PROCESS | 1728 | 1464275600649 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 08:13:20 INFO - PROCESS | 1728 | 1464275600934 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cb0a800 == 172 [pid = 1728] [id = 576] 08:13:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 378 (0x8cb0b000) [pid = 1728] [serial = 1729] [outer = (nil)] 08:13:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 379 (0x8cb0fc00) [pid = 1728] [serial = 1730] [outer = 0x8cb0b000] 08:13:21 INFO - PROCESS | 1728 | 1464275601020 Marionette DEBUG loaded listener.js 08:13:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 380 (0x8cb11c00) [pid = 1728] [serial = 1731] [outer = 0x8cb0b000] 08:13:21 INFO - PROCESS | 1728 | 1464275601830 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 08:13:21 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 08:13:21 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1451ms 08:13:21 INFO - PROCESS | 1728 | 1464275601883 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 08:13:21 INFO - PROCESS | 1728 | 1464275601887 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 08:13:21 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 08:13:21 INFO - PROCESS | 1728 | 1464275601893 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 08:13:21 INFO - PROCESS | 1728 | 1464275601897 Marionette TRACE conn3 <- [1,2278,null,{}] 08:13:21 INFO - PROCESS | 1728 | 1464275601902 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:22 INFO - PROCESS | 1728 | 1464275602077 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 08:13:22 INFO - PROCESS | 1728 | 1464275602375 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:22 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cb0cc00 == 173 [pid = 1728] [id = 577] 08:13:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 381 (0x8cb14c00) [pid = 1728] [serial = 1732] [outer = (nil)] 08:13:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 382 (0x9ba07c00) [pid = 1728] [serial = 1733] [outer = 0x8cb14c00] 08:13:22 INFO - PROCESS | 1728 | 1464275602458 Marionette DEBUG loaded listener.js 08:13:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 383 (0xa68d5800) [pid = 1728] [serial = 1734] [outer = 0x8cb14c00] 08:13:23 INFO - PROCESS | 1728 | 1464275603272 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 08:13:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 08:13:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1437ms 08:13:23 INFO - PROCESS | 1728 | 1464275603331 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 08:13:23 INFO - PROCESS | 1728 | 1464275603334 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 08:13:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 08:13:23 INFO - PROCESS | 1728 | 1464275603340 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 08:13:23 INFO - PROCESS | 1728 | 1464275603342 Marionette TRACE conn3 <- [1,2282,null,{}] 08:13:23 INFO - PROCESS | 1728 | 1464275603348 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:23 INFO - PROCESS | 1728 | 1464275603536 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 08:13:23 INFO - PROCESS | 1728 | 1464275603827 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d9e800 == 174 [pid = 1728] [id = 578] 08:13:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 384 (0x86d9fc00) [pid = 1728] [serial = 1735] [outer = (nil)] 08:13:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 385 (0x86da6000) [pid = 1728] [serial = 1736] [outer = 0x86d9fc00] 08:13:23 INFO - PROCESS | 1728 | 1464275603906 Marionette DEBUG loaded listener.js 08:13:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 386 (0x86da7400) [pid = 1728] [serial = 1737] [outer = 0x86d9fc00] 08:13:24 INFO - PROCESS | 1728 | 1464275604741 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 08:13:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 08:13:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1429ms 08:13:24 INFO - PROCESS | 1728 | 1464275604797 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 08:13:24 INFO - PROCESS | 1728 | 1464275604802 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 08:13:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 08:13:24 INFO - PROCESS | 1728 | 1464275604812 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 08:13:24 INFO - PROCESS | 1728 | 1464275604814 Marionette TRACE conn3 <- [1,2286,null,{}] 08:13:24 INFO - PROCESS | 1728 | 1464275604819 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:24 INFO - PROCESS | 1728 | 1464275604993 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 08:13:25 INFO - PROCESS | 1728 | 1464275605295 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x826f1400 == 175 [pid = 1728] [id = 579] 08:13:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 387 (0x826f2400) [pid = 1728] [serial = 1738] [outer = (nil)] 08:13:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 388 (0x826f9800) [pid = 1728] [serial = 1739] [outer = 0x826f2400] 08:13:25 INFO - PROCESS | 1728 | 1464275605374 Marionette DEBUG loaded listener.js 08:13:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 389 (0x826fc000) [pid = 1728] [serial = 1740] [outer = 0x826f2400] 08:13:26 INFO - PROCESS | 1728 | 1464275606181 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 08:13:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 08:13:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1429ms 08:13:26 INFO - PROCESS | 1728 | 1464275606241 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 08:13:26 INFO - PROCESS | 1728 | 1464275606244 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 08:13:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 08:13:26 INFO - PROCESS | 1728 | 1464275606250 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 08:13:26 INFO - PROCESS | 1728 | 1464275606252 Marionette TRACE conn3 <- [1,2290,null,{}] 08:13:26 INFO - PROCESS | 1728 | 1464275606258 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:26 INFO - PROCESS | 1728 | 1464275606424 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 08:13:26 INFO - PROCESS | 1728 | 1464275606716 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x826f8800 == 176 [pid = 1728] [id = 580] 08:13:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 390 (0x826fac00) [pid = 1728] [serial = 1741] [outer = (nil)] 08:13:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 391 (0x86daa800) [pid = 1728] [serial = 1742] [outer = 0x826fac00] 08:13:26 INFO - PROCESS | 1728 | 1464275606806 Marionette DEBUG loaded listener.js 08:13:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 392 (0x86dabc00) [pid = 1728] [serial = 1743] [outer = 0x826fac00] 08:13:27 INFO - PROCESS | 1728 | 1464275607588 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 08:13:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 08:13:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1383ms 08:13:27 INFO - PROCESS | 1728 | 1464275607633 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 08:13:27 INFO - PROCESS | 1728 | 1464275607636 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 08:13:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 08:13:27 INFO - PROCESS | 1728 | 1464275607656 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 08:13:27 INFO - PROCESS | 1728 | 1464275607660 Marionette TRACE conn3 <- [1,2294,null,{}] 08:13:27 INFO - PROCESS | 1728 | 1464275607670 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:27 INFO - PROCESS | 1728 | 1464275607839 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 08:13:28 INFO - PROCESS | 1728 | 1464275608145 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x861e6c00 == 177 [pid = 1728] [id = 581] 08:13:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 393 (0x861e8c00) [pid = 1728] [serial = 1744] [outer = (nil)] 08:13:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 394 (0x861ee400) [pid = 1728] [serial = 1745] [outer = 0x861e8c00] 08:13:28 INFO - PROCESS | 1728 | 1464275608223 Marionette DEBUG loaded listener.js 08:13:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 395 (0x861ef800) [pid = 1728] [serial = 1746] [outer = 0x861e8c00] 08:13:29 INFO - PROCESS | 1728 | 1464275609047 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 08:13:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 08:13:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1448ms 08:13:29 INFO - PROCESS | 1728 | 1464275609091 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 08:13:29 INFO - PROCESS | 1728 | 1464275609094 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 08:13:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 08:13:29 INFO - PROCESS | 1728 | 1464275609100 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 08:13:29 INFO - PROCESS | 1728 | 1464275609102 Marionette TRACE conn3 <- [1,2298,null,{}] 08:13:29 INFO - PROCESS | 1728 | 1464275609107 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:29 INFO - PROCESS | 1728 | 1464275609287 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 08:13:29 INFO - PROCESS | 1728 | 1464275609597 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x861ecc00 == 178 [pid = 1728] [id = 582] 08:13:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 396 (0x861ef400) [pid = 1728] [serial = 1747] [outer = (nil)] 08:13:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 397 (0x86da1000) [pid = 1728] [serial = 1748] [outer = 0x861ef400] 08:13:29 INFO - PROCESS | 1728 | 1464275609675 Marionette DEBUG loaded listener.js 08:13:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 398 (0x86dab800) [pid = 1728] [serial = 1749] [outer = 0x861ef400] 08:13:31 INFO - PROCESS | 1728 | 1464275611113 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 08:13:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 08:13:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 2087ms 08:13:31 INFO - PROCESS | 1728 | 1464275611187 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 08:13:31 INFO - PROCESS | 1728 | 1464275611192 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 08:13:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 08:13:31 INFO - PROCESS | 1728 | 1464275611200 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 08:13:31 INFO - PROCESS | 1728 | 1464275611205 Marionette TRACE conn3 <- [1,2302,null,{}] 08:13:31 INFO - PROCESS | 1728 | 1464275611212 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:31 INFO - PROCESS | 1728 | 1464275611408 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 08:13:31 INFO - PROCESS | 1728 | 1464275611700 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b4d000 == 179 [pid = 1728] [id = 583] 08:13:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 399 (0x84e94400) [pid = 1728] [serial = 1750] [outer = (nil)] 08:13:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 400 (0x86da3c00) [pid = 1728] [serial = 1751] [outer = 0x84e94400] 08:13:31 INFO - PROCESS | 1728 | 1464275611788 Marionette DEBUG loaded listener.js 08:13:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 401 (0x87ecf400) [pid = 1728] [serial = 1752] [outer = 0x84e94400] 08:13:32 INFO - PROCESS | 1728 | 1464275612586 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 08:13:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 08:13:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1435ms 08:13:32 INFO - PROCESS | 1728 | 1464275612635 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 08:13:32 INFO - PROCESS | 1728 | 1464275612642 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 08:13:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 08:13:32 INFO - PROCESS | 1728 | 1464275612650 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 08:13:32 INFO - PROCESS | 1728 | 1464275612654 Marionette TRACE conn3 <- [1,2306,null,{}] 08:13:32 INFO - PROCESS | 1728 | 1464275612659 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:32 INFO - PROCESS | 1728 | 1464275612825 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 08:13:33 INFO - PROCESS | 1728 | 1464275613328 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x88286400 == 180 [pid = 1728] [id = 584] 08:13:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 402 (0x88287000) [pid = 1728] [serial = 1753] [outer = (nil)] 08:13:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 403 (0x8896d800) [pid = 1728] [serial = 1754] [outer = 0x88287000] 08:13:33 INFO - PROCESS | 1728 | 1464275613403 Marionette DEBUG loaded listener.js 08:13:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 404 (0x88c31800) [pid = 1728] [serial = 1755] [outer = 0x88287000] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x8ddf7c00 == 179 [pid = 1728] [id = 188] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x8e645000 == 178 [pid = 1728] [id = 189] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x9aa3dc00 == 177 [pid = 1728] [id = 65] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x92a87800 == 176 [pid = 1728] [id = 67] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x9ba42400 == 175 [pid = 1728] [id = 66] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd1c800 == 174 [pid = 1728] [id = 187] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x9b63b000 == 173 [pid = 1728] [id = 202] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x9b031800 == 172 [pid = 1728] [id = 358] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x8cde3800 == 171 [pid = 1728] [id = 563] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x897fc400 == 170 [pid = 1728] [id = 562] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x897f6000 == 169 [pid = 1728] [id = 561] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x88146c00 == 168 [pid = 1728] [id = 560] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x84b48000 == 167 [pid = 1728] [id = 551] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x84b43000 == 166 [pid = 1728] [id = 550] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x897ee000 == 165 [pid = 1728] [id = 549] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x8f66f800 == 164 [pid = 1728] [id = 548] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x9b937000 == 163 [pid = 1728] [id = 546] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x9b945c00 == 162 [pid = 1728] [id = 547] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x9260f800 == 161 [pid = 1728] [id = 545] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x95218000 == 160 [pid = 1728] [id = 544] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x8ceec400 == 159 [pid = 1728] [id = 543] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x911de800 == 158 [pid = 1728] [id = 542] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x91f62800 == 157 [pid = 1728] [id = 541] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x88137000 == 156 [pid = 1728] [id = 539] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x8cc39c00 == 155 [pid = 1728] [id = 540] 08:13:34 INFO - PROCESS | 1728 | --DOCSHELL 0x8d2dac00 == 154 [pid = 1728] [id = 538] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 403 (0x8e0dac00) [pid = 1728] [serial = 1610] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 402 (0x88c25c00) [pid = 1728] [serial = 1602] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 401 (0xa68cd800) [pid = 1728] [serial = 1580] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 400 (0xa3253c00) [pid = 1728] [serial = 1571] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 399 (0x8d230000) [pid = 1728] [serial = 1608] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 398 (0xa6ba4800) [pid = 1728] [serial = 1586] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 397 (0x88963000) [pid = 1728] [serial = 1592] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 396 (0x8f048000) [pid = 1728] [serial = 1613] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 395 (0x8b761000) [pid = 1728] [serial = 1544] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 394 (0x8812e800) [pid = 1728] [serial = 1601] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 393 (0x926ed400) [pid = 1728] [serial = 1541] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 392 (0x996ef800) [pid = 1728] [serial = 1553] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 391 (0xa3022800) [pid = 1728] [serial = 1568] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 390 (0xa6b73800) [pid = 1728] [serial = 1583] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 389 (0xa4e1bc00) [pid = 1728] [serial = 1574] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 388 (0x9d597c00) [pid = 1728] [serial = 1562] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 387 (0xa213f000) [pid = 1728] [serial = 1565] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 386 (0xa6734400) [pid = 1728] [serial = 1577] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 385 (0xa6c53800) [pid = 1728] [serial = 1589] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 384 (0x8cdd9800) [pid = 1728] [serial = 1607] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 383 (0x89442800) [pid = 1728] [serial = 1605] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 382 (0x8e645800) [pid = 1728] [serial = 1598] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 381 (0x88a24000) [pid = 1728] [serial = 1595] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 380 (0x8e7ab800) [pid = 1728] [serial = 1611] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 379 (0x9a31f000) [pid = 1728] [serial = 1556] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 378 (0x90731c00) [pid = 1728] [serial = 1614] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 377 (0x9adbb800) [pid = 1728] [serial = 1559] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 376 (0x88a24400) [pid = 1728] [serial = 1604] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 375 (0x952a5800) [pid = 1728] [serial = 1550] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 374 (0x8f66d000) [pid = 1728] [serial = 1547] [outer = (nil)] [url = about:blank] 08:13:34 INFO - PROCESS | 1728 | --DOMWINDOW == 373 (0x90735c00) [pid = 1728] [serial = 1616] [outer = (nil)] [url = about:blank] 08:13:35 INFO - PROCESS | 1728 | 1464275615056 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 08:13:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 08:13:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 2442ms 08:13:35 INFO - PROCESS | 1728 | 1464275615092 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 08:13:35 INFO - PROCESS | 1728 | 1464275615096 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 08:13:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 08:13:35 INFO - PROCESS | 1728 | 1464275615101 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 08:13:35 INFO - PROCESS | 1728 | 1464275615106 Marionette TRACE conn3 <- [1,2310,null,{}] 08:13:35 INFO - PROCESS | 1728 | 1464275615120 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:35 INFO - PROCESS | 1728 | 1464275615278 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 08:13:35 INFO - PROCESS | 1728 | 1464275615512 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x83be6c00 == 155 [pid = 1728] [id = 585] 08:13:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 374 (0x861f3800) [pid = 1728] [serial = 1756] [outer = (nil)] 08:13:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 375 (0x8828dc00) [pid = 1728] [serial = 1757] [outer = 0x861f3800] 08:13:35 INFO - PROCESS | 1728 | 1464275615582 Marionette DEBUG loaded listener.js 08:13:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 376 (0x88c25c00) [pid = 1728] [serial = 1758] [outer = 0x861f3800] 08:13:36 INFO - PROCESS | 1728 | 1464275616292 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 08:13:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 08:13:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1233ms 08:13:36 INFO - PROCESS | 1728 | 1464275616335 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 08:13:36 INFO - PROCESS | 1728 | 1464275616339 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 08:13:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 08:13:36 INFO - PROCESS | 1728 | 1464275616360 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 08:13:36 INFO - PROCESS | 1728 | 1464275616363 Marionette TRACE conn3 <- [1,2314,null,{}] 08:13:36 INFO - PROCESS | 1728 | 1464275616368 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:36 INFO - PROCESS | 1728 | 1464275616536 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 08:13:36 INFO - PROCESS | 1728 | 1464275616551 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x88963000 == 156 [pid = 1728] [id = 586] 08:13:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 377 (0x88c2dc00) [pid = 1728] [serial = 1759] [outer = (nil)] 08:13:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 378 (0x897f0400) [pid = 1728] [serial = 1760] [outer = 0x88c2dc00] 08:13:36 INFO - PROCESS | 1728 | 1464275616616 Marionette DEBUG loaded listener.js 08:13:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 379 (0x8aaefc00) [pid = 1728] [serial = 1761] [outer = 0x88c2dc00] 08:13:37 INFO - PROCESS | 1728 | 1464275617559 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 08:13:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 08:13:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1242ms 08:13:37 INFO - PROCESS | 1728 | 1464275617601 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 08:13:37 INFO - PROCESS | 1728 | 1464275617604 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 08:13:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 08:13:37 INFO - PROCESS | 1728 | 1464275617611 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 08:13:37 INFO - PROCESS | 1728 | 1464275617614 Marionette TRACE conn3 <- [1,2318,null,{}] 08:13:37 INFO - PROCESS | 1728 | 1464275617618 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:37 INFO - PROCESS | 1728 | 1464275617853 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 08:13:37 INFO - PROCESS | 1728 | 1464275617883 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x88c24c00 == 157 [pid = 1728] [id = 587] 08:13:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 380 (0x88c2e800) [pid = 1728] [serial = 1762] [outer = (nil)] 08:13:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 381 (0x8b620400) [pid = 1728] [serial = 1763] [outer = 0x88c2e800] 08:13:37 INFO - PROCESS | 1728 | 1464275617948 Marionette DEBUG loaded listener.js 08:13:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 382 (0x8b625800) [pid = 1728] [serial = 1764] [outer = 0x88c2e800] 08:13:38 INFO - PROCESS | 1728 | 1464275618799 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 08:13:38 INFO - PROCESS | 1728 | 1464275618851 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 08:13:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 08:13:38 INFO - PROCESS | 1728 | 1464275618861 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 08:13:38 INFO - PROCESS | 1728 | 1464275618863 Marionette TRACE conn3 <- [1,2322,null,{}] 08:13:38 INFO - PROCESS | 1728 | 1464275618881 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:39 INFO - PROCESS | 1728 | 1464275619140 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 08:13:39 INFO - PROCESS | 1728 | 1464275619167 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x897f9800 == 158 [pid = 1728] [id = 588] 08:13:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 383 (0x8b61f000) [pid = 1728] [serial = 1765] [outer = (nil)] 08:13:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 384 (0x8cee3c00) [pid = 1728] [serial = 1766] [outer = 0x8b61f000] 08:13:39 INFO - PROCESS | 1728 | 1464275619231 Marionette DEBUG loaded listener.js 08:13:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 385 (0x8d232800) [pid = 1728] [serial = 1767] [outer = 0x8b61f000] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 384 (0x910d8000) [pid = 1728] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 383 (0x87f8e000) [pid = 1728] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 382 (0x8e7ae800) [pid = 1728] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 381 (0x8cee7000) [pid = 1728] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 380 (0x8f04a000) [pid = 1728] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 379 (0x91f69c00) [pid = 1728] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 378 (0x9ae3ec00) [pid = 1728] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 377 (0x8817fc00) [pid = 1728] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 376 (0x921d8c00) [pid = 1728] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 375 (0x8cee8c00) [pid = 1728] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 374 (0x9aa96800) [pid = 1728] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 373 (0x98edd400) [pid = 1728] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 372 (0x9ba09800) [pid = 1728] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 371 (0x895ba000) [pid = 1728] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 370 (0x91197400) [pid = 1728] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 369 (0x9b944400) [pid = 1728] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 368 (0x8cc3ac00) [pid = 1728] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 367 (0x8cde7c00) [pid = 1728] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 366 (0x84b4e400) [pid = 1728] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 365 (0x8cc35000) [pid = 1728] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 364 (0x875c3c00) [pid = 1728] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 363 (0x92473400) [pid = 1728] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 362 (0x84e99c00) [pid = 1728] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 361 (0x8b75e000) [pid = 1728] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 360 (0xa0606000) [pid = 1728] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 359 (0x92604400) [pid = 1728] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 358 (0x953f1c00) [pid = 1728] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 357 (0xa0606800) [pid = 1728] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 356 (0x897f8400) [pid = 1728] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 355 (0x83be3800) [pid = 1728] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 354 (0xa2282000) [pid = 1728] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 353 (0x8742dc00) [pid = 1728] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 352 (0x99b27c00) [pid = 1728] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 351 (0x9a1c4c00) [pid = 1728] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 350 (0x84dc0c00) [pid = 1728] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 349 (0x850e6000) [pid = 1728] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 348 (0x8ceefc00) [pid = 1728] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 347 (0x83bea000) [pid = 1728] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 346 (0xa6ba0800) [pid = 1728] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 345 (0x87ecf800) [pid = 1728] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 344 (0x9978b000) [pid = 1728] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 343 (0x91131400) [pid = 1728] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 342 (0x8deca400) [pid = 1728] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 341 (0x88184000) [pid = 1728] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 340 (0x8e163800) [pid = 1728] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 339 (0x88a1e400) [pid = 1728] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 338 (0x8dd13c00) [pid = 1728] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 337 (0x91c3ac00) [pid = 1728] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 336 (0xa6b9f400) [pid = 1728] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 335 (0x8f670400) [pid = 1728] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 334 (0x9111a800) [pid = 1728] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 333 (0x8817c400) [pid = 1728] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 332 (0x8cee4000) [pid = 1728] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 331 (0x84b46000) [pid = 1728] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 330 (0x97861400) [pid = 1728] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 329 (0x875cf000) [pid = 1728] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 328 (0xa503fc00) [pid = 1728] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 327 (0x895af400) [pid = 1728] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 326 (0xa30c5800) [pid = 1728] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 325 (0x97867800) [pid = 1728] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 324 (0x87428400) [pid = 1728] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 323 (0x87f8e400) [pid = 1728] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 322 (0xa4e25000) [pid = 1728] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 321 (0x928b9400) [pid = 1728] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 320 (0x84dc3800) [pid = 1728] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 319 (0x91123c00) [pid = 1728] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 318 (0x95030800) [pid = 1728] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 317 (0x8f66c000) [pid = 1728] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 316 (0x8dd15000) [pid = 1728] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 315 (0x8f044400) [pid = 1728] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 314 (0x926f3000) [pid = 1728] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 313 (0x95029000) [pid = 1728] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 312 (0x8e0d8000) [pid = 1728] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 311 (0x8aaea000) [pid = 1728] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 310 (0x8e64d000) [pid = 1728] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 309 (0x8814c000) [pid = 1728] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 308 (0xa6861c00) [pid = 1728] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 307 (0x88944000) [pid = 1728] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 306 (0x91f63c00) [pid = 1728] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 305 (0x8dfe6800) [pid = 1728] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 304 (0x8dfeac00) [pid = 1728] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 303 (0x88178000) [pid = 1728] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 302 (0x9119ac00) [pid = 1728] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 301 (0x928b7800) [pid = 1728] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 300 (0x8ddfbc00) [pid = 1728] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 299 (0x895b0c00) [pid = 1728] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 298 (0x928be800) [pid = 1728] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 297 (0x910d3c00) [pid = 1728] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 296 (0x84b4b400) [pid = 1728] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 295 (0xa22be800) [pid = 1728] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 294 (0x8e645c00) [pid = 1728] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 293 (0x8f11cc00) [pid = 1728] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 292 (0x9a1bd400) [pid = 1728] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 291 (0x93bdf400) [pid = 1728] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 290 (0x95218400) [pid = 1728] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 289 (0x93be0800) [pid = 1728] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 288 (0x87789000) [pid = 1728] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 287 (0x8cef1c00) [pid = 1728] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 286 (0x8f663800) [pid = 1728] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 285 (0x8e0dc800) [pid = 1728] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 284 (0x8944dc00) [pid = 1728] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 283 (0x9b63e000) [pid = 1728] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 282 (0x952a1c00) [pid = 1728] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 281 (0x87f94800) [pid = 1728] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 280 (0x875cd800) [pid = 1728] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 279 (0x9247b800) [pid = 1728] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 278 (0x90d4bc00) [pid = 1728] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 277 (0x84db7400) [pid = 1728] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 276 (0x9b940000) [pid = 1728] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 275 (0x928bcc00) [pid = 1728] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 274 (0x850db800) [pid = 1728] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 273 (0x92475c00) [pid = 1728] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 272 (0x897f5400) [pid = 1728] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 271 (0x87791400) [pid = 1728] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 270 (0x90d52000) [pid = 1728] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 269 (0x9502ec00) [pid = 1728] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 268 (0xa3587400) [pid = 1728] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 267 (0x88143000) [pid = 1728] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 266 (0x8817e400) [pid = 1728] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 265 (0x88a1b000) [pid = 1728] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 264 (0x91078000) [pid = 1728] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 263 (0x8ceee400) [pid = 1728] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 262 (0x9a1bb400) [pid = 1728] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 261 (0x9adbd000) [pid = 1728] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 260 (0x88139400) [pid = 1728] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 259 (0x9260c400) [pid = 1728] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 258 (0x8aaed400) [pid = 1728] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 257 (0x9aa93000) [pid = 1728] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 256 (0x9d59e800) [pid = 1728] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 255 (0x8d2d9000) [pid = 1728] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 254 (0x9111dc00) [pid = 1728] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 253 (0x88a27400) [pid = 1728] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 252 (0x88964400) [pid = 1728] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 08:13:41 INFO - PROCESS | 1728 | --DOMWINDOW == 251 (0x8894c000) [pid = 1728] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 08:13:41 INFO - PROCESS | 1728 | 1464275621864 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 08:13:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 08:13:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 3045ms 08:13:41 INFO - PROCESS | 1728 | 1464275621908 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 08:13:41 INFO - PROCESS | 1728 | 1464275621911 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 08:13:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 08:13:41 INFO - PROCESS | 1728 | 1464275621916 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 08:13:41 INFO - PROCESS | 1728 | 1464275621919 Marionette TRACE conn3 <- [1,2326,null,{}] 08:13:41 INFO - PROCESS | 1728 | 1464275621924 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:42 INFO - PROCESS | 1728 | 1464275622078 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 08:13:42 INFO - PROCESS | 1728 | 1464275622280 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x83be2c00 == 159 [pid = 1728] [id = 589] 08:13:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 252 (0x83beb400) [pid = 1728] [serial = 1768] [outer = (nil)] 08:13:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 253 (0x850e6000) [pid = 1728] [serial = 1769] [outer = 0x83beb400] 08:13:42 INFO - PROCESS | 1728 | 1464275622347 Marionette DEBUG loaded listener.js 08:13:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 254 (0x87793000) [pid = 1728] [serial = 1770] [outer = 0x83beb400] 08:13:43 INFO - PROCESS | 1728 | 1464275623009 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 08:13:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 08:13:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1125ms 08:13:43 INFO - PROCESS | 1728 | 1464275623155 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 08:13:43 INFO - PROCESS | 1728 | 1464275623160 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 08:13:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 08:13:43 INFO - PROCESS | 1728 | 1464275623185 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 08:13:43 INFO - PROCESS | 1728 | 1464275623190 Marionette TRACE conn3 <- [1,2330,null,{}] 08:13:43 INFO - PROCESS | 1728 | 1464275623198 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:43 INFO - PROCESS | 1728 | 1464275623407 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 08:13:43 INFO - PROCESS | 1728 | 1464275623689 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dbb800 == 160 [pid = 1728] [id = 590] 08:13:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 255 (0x84dbf400) [pid = 1728] [serial = 1771] [outer = (nil)] 08:13:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 256 (0x84e94000) [pid = 1728] [serial = 1772] [outer = 0x84dbf400] 08:13:43 INFO - PROCESS | 1728 | 1464275623825 Marionette DEBUG loaded listener.js 08:13:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 257 (0x861ee000) [pid = 1728] [serial = 1773] [outer = 0x84dbf400] 08:13:44 INFO - PROCESS | 1728 | 1464275624709 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 08:13:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 08:13:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1590ms 08:13:44 INFO - PROCESS | 1728 | 1464275624776 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 08:13:44 INFO - PROCESS | 1728 | 1464275624782 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 08:13:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 08:13:44 INFO - PROCESS | 1728 | 1464275624793 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 08:13:44 INFO - PROCESS | 1728 | 1464275624798 Marionette TRACE conn3 <- [1,2334,null,{}] 08:13:44 INFO - PROCESS | 1728 | 1464275624804 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:45 INFO - PROCESS | 1728 | 1464275625032 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 08:13:45 INFO - PROCESS | 1728 | 1464275625311 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:45 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed5400 == 161 [pid = 1728] [id = 591] 08:13:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 258 (0x87edd400) [pid = 1728] [serial = 1774] [outer = (nil)] 08:13:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 259 (0x87f95c00) [pid = 1728] [serial = 1775] [outer = 0x87edd400] 08:13:45 INFO - PROCESS | 1728 | 1464275625435 Marionette DEBUG loaded listener.js 08:13:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 260 (0x88143800) [pid = 1728] [serial = 1776] [outer = 0x87edd400] 08:13:46 INFO - PROCESS | 1728 | 1464275626255 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 08:13:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 08:13:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1537ms 08:13:46 INFO - PROCESS | 1728 | 1464275626327 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 08:13:46 INFO - PROCESS | 1728 | 1464275626330 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 08:13:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 08:13:46 INFO - PROCESS | 1728 | 1464275626336 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 08:13:46 INFO - PROCESS | 1728 | 1464275626339 Marionette TRACE conn3 <- [1,2338,null,{}] 08:13:46 INFO - PROCESS | 1728 | 1464275626352 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:46 INFO - PROCESS | 1728 | 1464275626582 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 08:13:46 INFO - PROCESS | 1728 | 1464275626953 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x88966000 == 162 [pid = 1728] [id = 592] 08:13:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 261 (0x88a1f400) [pid = 1728] [serial = 1777] [outer = (nil)] 08:13:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 262 (0x88c2d800) [pid = 1728] [serial = 1778] [outer = 0x88a1f400] 08:13:47 INFO - PROCESS | 1728 | 1464275627039 Marionette DEBUG loaded listener.js 08:13:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 263 (0x895b1400) [pid = 1728] [serial = 1779] [outer = 0x88a1f400] 08:13:47 INFO - PROCESS | 1728 | 1464275627860 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 08:13:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 08:13:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1587ms 08:13:47 INFO - PROCESS | 1728 | 1464275627924 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 08:13:47 INFO - PROCESS | 1728 | 1464275627927 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 08:13:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 08:13:47 INFO - PROCESS | 1728 | 1464275627933 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 08:13:47 INFO - PROCESS | 1728 | 1464275627935 Marionette TRACE conn3 <- [1,2342,null,{}] 08:13:47 INFO - PROCESS | 1728 | 1464275627941 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:48 INFO - PROCESS | 1728 | 1464275628123 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 08:13:48 INFO - PROCESS | 1728 | 1464275628401 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b4b000 == 163 [pid = 1728] [id = 593] 08:13:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 264 (0x895ba000) [pid = 1728] [serial = 1780] [outer = (nil)] 08:13:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 265 (0x8b627c00) [pid = 1728] [serial = 1781] [outer = 0x895ba000] 08:13:48 INFO - PROCESS | 1728 | 1464275628520 Marionette DEBUG loaded listener.js 08:13:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 266 (0x8cb15c00) [pid = 1728] [serial = 1782] [outer = 0x895ba000] 08:13:49 INFO - PROCESS | 1728 | 1464275629310 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 08:13:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 08:13:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1427ms 08:13:49 INFO - PROCESS | 1728 | 1464275629361 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 08:13:49 INFO - PROCESS | 1728 | 1464275629364 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 08:13:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 08:13:49 INFO - PROCESS | 1728 | 1464275629370 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 08:13:49 INFO - PROCESS | 1728 | 1464275629372 Marionette TRACE conn3 <- [1,2346,null,{}] 08:13:49 INFO - PROCESS | 1728 | 1464275629396 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:49 INFO - PROCESS | 1728 | 1464275629586 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 08:13:49 INFO - PROCESS | 1728 | 1464275629867 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x8afddc00 == 164 [pid = 1728] [id = 594] 08:13:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 267 (0x8b75d800) [pid = 1728] [serial = 1783] [outer = (nil)] 08:13:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 268 (0x8cde1c00) [pid = 1728] [serial = 1784] [outer = 0x8b75d800] 08:13:49 INFO - PROCESS | 1728 | 1464275629944 Marionette DEBUG loaded listener.js 08:13:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 269 (0x8cee6c00) [pid = 1728] [serial = 1785] [outer = 0x8b75d800] 08:13:50 INFO - PROCESS | 1728 | 1464275630794 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 08:13:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 08:13:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1481ms 08:13:50 INFO - PROCESS | 1728 | 1464275630851 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 08:13:50 INFO - PROCESS | 1728 | 1464275630854 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 08:13:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 08:13:50 INFO - PROCESS | 1728 | 1464275630860 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 08:13:50 INFO - PROCESS | 1728 | 1464275630862 Marionette TRACE conn3 <- [1,2350,null,{}] 08:13:50 INFO - PROCESS | 1728 | 1464275630868 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:51 INFO - PROCESS | 1728 | 1464275631074 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 08:13:51 INFO - PROCESS | 1728 | 1464275631367 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cc36c00 == 165 [pid = 1728] [id = 595] 08:13:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 270 (0x8d2d7800) [pid = 1728] [serial = 1786] [outer = (nil)] 08:13:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 271 (0x8ddf2000) [pid = 1728] [serial = 1787] [outer = 0x8d2d7800] 08:13:51 INFO - PROCESS | 1728 | 1464275631496 Marionette DEBUG loaded listener.js 08:13:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 272 (0x8decac00) [pid = 1728] [serial = 1788] [outer = 0x8d2d7800] 08:13:52 INFO - PROCESS | 1728 | 1464275632317 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 08:13:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 08:13:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1528ms 08:13:52 INFO - PROCESS | 1728 | 1464275632389 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 08:13:52 INFO - PROCESS | 1728 | 1464275632392 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 08:13:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 08:13:52 INFO - PROCESS | 1728 | 1464275632398 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 08:13:52 INFO - PROCESS | 1728 | 1464275632401 Marionette TRACE conn3 <- [1,2354,null,{}] 08:13:52 INFO - PROCESS | 1728 | 1464275632406 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:52 INFO - PROCESS | 1728 | 1464275632626 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 08:13:52 INFO - PROCESS | 1728 | 1464275632916 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cc35c00 == 166 [pid = 1728] [id = 596] 08:13:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 273 (0x8cde5800) [pid = 1728] [serial = 1789] [outer = (nil)] 08:13:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 274 (0x8e075800) [pid = 1728] [serial = 1790] [outer = 0x8cde5800] 08:13:53 INFO - PROCESS | 1728 | 1464275633034 Marionette DEBUG loaded listener.js 08:13:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 275 (0x8e0d2000) [pid = 1728] [serial = 1791] [outer = 0x8cde5800] 08:13:53 INFO - PROCESS | 1728 | 1464275633843 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 08:13:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 08:13:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1486ms 08:13:53 INFO - PROCESS | 1728 | 1464275633885 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 08:13:53 INFO - PROCESS | 1728 | 1464275633888 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 08:13:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 08:13:53 INFO - PROCESS | 1728 | 1464275633894 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 08:13:53 INFO - PROCESS | 1728 | 1464275633897 Marionette TRACE conn3 <- [1,2358,null,{}] 08:13:53 INFO - PROCESS | 1728 | 1464275633902 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:54 INFO - PROCESS | 1728 | 1464275634068 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 08:13:54 INFO - PROCESS | 1728 | 1464275634352 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dff0c00 == 167 [pid = 1728] [id = 597] 08:13:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 276 (0x8e070400) [pid = 1728] [serial = 1792] [outer = (nil)] 08:13:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 277 (0x8e7a8400) [pid = 1728] [serial = 1793] [outer = 0x8e070400] 08:13:54 INFO - PROCESS | 1728 | 1464275634431 Marionette DEBUG loaded listener.js 08:13:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 278 (0x8e7ad400) [pid = 1728] [serial = 1794] [outer = 0x8e070400] 08:13:55 INFO - PROCESS | 1728 | 1464275635256 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 08:13:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 08:13:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1433ms 08:13:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 08:13:55 INFO - PROCESS | 1728 | 1464275635329 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 08:13:55 INFO - PROCESS | 1728 | 1464275635332 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 08:13:55 INFO - PROCESS | 1728 | 1464275635338 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 08:13:55 INFO - PROCESS | 1728 | 1464275635341 Marionette TRACE conn3 <- [1,2362,null,{}] 08:13:55 INFO - PROCESS | 1728 | 1464275635346 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:55 INFO - PROCESS | 1728 | 1464275635528 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 08:13:55 INFO - PROCESS | 1728 | 1464275635815 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x87428400 == 168 [pid = 1728] [id = 598] 08:13:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 279 (0x8e06e800) [pid = 1728] [serial = 1795] [outer = (nil)] 08:13:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 280 (0x8f04a000) [pid = 1728] [serial = 1796] [outer = 0x8e06e800] 08:13:55 INFO - PROCESS | 1728 | 1464275635895 Marionette DEBUG loaded listener.js 08:13:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 281 (0x8f11d400) [pid = 1728] [serial = 1797] [outer = 0x8e06e800] 08:13:56 INFO - PROCESS | 1728 | 1464275636761 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 08:13:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 08:13:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1492ms 08:13:56 INFO - PROCESS | 1728 | 1464275636830 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 08:13:56 INFO - PROCESS | 1728 | 1464275636834 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 08:13:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 08:13:56 INFO - PROCESS | 1728 | 1464275636839 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 08:13:56 INFO - PROCESS | 1728 | 1464275636842 Marionette TRACE conn3 <- [1,2366,null,{}] 08:13:56 INFO - PROCESS | 1728 | 1464275636847 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:57 INFO - PROCESS | 1728 | 1464275637029 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 08:13:57 INFO - PROCESS | 1728 | 1464275637311 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x850dc000 == 169 [pid = 1728] [id = 599] 08:13:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 282 (0x88942000) [pid = 1728] [serial = 1798] [outer = (nil)] 08:13:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 283 (0x8f11cc00) [pid = 1728] [serial = 1799] [outer = 0x88942000] 08:13:57 INFO - PROCESS | 1728 | 1464275637390 Marionette DEBUG loaded listener.js 08:13:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 284 (0x90735c00) [pid = 1728] [serial = 1800] [outer = 0x88942000] 08:13:58 INFO - PROCESS | 1728 | 1464275638195 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 08:13:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 08:13:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1428ms 08:13:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 08:13:58 INFO - PROCESS | 1728 | 1464275638267 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 08:13:58 INFO - PROCESS | 1728 | 1464275638270 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 08:13:58 INFO - PROCESS | 1728 | 1464275638277 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 08:13:58 INFO - PROCESS | 1728 | 1464275638281 Marionette TRACE conn3 <- [1,2370,null,{}] 08:13:58 INFO - PROCESS | 1728 | 1464275638286 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:58 INFO - PROCESS | 1728 | 1464275638486 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 08:13:58 INFO - PROCESS | 1728 | 1464275638771 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:13:58 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f66dc00 == 170 [pid = 1728] [id = 600] 08:13:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 285 (0x90736000) [pid = 1728] [serial = 1801] [outer = (nil)] 08:13:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 286 (0x9111bc00) [pid = 1728] [serial = 1802] [outer = 0x90736000] 08:13:58 INFO - PROCESS | 1728 | 1464275638857 Marionette DEBUG loaded listener.js 08:13:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 287 (0x91139c00) [pid = 1728] [serial = 1803] [outer = 0x90736000] 08:13:59 INFO - PROCESS | 1728 | 1464275639725 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 08:13:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 08:13:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1486ms 08:13:59 INFO - PROCESS | 1728 | 1464275639762 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 08:13:59 INFO - PROCESS | 1728 | 1464275639765 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 08:13:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 08:13:59 INFO - PROCESS | 1728 | 1464275639771 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 08:13:59 INFO - PROCESS | 1728 | 1464275639774 Marionette TRACE conn3 <- [1,2374,null,{}] 08:13:59 INFO - PROCESS | 1728 | 1464275639779 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:13:59 INFO - PROCESS | 1728 | 1464275639958 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 08:14:00 INFO - PROCESS | 1728 | 1464275640248 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x875ce400 == 171 [pid = 1728] [id = 601] 08:14:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 288 (0x91194400) [pid = 1728] [serial = 1804] [outer = (nil)] 08:14:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 289 (0x911dcc00) [pid = 1728] [serial = 1805] [outer = 0x91194400] 08:14:00 INFO - PROCESS | 1728 | 1464275640329 Marionette DEBUG loaded listener.js 08:14:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 290 (0x91c3ac00) [pid = 1728] [serial = 1806] [outer = 0x91194400] 08:14:01 INFO - PROCESS | 1728 | 1464275641168 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 08:14:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 08:14:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1437ms 08:14:01 INFO - PROCESS | 1728 | 1464275641209 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 08:14:01 INFO - PROCESS | 1728 | 1464275641212 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 08:14:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 08:14:01 INFO - PROCESS | 1728 | 1464275641219 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 08:14:01 INFO - PROCESS | 1728 | 1464275641221 Marionette TRACE conn3 <- [1,2378,null,{}] 08:14:01 INFO - PROCESS | 1728 | 1464275641226 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:01 INFO - PROCESS | 1728 | 1464275641497 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 08:14:01 INFO - PROCESS | 1728 | 1464275641734 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:01 INFO - PROCESS | 1728 | ++DOCSHELL 0x90734000 == 172 [pid = 1728] [id = 602] 08:14:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 291 (0x911d2c00) [pid = 1728] [serial = 1807] [outer = (nil)] 08:14:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 292 (0x921d8c00) [pid = 1728] [serial = 1808] [outer = 0x911d2c00] 08:14:01 INFO - PROCESS | 1728 | 1464275641814 Marionette DEBUG loaded listener.js 08:14:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 293 (0x92601c00) [pid = 1728] [serial = 1809] [outer = 0x911d2c00] 08:14:02 INFO - PROCESS | 1728 | 1464275642670 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 08:14:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 08:14:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1481ms 08:14:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 08:14:02 INFO - PROCESS | 1728 | 1464275642700 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 08:14:02 INFO - PROCESS | 1728 | 1464275642703 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 08:14:02 INFO - PROCESS | 1728 | 1464275642709 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 08:14:02 INFO - PROCESS | 1728 | 1464275642712 Marionette TRACE conn3 <- [1,2382,null,{}] 08:14:02 INFO - PROCESS | 1728 | 1464275642737 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:02 INFO - PROCESS | 1728 | 1464275642914 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 08:14:03 INFO - PROCESS | 1728 | 1464275643201 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:03 INFO - PROCESS | 1728 | ++DOCSHELL 0x83be7400 == 173 [pid = 1728] [id = 603] 08:14:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 294 (0x91f64400) [pid = 1728] [serial = 1810] [outer = (nil)] 08:14:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 295 (0x928b9000) [pid = 1728] [serial = 1811] [outer = 0x91f64400] 08:14:03 INFO - PROCESS | 1728 | 1464275643279 Marionette DEBUG loaded listener.js 08:14:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 296 (0x928bc800) [pid = 1728] [serial = 1812] [outer = 0x91f64400] 08:14:04 INFO - PROCESS | 1728 | 1464275644187 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 08:14:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 08:14:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1547ms 08:14:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 08:14:04 INFO - PROCESS | 1728 | 1464275644258 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 08:14:04 INFO - PROCESS | 1728 | 1464275644261 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 08:14:04 INFO - PROCESS | 1728 | 1464275644269 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 08:14:04 INFO - PROCESS | 1728 | 1464275644272 Marionette TRACE conn3 <- [1,2386,null,{}] 08:14:04 INFO - PROCESS | 1728 | 1464275644277 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:04 INFO - PROCESS | 1728 | 1464275644459 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 08:14:04 INFO - PROCESS | 1728 | 1464275644755 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x91199c00 == 174 [pid = 1728] [id = 604] 08:14:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 297 (0x926f2000) [pid = 1728] [serial = 1813] [outer = (nil)] 08:14:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 298 (0x92ba1000) [pid = 1728] [serial = 1814] [outer = 0x926f2000] 08:14:04 INFO - PROCESS | 1728 | 1464275644873 Marionette DEBUG loaded listener.js 08:14:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 299 (0x92ba8400) [pid = 1728] [serial = 1815] [outer = 0x926f2000] 08:14:05 INFO - PROCESS | 1728 | 1464275645736 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 08:14:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 08:14:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1539ms 08:14:05 INFO - PROCESS | 1728 | 1464275645809 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 08:14:05 INFO - PROCESS | 1728 | 1464275645811 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 08:14:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 08:14:05 INFO - PROCESS | 1728 | 1464275645836 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 08:14:05 INFO - PROCESS | 1728 | 1464275645840 Marionette TRACE conn3 <- [1,2390,null,{}] 08:14:05 INFO - PROCESS | 1728 | 1464275645846 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:06 INFO - PROCESS | 1728 | 1464275646031 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 08:14:06 INFO - PROCESS | 1728 | 1464275646322 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x875c3800 == 175 [pid = 1728] [id = 605] 08:14:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 300 (0x92b99400) [pid = 1728] [serial = 1816] [outer = (nil)] 08:14:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 301 (0x95214000) [pid = 1728] [serial = 1817] [outer = 0x92b99400] 08:14:06 INFO - PROCESS | 1728 | 1464275646442 Marionette DEBUG loaded listener.js 08:14:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 302 (0x95218400) [pid = 1728] [serial = 1818] [outer = 0x92b99400] 08:14:07 INFO - PROCESS | 1728 | 1464275647306 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 08:14:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 08:14:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1535ms 08:14:07 INFO - PROCESS | 1728 | 1464275647377 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 08:14:07 INFO - PROCESS | 1728 | 1464275647379 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 08:14:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 08:14:07 INFO - PROCESS | 1728 | 1464275647388 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 08:14:07 INFO - PROCESS | 1728 | 1464275647390 Marionette TRACE conn3 <- [1,2394,null,{}] 08:14:07 INFO - PROCESS | 1728 | 1464275647394 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:07 INFO - PROCESS | 1728 | 1464275647575 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 08:14:07 INFO - PROCESS | 1728 | 1464275647866 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x95023c00 == 176 [pid = 1728] [id = 606] 08:14:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 303 (0x95215800) [pid = 1728] [serial = 1819] [outer = (nil)] 08:14:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 304 (0x953fec00) [pid = 1728] [serial = 1820] [outer = 0x95215800] 08:14:07 INFO - PROCESS | 1728 | 1464275647982 Marionette DEBUG loaded listener.js 08:14:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 305 (0x9786a800) [pid = 1728] [serial = 1821] [outer = 0x95215800] 08:14:08 INFO - PROCESS | 1728 | 1464275648819 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 08:14:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 08:14:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1487ms 08:14:08 INFO - PROCESS | 1728 | 1464275648875 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 08:14:08 INFO - PROCESS | 1728 | 1464275648879 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 08:14:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 08:14:08 INFO - PROCESS | 1728 | 1464275648903 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 08:14:08 INFO - PROCESS | 1728 | 1464275648906 Marionette TRACE conn3 <- [1,2398,null,{}] 08:14:08 INFO - PROCESS | 1728 | 1464275648911 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:09 INFO - PROCESS | 1728 | 1464275649099 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 08:14:09 INFO - PROCESS | 1728 | 1464275649389 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x83be1800 == 177 [pid = 1728] [id = 607] 08:14:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 306 (0x95029000) [pid = 1728] [serial = 1822] [outer = (nil)] 08:14:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 307 (0x9978e000) [pid = 1728] [serial = 1823] [outer = 0x95029000] 08:14:09 INFO - PROCESS | 1728 | 1464275649502 Marionette DEBUG loaded listener.js 08:14:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 308 (0x9988c800) [pid = 1728] [serial = 1824] [outer = 0x95029000] 08:14:10 INFO - PROCESS | 1728 | 1464275650375 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 08:14:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 08:14:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1533ms 08:14:10 INFO - PROCESS | 1728 | 1464275650432 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 08:14:10 INFO - PROCESS | 1728 | 1464275650435 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 08:14:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 08:14:10 INFO - PROCESS | 1728 | 1464275650441 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 08:14:10 INFO - PROCESS | 1728 | 1464275650444 Marionette TRACE conn3 <- [1,2402,null,{}] 08:14:10 INFO - PROCESS | 1728 | 1464275650449 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:10 INFO - PROCESS | 1728 | 1464275650633 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 08:14:10 INFO - PROCESS | 1728 | 1464275650933 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b46400 == 178 [pid = 1728] [id = 608] 08:14:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 309 (0x84b4a400) [pid = 1728] [serial = 1825] [outer = (nil)] 08:14:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 310 (0x8814a000) [pid = 1728] [serial = 1826] [outer = 0x84b4a400] 08:14:11 INFO - PROCESS | 1728 | 1464275651050 Marionette DEBUG loaded listener.js 08:14:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 311 (0x88289000) [pid = 1728] [serial = 1827] [outer = 0x84b4a400] 08:14:11 INFO - PROCESS | 1728 | 1464275651932 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 08:14:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 08:14:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1533ms 08:14:11 INFO - PROCESS | 1728 | 1464275651974 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 08:14:11 INFO - PROCESS | 1728 | 1464275651978 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 08:14:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 08:14:11 INFO - PROCESS | 1728 | 1464275651984 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 08:14:11 INFO - PROCESS | 1728 | 1464275651986 Marionette TRACE conn3 <- [1,2406,null,{}] 08:14:11 INFO - PROCESS | 1728 | 1464275651992 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:12 INFO - PROCESS | 1728 | 1464275652177 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 08:14:12 INFO - PROCESS | 1728 | 1464275652517 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x87430000 == 179 [pid = 1728] [id = 609] 08:14:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 312 (0x875c8800) [pid = 1728] [serial = 1828] [outer = (nil)] 08:14:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 313 (0x8dd14000) [pid = 1728] [serial = 1829] [outer = 0x875c8800] 08:14:12 INFO - PROCESS | 1728 | 1464275652599 Marionette DEBUG loaded listener.js 08:14:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 314 (0x8e0d3800) [pid = 1728] [serial = 1830] [outer = 0x875c8800] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x87786800 == 178 [pid = 1728] [id = 530] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0xa6b9a000 == 177 [pid = 1728] [id = 528] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x8812cc00 == 176 [pid = 1728] [id = 531] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0xa6b72000 == 175 [pid = 1728] [id = 529] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0xa3585400 == 174 [pid = 1728] [id = 527] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x897f9800 == 173 [pid = 1728] [id = 588] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x88c24c00 == 172 [pid = 1728] [id = 587] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x88963000 == 171 [pid = 1728] [id = 586] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x83be6c00 == 170 [pid = 1728] [id = 585] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x88286400 == 169 [pid = 1728] [id = 584] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x84b4d000 == 168 [pid = 1728] [id = 583] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x861e6c00 == 167 [pid = 1728] [id = 581] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x826f1400 == 166 [pid = 1728] [id = 579] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x826f8800 == 165 [pid = 1728] [id = 580] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x86d9e800 == 164 [pid = 1728] [id = 578] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x8cb0cc00 == 163 [pid = 1728] [id = 577] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x8b626400 == 162 [pid = 1728] [id = 575] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x8cb0a800 == 161 [pid = 1728] [id = 576] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0xa2410800 == 160 [pid = 1728] [id = 574] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x9ae38c00 == 159 [pid = 1728] [id = 573] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x92ba7000 == 158 [pid = 1728] [id = 572] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x9978bc00 == 157 [pid = 1728] [id = 571] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x87423800 == 156 [pid = 1728] [id = 570] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x91126400 == 155 [pid = 1728] [id = 568] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x928c5800 == 154 [pid = 1728] [id = 569] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x90d4d000 == 153 [pid = 1728] [id = 567] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x8d235400 == 152 [pid = 1728] [id = 566] 08:14:14 INFO - PROCESS | 1728 | --DOCSHELL 0x8812b800 == 151 [pid = 1728] [id = 565] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 313 (0x89450400) [pid = 1728] [serial = 1197] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 312 (0x9a1bcc00) [pid = 1728] [serial = 1293] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 311 (0x9d59d400) [pid = 1728] [serial = 1149] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 310 (0x90d57800) [pid = 1728] [serial = 1365] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 309 (0xa6ba3400) [pid = 1728] [serial = 1155] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 308 (0x9d59c400) [pid = 1728] [serial = 1563] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 307 (0x8dec7c00) [pid = 1728] [serial = 1380] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 306 (0x926ecc00) [pid = 1728] [serial = 1626] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 305 (0x91c45400) [pid = 1728] [serial = 1320] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 304 (0xa060c000) [pid = 1728] [serial = 1638] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 303 (0x99b2e800) [pid = 1728] [serial = 1494] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 302 (0xa3224400) [pid = 1728] [serial = 1640] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 301 (0x8cc3cc00) [pid = 1728] [serial = 1350] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 300 (0x921d7c00) [pid = 1728] [serial = 1377] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 299 (0xa3026400) [pid = 1728] [serial = 1218] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 298 (0x8dd16c00) [pid = 1728] [serial = 1623] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 297 (0x8e0d6400) [pid = 1728] [serial = 1479] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 296 (0x88148800) [pid = 1728] [serial = 1656] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 295 (0x9b93f800) [pid = 1728] [serial = 1308] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 294 (0x89447000) [pid = 1728] [serial = 1413] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 293 (0x93bde400) [pid = 1728] [serial = 1485] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 292 (0x8817b400) [pid = 1728] [serial = 1269] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 291 (0x8ddeec00) [pid = 1728] [serial = 1416] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 290 (0xa21a6000) [pid = 1728] [serial = 1566] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 289 (0x95359000) [pid = 1728] [serial = 1629] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 288 (0x9adc2800) [pid = 1728] [serial = 1635] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 287 (0xa68d9400) [pid = 1728] [serial = 1581] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 286 (0x8cde4000) [pid = 1728] [serial = 1686] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 285 (0x83bebc00) [pid = 1728] [serial = 1665] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 284 (0xa3026c00) [pid = 1728] [serial = 1569] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 283 (0x8d2da400) [pid = 1728] [serial = 1344] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 282 (0x9aa35000) [pid = 1728] [serial = 1296] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 281 (0x9a32ac00) [pid = 1728] [serial = 1500] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 280 (0x8dd1cc00) [pid = 1728] [serial = 1515] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 279 (0x8894dc00) [pid = 1728] [serial = 1167] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 278 (0x911d5400) [pid = 1728] [serial = 1473] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 277 (0x88284800) [pid = 1728] [serial = 1668] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 276 (0xa6c55800) [pid = 1728] [serial = 1590] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 275 (0x8cde0800) [pid = 1728] [serial = 1446] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 274 (0x9a1c6000) [pid = 1728] [serial = 1497] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 273 (0x91c48000) [pid = 1728] [serial = 1425] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 272 (0x8e164c00) [pid = 1728] [serial = 1689] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 271 (0xa6d21800) [pid = 1728] [serial = 1227] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 270 (0x8d2d2400) [pid = 1728] [serial = 1622] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 269 (0x8f664400) [pid = 1728] [serial = 1362] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 268 (0x8cee8400) [pid = 1728] [serial = 1545] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 267 (0x8e164800) [pid = 1728] [serial = 1691] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 266 (0x8e077000) [pid = 1728] [serial = 1673] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 265 (0xa3028000) [pid = 1728] [serial = 1302] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 264 (0xa6ba7800) [pid = 1728] [serial = 1587] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 263 (0x9107a000) [pid = 1728] [serial = 1368] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 262 (0x9b28e800) [pid = 1728] [serial = 1560] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 261 (0x88c29000) [pid = 1728] [serial = 1683] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 260 (0x8ceecc00) [pid = 1728] [serial = 1146] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 259 (0x84b50400) [pid = 1728] [serial = 1653] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 258 (0x9ba11000) [pid = 1728] [serial = 1143] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 257 (0x996f1800) [pid = 1728] [serial = 1443] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 256 (0xa6c57c00) [pid = 1728] [serial = 1647] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 255 (0x9aa3c000) [pid = 1728] [serial = 1503] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 254 (0xa62f3c00) [pid = 1728] [serial = 1644] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 253 (0x9aa34000) [pid = 1728] [serial = 1557] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 252 (0x88950400) [pid = 1728] [serial = 1383] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 251 (0x90feb800) [pid = 1728] [serial = 1410] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 250 (0xa673d800) [pid = 1728] [serial = 1578] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 249 (0x93bdc000) [pid = 1728] [serial = 1206] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 248 (0x84e92400) [pid = 1728] [serial = 1233] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 247 (0x91f68c00) [pid = 1728] [serial = 1134] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 246 (0x98470800) [pid = 1728] [serial = 1632] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 245 (0x92474400) [pid = 1728] [serial = 1482] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 244 (0x8e0dec00) [pid = 1728] [serial = 1356] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 243 (0x91133800) [pid = 1728] [serial = 1281] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 242 (0x9535cc00) [pid = 1728] [serial = 1209] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 241 (0x9535c800) [pid = 1728] [serial = 1440] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 240 (0x90fe3c00) [pid = 1728] [serial = 1278] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 239 (0x8e7b4800) [pid = 1728] [serial = 1317] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 238 (0x91190400) [pid = 1728] [serial = 1374] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 237 (0x8e079800) [pid = 1728] [serial = 1676] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 236 (0x88285400) [pid = 1728] [serial = 1661] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 235 (0x88286800) [pid = 1728] [serial = 1662] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 234 (0xa6b71000) [pid = 1728] [serial = 1584] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 233 (0x8894c800) [pid = 1728] [serial = 1161] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 232 (0x98ee1400) [pid = 1728] [serial = 1290] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 231 (0x8e649800) [pid = 1728] [serial = 1275] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 230 (0x8e64d800) [pid = 1728] [serial = 1359] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 229 (0x88181400) [pid = 1728] [serial = 1224] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 228 (0x95213c00) [pid = 1728] [serial = 1287] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 227 (0x95214c00) [pid = 1728] [serial = 1137] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 226 (0x91136000) [pid = 1728] [serial = 1617] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 225 (0x8dfe2400) [pid = 1728] [serial = 1266] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 224 (0x93e92400) [pid = 1728] [serial = 1434] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 223 (0x92472400) [pid = 1728] [serial = 1194] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 222 (0x8e06e000) [pid = 1728] [serial = 1671] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 221 (0xa3550800) [pid = 1728] [serial = 1572] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 220 (0x9107e400) [pid = 1728] [serial = 1548] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 219 (0x9ba12c00) [pid = 1728] [serial = 1518] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 218 (0x9b297400) [pid = 1728] [serial = 1215] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 217 (0xa35ef800) [pid = 1728] [serial = 1643] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 216 (0x9521e400) [pid = 1728] [serial = 1437] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 215 (0x99b1fc00) [pid = 1728] [serial = 1491] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 214 (0x88146800) [pid = 1728] [serial = 1655] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 213 (0x9667ac00) [pid = 1728] [serial = 1551] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 212 (0x88967000) [pid = 1728] [serial = 1593] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 211 (0xa503ac00) [pid = 1728] [serial = 1152] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 210 (0x91c45000) [pid = 1728] [serial = 1203] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0x91120c00) [pid = 1728] [serial = 1419] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0x8e160c00) [pid = 1728] [serial = 1200] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0x9b944c00) [pid = 1728] [serial = 1512] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0x8e072c00) [pid = 1728] [serial = 1688] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0x9a1df800) [pid = 1728] [serial = 1212] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x91123400) [pid = 1728] [serial = 1599] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x88945400) [pid = 1728] [serial = 1347] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x93bd2400) [pid = 1728] [serial = 1431] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0x91c40c00) [pid = 1728] [serial = 1053] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x84dc1400) [pid = 1728] [serial = 1230] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0xa113c000) [pid = 1728] [serial = 1299] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x99816400) [pid = 1728] [serial = 1140] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x850e3800) [pid = 1728] [serial = 1164] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x926f0400) [pid = 1728] [serial = 1428] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x9aa3e800) [pid = 1728] [serial = 1634] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0x897fb000) [pid = 1728] [serial = 1649] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x91140000) [pid = 1728] [serial = 1679] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0x911d8000) [pid = 1728] [serial = 1422] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x9247d000) [pid = 1728] [serial = 1625] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x88966800) [pid = 1728] [serial = 1682] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x88282400) [pid = 1728] [serial = 1667] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x99b25c00) [pid = 1728] [serial = 1554] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0xa509b000) [pid = 1728] [serial = 1575] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0x88150800) [pid = 1728] [serial = 1658] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x8aaf6400) [pid = 1728] [serial = 1476] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x93d6d000) [pid = 1728] [serial = 1628] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 183 (0x84b4dc00) [pid = 1728] [serial = 1652] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 182 (0x8d237000) [pid = 1728] [serial = 1311] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 181 (0x8f669000) [pid = 1728] [serial = 1692] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 180 (0x9111e800) [pid = 1728] [serial = 1371] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 179 (0x910e2400) [pid = 1728] [serial = 1305] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 178 (0xa4e20400) [pid = 1728] [serial = 1158] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 177 (0x9b63e400) [pid = 1728] [serial = 1509] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 176 (0x97864400) [pid = 1728] [serial = 1631] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 175 (0x88c29400) [pid = 1728] [serial = 1620] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 174 (0x921dc400) [pid = 1728] [serial = 1680] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 173 (0x95353800) [pid = 1728] [serial = 1488] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 172 (0x88151c00) [pid = 1728] [serial = 1659] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 171 (0x8b75e400) [pid = 1728] [serial = 1685] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 170 (0x911dec00) [pid = 1728] [serial = 1314] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x9b036400) [pid = 1728] [serial = 1506] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0xa68d2c00) [pid = 1728] [serial = 1221] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x88962400) [pid = 1728] [serial = 1619] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0xa6ba1c00) [pid = 1728] [serial = 1650] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0xa6ba2c00) [pid = 1728] [serial = 1646] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0x8dfe3c00) [pid = 1728] [serial = 1353] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0x9ba14000) [pid = 1728] [serial = 1637] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0xa357dc00) [pid = 1728] [serial = 1641] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x8e06c400) [pid = 1728] [serial = 1670] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0x926ed000) [pid = 1728] [serial = 1284] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0x8cde1400) [pid = 1728] [serial = 1272] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x83be9800) [pid = 1728] [serial = 1664] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 157 (0x8cddbc00) [pid = 1728] [serial = 1596] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 156 (0x8e7aa000) [pid = 1728] [serial = 1170] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 155 (0x921d4000) [pid = 1728] [serial = 1542] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | --DOMWINDOW == 154 (0x91117800) [pid = 1728] [serial = 1694] [outer = (nil)] [url = about:blank] 08:14:14 INFO - PROCESS | 1728 | 1464275654932 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 08:14:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 08:14:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 2996ms 08:14:14 INFO - PROCESS | 1728 | 1464275654981 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 08:14:14 INFO - PROCESS | 1728 | 1464275654986 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 08:14:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 08:14:14 INFO - PROCESS | 1728 | 1464275654993 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 08:14:15 INFO - PROCESS | 1728 | 1464275654999 Marionette TRACE conn3 <- [1,2410,null,{}] 08:14:15 INFO - PROCESS | 1728 | 1464275655007 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:15 INFO - PROCESS | 1728 | 1464275655186 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 08:14:15 INFO - PROCESS | 1728 | 1464275655401 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b50400 == 152 [pid = 1728] [id = 610] 08:14:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 155 (0x84db5800) [pid = 1728] [serial = 1831] [outer = (nil)] 08:14:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 156 (0x850dbc00) [pid = 1728] [serial = 1832] [outer = 0x84db5800] 08:14:15 INFO - PROCESS | 1728 | 1464275655468 Marionette DEBUG loaded listener.js 08:14:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 157 (0x861f0400) [pid = 1728] [serial = 1833] [outer = 0x84db5800] 08:14:16 INFO - PROCESS | 1728 | 1464275656196 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 08:14:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 08:14:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1233ms 08:14:16 INFO - PROCESS | 1728 | 1464275656225 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 08:14:16 INFO - PROCESS | 1728 | 1464275656232 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 08:14:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 08:14:16 INFO - PROCESS | 1728 | 1464275656253 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 08:14:16 INFO - PROCESS | 1728 | 1464275656257 Marionette TRACE conn3 <- [1,2414,null,{}] 08:14:16 INFO - PROCESS | 1728 | 1464275656262 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:16 INFO - PROCESS | 1728 | 1464275656430 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 08:14:16 INFO - PROCESS | 1728 | 1464275656445 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x86da8000 == 153 [pid = 1728] [id = 611] 08:14:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 158 (0x8742ec00) [pid = 1728] [serial = 1834] [outer = (nil)] 08:14:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x875cfc00) [pid = 1728] [serial = 1835] [outer = 0x8742ec00] 08:14:16 INFO - PROCESS | 1728 | 1464275656511 Marionette DEBUG loaded listener.js 08:14:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0x87ed2400) [pid = 1728] [serial = 1836] [outer = 0x8742ec00] 08:14:17 INFO - PROCESS | 1728 | 1464275657550 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 08:14:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 08:14:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1330ms 08:14:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 08:14:17 INFO - PROCESS | 1728 | 1464275657582 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 08:14:17 INFO - PROCESS | 1728 | 1464275657585 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 08:14:17 INFO - PROCESS | 1728 | 1464275657591 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 08:14:17 INFO - PROCESS | 1728 | 1464275657596 Marionette TRACE conn3 <- [1,2418,null,{}] 08:14:17 INFO - PROCESS | 1728 | 1464275657618 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:17 INFO - PROCESS | 1728 | 1464275657854 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 08:14:17 INFO - PROCESS | 1728 | 1464275657887 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:17 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e9cc00 == 154 [pid = 1728] [id = 612] 08:14:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0x88149800) [pid = 1728] [serial = 1837] [outer = (nil)] 08:14:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x88178000) [pid = 1728] [serial = 1838] [outer = 0x88149800] 08:14:17 INFO - PROCESS | 1728 | 1464275657953 Marionette DEBUG loaded listener.js 08:14:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x8827f800) [pid = 1728] [serial = 1839] [outer = 0x88149800] 08:14:18 INFO - PROCESS | 1728 | 1464275658918 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:14:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 08:14:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1391ms 08:14:19 INFO - PROCESS | 1728 | 1464275659001 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 08:14:19 INFO - PROCESS | 1728 | 1464275659005 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 08:14:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 08:14:19 INFO - PROCESS | 1728 | 1464275659011 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 08:14:19 INFO - PROCESS | 1728 | 1464275659026 Marionette TRACE conn3 <- [1,2422,null,{}] 08:14:19 INFO - PROCESS | 1728 | 1464275659038 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:19 INFO - PROCESS | 1728 | 1464275659280 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 08:14:19 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0x88287000) [pid = 1728] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 08:14:19 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x88c2e800) [pid = 1728] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 08:14:19 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0x8aaf0000) [pid = 1728] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 08:14:19 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0x84e94400) [pid = 1728] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 08:14:19 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x861f3800) [pid = 1728] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 08:14:19 INFO - PROCESS | 1728 | --DOMWINDOW == 157 (0x8b61f000) [pid = 1728] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 08:14:19 INFO - PROCESS | 1728 | --DOMWINDOW == 156 (0x88c2dc00) [pid = 1728] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 08:14:19 INFO - PROCESS | 1728 | --DOMWINDOW == 155 (0x8e071c00) [pid = 1728] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 08:14:19 INFO - PROCESS | 1728 | 1464275659751 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x826f8400 == 155 [pid = 1728] [id = 613] 08:14:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 156 (0x84e94400) [pid = 1728] [serial = 1840] [outer = (nil)] 08:14:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 157 (0x87786400) [pid = 1728] [serial = 1841] [outer = 0x84e94400] 08:14:19 INFO - PROCESS | 1728 | 1464275659816 Marionette DEBUG loaded listener.js 08:14:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 158 (0x88947000) [pid = 1728] [serial = 1842] [outer = 0x84e94400] 08:14:20 INFO - PROCESS | 1728 | 1464275660490 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 08:14:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 08:14:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1496ms 08:14:20 INFO - PROCESS | 1728 | 1464275660507 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 08:14:20 INFO - PROCESS | 1728 | 1464275660509 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 08:14:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 08:14:20 INFO - PROCESS | 1728 | 1464275660516 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 08:14:20 INFO - PROCESS | 1728 | 1464275660518 Marionette TRACE conn3 <- [1,2426,null,{}] 08:14:20 INFO - PROCESS | 1728 | 1464275660524 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:20 INFO - PROCESS | 1728 | 1464275660764 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 08:14:20 INFO - PROCESS | 1728 | 1464275660787 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f93800 == 156 [pid = 1728] [id = 614] 08:14:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x88288000) [pid = 1728] [serial = 1843] [outer = (nil)] 08:14:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0x88968400) [pid = 1728] [serial = 1844] [outer = 0x88288000] 08:14:20 INFO - PROCESS | 1728 | 1464275660851 Marionette DEBUG loaded listener.js 08:14:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0x88a1e400) [pid = 1728] [serial = 1845] [outer = 0x88288000] 08:14:21 INFO - PROCESS | 1728 | 1464275661781 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 08:14:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 08:14:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1290ms 08:14:21 INFO - PROCESS | 1728 | 1464275661807 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 08:14:21 INFO - PROCESS | 1728 | 1464275661814 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 08:14:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 08:14:21 INFO - PROCESS | 1728 | 1464275661833 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 08:14:21 INFO - PROCESS | 1728 | 1464275661837 Marionette TRACE conn3 <- [1,2430,null,{}] 08:14:21 INFO - PROCESS | 1728 | 1464275661845 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:22 INFO - PROCESS | 1728 | 1464275662088 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 08:14:22 INFO - PROCESS | 1728 | 1464275662337 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:22 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e95000 == 157 [pid = 1728] [id = 615] 08:14:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x84e96800) [pid = 1728] [serial = 1846] [outer = (nil)] 08:14:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x861eec00) [pid = 1728] [serial = 1847] [outer = 0x84e96800] 08:14:22 INFO - PROCESS | 1728 | 1464275662474 Marionette DEBUG loaded listener.js 08:14:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x86da2c00) [pid = 1728] [serial = 1848] [outer = 0x84e96800] 08:14:23 INFO - PROCESS | 1728 | 1464275663298 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 08:14:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 08:14:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1489ms 08:14:23 INFO - PROCESS | 1728 | 1464275663322 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 08:14:23 INFO - PROCESS | 1728 | 1464275663329 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 08:14:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 08:14:23 INFO - PROCESS | 1728 | 1464275663339 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 08:14:23 INFO - PROCESS | 1728 | 1464275663343 Marionette TRACE conn3 <- [1,2434,null,{}] 08:14:23 INFO - PROCESS | 1728 | 1464275663367 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:23 INFO - PROCESS | 1728 | 1464275663560 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 08:14:23 INFO - PROCESS | 1728 | 1464275663828 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dc3400 == 158 [pid = 1728] [id = 616] 08:14:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x87f90c00) [pid = 1728] [serial = 1849] [outer = (nil)] 08:14:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x8814bc00) [pid = 1728] [serial = 1850] [outer = 0x87f90c00] 08:14:23 INFO - PROCESS | 1728 | 1464275663906 Marionette DEBUG loaded listener.js 08:14:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x88283000) [pid = 1728] [serial = 1851] [outer = 0x87f90c00] 08:14:25 INFO - PROCESS | 1728 | 1464275665036 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 08:14:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 08:14:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1744ms 08:14:25 INFO - PROCESS | 1728 | 1464275665083 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 08:14:25 INFO - PROCESS | 1728 | 1464275665087 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 08:14:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 08:14:25 INFO - PROCESS | 1728 | 1464275665094 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 08:14:25 INFO - PROCESS | 1728 | 1464275665101 Marionette TRACE conn3 <- [1,2438,null,{}] 08:14:25 INFO - PROCESS | 1728 | 1464275665118 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:25 INFO - PROCESS | 1728 | 1464275665324 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 08:14:25 INFO - PROCESS | 1728 | 1464275665604 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e8d400 == 159 [pid = 1728] [id = 617] 08:14:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x89444c00) [pid = 1728] [serial = 1852] [outer = (nil)] 08:14:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x897f3c00) [pid = 1728] [serial = 1853] [outer = 0x89444c00] 08:14:25 INFO - PROCESS | 1728 | 1464275665771 Marionette DEBUG loaded listener.js 08:14:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x8aaf3000) [pid = 1728] [serial = 1854] [outer = 0x89444c00] 08:14:26 INFO - PROCESS | 1728 | 1464275666637 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 08:14:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 08:14:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1593ms 08:14:26 INFO - PROCESS | 1728 | 1464275666688 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 08:14:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 08:14:26 INFO - PROCESS | 1728 | 1464275666692 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 08:14:26 INFO - PROCESS | 1728 | 1464275666698 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 08:14:26 INFO - PROCESS | 1728 | 1464275666701 Marionette TRACE conn3 <- [1,2442,null,{}] 08:14:26 INFO - PROCESS | 1728 | 1464275666706 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:26 INFO - PROCESS | 1728 | 1464275666932 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 08:14:27 INFO - PROCESS | 1728 | 1464275667253 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed6000 == 160 [pid = 1728] [id = 618] 08:14:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 171 (0x8aaf6000) [pid = 1728] [serial = 1855] [outer = (nil)] 08:14:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 172 (0x8b629000) [pid = 1728] [serial = 1856] [outer = 0x8aaf6000] 08:14:27 INFO - PROCESS | 1728 | 1464275667334 Marionette DEBUG loaded listener.js 08:14:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 173 (0x8cb0b400) [pid = 1728] [serial = 1857] [outer = 0x8aaf6000] 08:14:28 INFO - PROCESS | 1728 | 1464275668136 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 08:14:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 08:14:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1481ms 08:14:28 INFO - PROCESS | 1728 | 1464275668178 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 08:14:28 INFO - PROCESS | 1728 | 1464275668182 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 08:14:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 08:14:28 INFO - PROCESS | 1728 | 1464275668187 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 08:14:28 INFO - PROCESS | 1728 | 1464275668190 Marionette TRACE conn3 <- [1,2446,null,{}] 08:14:28 INFO - PROCESS | 1728 | 1464275668195 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:28 INFO - PROCESS | 1728 | 1464275668376 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 08:14:28 INFO - PROCESS | 1728 | 1464275668650 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x8afdb800 == 161 [pid = 1728] [id = 619] 08:14:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 174 (0x8cb13400) [pid = 1728] [serial = 1858] [outer = (nil)] 08:14:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 175 (0x8cc3d800) [pid = 1728] [serial = 1859] [outer = 0x8cb13400] 08:14:28 INFO - PROCESS | 1728 | 1464275668731 Marionette DEBUG loaded listener.js 08:14:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 176 (0x8cc42800) [pid = 1728] [serial = 1860] [outer = 0x8cb13400] 08:14:29 INFO - PROCESS | 1728 | 1464275669547 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 08:14:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 08:14:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1380ms 08:14:29 INFO - PROCESS | 1728 | 1464275669572 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 08:14:29 INFO - PROCESS | 1728 | 1464275669578 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 08:14:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 08:14:29 INFO - PROCESS | 1728 | 1464275669589 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 08:14:29 INFO - PROCESS | 1728 | 1464275669591 Marionette TRACE conn3 <- [1,2450,null,{}] 08:14:29 INFO - PROCESS | 1728 | 1464275669597 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:29 INFO - PROCESS | 1728 | 1464275669797 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 08:14:30 INFO - PROCESS | 1728 | 1464275670084 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:30 INFO - PROCESS | 1728 | ++DOCSHELL 0x8817cc00 == 162 [pid = 1728] [id = 620] 08:14:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 177 (0x8cc39c00) [pid = 1728] [serial = 1861] [outer = (nil)] 08:14:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 178 (0x8d2d9400) [pid = 1728] [serial = 1862] [outer = 0x8cc39c00] 08:14:30 INFO - PROCESS | 1728 | 1464275670164 Marionette DEBUG loaded listener.js 08:14:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 179 (0x8dd1ec00) [pid = 1728] [serial = 1863] [outer = 0x8cc39c00] 08:14:31 INFO - PROCESS | 1728 | 1464275671011 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 08:14:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 08:14:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1477ms 08:14:31 INFO - PROCESS | 1728 | 1464275671067 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 08:14:31 INFO - PROCESS | 1728 | 1464275671070 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 08:14:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 08:14:31 INFO - PROCESS | 1728 | 1464275671076 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 08:14:31 INFO - PROCESS | 1728 | 1464275671080 Marionette TRACE conn3 <- [1,2454,null,{}] 08:14:31 INFO - PROCESS | 1728 | 1464275671085 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:31 INFO - PROCESS | 1728 | 1464275671260 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 08:14:31 INFO - PROCESS | 1728 | 1464275671534 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cee9800 == 163 [pid = 1728] [id = 621] 08:14:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 180 (0x8ceef800) [pid = 1728] [serial = 1864] [outer = (nil)] 08:14:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 181 (0x8dec6400) [pid = 1728] [serial = 1865] [outer = 0x8ceef800] 08:14:31 INFO - PROCESS | 1728 | 1464275671615 Marionette DEBUG loaded listener.js 08:14:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 182 (0x8dfe1c00) [pid = 1728] [serial = 1866] [outer = 0x8ceef800] 08:14:32 INFO - PROCESS | 1728 | 1464275672429 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 08:14:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 08:14:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1378ms 08:14:32 INFO - PROCESS | 1728 | 1464275672456 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 08:14:32 INFO - PROCESS | 1728 | 1464275672459 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 08:14:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 08:14:32 INFO - PROCESS | 1728 | 1464275672465 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 08:14:32 INFO - PROCESS | 1728 | 1464275672468 Marionette TRACE conn3 <- [1,2458,null,{}] 08:14:32 INFO - PROCESS | 1728 | 1464275672473 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:32 INFO - PROCESS | 1728 | 1464275672666 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 08:14:32 INFO - PROCESS | 1728 | 1464275672942 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd15000 == 164 [pid = 1728] [id = 622] 08:14:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 183 (0x8dfee800) [pid = 1728] [serial = 1867] [outer = (nil)] 08:14:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 184 (0x8e079c00) [pid = 1728] [serial = 1868] [outer = 0x8dfee800] 08:14:33 INFO - PROCESS | 1728 | 1464275673022 Marionette DEBUG loaded listener.js 08:14:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x8e0d2800) [pid = 1728] [serial = 1869] [outer = 0x8dfee800] 08:14:33 INFO - PROCESS | 1728 | 1464275673858 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 08:14:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 08:14:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1433ms 08:14:33 INFO - PROCESS | 1728 | 1464275673899 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 08:14:33 INFO - PROCESS | 1728 | 1464275673901 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 08:14:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 08:14:33 INFO - PROCESS | 1728 | 1464275673908 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 08:14:33 INFO - PROCESS | 1728 | 1464275673910 Marionette TRACE conn3 <- [1,2462,null,{}] 08:14:33 INFO - PROCESS | 1728 | 1464275673915 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:34 INFO - PROCESS | 1728 | 1464275674100 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 08:14:34 INFO - PROCESS | 1728 | 1464275674376 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e06f000 == 165 [pid = 1728] [id = 623] 08:14:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x8e075c00) [pid = 1728] [serial = 1870] [outer = (nil)] 08:14:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x8e645c00) [pid = 1728] [serial = 1871] [outer = 0x8e075c00] 08:14:34 INFO - PROCESS | 1728 | 1464275674456 Marionette DEBUG loaded listener.js 08:14:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x8e64e800) [pid = 1728] [serial = 1872] [outer = 0x8e075c00] 08:14:35 INFO - PROCESS | 1728 | 1464275675300 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 08:14:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 08:14:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1427ms 08:14:35 INFO - PROCESS | 1728 | 1464275675336 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 08:14:35 INFO - PROCESS | 1728 | 1464275675338 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 08:14:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 08:14:35 INFO - PROCESS | 1728 | 1464275675344 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 08:14:35 INFO - PROCESS | 1728 | 1464275675347 Marionette TRACE conn3 <- [1,2466,null,{}] 08:14:35 INFO - PROCESS | 1728 | 1464275675352 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:35 INFO - PROCESS | 1728 | 1464275675532 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 08:14:35 INFO - PROCESS | 1728 | 1464275675808 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x8b62a800 == 166 [pid = 1728] [id = 624] 08:14:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x8e16f800) [pid = 1728] [serial = 1873] [outer = (nil)] 08:14:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x8f663400) [pid = 1728] [serial = 1874] [outer = 0x8e16f800] 08:14:35 INFO - PROCESS | 1728 | 1464275675886 Marionette DEBUG loaded listener.js 08:14:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x8f66a000) [pid = 1728] [serial = 1875] [outer = 0x8e16f800] 08:14:36 INFO - PROCESS | 1728 | 1464275676700 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 08:14:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 08:14:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1376ms 08:14:36 INFO - PROCESS | 1728 | 1464275676721 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 08:14:36 INFO - PROCESS | 1728 | 1464275676725 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 08:14:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 08:14:36 INFO - PROCESS | 1728 | 1464275676733 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 08:14:36 INFO - PROCESS | 1728 | 1464275676737 Marionette TRACE conn3 <- [1,2470,null,{}] 08:14:36 INFO - PROCESS | 1728 | 1464275676742 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:36 INFO - PROCESS | 1728 | 1464275676943 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 08:14:37 INFO - PROCESS | 1728 | 1464275677235 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f043400 == 167 [pid = 1728] [id = 625] 08:14:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x90734c00) [pid = 1728] [serial = 1876] [outer = (nil)] 08:14:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x91074c00) [pid = 1728] [serial = 1877] [outer = 0x90734c00] 08:14:37 INFO - PROCESS | 1728 | 1464275677318 Marionette DEBUG loaded listener.js 08:14:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x910d5000) [pid = 1728] [serial = 1878] [outer = 0x90734c00] 08:14:38 INFO - PROCESS | 1728 | 1464275678183 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 08:14:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 08:14:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1480ms 08:14:38 INFO - PROCESS | 1728 | 1464275678211 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 08:14:38 INFO - PROCESS | 1728 | 1464275678215 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 08:14:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 08:14:38 INFO - PROCESS | 1728 | 1464275678221 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 08:14:38 INFO - PROCESS | 1728 | 1464275678223 Marionette TRACE conn3 <- [1,2474,null,{}] 08:14:38 INFO - PROCESS | 1728 | 1464275678229 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:38 INFO - PROCESS | 1728 | 1464275678407 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 08:14:38 INFO - PROCESS | 1728 | 1464275678686 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fee000 == 168 [pid = 1728] [id = 626] 08:14:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x910d9000) [pid = 1728] [serial = 1879] [outer = (nil)] 08:14:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x91122400) [pid = 1728] [serial = 1880] [outer = 0x910d9000] 08:14:38 INFO - PROCESS | 1728 | 1464275678766 Marionette DEBUG loaded listener.js 08:14:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x91136c00) [pid = 1728] [serial = 1881] [outer = 0x910d9000] 08:14:39 INFO - PROCESS | 1728 | 1464275679620 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 08:14:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 08:14:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1427ms 08:14:39 INFO - PROCESS | 1728 | 1464275679648 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 08:14:39 INFO - PROCESS | 1728 | 1464275679652 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 08:14:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 08:14:39 INFO - PROCESS | 1728 | 1464275679657 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 08:14:39 INFO - PROCESS | 1728 | 1464275679660 Marionette TRACE conn3 <- [1,2478,null,{}] 08:14:39 INFO - PROCESS | 1728 | 1464275679665 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:39 INFO - PROCESS | 1728 | 1464275679931 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 08:14:40 INFO - PROCESS | 1728 | 1464275680140 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x910d8000 == 169 [pid = 1728] [id = 627] 08:14:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x9111b400) [pid = 1728] [serial = 1882] [outer = (nil)] 08:14:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x91190400) [pid = 1728] [serial = 1883] [outer = 0x9111b400] 08:14:40 INFO - PROCESS | 1728 | 1464275680219 Marionette DEBUG loaded listener.js 08:14:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0x91195c00) [pid = 1728] [serial = 1884] [outer = 0x9111b400] 08:14:41 INFO - PROCESS | 1728 | 1464275681052 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 08:14:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 08:14:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1434ms 08:14:41 INFO - PROCESS | 1728 | 1464275681091 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 08:14:41 INFO - PROCESS | 1728 | 1464275681095 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 08:14:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 08:14:41 INFO - PROCESS | 1728 | 1464275681100 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 08:14:41 INFO - PROCESS | 1728 | 1464275681103 Marionette TRACE conn3 <- [1,2482,null,{}] 08:14:41 INFO - PROCESS | 1728 | 1464275681108 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:41 INFO - PROCESS | 1728 | 1464275681303 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 08:14:41 INFO - PROCESS | 1728 | 1464275681585 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f667c00 == 170 [pid = 1728] [id = 628] 08:14:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0x91191800) [pid = 1728] [serial = 1885] [outer = (nil)] 08:14:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0x91c47000) [pid = 1728] [serial = 1886] [outer = 0x91191800] 08:14:41 INFO - PROCESS | 1728 | 1464275681661 Marionette DEBUG loaded listener.js 08:14:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0x91f65c00) [pid = 1728] [serial = 1887] [outer = 0x91191800] 08:14:42 INFO - PROCESS | 1728 | 1464275682581 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 08:14:42 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 08:14:42 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1528ms 08:14:42 INFO - PROCESS | 1728 | 1464275682629 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 08:14:42 INFO - PROCESS | 1728 | 1464275682632 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 08:14:42 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 08:14:42 INFO - PROCESS | 1728 | 1464275682638 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 08:14:42 INFO - PROCESS | 1728 | 1464275682640 Marionette TRACE conn3 <- [1,2486,null,{}] 08:14:42 INFO - PROCESS | 1728 | 1464275682645 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:42 INFO - PROCESS | 1728 | 1464275682826 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 08:14:43 INFO - PROCESS | 1728 | 1464275683107 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f66cc00 == 171 [pid = 1728] [id = 629] 08:14:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x90730c00) [pid = 1728] [serial = 1888] [outer = (nil)] 08:14:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x9247b400) [pid = 1728] [serial = 1889] [outer = 0x90730c00] 08:14:43 INFO - PROCESS | 1728 | 1464275683186 Marionette DEBUG loaded listener.js 08:14:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x9260b000) [pid = 1728] [serial = 1890] [outer = 0x90730c00] 08:14:44 INFO - PROCESS | 1728 | 1464275684030 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 08:14:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 08:14:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1429ms 08:14:44 INFO - PROCESS | 1728 | 1464275684068 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 08:14:44 INFO - PROCESS | 1728 | 1464275684071 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 08:14:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 08:14:44 INFO - PROCESS | 1728 | 1464275684077 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 08:14:44 INFO - PROCESS | 1728 | 1464275684079 Marionette TRACE conn3 <- [1,2490,null,{}] 08:14:44 INFO - PROCESS | 1728 | 1464275684085 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:44 INFO - PROCESS | 1728 | 1464275684356 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 08:14:44 INFO - PROCESS | 1728 | 1464275684528 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b42400 == 172 [pid = 1728] [id = 630] 08:14:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x921db400) [pid = 1728] [serial = 1891] [outer = (nil)] 08:14:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x928be400) [pid = 1728] [serial = 1892] [outer = 0x921db400] 08:14:44 INFO - PROCESS | 1728 | 1464275684610 Marionette DEBUG loaded listener.js 08:14:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0x92a87800) [pid = 1728] [serial = 1893] [outer = 0x921db400] 08:14:45 INFO - PROCESS | 1728 | 1464275685467 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:14:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 08:14:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1427ms 08:14:45 INFO - PROCESS | 1728 | 1464275685512 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 08:14:45 INFO - PROCESS | 1728 | 1464275685515 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 08:14:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 08:14:45 INFO - PROCESS | 1728 | 1464275685521 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 08:14:45 INFO - PROCESS | 1728 | 1464275685523 Marionette TRACE conn3 <- [1,2494,null,{}] 08:14:45 INFO - PROCESS | 1728 | 1464275685529 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:45 INFO - PROCESS | 1728 | 1464275685715 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 08:14:46 INFO - PROCESS | 1728 | 1464275685995 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x92470400 == 173 [pid = 1728] [id = 631] 08:14:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0x928bfc00) [pid = 1728] [serial = 1894] [outer = (nil)] 08:14:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 211 (0x93be0c00) [pid = 1728] [serial = 1895] [outer = 0x928bfc00] 08:14:46 INFO - PROCESS | 1728 | 1464275686074 Marionette DEBUG loaded listener.js 08:14:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 212 (0x93d6d000) [pid = 1728] [serial = 1896] [outer = 0x928bfc00] 08:14:46 INFO - PROCESS | 1728 | 1464275686876 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 08:14:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 08:14:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1382ms 08:14:46 INFO - PROCESS | 1728 | 1464275686905 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 08:14:46 INFO - PROCESS | 1728 | 1464275686908 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 08:14:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 08:14:46 INFO - PROCESS | 1728 | 1464275686914 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 08:14:46 INFO - PROCESS | 1728 | 1464275686916 Marionette TRACE conn3 <- [1,2498,null,{}] 08:14:46 INFO - PROCESS | 1728 | 1464275686922 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:47 INFO - PROCESS | 1728 | 1464275687115 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 08:14:47 INFO - PROCESS | 1728 | 1464275687415 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x8817d400 == 174 [pid = 1728] [id = 632] 08:14:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 213 (0x8afd0800) [pid = 1728] [serial = 1897] [outer = (nil)] 08:14:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 214 (0x926ecc00) [pid = 1728] [serial = 1898] [outer = 0x8afd0800] 08:14:47 INFO - PROCESS | 1728 | 1464275687495 Marionette DEBUG loaded listener.js 08:14:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 215 (0x95213c00) [pid = 1728] [serial = 1899] [outer = 0x8afd0800] 08:14:48 INFO - PROCESS | 1728 | 1464275688325 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 08:14:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 08:14:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1482ms 08:14:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 08:14:48 INFO - PROCESS | 1728 | 1464275688398 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 08:14:48 INFO - PROCESS | 1728 | 1464275688401 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 08:14:48 INFO - PROCESS | 1728 | 1464275688407 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 08:14:48 INFO - PROCESS | 1728 | 1464275688410 Marionette TRACE conn3 <- [1,2502,null,{}] 08:14:48 INFO - PROCESS | 1728 | 1464275688415 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:48 INFO - PROCESS | 1728 | 1464275688597 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 08:14:48 INFO - PROCESS | 1728 | 1464275688878 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f045400 == 175 [pid = 1728] [id = 633] 08:14:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 216 (0x92ba7000) [pid = 1728] [serial = 1900] [outer = (nil)] 08:14:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 217 (0x953f7c00) [pid = 1728] [serial = 1901] [outer = 0x92ba7000] 08:14:48 INFO - PROCESS | 1728 | 1464275688956 Marionette DEBUG loaded listener.js 08:14:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 218 (0x96674000) [pid = 1728] [serial = 1902] [outer = 0x92ba7000] 08:14:49 INFO - PROCESS | 1728 | 1464275689851 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:14:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 08:14:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1488ms 08:14:49 INFO - PROCESS | 1728 | 1464275689894 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 08:14:49 INFO - PROCESS | 1728 | 1464275689898 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 08:14:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 08:14:49 INFO - PROCESS | 1728 | 1464275689904 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 08:14:49 INFO - PROCESS | 1728 | 1464275689906 Marionette TRACE conn3 <- [1,2506,null,{}] 08:14:49 INFO - PROCESS | 1728 | 1464275689911 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:50 INFO - PROCESS | 1728 | 1464275690092 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 08:14:50 INFO - PROCESS | 1728 | 1464275690905 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b48c00 == 176 [pid = 1728] [id = 634] 08:14:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 219 (0x84b4d000) [pid = 1728] [serial = 1903] [outer = (nil)] 08:14:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 220 (0x84dbec00) [pid = 1728] [serial = 1904] [outer = 0x84b4d000] 08:14:51 INFO - PROCESS | 1728 | 1464275691053 Marionette DEBUG loaded listener.js 08:14:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 221 (0x861f3800) [pid = 1728] [serial = 1905] [outer = 0x84b4d000] 08:14:51 INFO - PROCESS | 1728 | 1464275691891 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 08:14:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 08:14:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 2036ms 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x90fe5400 == 175 [pid = 1728] [id = 120] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x9073ac00 == 174 [pid = 1728] [id = 456] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x8e644000 == 173 [pid = 1728] [id = 457] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x87424800 == 172 [pid = 1728] [id = 459] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x87425400 == 171 [pid = 1728] [id = 460] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x91135c00 == 170 [pid = 1728] [id = 458] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x826f8400 == 169 [pid = 1728] [id = 613] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x84e9cc00 == 168 [pid = 1728] [id = 612] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x86da8000 == 167 [pid = 1728] [id = 611] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x84b50400 == 166 [pid = 1728] [id = 610] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x84b46400 == 165 [pid = 1728] [id = 608] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x87430000 == 164 [pid = 1728] [id = 609] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x83be1800 == 163 [pid = 1728] [id = 607] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x95023c00 == 162 [pid = 1728] [id = 606] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x875c3800 == 161 [pid = 1728] [id = 605] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x91199c00 == 160 [pid = 1728] [id = 604] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x90734000 == 159 [pid = 1728] [id = 602] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x83be7400 == 158 [pid = 1728] [id = 603] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x875ce400 == 157 [pid = 1728] [id = 601] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x8f66dc00 == 156 [pid = 1728] [id = 600] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x850dc000 == 155 [pid = 1728] [id = 599] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x87428400 == 154 [pid = 1728] [id = 598] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x8cc35c00 == 153 [pid = 1728] [id = 596] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x8dff0c00 == 152 [pid = 1728] [id = 597] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x8cc36c00 == 151 [pid = 1728] [id = 595] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x8afddc00 == 150 [pid = 1728] [id = 594] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x84b4b000 == 149 [pid = 1728] [id = 593] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x88966000 == 148 [pid = 1728] [id = 592] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x84dbb800 == 147 [pid = 1728] [id = 590] 08:14:52 INFO - PROCESS | 1728 | --DOCSHELL 0x87ed5400 == 146 [pid = 1728] [id = 591] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 220 (0xa628e800) [pid = 1728] [serial = 1724] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 219 (0x86daa800) [pid = 1728] [serial = 1742] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 218 (0x8896d800) [pid = 1728] [serial = 1754] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 217 (0x8896a400) [pid = 1728] [serial = 1697] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 216 (0xa22c7c00) [pid = 1728] [serial = 1721] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 215 (0x91c3b000) [pid = 1728] [serial = 1703] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 214 (0x8b625800) [pid = 1728] [serial = 1764] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 213 (0x9b943c00) [pid = 1728] [serial = 1718] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 212 (0x93be0000) [pid = 1728] [serial = 1709] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 211 (0x8e644800) [pid = 1728] [serial = 1677] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 210 (0x8dd1d400) [pid = 1728] [serial = 1700] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0xa357c000) [pid = 1728] [serial = 1727] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0x86da3c00) [pid = 1728] [serial = 1751] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0x88c25c00) [pid = 1728] [serial = 1758] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0x8cb0fc00) [pid = 1728] [serial = 1730] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0x8d232800) [pid = 1728] [serial = 1767] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x88c31800) [pid = 1728] [serial = 1755] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x9ba07c00) [pid = 1728] [serial = 1733] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x8aaefc00) [pid = 1728] [serial = 1761] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0x897f0400) [pid = 1728] [serial = 1760] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x8b620400) [pid = 1728] [serial = 1763] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0x826f9800) [pid = 1728] [serial = 1739] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x86da1000) [pid = 1728] [serial = 1748] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x99b2b800) [pid = 1728] [serial = 1712] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x8828dc00) [pid = 1728] [serial = 1757] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x861ee400) [pid = 1728] [serial = 1745] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0x9aa3bc00) [pid = 1728] [serial = 1715] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x8cee3c00) [pid = 1728] [serial = 1766] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0x86da6000) [pid = 1728] [serial = 1736] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x87ecf400) [pid = 1728] [serial = 1752] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x8e078400) [pid = 1728] [serial = 1674] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x92b9e000) [pid = 1728] [serial = 1706] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x850e6000) [pid = 1728] [serial = 1769] [outer = (nil)] [url = about:blank] 08:14:52 INFO - PROCESS | 1728 | 1464275692760 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 08:14:52 INFO - PROCESS | 1728 | 1464275692776 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 08:14:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 08:14:52 INFO - PROCESS | 1728 | 1464275692822 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 08:14:52 INFO - PROCESS | 1728 | 1464275692826 Marionette TRACE conn3 <- [1,2510,null,{}] 08:14:52 INFO - PROCESS | 1728 | 1464275692842 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:53 INFO - PROCESS | 1728 | 1464275693008 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 08:14:53 INFO - PROCESS | 1728 | 1464275693022 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:53 INFO - PROCESS | 1728 | ++DOCSHELL 0x861f1c00 == 147 [pid = 1728] [id = 635] 08:14:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x86d01800) [pid = 1728] [serial = 1906] [outer = (nil)] 08:14:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x86da4800) [pid = 1728] [serial = 1907] [outer = 0x86d01800] 08:14:53 INFO - PROCESS | 1728 | 1464275693089 Marionette DEBUG loaded listener.js 08:14:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x87425400) [pid = 1728] [serial = 1908] [outer = 0x86d01800] 08:14:54 INFO - PROCESS | 1728 | 1464275694022 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 08:14:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 08:14:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1252ms 08:14:54 INFO - PROCESS | 1728 | 1464275694072 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 08:14:54 INFO - PROCESS | 1728 | 1464275694080 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 08:14:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 08:14:54 INFO - PROCESS | 1728 | 1464275694087 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 08:14:54 INFO - PROCESS | 1728 | 1464275694089 Marionette TRACE conn3 <- [1,2514,null,{}] 08:14:54 INFO - PROCESS | 1728 | 1464275694095 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:54 INFO - PROCESS | 1728 | 1464275694270 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 08:14:54 INFO - PROCESS | 1728 | 1464275694463 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x86da8000 == 148 [pid = 1728] [id = 636] 08:14:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x87429800) [pid = 1728] [serial = 1909] [outer = (nil)] 08:14:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x88139400) [pid = 1728] [serial = 1910] [outer = 0x87429800] 08:14:54 INFO - PROCESS | 1728 | 1464275694528 Marionette DEBUG loaded listener.js 08:14:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x8817f400) [pid = 1728] [serial = 1911] [outer = 0x87429800] 08:14:55 INFO - PROCESS | 1728 | 1464275695326 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 08:14:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 08:14:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1278ms 08:14:55 INFO - PROCESS | 1728 | 1464275695365 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 08:14:55 INFO - PROCESS | 1728 | 1464275695368 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 08:14:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 08:14:55 INFO - PROCESS | 1728 | 1464275695376 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 08:14:55 INFO - PROCESS | 1728 | 1464275695384 Marionette TRACE conn3 <- [1,2518,null,{}] 08:14:55 INFO - PROCESS | 1728 | 1464275695404 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:55 INFO - PROCESS | 1728 | 1464275695640 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 08:14:55 INFO - PROCESS | 1728 | 1464275695666 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b4b000 == 149 [pid = 1728] [id = 637] 08:14:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x88964400) [pid = 1728] [serial = 1912] [outer = (nil)] 08:14:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x88c25c00) [pid = 1728] [serial = 1913] [outer = 0x88964400] 08:14:55 INFO - PROCESS | 1728 | 1464275695729 Marionette DEBUG loaded listener.js 08:14:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x88c31800) [pid = 1728] [serial = 1914] [outer = 0x88964400] 08:14:56 INFO - PROCESS | 1728 | 1464275696588 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:14:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 08:14:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1295ms 08:14:56 INFO - PROCESS | 1728 | 1464275696669 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 08:14:56 INFO - PROCESS | 1728 | 1464275696674 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 08:14:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 08:14:56 INFO - PROCESS | 1728 | 1464275696679 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 08:14:56 INFO - PROCESS | 1728 | 1464275696682 Marionette TRACE conn3 <- [1,2522,null,{}] 08:14:56 INFO - PROCESS | 1728 | 1464275696709 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:56 INFO - PROCESS | 1728 | 1464275696934 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 08:14:56 INFO - PROCESS | 1728 | 1464275696964 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x88965000 == 150 [pid = 1728] [id = 638] 08:14:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x88a1fc00) [pid = 1728] [serial = 1915] [outer = (nil)] 08:14:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x895bb800) [pid = 1728] [serial = 1916] [outer = 0x88a1fc00] 08:14:57 INFO - PROCESS | 1728 | 1464275697035 Marionette DEBUG loaded listener.js 08:14:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0x897f8800) [pid = 1728] [serial = 1917] [outer = 0x88a1fc00] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0x8deca800) [pid = 1728] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x90736000) [pid = 1728] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x8e070400) [pid = 1728] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x826f2400) [pid = 1728] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x926f2000) [pid = 1728] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0x92ba4800) [pid = 1728] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x911d2c00) [pid = 1728] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0xa346b000) [pid = 1728] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x8cde5800) [pid = 1728] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x8e06e800) [pid = 1728] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x84dbf400) [pid = 1728] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x84b4a400) [pid = 1728] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x8cb0b000) [pid = 1728] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0x84e94400) [pid = 1728] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x895ba000) [pid = 1728] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x875c8800) [pid = 1728] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 183 (0x88a1f400) [pid = 1728] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 182 (0x91194400) [pid = 1728] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 181 (0x8812dc00) [pid = 1728] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 180 (0x87edd400) [pid = 1728] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 179 (0x92b99400) [pid = 1728] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 178 (0x95215800) [pid = 1728] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 177 (0x8742ec00) [pid = 1728] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 176 (0x88942000) [pid = 1728] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 175 (0x86d9fc00) [pid = 1728] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 174 (0x8b75d800) [pid = 1728] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 173 (0x926f4400) [pid = 1728] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 172 (0x91f64400) [pid = 1728] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 171 (0x9a0ca800) [pid = 1728] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 170 (0x8d2d7800) [pid = 1728] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x91193000) [pid = 1728] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0x84db5800) [pid = 1728] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x9ae3b000) [pid = 1728] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0x8cb14c00) [pid = 1728] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0x95029000) [pid = 1728] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0x861e8c00) [pid = 1728] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0x88149800) [pid = 1728] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0x8b628c00) [pid = 1728] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x9072f000) [pid = 1728] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0x96671800) [pid = 1728] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0x826fac00) [pid = 1728] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x861ef400) [pid = 1728] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 08:14:58 INFO - PROCESS | 1728 | --DOMWINDOW == 157 (0x8d2d1c00) [pid = 1728] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 08:14:58 INFO - PROCESS | 1728 | 1464275698626 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 08:14:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 08:14:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1990ms 08:14:58 INFO - PROCESS | 1728 | 1464275698669 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 08:14:58 INFO - PROCESS | 1728 | 1464275698672 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 08:14:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 08:14:58 INFO - PROCESS | 1728 | 1464275698677 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 08:14:58 INFO - PROCESS | 1728 | 1464275698680 Marionette TRACE conn3 <- [1,2526,null,{}] 08:14:58 INFO - PROCESS | 1728 | 1464275698685 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:14:58 INFO - PROCESS | 1728 | 1464275698844 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 08:14:58 INFO - PROCESS | 1728 | 1464275698861 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:14:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x861e8c00 == 151 [pid = 1728] [id = 639] 08:14:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 158 (0x861ef400) [pid = 1728] [serial = 1918] [outer = (nil)] 08:14:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x8827fc00) [pid = 1728] [serial = 1919] [outer = 0x861ef400] 08:14:59 INFO - PROCESS | 1728 | 1464275699108 Marionette DEBUG loaded listener.js 08:14:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0x897f3000) [pid = 1728] [serial = 1920] [outer = 0x861ef400] 08:14:59 INFO - PROCESS | 1728 | 1464275699834 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 08:14:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 08:14:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1177ms 08:14:59 INFO - PROCESS | 1728 | 1464275699854 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 08:14:59 INFO - PROCESS | 1728 | 1464275699857 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 08:14:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 08:14:59 INFO - PROCESS | 1728 | 1464275699863 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 08:14:59 INFO - PROCESS | 1728 | 1464275699865 Marionette TRACE conn3 <- [1,2530,null,{}] 08:14:59 INFO - PROCESS | 1728 | 1464275699870 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:00 INFO - PROCESS | 1728 | 1464275700141 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 08:15:00 INFO - PROCESS | 1728 | 1464275700423 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x826fd800 == 152 [pid = 1728] [id = 640] 08:15:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0x826fdc00) [pid = 1728] [serial = 1921] [outer = (nil)] 08:15:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x84b47000) [pid = 1728] [serial = 1922] [outer = 0x826fdc00] 08:15:00 INFO - PROCESS | 1728 | 1464275700509 Marionette DEBUG loaded listener.js 08:15:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x84dc0c00) [pid = 1728] [serial = 1923] [outer = 0x826fdc00] 08:15:01 INFO - PROCESS | 1728 | 1464275701419 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 08:15:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 08:15:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1628ms 08:15:01 INFO - PROCESS | 1728 | 1464275701494 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 08:15:01 INFO - PROCESS | 1728 | 1464275701499 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 08:15:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 08:15:01 INFO - PROCESS | 1728 | 1464275701506 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 08:15:01 INFO - PROCESS | 1728 | 1464275701512 Marionette TRACE conn3 <- [1,2534,null,{}] 08:15:01 INFO - PROCESS | 1728 | 1464275701519 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:01 INFO - PROCESS | 1728 | 1464275701772 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 08:15:02 INFO - PROCESS | 1728 | 1464275702090 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed8c00 == 153 [pid = 1728] [id = 641] 08:15:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x87f92800) [pid = 1728] [serial = 1924] [outer = (nil)] 08:15:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x88143000) [pid = 1728] [serial = 1925] [outer = 0x87f92800] 08:15:02 INFO - PROCESS | 1728 | 1464275702182 Marionette DEBUG loaded listener.js 08:15:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x8817d800) [pid = 1728] [serial = 1926] [outer = 0x87f92800] 08:15:03 INFO - PROCESS | 1728 | 1464275703048 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 08:15:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 08:15:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1587ms 08:15:03 INFO - PROCESS | 1728 | 1464275703094 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 08:15:03 INFO - PROCESS | 1728 | 1464275703098 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 08:15:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 08:15:03 INFO - PROCESS | 1728 | 1464275703104 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 08:15:03 INFO - PROCESS | 1728 | 1464275703108 Marionette TRACE conn3 <- [1,2538,null,{}] 08:15:03 INFO - PROCESS | 1728 | 1464275703113 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:03 INFO - PROCESS | 1728 | 1464275703314 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 08:15:03 INFO - PROCESS | 1728 | 1464275703586 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:03 INFO - PROCESS | 1728 | ++DOCSHELL 0x87430000 == 154 [pid = 1728] [id = 642] 08:15:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x88a1d000) [pid = 1728] [serial = 1927] [outer = (nil)] 08:15:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x895b6400) [pid = 1728] [serial = 1928] [outer = 0x88a1d000] 08:15:03 INFO - PROCESS | 1728 | 1464275703666 Marionette DEBUG loaded listener.js 08:15:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x8afdf800) [pid = 1728] [serial = 1929] [outer = 0x88a1d000] 08:15:04 INFO - PROCESS | 1728 | 1464275704558 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 08:15:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 08:15:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1528ms 08:15:04 INFO - PROCESS | 1728 | 1464275704634 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 08:15:04 INFO - PROCESS | 1728 | 1464275704639 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 08:15:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 08:15:04 INFO - PROCESS | 1728 | 1464275704656 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 08:15:04 INFO - PROCESS | 1728 | 1464275704663 Marionette TRACE conn3 <- [1,2542,null,{}] 08:15:04 INFO - PROCESS | 1728 | 1464275704668 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:04 INFO - PROCESS | 1728 | 1464275704872 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 08:15:05 INFO - PROCESS | 1728 | 1464275705149 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dc1000 == 155 [pid = 1728] [id = 643] 08:15:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x88c23400) [pid = 1728] [serial = 1930] [outer = (nil)] 08:15:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 171 (0x8cc38400) [pid = 1728] [serial = 1931] [outer = 0x88c23400] 08:15:05 INFO - PROCESS | 1728 | 1464275705264 Marionette DEBUG loaded listener.js 08:15:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 172 (0x8cde5800) [pid = 1728] [serial = 1932] [outer = 0x88c23400] 08:15:06 INFO - PROCESS | 1728 | 1464275706097 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 08:15:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 08:15:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1492ms 08:15:06 INFO - PROCESS | 1728 | 1464275706140 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 08:15:06 INFO - PROCESS | 1728 | 1464275706143 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 08:15:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 08:15:06 INFO - PROCESS | 1728 | 1464275706149 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 08:15:06 INFO - PROCESS | 1728 | 1464275706152 Marionette TRACE conn3 <- [1,2546,null,{}] 08:15:06 INFO - PROCESS | 1728 | 1464275706157 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:06 INFO - PROCESS | 1728 | 1464275706428 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 08:15:06 INFO - PROCESS | 1728 | 1464275706641 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cee5c00 == 156 [pid = 1728] [id = 644] 08:15:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 173 (0x8cee7400) [pid = 1728] [serial = 1933] [outer = (nil)] 08:15:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 174 (0x8d22cc00) [pid = 1728] [serial = 1934] [outer = 0x8cee7400] 08:15:06 INFO - PROCESS | 1728 | 1464275706721 Marionette DEBUG loaded listener.js 08:15:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 175 (0x8d234800) [pid = 1728] [serial = 1935] [outer = 0x8cee7400] 08:15:07 INFO - PROCESS | 1728 | 1464275707582 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 08:15:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 08:15:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1479ms 08:15:07 INFO - PROCESS | 1728 | 1464275707628 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 08:15:07 INFO - PROCESS | 1728 | 1464275707632 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 08:15:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 08:15:07 INFO - PROCESS | 1728 | 1464275707637 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 08:15:07 INFO - PROCESS | 1728 | 1464275707640 Marionette TRACE conn3 <- [1,2550,null,{}] 08:15:07 INFO - PROCESS | 1728 | 1464275707645 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:07 INFO - PROCESS | 1728 | 1464275707830 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 08:15:08 INFO - PROCESS | 1728 | 1464275708120 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dd1d400 == 157 [pid = 1728] [id = 645] 08:15:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 176 (0x8dd1f000) [pid = 1728] [serial = 1936] [outer = (nil)] 08:15:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 177 (0x8ddf8000) [pid = 1728] [serial = 1937] [outer = 0x8dd1f000] 08:15:08 INFO - PROCESS | 1728 | 1464275708219 Marionette DEBUG loaded listener.js 08:15:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 178 (0x8e06d000) [pid = 1728] [serial = 1938] [outer = 0x8dd1f000] 08:15:09 INFO - PROCESS | 1728 | 1464275709127 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 08:15:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 08:15:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1527ms 08:15:09 INFO - PROCESS | 1728 | 1464275709165 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 08:15:09 INFO - PROCESS | 1728 | 1464275709169 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 08:15:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 08:15:09 INFO - PROCESS | 1728 | 1464275709174 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 08:15:09 INFO - PROCESS | 1728 | 1464275709177 Marionette TRACE conn3 <- [1,2554,null,{}] 08:15:09 INFO - PROCESS | 1728 | 1464275709182 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:09 INFO - PROCESS | 1728 | 1464275709361 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 08:15:09 INFO - PROCESS | 1728 | 1464275709638 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ceea800 == 158 [pid = 1728] [id = 646] 08:15:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 179 (0x8dff0c00) [pid = 1728] [serial = 1939] [outer = (nil)] 08:15:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 180 (0x8e166c00) [pid = 1728] [serial = 1940] [outer = 0x8dff0c00] 08:15:09 INFO - PROCESS | 1728 | 1464275709771 Marionette DEBUG loaded listener.js 08:15:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 181 (0x8e644000) [pid = 1728] [serial = 1941] [outer = 0x8dff0c00] 08:15:10 INFO - PROCESS | 1728 | 1464275710578 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 08:15:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 08:15:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1436ms 08:15:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 08:15:10 INFO - PROCESS | 1728 | 1464275710611 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 08:15:10 INFO - PROCESS | 1728 | 1464275710613 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 08:15:10 INFO - PROCESS | 1728 | 1464275710619 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 08:15:10 INFO - PROCESS | 1728 | 1464275710623 Marionette TRACE conn3 <- [1,2558,null,{}] 08:15:10 INFO - PROCESS | 1728 | 1464275710629 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:10 INFO - PROCESS | 1728 | 1464275710809 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 08:15:11 INFO - PROCESS | 1728 | 1464275711095 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e0dd000 == 159 [pid = 1728] [id = 647] 08:15:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 182 (0x8e16b000) [pid = 1728] [serial = 1942] [outer = (nil)] 08:15:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 183 (0x8f118800) [pid = 1728] [serial = 1943] [outer = 0x8e16b000] 08:15:11 INFO - PROCESS | 1728 | 1464275711175 Marionette DEBUG loaded listener.js 08:15:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 184 (0x8f666400) [pid = 1728] [serial = 1944] [outer = 0x8e16b000] 08:15:12 INFO - PROCESS | 1728 | 1464275712036 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 08:15:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 08:15:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1481ms 08:15:12 INFO - PROCESS | 1728 | 1464275712101 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 08:15:12 INFO - PROCESS | 1728 | 1464275712104 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 08:15:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 08:15:12 INFO - PROCESS | 1728 | 1464275712110 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 08:15:12 INFO - PROCESS | 1728 | 1464275712113 Marionette TRACE conn3 <- [1,2562,null,{}] 08:15:12 INFO - PROCESS | 1728 | 1464275712118 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:12 INFO - PROCESS | 1728 | 1464275712294 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 08:15:12 INFO - PROCESS | 1728 | 1464275712573 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f044400 == 160 [pid = 1728] [id = 648] 08:15:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x8f11d000) [pid = 1728] [serial = 1945] [outer = (nil)] 08:15:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x90d53000) [pid = 1728] [serial = 1946] [outer = 0x8f11d000] 08:15:12 INFO - PROCESS | 1728 | 1464275712652 Marionette DEBUG loaded listener.js 08:15:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x90fe5400) [pid = 1728] [serial = 1947] [outer = 0x8f11d000] 08:15:13 INFO - PROCESS | 1728 | 1464275713571 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 08:15:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 08:15:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1528ms 08:15:13 INFO - PROCESS | 1728 | 1464275713639 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 08:15:13 INFO - PROCESS | 1728 | 1464275713643 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 08:15:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 08:15:13 INFO - PROCESS | 1728 | 1464275713648 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 08:15:13 INFO - PROCESS | 1728 | 1464275713657 Marionette TRACE conn3 <- [1,2566,null,{}] 08:15:13 INFO - PROCESS | 1728 | 1464275713662 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:13 INFO - PROCESS | 1728 | 1464275713893 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 08:15:14 INFO - PROCESS | 1728 | 1464275714207 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ceee800 == 161 [pid = 1728] [id = 649] 08:15:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x8e7ae400) [pid = 1728] [serial = 1948] [outer = (nil)] 08:15:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x9111e400) [pid = 1728] [serial = 1949] [outer = 0x8e7ae400] 08:15:14 INFO - PROCESS | 1728 | 1464275714292 Marionette DEBUG loaded listener.js 08:15:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x91124000) [pid = 1728] [serial = 1950] [outer = 0x8e7ae400] 08:15:15 INFO - PROCESS | 1728 | 1464275715122 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 08:15:15 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 08:15:15 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1534ms 08:15:15 INFO - PROCESS | 1728 | 1464275715184 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 08:15:15 INFO - PROCESS | 1728 | 1464275715187 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 08:15:15 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 08:15:15 INFO - PROCESS | 1728 | 1464275715193 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 08:15:15 INFO - PROCESS | 1728 | 1464275715195 Marionette TRACE conn3 <- [1,2570,null,{}] 08:15:15 INFO - PROCESS | 1728 | 1464275715201 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:15 INFO - PROCESS | 1728 | 1464275715390 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 08:15:15 INFO - PROCESS | 1728 | 1464275715674 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x88946c00 == 162 [pid = 1728] [id = 650] 08:15:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x8ddfa000) [pid = 1728] [serial = 1951] [outer = (nil)] 08:15:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x911d2c00) [pid = 1728] [serial = 1952] [outer = 0x8ddfa000] 08:15:15 INFO - PROCESS | 1728 | 1464275715811 Marionette DEBUG loaded listener.js 08:15:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x91f64400) [pid = 1728] [serial = 1953] [outer = 0x8ddfa000] 08:15:16 INFO - PROCESS | 1728 | 1464275716734 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 08:15:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 08:15:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1578ms 08:15:16 INFO - PROCESS | 1728 | 1464275716773 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 08:15:16 INFO - PROCESS | 1728 | 1464275716776 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 08:15:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 08:15:16 INFO - PROCESS | 1728 | 1464275716782 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 08:15:16 INFO - PROCESS | 1728 | 1464275716786 Marionette TRACE conn3 <- [1,2574,null,{}] 08:15:16 INFO - PROCESS | 1728 | 1464275716791 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:17 INFO - PROCESS | 1728 | 1464275717002 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 08:15:17 INFO - PROCESS | 1728 | 1464275717325 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:17 INFO - PROCESS | 1728 | ++DOCSHELL 0x926ec800 == 163 [pid = 1728] [id = 651] 08:15:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x926ed400) [pid = 1728] [serial = 1954] [outer = (nil)] 08:15:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x928c5c00) [pid = 1728] [serial = 1955] [outer = 0x926ed400] 08:15:17 INFO - PROCESS | 1728 | 1464275717405 Marionette DEBUG loaded listener.js 08:15:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x92b9a800) [pid = 1728] [serial = 1956] [outer = 0x926ed400] 08:15:18 INFO - PROCESS | 1728 | 1464275718191 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 08:15:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 08:15:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1479ms 08:15:18 INFO - PROCESS | 1728 | 1464275718262 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 08:15:18 INFO - PROCESS | 1728 | 1464275718266 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 08:15:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 08:15:18 INFO - PROCESS | 1728 | 1464275718271 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 08:15:18 INFO - PROCESS | 1728 | 1464275718274 Marionette TRACE conn3 <- [1,2578,null,{}] 08:15:18 INFO - PROCESS | 1728 | 1464275718279 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:18 INFO - PROCESS | 1728 | 1464275718470 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 08:15:18 INFO - PROCESS | 1728 | 1464275718746 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ceef000 == 164 [pid = 1728] [id = 652] 08:15:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x91125000) [pid = 1728] [serial = 1957] [outer = (nil)] 08:15:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x93bd9400) [pid = 1728] [serial = 1958] [outer = 0x91125000] 08:15:18 INFO - PROCESS | 1728 | 1464275718825 Marionette DEBUG loaded listener.js 08:15:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x92ba0800) [pid = 1728] [serial = 1959] [outer = 0x91125000] 08:15:19 INFO - PROCESS | 1728 | 1464275719670 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 08:15:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 08:15:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1430ms 08:15:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 08:15:19 INFO - PROCESS | 1728 | 1464275719701 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 08:15:19 INFO - PROCESS | 1728 | 1464275719704 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 08:15:19 INFO - PROCESS | 1728 | 1464275719710 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 08:15:19 INFO - PROCESS | 1728 | 1464275719713 Marionette TRACE conn3 <- [1,2582,null,{}] 08:15:19 INFO - PROCESS | 1728 | 1464275719718 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:19 INFO - PROCESS | 1728 | 1464275719910 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 08:15:20 INFO - PROCESS | 1728 | 1464275720191 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x850e5400 == 165 [pid = 1728] [id = 653] 08:15:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0x926efc00) [pid = 1728] [serial = 1960] [outer = (nil)] 08:15:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0x9535c400) [pid = 1728] [serial = 1961] [outer = 0x926efc00] 08:15:20 INFO - PROCESS | 1728 | 1464275720269 Marionette DEBUG loaded listener.js 08:15:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0x953fbc00) [pid = 1728] [serial = 1962] [outer = 0x926efc00] 08:15:21 INFO - PROCESS | 1728 | 1464275721102 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 08:15:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 08:15:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1437ms 08:15:21 INFO - PROCESS | 1728 | 1464275721148 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 08:15:21 INFO - PROCESS | 1728 | 1464275721151 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 08:15:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 08:15:21 INFO - PROCESS | 1728 | 1464275721157 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 08:15:21 INFO - PROCESS | 1728 | 1464275721159 Marionette TRACE conn3 <- [1,2586,null,{}] 08:15:21 INFO - PROCESS | 1728 | 1464275721165 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:21 INFO - PROCESS | 1728 | 1464275721335 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 08:15:21 INFO - PROCESS | 1728 | 1464275721618 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x93d67800 == 166 [pid = 1728] [id = 654] 08:15:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0x95354400) [pid = 1728] [serial = 1963] [outer = (nil)] 08:15:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x98edd400) [pid = 1728] [serial = 1964] [outer = 0x95354400] 08:15:21 INFO - PROCESS | 1728 | 1464275721699 Marionette DEBUG loaded listener.js 08:15:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x98ee2c00) [pid = 1728] [serial = 1965] [outer = 0x95354400] 08:15:22 INFO - PROCESS | 1728 | 1464275722531 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 08:15:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 08:15:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1430ms 08:15:22 INFO - PROCESS | 1728 | 1464275722589 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 08:15:22 INFO - PROCESS | 1728 | 1464275722591 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 08:15:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 08:15:22 INFO - PROCESS | 1728 | 1464275722597 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 08:15:22 INFO - PROCESS | 1728 | 1464275722599 Marionette TRACE conn3 <- [1,2590,null,{}] 08:15:22 INFO - PROCESS | 1728 | 1464275722605 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:22 INFO - PROCESS | 1728 | 1464275722780 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 08:15:23 INFO - PROCESS | 1728 | 1464275723071 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e07a000 == 167 [pid = 1728] [id = 655] 08:15:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x8e07a400) [pid = 1728] [serial = 1966] [outer = (nil)] 08:15:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x99816800) [pid = 1728] [serial = 1967] [outer = 0x8e07a400] 08:15:23 INFO - PROCESS | 1728 | 1464275723151 Marionette DEBUG loaded listener.js 08:15:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x99b21000) [pid = 1728] [serial = 1968] [outer = 0x8e07a400] 08:15:23 INFO - PROCESS | 1728 | 1464275723992 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 08:15:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 08:15:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1441ms 08:15:24 INFO - PROCESS | 1728 | 1464275724039 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 08:15:24 INFO - PROCESS | 1728 | 1464275724042 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 08:15:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 08:15:24 INFO - PROCESS | 1728 | 1464275724048 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 08:15:24 INFO - PROCESS | 1728 | 1464275724053 Marionette TRACE conn3 <- [1,2594,null,{}] 08:15:24 INFO - PROCESS | 1728 | 1464275724058 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:24 INFO - PROCESS | 1728 | 1464275724242 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 08:15:24 INFO - PROCESS | 1728 | 1464275724527 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x996f4c00 == 168 [pid = 1728] [id = 656] 08:15:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0x9981dc00) [pid = 1728] [serial = 1969] [outer = (nil)] 08:15:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0x99b2b800) [pid = 1728] [serial = 1970] [outer = 0x9981dc00] 08:15:24 INFO - PROCESS | 1728 | 1464275724607 Marionette DEBUG loaded listener.js 08:15:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 211 (0x99b29400) [pid = 1728] [serial = 1971] [outer = 0x9981dc00] 08:15:25 INFO - PROCESS | 1728 | 1464275725469 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 08:15:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 08:15:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1440ms 08:15:25 INFO - PROCESS | 1728 | 1464275725496 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 08:15:25 INFO - PROCESS | 1728 | 1464275725499 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 08:15:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 08:15:25 INFO - PROCESS | 1728 | 1464275725507 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 08:15:25 INFO - PROCESS | 1728 | 1464275725510 Marionette TRACE conn3 <- [1,2598,null,{}] 08:15:25 INFO - PROCESS | 1728 | 1464275725515 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:25 INFO - PROCESS | 1728 | 1464275725700 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 08:15:26 INFO - PROCESS | 1728 | 1464275725982 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x99796c00 == 169 [pid = 1728] [id = 657] 08:15:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 212 (0x99817000) [pid = 1728] [serial = 1972] [outer = (nil)] 08:15:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 213 (0x9a1bc000) [pid = 1728] [serial = 1973] [outer = 0x99817000] 08:15:26 INFO - PROCESS | 1728 | 1464275726059 Marionette DEBUG loaded listener.js 08:15:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 214 (0x9a1be400) [pid = 1728] [serial = 1974] [outer = 0x99817000] 08:15:26 INFO - PROCESS | 1728 | 1464275726936 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 08:15:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 08:15:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1482ms 08:15:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 08:15:26 INFO - PROCESS | 1728 | 1464275726991 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 08:15:26 INFO - PROCESS | 1728 | 1464275726994 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 08:15:27 INFO - PROCESS | 1728 | 1464275727000 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 08:15:27 INFO - PROCESS | 1728 | 1464275727003 Marionette TRACE conn3 <- [1,2602,null,{}] 08:15:27 INFO - PROCESS | 1728 | 1464275727008 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:27 INFO - PROCESS | 1728 | 1464275727197 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 08:15:27 INFO - PROCESS | 1728 | 1464275727482 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x99ce1800 == 170 [pid = 1728] [id = 658] 08:15:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 215 (0x9a1bcc00) [pid = 1728] [serial = 1975] [outer = (nil)] 08:15:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 216 (0x9a31f000) [pid = 1728] [serial = 1976] [outer = 0x9a1bcc00] 08:15:27 INFO - PROCESS | 1728 | 1464275727600 Marionette DEBUG loaded listener.js 08:15:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 217 (0x9a320c00) [pid = 1728] [serial = 1977] [outer = 0x9a1bcc00] 08:15:28 INFO - PROCESS | 1728 | 1464275728424 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 08:15:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 08:15:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1530ms 08:15:28 INFO - PROCESS | 1728 | 1464275728530 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 08:15:28 INFO - PROCESS | 1728 | 1464275728534 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 08:15:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 08:15:28 INFO - PROCESS | 1728 | 1464275728540 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 08:15:28 INFO - PROCESS | 1728 | 1464275728542 Marionette TRACE conn3 <- [1,2606,null,{}] 08:15:28 INFO - PROCESS | 1728 | 1464275728548 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:28 INFO - PROCESS | 1728 | 1464275728737 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 08:15:29 INFO - PROCESS | 1728 | 1464275729058 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e7ad000 == 171 [pid = 1728] [id = 659] 08:15:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 218 (0x9a1be000) [pid = 1728] [serial = 1978] [outer = (nil)] 08:15:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 219 (0x9aa36400) [pid = 1728] [serial = 1979] [outer = 0x9a1be000] 08:15:29 INFO - PROCESS | 1728 | 1464275729138 Marionette DEBUG loaded listener.js 08:15:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 220 (0x9aa3c000) [pid = 1728] [serial = 1980] [outer = 0x9a1be000] 08:15:29 INFO - PROCESS | 1728 | 1464275729977 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 08:15:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 08:15:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1484ms 08:15:30 INFO - PROCESS | 1728 | 1464275730024 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 08:15:30 INFO - PROCESS | 1728 | 1464275730028 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 08:15:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 08:15:30 INFO - PROCESS | 1728 | 1464275730033 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 08:15:30 INFO - PROCESS | 1728 | 1464275730036 Marionette TRACE conn3 <- [1,2610,null,{}] 08:15:30 INFO - PROCESS | 1728 | 1464275730041 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:30 INFO - PROCESS | 1728 | 1464275730218 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x861e8c00 == 170 [pid = 1728] [id = 639] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x88965000 == 169 [pid = 1728] [id = 638] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x84b4b000 == 168 [pid = 1728] [id = 637] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x86da8000 == 167 [pid = 1728] [id = 636] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x861f1c00 == 166 [pid = 1728] [id = 635] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x84b48c00 == 165 [pid = 1728] [id = 634] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x8e06f000 == 164 [pid = 1728] [id = 623] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x861ecc00 == 163 [pid = 1728] [id = 582] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd15000 == 162 [pid = 1728] [id = 622] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x8cee9800 == 161 [pid = 1728] [id = 621] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x8817cc00 == 160 [pid = 1728] [id = 620] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x87ed6000 == 159 [pid = 1728] [id = 618] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x8afdb800 == 158 [pid = 1728] [id = 619] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x84e8d400 == 157 [pid = 1728] [id = 617] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x84dc3400 == 156 [pid = 1728] [id = 616] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x87f93800 == 155 [pid = 1728] [id = 614] 08:15:31 INFO - PROCESS | 1728 | --DOCSHELL 0x84e95000 == 154 [pid = 1728] [id = 615] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 219 (0x9118c800) [pid = 1728] [serial = 1695] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 218 (0x88968400) [pid = 1728] [serial = 1844] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 217 (0x9111bc00) [pid = 1728] [serial = 1802] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 216 (0x8e7a8400) [pid = 1728] [serial = 1793] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 215 (0x826fc000) [pid = 1728] [serial = 1740] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 214 (0x92ba1000) [pid = 1728] [serial = 1814] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 213 (0x95213400) [pid = 1728] [serial = 1710] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 212 (0x92601c00) [pid = 1728] [serial = 1809] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 211 (0xa673c000) [pid = 1728] [serial = 1725] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 210 (0x8e075800) [pid = 1728] [serial = 1790] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0x8f04a000) [pid = 1728] [serial = 1796] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0x861ee000) [pid = 1728] [serial = 1773] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0x8814a000) [pid = 1728] [serial = 1826] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0x84e94000) [pid = 1728] [serial = 1772] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0x8cb11c00) [pid = 1728] [serial = 1731] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x88947000) [pid = 1728] [serial = 1842] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x8b627c00) [pid = 1728] [serial = 1781] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x8e0d3800) [pid = 1728] [serial = 1830] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0x8dd14000) [pid = 1728] [serial = 1829] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x87786400) [pid = 1728] [serial = 1841] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0x895b1400) [pid = 1728] [serial = 1779] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x911dcc00) [pid = 1728] [serial = 1805] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x897f0c00) [pid = 1728] [serial = 1698] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x88289000) [pid = 1728] [serial = 1827] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x88143800) [pid = 1728] [serial = 1776] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0x95218400) [pid = 1728] [serial = 1818] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x8f11d400) [pid = 1728] [serial = 1797] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0x9786a800) [pid = 1728] [serial = 1821] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x87ed2400) [pid = 1728] [serial = 1836] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x875cfc00) [pid = 1728] [serial = 1835] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x91c3ac00) [pid = 1728] [serial = 1806] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x90735c00) [pid = 1728] [serial = 1800] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x86da7400) [pid = 1728] [serial = 1737] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0x8cde1c00) [pid = 1728] [serial = 1784] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x88c2d800) [pid = 1728] [serial = 1778] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x92ba3400) [pid = 1728] [serial = 1707] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 183 (0x928bc800) [pid = 1728] [serial = 1812] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 182 (0x928b9000) [pid = 1728] [serial = 1811] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 181 (0x9ab89400) [pid = 1728] [serial = 1716] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 180 (0x8ddf2000) [pid = 1728] [serial = 1787] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 179 (0x91f6c800) [pid = 1728] [serial = 1704] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 178 (0x91139c00) [pid = 1728] [serial = 1803] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 177 (0x8cb15c00) [pid = 1728] [serial = 1782] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 176 (0x861f0400) [pid = 1728] [serial = 1833] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 175 (0xa2649800) [pid = 1728] [serial = 1722] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 174 (0xa68d5800) [pid = 1728] [serial = 1734] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 173 (0x9988c800) [pid = 1728] [serial = 1824] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 172 (0x861ef800) [pid = 1728] [serial = 1746] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 171 (0x850dbc00) [pid = 1728] [serial = 1832] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 170 (0x88178000) [pid = 1728] [serial = 1838] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x8e0d2000) [pid = 1728] [serial = 1791] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0x92ba8400) [pid = 1728] [serial = 1815] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x95214000) [pid = 1728] [serial = 1817] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0xa6b6c000) [pid = 1728] [serial = 1728] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0x87f95c00) [pid = 1728] [serial = 1775] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0x9978e000) [pid = 1728] [serial = 1823] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0x9a31f400) [pid = 1728] [serial = 1713] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0x8cee6c00) [pid = 1728] [serial = 1785] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x9baaf000) [pid = 1728] [serial = 1719] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0x8decac00) [pid = 1728] [serial = 1788] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0x8f11cc00) [pid = 1728] [serial = 1799] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x921d8c00) [pid = 1728] [serial = 1808] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 157 (0x86dabc00) [pid = 1728] [serial = 1743] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 156 (0x8e7ad400) [pid = 1728] [serial = 1794] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 155 (0x86dab800) [pid = 1728] [serial = 1749] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 154 (0x8827f800) [pid = 1728] [serial = 1839] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 153 (0x953fec00) [pid = 1728] [serial = 1820] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | --DOMWINDOW == 152 (0x8dfe2800) [pid = 1728] [serial = 1701] [outer = (nil)] [url = about:blank] 08:15:31 INFO - PROCESS | 1728 | 1464275731901 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x84db8000 == 155 [pid = 1728] [id = 660] 08:15:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 153 (0x84dc3400) [pid = 1728] [serial = 1981] [outer = (nil)] 08:15:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 154 (0x84e94c00) [pid = 1728] [serial = 1982] [outer = 0x84dc3400] 08:15:31 INFO - PROCESS | 1728 | 1464275731979 Marionette DEBUG loaded listener.js 08:15:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 155 (0x861ecc00) [pid = 1728] [serial = 1983] [outer = 0x84dc3400] 08:15:32 INFO - PROCESS | 1728 | 1464275732744 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 08:15:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 08:15:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2737ms 08:15:32 INFO - PROCESS | 1728 | 1464275732772 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 08:15:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 08:15:32 INFO - PROCESS | 1728 | 1464275732777 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 08:15:32 INFO - PROCESS | 1728 | 1464275732784 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 08:15:32 INFO - PROCESS | 1728 | 1464275732788 Marionette TRACE conn3 <- [1,2614,null,{}] 08:15:32 INFO - PROCESS | 1728 | 1464275732794 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:33 INFO - PROCESS | 1728 | 1464275733000 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 08:15:33 INFO - PROCESS | 1728 | 1464275733194 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x86da6c00 == 156 [pid = 1728] [id = 661] 08:15:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 156 (0x86da8000) [pid = 1728] [serial = 1984] [outer = (nil)] 08:15:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 157 (0x875c9800) [pid = 1728] [serial = 1985] [outer = 0x86da8000] 08:15:33 INFO - PROCESS | 1728 | 1464275733264 Marionette DEBUG loaded listener.js 08:15:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 158 (0x87792000) [pid = 1728] [serial = 1986] [outer = 0x86da8000] 08:15:34 INFO - PROCESS | 1728 | 1464275734036 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 08:15:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 08:15:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1287ms 08:15:34 INFO - PROCESS | 1728 | 1464275734076 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 08:15:34 INFO - PROCESS | 1728 | 1464275734082 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 08:15:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 08:15:34 INFO - PROCESS | 1728 | 1464275734087 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 08:15:34 INFO - PROCESS | 1728 | 1464275734090 Marionette TRACE conn3 <- [1,2618,null,{}] 08:15:34 INFO - PROCESS | 1728 | 1464275734099 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:34 INFO - PROCESS | 1728 | 1464275734337 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 08:15:34 INFO - PROCESS | 1728 | 1464275734375 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f94000 == 157 [pid = 1728] [id = 662] 08:15:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x88142c00) [pid = 1728] [serial = 1987] [outer = (nil)] 08:15:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0x8817c000) [pid = 1728] [serial = 1988] [outer = 0x88142c00] 08:15:34 INFO - PROCESS | 1728 | 1464275734440 Marionette DEBUG loaded listener.js 08:15:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0x88285c00) [pid = 1728] [serial = 1989] [outer = 0x88142c00] 08:15:35 INFO - PROCESS | 1728 | 1464275735368 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 08:15:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 08:15:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1333ms 08:15:35 INFO - PROCESS | 1728 | 1464275735422 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 08:15:35 INFO - PROCESS | 1728 | 1464275735424 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 08:15:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 08:15:35 INFO - PROCESS | 1728 | 1464275735438 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 08:15:35 INFO - PROCESS | 1728 | 1464275735446 Marionette TRACE conn3 <- [1,2622,null,{}] 08:15:35 INFO - PROCESS | 1728 | 1464275735452 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:35 INFO - PROCESS | 1728 | 1464275735747 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 08:15:35 INFO - PROCESS | 1728 | 1464275735770 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x8814a000 == 158 [pid = 1728] [id = 663] 08:15:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x8817e400) [pid = 1728] [serial = 1990] [outer = (nil)] 08:15:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x88c26c00) [pid = 1728] [serial = 1991] [outer = 0x8817e400] 08:15:35 INFO - PROCESS | 1728 | 1464275735833 Marionette DEBUG loaded listener.js 08:15:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x8944e400) [pid = 1728] [serial = 1992] [outer = 0x8817e400] 08:15:36 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0x88964400) [pid = 1728] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 08:15:36 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0x88a1fc00) [pid = 1728] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 08:15:36 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x88288000) [pid = 1728] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 08:15:36 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0x87429800) [pid = 1728] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 08:15:36 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0x86d01800) [pid = 1728] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 08:15:36 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x84b4d000) [pid = 1728] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 08:15:37 INFO - PROCESS | 1728 | 1464275737004 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 08:15:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 08:15:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1604ms 08:15:37 INFO - PROCESS | 1728 | 1464275737036 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 08:15:37 INFO - PROCESS | 1728 | 1464275737040 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 08:15:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 08:15:37 INFO - PROCESS | 1728 | 1464275737045 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 08:15:37 INFO - PROCESS | 1728 | 1464275737048 Marionette TRACE conn3 <- [1,2626,null,{}] 08:15:37 INFO - PROCESS | 1728 | 1464275737052 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:37 INFO - PROCESS | 1728 | 1464275737301 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 08:15:37 INFO - PROCESS | 1728 | 1464275737315 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x861ed000 == 159 [pid = 1728] [id = 664] 08:15:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x86d01800) [pid = 1728] [serial = 1993] [outer = (nil)] 08:15:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0x895ac800) [pid = 1728] [serial = 1994] [outer = 0x86d01800] 08:15:37 INFO - PROCESS | 1728 | 1464275737503 Marionette DEBUG loaded listener.js 08:15:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0x895b4400) [pid = 1728] [serial = 1995] [outer = 0x86d01800] 08:15:38 INFO - PROCESS | 1728 | 1464275738225 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 08:15:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 08:15:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1232ms 08:15:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 08:15:38 INFO - PROCESS | 1728 | 1464275738277 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 08:15:38 INFO - PROCESS | 1728 | 1464275738279 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 08:15:38 INFO - PROCESS | 1728 | 1464275738285 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 08:15:38 INFO - PROCESS | 1728 | 1464275738288 Marionette TRACE conn3 <- [1,2630,null,{}] 08:15:38 INFO - PROCESS | 1728 | 1464275738293 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:38 INFO - PROCESS | 1728 | 1464275738452 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 08:15:38 INFO - PROCESS | 1728 | 1464275738812 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x826f0c00 == 160 [pid = 1728] [id = 665] 08:15:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x826fc000) [pid = 1728] [serial = 1996] [outer = (nil)] 08:15:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x84dc2800) [pid = 1728] [serial = 1997] [outer = 0x826fc000] 08:15:38 INFO - PROCESS | 1728 | 1464275738895 Marionette DEBUG loaded listener.js 08:15:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x86d02400) [pid = 1728] [serial = 1998] [outer = 0x826fc000] 08:15:39 INFO - PROCESS | 1728 | 1464275739826 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 08:15:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 08:15:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1587ms 08:15:39 INFO - PROCESS | 1728 | 1464275739875 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 08:15:39 INFO - PROCESS | 1728 | 1464275739881 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 08:15:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 08:15:39 INFO - PROCESS | 1728 | 1464275739889 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 08:15:39 INFO - PROCESS | 1728 | 1464275739894 Marionette TRACE conn3 <- [1,2634,null,{}] 08:15:39 INFO - PROCESS | 1728 | 1464275739901 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:40 INFO - PROCESS | 1728 | 1464275740114 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 08:15:40 INFO - PROCESS | 1728 | 1464275740389 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f8b800 == 161 [pid = 1728] [id = 666] 08:15:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x88148000) [pid = 1728] [serial = 1999] [outer = (nil)] 08:15:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x88283c00) [pid = 1728] [serial = 2000] [outer = 0x88148000] 08:15:40 INFO - PROCESS | 1728 | 1464275740515 Marionette DEBUG loaded listener.js 08:15:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x8895f800) [pid = 1728] [serial = 2001] [outer = 0x88148000] 08:15:41 INFO - PROCESS | 1728 | 1464275741353 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 08:15:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 08:15:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1535ms 08:15:41 INFO - PROCESS | 1728 | 1464275741427 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 08:15:41 INFO - PROCESS | 1728 | 1464275741433 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 08:15:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 08:15:41 INFO - PROCESS | 1728 | 1464275741439 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 08:15:41 INFO - PROCESS | 1728 | 1464275741441 Marionette TRACE conn3 <- [1,2638,null,{}] 08:15:41 INFO - PROCESS | 1728 | 1464275741447 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:41 INFO - PROCESS | 1728 | 1464275741646 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 08:15:41 INFO - PROCESS | 1728 | 1464275741925 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x897f1c00 == 162 [pid = 1728] [id = 667] 08:15:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x897fc400) [pid = 1728] [serial = 2002] [outer = (nil)] 08:15:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x8b622400) [pid = 1728] [serial = 2003] [outer = 0x897fc400] 08:15:42 INFO - PROCESS | 1728 | 1464275742091 Marionette DEBUG loaded listener.js 08:15:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x8b764c00) [pid = 1728] [serial = 2004] [outer = 0x897fc400] 08:15:42 INFO - PROCESS | 1728 | 1464275742973 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 08:15:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 08:15:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1583ms 08:15:43 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 08:15:43 INFO - PROCESS | 1728 | 1464275743022 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 08:15:43 INFO - PROCESS | 1728 | 1464275743025 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 08:15:43 INFO - PROCESS | 1728 | 1464275743041 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 08:15:43 INFO - PROCESS | 1728 | 1464275743049 Marionette TRACE conn3 <- [1,2642,null,{}] 08:15:43 INFO - PROCESS | 1728 | 1464275743055 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:43 INFO - PROCESS | 1728 | 1464275743255 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 08:15:43 INFO - PROCESS | 1728 | 1464275743528 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x88950800 == 163 [pid = 1728] [id = 668] 08:15:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 171 (0x895ba000) [pid = 1728] [serial = 2005] [outer = (nil)] 08:15:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 172 (0x8cde8c00) [pid = 1728] [serial = 2006] [outer = 0x895ba000] 08:15:43 INFO - PROCESS | 1728 | 1464275743673 Marionette DEBUG loaded listener.js 08:15:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 173 (0x8d232000) [pid = 1728] [serial = 2007] [outer = 0x895ba000] 08:15:44 INFO - PROCESS | 1728 | 1464275744510 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 08:15:44 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 08:15:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1545ms 08:15:44 INFO - PROCESS | 1728 | 1464275744577 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 08:15:44 INFO - PROCESS | 1728 | 1464275744582 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 08:15:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 08:15:44 INFO - PROCESS | 1728 | 1464275744587 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 08:15:44 INFO - PROCESS | 1728 | 1464275744590 Marionette TRACE conn3 <- [1,2646,null,{}] 08:15:44 INFO - PROCESS | 1728 | 1464275744596 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:44 INFO - PROCESS | 1728 | 1464275744787 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 08:15:45 INFO - PROCESS | 1728 | 1464275745066 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:45 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e92400 == 164 [pid = 1728] [id = 669] 08:15:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 174 (0x88138800) [pid = 1728] [serial = 2008] [outer = (nil)] 08:15:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 175 (0x8ddfa400) [pid = 1728] [serial = 2009] [outer = 0x88138800] 08:15:45 INFO - PROCESS | 1728 | 1464275745186 Marionette DEBUG loaded listener.js 08:15:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 176 (0x8debf000) [pid = 1728] [serial = 2010] [outer = 0x88138800] 08:15:45 INFO - PROCESS | 1728 | 1464275745971 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 08:15:46 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 08:15:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1439ms 08:15:46 INFO - PROCESS | 1728 | 1464275746042 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 08:15:46 INFO - PROCESS | 1728 | 1464275746045 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 08:15:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 08:15:46 INFO - PROCESS | 1728 | 1464275746053 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 08:15:46 INFO - PROCESS | 1728 | 1464275746056 Marionette TRACE conn3 <- [1,2650,null,{}] 08:15:46 INFO - PROCESS | 1728 | 1464275746061 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:46 INFO - PROCESS | 1728 | 1464275746245 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 08:15:46 INFO - PROCESS | 1728 | 1464275746521 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfe5400 == 165 [pid = 1728] [id = 670] 08:15:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 177 (0x8dfedc00) [pid = 1728] [serial = 2011] [outer = (nil)] 08:15:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 178 (0x8e071000) [pid = 1728] [serial = 2012] [outer = 0x8dfedc00] 08:15:46 INFO - PROCESS | 1728 | 1464275746617 Marionette DEBUG loaded listener.js 08:15:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 179 (0x8e647c00) [pid = 1728] [serial = 2013] [outer = 0x8dfedc00] 08:15:47 INFO - PROCESS | 1728 | 1464275747536 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 08:15:47 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 08:15:47 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1534ms 08:15:47 INFO - PROCESS | 1728 | 1464275747588 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 08:15:47 INFO - PROCESS | 1728 | 1464275747592 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 08:15:47 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 08:15:47 INFO - PROCESS | 1728 | 1464275747597 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 08:15:47 INFO - PROCESS | 1728 | 1464275747600 Marionette TRACE conn3 <- [1,2654,null,{}] 08:15:47 INFO - PROCESS | 1728 | 1464275747605 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:47 INFO - PROCESS | 1728 | 1464275747798 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 08:15:48 INFO - PROCESS | 1728 | 1464275748091 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dfee000 == 166 [pid = 1728] [id = 671] 08:15:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 180 (0x8e06e400) [pid = 1728] [serial = 2014] [outer = (nil)] 08:15:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 181 (0x8f11f800) [pid = 1728] [serial = 2015] [outer = 0x8e06e400] 08:15:48 INFO - PROCESS | 1728 | 1464275748174 Marionette DEBUG loaded listener.js 08:15:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 182 (0x9072c800) [pid = 1728] [serial = 2016] [outer = 0x8e06e400] 08:15:49 INFO - PROCESS | 1728 | 1464275749020 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 08:15:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 08:15:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1481ms 08:15:49 INFO - PROCESS | 1728 | 1464275749081 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 08:15:49 INFO - PROCESS | 1728 | 1464275749085 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 08:15:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 08:15:49 INFO - PROCESS | 1728 | 1464275749091 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 08:15:49 INFO - PROCESS | 1728 | 1464275749094 Marionette TRACE conn3 <- [1,2658,null,{}] 08:15:49 INFO - PROCESS | 1728 | 1464275749099 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:49 INFO - PROCESS | 1728 | 1464275749281 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 08:15:49 INFO - PROCESS | 1728 | 1464275749560 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x8b625000 == 167 [pid = 1728] [id = 672] 08:15:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 183 (0x8f04a000) [pid = 1728] [serial = 2017] [outer = (nil)] 08:15:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 184 (0x90d58000) [pid = 1728] [serial = 2018] [outer = 0x8f04a000] 08:15:49 INFO - PROCESS | 1728 | 1464275749640 Marionette DEBUG loaded listener.js 08:15:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x90fe9c00) [pid = 1728] [serial = 2019] [outer = 0x8f04a000] 08:15:50 INFO - PROCESS | 1728 | 1464275750494 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 08:15:50 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 08:15:50 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1478ms 08:15:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 08:15:50 INFO - PROCESS | 1728 | 1464275750570 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 08:15:50 INFO - PROCESS | 1728 | 1464275750573 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 08:15:50 INFO - PROCESS | 1728 | 1464275750579 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 08:15:50 INFO - PROCESS | 1728 | 1464275750582 Marionette TRACE conn3 <- [1,2662,null,{}] 08:15:50 INFO - PROCESS | 1728 | 1464275750587 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:50 INFO - PROCESS | 1728 | 1464275750819 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 08:15:51 INFO - PROCESS | 1728 | 1464275751110 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d2d4800 == 168 [pid = 1728] [id = 673] 08:15:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x8f04ac00) [pid = 1728] [serial = 2020] [outer = (nil)] 08:15:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x9113c000) [pid = 1728] [serial = 2021] [outer = 0x8f04ac00] 08:15:51 INFO - PROCESS | 1728 | 1464275751241 Marionette DEBUG loaded listener.js 08:15:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x91140800) [pid = 1728] [serial = 2022] [outer = 0x8f04ac00] 08:15:52 INFO - PROCESS | 1728 | 1464275752034 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 08:15:52 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 08:15:52 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1482ms 08:15:52 INFO - PROCESS | 1728 | 1464275752061 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 08:15:52 INFO - PROCESS | 1728 | 1464275752064 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 08:15:52 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 08:15:52 INFO - PROCESS | 1728 | 1464275752070 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 08:15:52 INFO - PROCESS | 1728 | 1464275752072 Marionette TRACE conn3 <- [1,2666,null,{}] 08:15:52 INFO - PROCESS | 1728 | 1464275752078 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:52 INFO - PROCESS | 1728 | 1464275752284 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 08:15:52 INFO - PROCESS | 1728 | 1464275752567 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e7ae800 == 169 [pid = 1728] [id = 674] 08:15:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x910d6800) [pid = 1728] [serial = 2023] [outer = (nil)] 08:15:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x91c40c00) [pid = 1728] [serial = 2024] [outer = 0x910d6800] 08:15:52 INFO - PROCESS | 1728 | 1464275752649 Marionette DEBUG loaded listener.js 08:15:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x91c44800) [pid = 1728] [serial = 2025] [outer = 0x910d6800] 08:15:53 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:15:53 INFO - PROCESS | 1728 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 08:15:53 INFO - PROCESS | 1728 | 1464275753992 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 08:15:54 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 08:15:54 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1933ms 08:15:54 INFO - PROCESS | 1728 | 1464275754003 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 08:15:54 INFO - PROCESS | 1728 | 1464275754007 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 08:15:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 08:15:54 INFO - PROCESS | 1728 | 1464275754017 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 08:15:54 INFO - PROCESS | 1728 | 1464275754019 Marionette TRACE conn3 <- [1,2670,null,{}] 08:15:54 INFO - PROCESS | 1728 | 1464275754026 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:54 INFO - PROCESS | 1728 | 1464275754266 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 08:15:54 INFO - PROCESS | 1728 | 1464275754517 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x911de400 == 170 [pid = 1728] [id = 675] 08:15:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x91c48c00) [pid = 1728] [serial = 2026] [outer = (nil)] 08:15:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x92604800) [pid = 1728] [serial = 2027] [outer = 0x91c48c00] 08:15:54 INFO - PROCESS | 1728 | 1464275754606 Marionette DEBUG loaded listener.js 08:15:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x928b7000) [pid = 1728] [serial = 2028] [outer = 0x91c48c00] 08:15:55 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:15:55 INFO - PROCESS | 1728 | 1464275755957 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 08:15:56 INFO - PROCESS | 1728 | 1464275756009 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 08:15:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 08:15:56 INFO - PROCESS | 1728 | 1464275756016 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 08:15:56 INFO - PROCESS | 1728 | 1464275756020 Marionette TRACE conn3 <- [1,2674,null,{}] 08:15:56 INFO - PROCESS | 1728 | 1464275756026 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:56 INFO - PROCESS | 1728 | 1464275756295 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 08:15:56 INFO - PROCESS | 1728 | 1464275756573 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x921de400 == 171 [pid = 1728] [id = 676] 08:15:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x921de800) [pid = 1728] [serial = 2029] [outer = (nil)] 08:15:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x93d61c00) [pid = 1728] [serial = 2030] [outer = 0x921de800] 08:15:56 INFO - PROCESS | 1728 | 1464275756649 Marionette DEBUG loaded listener.js 08:15:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x95214c00) [pid = 1728] [serial = 2031] [outer = 0x921de800] 08:15:57 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:15:57 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 08:15:57 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 08:15:57 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 08:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:57 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 08:15:57 INFO - setTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1 08:15:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:15:57 INFO - _addTest/ [0,2677,"getWindowHandle",null] 08:15:57 INFO - PROCESS | 1728 | 1464275757964 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 08:15:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 08:15:57 INFO - PROCESS | 1728 | 1464275757969 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 08:15:57 INFO - PROCESS | 1728 | 1464275757972 Marionette TRACE conn3 <- [1,2678,null,{}] 08:15:57 INFO - PROCESS | 1728 | 1464275757977 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:15:58 INFO - PROCESS | 1728 | 1464275758242 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 08:15:58 INFO - PROCESS | 1728 | 1464275758496 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:15:58 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d0d000 == 172 [pid = 1728] [id = 677] 08:15:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x95213400) [pid = 1728] [serial = 2032] [outer = (nil)] 08:15:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x953f9400) [pid = 1728] [serial = 2033] [outer = 0x95213400] 08:15:58 INFO - PROCESS | 1728 | 1464275758574 Marionette DEBUG loaded listener.js 08:15:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0x953fe400) [pid = 1728] [serial = 2034] [outer = 0x95213400] 08:15:59 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:15:59 INFO - PROCESS | 1728 | 1464275759922 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 08:15:59 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 08:15:59 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1979ms 08:15:59 INFO - PROCESS | 1728 | 1464275759949 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 08:15:59 INFO - PROCESS | 1728 | 1464275759956 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 08:15:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 08:15:59 INFO - PROCESS | 1728 | 1464275759964 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 08:15:59 INFO - PROCESS | 1728 | 1464275759968 Marionette TRACE conn3 <- [1,2682,null,{}] 08:15:59 INFO - PROCESS | 1728 | 1464275759973 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:00 INFO - PROCESS | 1728 | 1464275760192 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 08:16:00 INFO - PROCESS | 1728 | 1464275760486 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x953f4000 == 173 [pid = 1728] [id = 678] 08:16:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0x953f6000) [pid = 1728] [serial = 2035] [outer = (nil)] 08:16:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0x9978f000) [pid = 1728] [serial = 2036] [outer = 0x953f6000] 08:16:00 INFO - PROCESS | 1728 | 1464275760562 Marionette DEBUG loaded listener.js 08:16:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0x99b1f800) [pid = 1728] [serial = 2037] [outer = 0x953f6000] 08:16:01 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:01 INFO - PROCESS | 1728 | 1464275761856 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 08:16:01 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 08:16:01 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1928ms 08:16:01 INFO - PROCESS | 1728 | 1464275761894 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 08:16:01 INFO - PROCESS | 1728 | 1464275761896 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 08:16:01 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 08:16:01 INFO - PROCESS | 1728 | 1464275761903 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 08:16:01 INFO - PROCESS | 1728 | 1464275761906 Marionette TRACE conn3 <- [1,2686,null,{}] 08:16:01 INFO - PROCESS | 1728 | 1464275761911 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:02 INFO - PROCESS | 1728 | 1464275762140 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 08:16:02 INFO - PROCESS | 1728 | 1464275762440 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x95359c00 == 174 [pid = 1728] [id = 679] 08:16:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x9988c400) [pid = 1728] [serial = 2038] [outer = (nil)] 08:16:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x9a1df800) [pid = 1728] [serial = 2039] [outer = 0x9988c400] 08:16:02 INFO - PROCESS | 1728 | 1464275762516 Marionette DEBUG loaded listener.js 08:16:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x9a326800) [pid = 1728] [serial = 2040] [outer = 0x9988c400] 08:16:04 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:04 INFO - PROCESS | 1728 | 1464275764464 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 08:16:04 INFO - PROCESS | 1728 | 1464275764491 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 08:16:04 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 08:16:04 INFO - PROCESS | 1728 | 1464275764499 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 08:16:04 INFO - PROCESS | 1728 | 1464275764504 Marionette TRACE conn3 <- [1,2690,null,{}] 08:16:04 INFO - PROCESS | 1728 | 1464275764511 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:04 INFO - PROCESS | 1728 | 1464275764707 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 08:16:05 INFO - PROCESS | 1728 | 1464275764992 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:05 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e99c00 == 175 [pid = 1728] [id = 680] 08:16:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x86d04c00) [pid = 1728] [serial = 2041] [outer = (nil)] 08:16:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x875c8800) [pid = 1728] [serial = 2042] [outer = 0x86d04c00] 08:16:05 INFO - PROCESS | 1728 | 1464275765066 Marionette DEBUG loaded listener.js 08:16:05 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0x87f8f400) [pid = 1728] [serial = 2043] [outer = 0x86d04c00] 08:16:06 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:06 INFO - PROCESS | 1728 | 1464275766423 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 08:16:06 INFO - PROCESS | 1728 | 1464275766497 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 08:16:06 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 08:16:06 INFO - PROCESS | 1728 | 1464275766546 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 08:16:06 INFO - PROCESS | 1728 | 1464275766551 Marionette TRACE conn3 <- [1,2694,null,{}] 08:16:06 INFO - PROCESS | 1728 | 1464275766609 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:06 INFO - PROCESS | 1728 | 1464275766797 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 08:16:07 INFO - PROCESS | 1728 | 1464275767082 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x875c4c00 == 176 [pid = 1728] [id = 681] 08:16:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0x87f8a400) [pid = 1728] [serial = 2044] [outer = (nil)] 08:16:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 211 (0x88287800) [pid = 1728] [serial = 2045] [outer = 0x87f8a400] 08:16:07 INFO - PROCESS | 1728 | 1464275767156 Marionette DEBUG loaded listener.js 08:16:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 212 (0x88969400) [pid = 1728] [serial = 2046] [outer = 0x87f8a400] 08:16:07 INFO - PROCESS | 1728 | --DOCSHELL 0x91f66000 == 175 [pid = 1728] [id = 166] 08:16:07 INFO - PROCESS | 1728 | --DOCSHELL 0x8f116800 == 174 [pid = 1728] [id = 199] 08:16:07 INFO - PROCESS | 1728 | --DOCSHELL 0x8aaee800 == 173 [pid = 1728] [id = 505] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 211 (0x8827fc00) [pid = 1728] [serial = 1919] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 210 (0x93be0c00) [pid = 1728] [serial = 1895] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0x928be400) [pid = 1728] [serial = 1892] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0x9247b400) [pid = 1728] [serial = 1889] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0x91c47000) [pid = 1728] [serial = 1886] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0x91190400) [pid = 1728] [serial = 1883] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0x91122400) [pid = 1728] [serial = 1880] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x91074c00) [pid = 1728] [serial = 1877] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x8f663400) [pid = 1728] [serial = 1874] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x8e645c00) [pid = 1728] [serial = 1871] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0x8e079c00) [pid = 1728] [serial = 1868] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x8dec6400) [pid = 1728] [serial = 1865] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0x8d2d9400) [pid = 1728] [serial = 1862] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x8cc3d800) [pid = 1728] [serial = 1859] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x8b629000) [pid = 1728] [serial = 1856] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x897f3c00) [pid = 1728] [serial = 1853] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x8814bc00) [pid = 1728] [serial = 1850] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0x861eec00) [pid = 1728] [serial = 1847] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x953f7c00) [pid = 1728] [serial = 1901] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0x926ecc00) [pid = 1728] [serial = 1898] [outer = (nil)] [url = about:blank] 08:16:07 INFO - PROCESS | 1728 | --DOCSHELL 0x83be8000 == 172 [pid = 1728] [id = 555] 08:16:07 INFO - PROCESS | 1728 | --DOCSHELL 0x8812c400 == 171 [pid = 1728] [id = 552] 08:16:07 INFO - PROCESS | 1728 | --DOCSHELL 0x90d52400 == 170 [pid = 1728] [id = 203] 08:16:07 INFO - PROCESS | 1728 | --DOCSHELL 0x86d10800 == 169 [pid = 1728] [id = 553] 08:16:07 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd1bc00 == 168 [pid = 1728] [id = 210] 08:16:07 INFO - PROCESS | 1728 | --DOCSHELL 0x90ff2400 == 167 [pid = 1728] [id = 162] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x861ed000 == 166 [pid = 1728] [id = 664] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8814a000 == 165 [pid = 1728] [id = 663] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x87f94000 == 164 [pid = 1728] [id = 662] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x86da6c00 == 163 [pid = 1728] [id = 661] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x84db8000 == 162 [pid = 1728] [id = 660] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x99ce1800 == 161 [pid = 1728] [id = 658] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x99796c00 == 160 [pid = 1728] [id = 657] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x996f4c00 == 159 [pid = 1728] [id = 656] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8e07a000 == 158 [pid = 1728] [id = 655] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x93d67800 == 157 [pid = 1728] [id = 654] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x850e5400 == 156 [pid = 1728] [id = 653] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8ceef000 == 155 [pid = 1728] [id = 652] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x926ec800 == 154 [pid = 1728] [id = 651] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x88946c00 == 153 [pid = 1728] [id = 650] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8ceee800 == 152 [pid = 1728] [id = 649] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8f044400 == 151 [pid = 1728] [id = 648] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8e0dd000 == 150 [pid = 1728] [id = 647] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8ceea800 == 149 [pid = 1728] [id = 646] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8dd1d400 == 148 [pid = 1728] [id = 645] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x8cee5c00 == 147 [pid = 1728] [id = 644] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x88c31000 == 146 [pid = 1728] [id = 564] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x84dc1000 == 145 [pid = 1728] [id = 643] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x87430000 == 144 [pid = 1728] [id = 642] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x87ed8c00 == 143 [pid = 1728] [id = 641] 08:16:08 INFO - PROCESS | 1728 | --DOCSHELL 0x826fd800 == 142 [pid = 1728] [id = 640] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x88c25c00) [pid = 1728] [serial = 1913] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x895bb800) [pid = 1728] [serial = 1916] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x897f8800) [pid = 1728] [serial = 1917] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x88a1e400) [pid = 1728] [serial = 1845] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x88139400) [pid = 1728] [serial = 1910] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0x86da4800) [pid = 1728] [serial = 1907] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x87425400) [pid = 1728] [serial = 1908] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x861f3800) [pid = 1728] [serial = 1905] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 183 (0x84dbec00) [pid = 1728] [serial = 1904] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 182 (0x88c31800) [pid = 1728] [serial = 1914] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | --DOMWINDOW == 181 (0x8817f400) [pid = 1728] [serial = 1911] [outer = (nil)] [url = about:blank] 08:16:08 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:08 INFO - PROCESS | 1728 | 1464275768724 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 08:16:08 INFO - PROCESS | 1728 | 1464275768749 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 08:16:08 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 08:16:08 INFO - PROCESS | 1728 | 1464275768754 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 08:16:08 INFO - PROCESS | 1728 | 1464275768760 Marionette TRACE conn3 <- [1,2698,null,{}] 08:16:08 INFO - PROCESS | 1728 | 1464275768773 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:08 INFO - PROCESS | 1728 | 1464275768948 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 08:16:09 INFO - PROCESS | 1728 | 1464275769152 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x83be8000 == 143 [pid = 1728] [id = 682] 08:16:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 182 (0x86d0e400) [pid = 1728] [serial = 2047] [outer = (nil)] 08:16:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 183 (0x88177000) [pid = 1728] [serial = 2048] [outer = 0x86d0e400] 08:16:09 INFO - PROCESS | 1728 | 1464275769225 Marionette DEBUG loaded listener.js 08:16:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 184 (0x88c2f400) [pid = 1728] [serial = 2049] [outer = 0x86d0e400] 08:16:10 INFO - PROCESS | 1728 | SkCairoFTTypeface::onFilterRec unimplemented 08:16:10 INFO - PROCESS | 1728 | 1464275770375 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 08:16:10 INFO - PROCESS | 1728 | 1464275770398 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 08:16:10 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 08:16:10 INFO - PROCESS | 1728 | 1464275770415 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 08:16:10 INFO - PROCESS | 1728 | 1464275770418 Marionette TRACE conn3 <- [1,2702,null,{}] 08:16:10 INFO - PROCESS | 1728 | 1464275770423 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:10 INFO - PROCESS | 1728 | 1464275770685 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 08:16:10 INFO - PROCESS | 1728 | 1464275770759 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ecf400 == 144 [pid = 1728] [id = 683] 08:16:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x88c32000) [pid = 1728] [serial = 2050] [outer = (nil)] 08:16:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x8aaf0000) [pid = 1728] [serial = 2051] [outer = 0x88c32000] 08:16:10 INFO - PROCESS | 1728 | 1464275770825 Marionette DEBUG loaded listener.js 08:16:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x8b761800) [pid = 1728] [serial = 2052] [outer = 0x88c32000] 08:16:11 INFO - PROCESS | 1728 | 1464275771663 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 08:16:11 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 08:16:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1282ms 08:16:11 INFO - PROCESS | 1728 | 1464275771697 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 08:16:11 INFO - PROCESS | 1728 | 1464275771699 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 08:16:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 08:16:11 INFO - PROCESS | 1728 | 1464275771705 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 08:16:11 INFO - PROCESS | 1728 | 1464275771708 Marionette TRACE conn3 <- [1,2706,null,{}] 08:16:11 INFO - PROCESS | 1728 | 1464275771717 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:11 INFO - PROCESS | 1728 | 1464275771961 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 08:16:12 INFO - PROCESS | 1728 | 1464275771987 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x88280000 == 145 [pid = 1728] [id = 684] 08:16:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x88c2fc00) [pid = 1728] [serial = 2053] [outer = (nil)] 08:16:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x8cb0bc00) [pid = 1728] [serial = 2054] [outer = 0x88c2fc00] 08:16:12 INFO - PROCESS | 1728 | 1464275772053 Marionette DEBUG loaded listener.js 08:16:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x8cb10400) [pid = 1728] [serial = 2055] [outer = 0x88c2fc00] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x928bfc00) [pid = 1728] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x92ba7000) [pid = 1728] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x84e96800) [pid = 1728] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0x87f90c00) [pid = 1728] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x89444c00) [pid = 1728] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x8aaf6000) [pid = 1728] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 183 (0x8cb13400) [pid = 1728] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 182 (0x8cc39c00) [pid = 1728] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 181 (0x8ceef800) [pid = 1728] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 180 (0x8dfee800) [pid = 1728] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 179 (0x8e075c00) [pid = 1728] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 178 (0x8e16f800) [pid = 1728] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 177 (0x90734c00) [pid = 1728] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 176 (0x910d9000) [pid = 1728] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 175 (0x9111b400) [pid = 1728] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 174 (0x91191800) [pid = 1728] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 173 (0x90730c00) [pid = 1728] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 172 (0x921db400) [pid = 1728] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 171 (0x83beb400) [pid = 1728] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 170 (0x8e7ae400) [pid = 1728] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x926efc00) [pid = 1728] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0x86da8000) [pid = 1728] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x8e16b000) [pid = 1728] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0x95354400) [pid = 1728] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0x8e07a400) [pid = 1728] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0x88a1d000) [pid = 1728] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0x88142c00) [pid = 1728] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0x9981dc00) [pid = 1728] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x8cee7400) [pid = 1728] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0x9a1bcc00) [pid = 1728] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0x91125000) [pid = 1728] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x8dd1f000) [pid = 1728] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 157 (0x9a1be000) [pid = 1728] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 156 (0x88c23400) [pid = 1728] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 155 (0x8f11d000) [pid = 1728] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 154 (0x84dc3400) [pid = 1728] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 153 (0x99817000) [pid = 1728] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 152 (0x8dff0c00) [pid = 1728] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 151 (0x861ef400) [pid = 1728] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 150 (0x87f92800) [pid = 1728] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 149 (0x8817e400) [pid = 1728] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 148 (0x926ed400) [pid = 1728] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 147 (0x826fdc00) [pid = 1728] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0x8ddfa000) [pid = 1728] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 08:16:13 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0x8afd0800) [pid = 1728] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 08:16:13 INFO - PROCESS | 1728 | 1464275773725 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 08:16:13 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 08:16:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 2041ms 08:16:13 INFO - PROCESS | 1728 | 1464275773747 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 08:16:13 INFO - PROCESS | 1728 | 1464275773749 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 08:16:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 08:16:13 INFO - PROCESS | 1728 | 1464275773755 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 08:16:13 INFO - PROCESS | 1728 | 1464275773757 Marionette TRACE conn3 <- [1,2710,null,{}] 08:16:13 INFO - PROCESS | 1728 | 1464275773762 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:13 INFO - PROCESS | 1728 | 1464275773969 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 08:16:14 INFO - PROCESS | 1728 | 1464275774191 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x83beb400 == 146 [pid = 1728] [id = 685] 08:16:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0x87ed2800) [pid = 1728] [serial = 2056] [outer = (nil)] 08:16:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0x8cde3c00) [pid = 1728] [serial = 2057] [outer = 0x87ed2800] 08:16:14 INFO - PROCESS | 1728 | 1464275774256 Marionette DEBUG loaded listener.js 08:16:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 148 (0x8ceee000) [pid = 1728] [serial = 2058] [outer = 0x87ed2800] 08:16:14 INFO - PROCESS | 1728 | 1464275774965 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 08:16:14 INFO - PROCESS | 1728 | 1464275774985 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 08:16:14 INFO - PROCESS | 1728 | 1464275774992 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 08:16:14 INFO - PROCESS | 1728 | 1464275774994 Marionette TRACE conn3 <- [1,2714,null,{}] 08:16:15 INFO - PROCESS | 1728 | 1464275775004 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:15 INFO - PROCESS | 1728 | 1464275775286 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 08:16:15 INFO - PROCESS | 1728 | 1464275775575 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x83befc00 == 147 [pid = 1728] [id = 686] 08:16:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 149 (0x84b42800) [pid = 1728] [serial = 2059] [outer = (nil)] 08:16:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 150 (0x84b4fc00) [pid = 1728] [serial = 2060] [outer = 0x84b42800] 08:16:15 INFO - PROCESS | 1728 | 1464275775661 Marionette DEBUG loaded listener.js 08:16:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 151 (0x84e95000) [pid = 1728] [serial = 2061] [outer = 0x84b42800] 08:16:16 INFO - PROCESS | 1728 | 1464275776558 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 08:16:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 08:16:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1633ms 08:16:16 INFO - PROCESS | 1728 | 1464275776626 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 08:16:16 INFO - PROCESS | 1728 | 1464275776631 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 08:16:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 08:16:16 INFO - PROCESS | 1728 | 1464275776638 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 08:16:16 INFO - PROCESS | 1728 | 1464275776644 Marionette TRACE conn3 <- [1,2718,null,{}] 08:16:16 INFO - PROCESS | 1728 | 1464275776651 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:16 INFO - PROCESS | 1728 | 1464275776880 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 08:16:17 INFO - PROCESS | 1728 | 1464275777199 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:17 INFO - PROCESS | 1728 | ++DOCSHELL 0x87ed7c00 == 148 [pid = 1728] [id = 687] 08:16:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 152 (0x8812bc00) [pid = 1728] [serial = 2062] [outer = (nil)] 08:16:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 153 (0x8814a800) [pid = 1728] [serial = 2063] [outer = 0x8812bc00] 08:16:17 INFO - PROCESS | 1728 | 1464275777284 Marionette DEBUG loaded listener.js 08:16:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 154 (0x8817d000) [pid = 1728] [serial = 2064] [outer = 0x8812bc00] 08:16:18 INFO - PROCESS | 1728 | 1464275778166 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 08:16:18 INFO - PROCESS | 1728 | 1464275778231 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 08:16:18 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 08:16:18 INFO - PROCESS | 1728 | 1464275778238 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 08:16:18 INFO - PROCESS | 1728 | 1464275778242 Marionette TRACE conn3 <- [1,2722,null,{}] 08:16:18 INFO - PROCESS | 1728 | 1464275778248 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:18 INFO - PROCESS | 1728 | 1464275778449 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 08:16:18 INFO - PROCESS | 1728 | 1464275778806 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x88150000 == 149 [pid = 1728] [id = 688] 08:16:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 155 (0x8cb0a000) [pid = 1728] [serial = 2065] [outer = (nil)] 08:16:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 156 (0x8cc3d800) [pid = 1728] [serial = 2066] [outer = 0x8cb0a000] 08:16:18 INFO - PROCESS | 1728 | 1464275778888 Marionette DEBUG loaded listener.js 08:16:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 157 (0x8d22ac00) [pid = 1728] [serial = 2067] [outer = 0x8cb0a000] 08:16:19 INFO - PROCESS | 1728 | 1464275779795 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 08:16:19 INFO - PROCESS | 1728 | 1464275779844 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 08:16:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 08:16:19 INFO - PROCESS | 1728 | 1464275779859 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 08:16:19 INFO - PROCESS | 1728 | 1464275779865 Marionette TRACE conn3 <- [1,2726,null,{}] 08:16:19 INFO - PROCESS | 1728 | 1464275779871 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:20 INFO - PROCESS | 1728 | 1464275780075 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 08:16:20 INFO - PROCESS | 1728 | 1464275780400 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x87eda400 == 150 [pid = 1728] [id = 689] 08:16:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 158 (0x897f2c00) [pid = 1728] [serial = 2068] [outer = (nil)] 08:16:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x8dff0400) [pid = 1728] [serial = 2069] [outer = 0x897f2c00] 08:16:20 INFO - PROCESS | 1728 | 1464275780482 Marionette DEBUG loaded listener.js 08:16:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0x8e079000) [pid = 1728] [serial = 2070] [outer = 0x897f2c00] 08:16:21 INFO - PROCESS | 1728 | 1464275781321 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 08:16:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 08:16:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1543ms 08:16:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 08:16:21 INFO - PROCESS | 1728 | 1464275781394 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 08:16:21 INFO - PROCESS | 1728 | 1464275781397 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 08:16:21 INFO - PROCESS | 1728 | 1464275781403 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 08:16:21 INFO - PROCESS | 1728 | 1464275781406 Marionette TRACE conn3 <- [1,2730,null,{}] 08:16:21 INFO - PROCESS | 1728 | 1464275781411 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:21 INFO - PROCESS | 1728 | 1464275781602 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 08:16:21 INFO - PROCESS | 1728 | 1464275781878 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d2d3400 == 151 [pid = 1728] [id = 690] 08:16:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0x8e072000) [pid = 1728] [serial = 2071] [outer = (nil)] 08:16:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x8e161c00) [pid = 1728] [serial = 2072] [outer = 0x8e072000] 08:16:22 INFO - PROCESS | 1728 | 1464275782004 Marionette DEBUG loaded listener.js 08:16:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x8e644800) [pid = 1728] [serial = 2073] [outer = 0x8e072000] 08:16:23 INFO - PROCESS | 1728 | 1464275783249 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 08:16:23 INFO - PROCESS | 1728 | 1464275783306 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 08:16:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 08:16:23 INFO - PROCESS | 1728 | 1464275783311 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 08:16:23 INFO - PROCESS | 1728 | 1464275783314 Marionette TRACE conn3 <- [1,2734,null,{}] 08:16:23 INFO - PROCESS | 1728 | 1464275783320 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:23 INFO - PROCESS | 1728 | 1464275783532 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 08:16:23 INFO - PROCESS | 1728 | 1464275783865 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f042400 == 152 [pid = 1728] [id = 691] 08:16:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x8f049800) [pid = 1728] [serial = 2074] [outer = (nil)] 08:16:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x8f662400) [pid = 1728] [serial = 2075] [outer = 0x8f049800] 08:16:23 INFO - PROCESS | 1728 | 1464275783952 Marionette DEBUG loaded listener.js 08:16:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x90733400) [pid = 1728] [serial = 2076] [outer = 0x8f049800] 08:16:24 INFO - PROCESS | 1728 | 1464275784854 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 08:16:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 08:16:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1579ms 08:16:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 08:16:24 INFO - PROCESS | 1728 | 1464275784892 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 08:16:24 INFO - PROCESS | 1728 | 1464275784894 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 08:16:24 INFO - PROCESS | 1728 | 1464275784901 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 08:16:24 INFO - PROCESS | 1728 | 1464275784904 Marionette TRACE conn3 <- [1,2738,null,{}] 08:16:24 INFO - PROCESS | 1728 | 1464275784909 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:25 INFO - PROCESS | 1728 | 1464275785106 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 08:16:25 INFO - PROCESS | 1728 | 1464275785390 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e0dd400 == 153 [pid = 1728] [id = 692] 08:16:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x8f043c00) [pid = 1728] [serial = 2077] [outer = (nil)] 08:16:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x91077400) [pid = 1728] [serial = 2078] [outer = 0x8f043c00] 08:16:25 INFO - PROCESS | 1728 | 1464275785511 Marionette DEBUG loaded listener.js 08:16:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x910d3c00) [pid = 1728] [serial = 2079] [outer = 0x8f043c00] 08:16:26 INFO - PROCESS | 1728 | 1464275786335 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 08:16:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 08:16:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1484ms 08:16:26 INFO - PROCESS | 1728 | 1464275786384 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 08:16:26 INFO - PROCESS | 1728 | 1464275786387 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 08:16:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 08:16:26 INFO - PROCESS | 1728 | 1464275786393 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 08:16:26 INFO - PROCESS | 1728 | 1464275786396 Marionette TRACE conn3 <- [1,2742,null,{}] 08:16:26 INFO - PROCESS | 1728 | 1464275786401 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:26 INFO - PROCESS | 1728 | 1464275786589 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 08:16:26 INFO - PROCESS | 1728 | 1464275786871 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x90fe3c00 == 154 [pid = 1728] [id = 693] 08:16:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x90fe6400) [pid = 1728] [serial = 2080] [outer = (nil)] 08:16:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 171 (0x91137000) [pid = 1728] [serial = 2081] [outer = 0x90fe6400] 08:16:26 INFO - PROCESS | 1728 | 1464275786950 Marionette DEBUG loaded listener.js 08:16:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 172 (0x9113f000) [pid = 1728] [serial = 2082] [outer = 0x90fe6400] 08:16:27 INFO - PROCESS | 1728 | 1464275787750 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 08:16:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 08:16:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1433ms 08:16:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 08:16:27 INFO - PROCESS | 1728 | 1464275787827 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 08:16:27 INFO - PROCESS | 1728 | 1464275787830 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 08:16:27 INFO - PROCESS | 1728 | 1464275787836 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 08:16:27 INFO - PROCESS | 1728 | 1464275787839 Marionette TRACE conn3 <- [1,2746,null,{}] 08:16:27 INFO - PROCESS | 1728 | 1464275787844 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:28 INFO - PROCESS | 1728 | 1464275788020 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 08:16:28 INFO - PROCESS | 1728 | 1464275788297 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x91119400 == 155 [pid = 1728] [id = 694] 08:16:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 173 (0x91194400) [pid = 1728] [serial = 2083] [outer = (nil)] 08:16:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 174 (0x91c44000) [pid = 1728] [serial = 2084] [outer = 0x91194400] 08:16:28 INFO - PROCESS | 1728 | 1464275788377 Marionette DEBUG loaded listener.js 08:16:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 175 (0x91f66000) [pid = 1728] [serial = 2085] [outer = 0x91194400] 08:16:29 INFO - PROCESS | 1728 | 1464275789256 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 08:16:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 08:16:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1486ms 08:16:29 INFO - PROCESS | 1728 | 1464275789322 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 08:16:29 INFO - PROCESS | 1728 | 1464275789325 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 08:16:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 08:16:29 INFO - PROCESS | 1728 | 1464275789331 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 08:16:29 INFO - PROCESS | 1728 | 1464275789340 Marionette TRACE conn3 <- [1,2750,null,{}] 08:16:29 INFO - PROCESS | 1728 | 1464275789345 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:29 INFO - PROCESS | 1728 | 1464275789526 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 08:16:29 INFO - PROCESS | 1728 | 1464275789804 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x826f8000 == 156 [pid = 1728] [id = 695] 08:16:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 176 (0x87787000) [pid = 1728] [serial = 2086] [outer = (nil)] 08:16:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 177 (0x92473000) [pid = 1728] [serial = 2087] [outer = 0x87787000] 08:16:29 INFO - PROCESS | 1728 | 1464275789884 Marionette DEBUG loaded listener.js 08:16:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 178 (0x9260a800) [pid = 1728] [serial = 2088] [outer = 0x87787000] 08:16:30 INFO - PROCESS | 1728 | 1464275790701 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 08:16:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 08:16:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1391ms 08:16:30 INFO - PROCESS | 1728 | 1464275790722 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 08:16:30 INFO - PROCESS | 1728 | 1464275790726 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 08:16:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 08:16:30 INFO - PROCESS | 1728 | 1464275790731 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 08:16:30 INFO - PROCESS | 1728 | 1464275790733 Marionette TRACE conn3 <- [1,2754,null,{}] 08:16:30 INFO - PROCESS | 1728 | 1464275790739 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:30 INFO - PROCESS | 1728 | 1464275790919 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 08:16:31 INFO - PROCESS | 1728 | 1464275791205 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x92472c00 == 157 [pid = 1728] [id = 696] 08:16:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 179 (0x926f2400) [pid = 1728] [serial = 2089] [outer = (nil)] 08:16:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 180 (0x928c3800) [pid = 1728] [serial = 2090] [outer = 0x926f2400] 08:16:31 INFO - PROCESS | 1728 | 1464275791293 Marionette DEBUG loaded listener.js 08:16:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 181 (0x92ba1800) [pid = 1728] [serial = 2091] [outer = 0x926f2400] 08:16:32 INFO - PROCESS | 1728 | 1464275792152 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 08:16:32 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 08:16:32 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1439ms 08:16:32 INFO - PROCESS | 1728 | 1464275792185 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 08:16:32 INFO - PROCESS | 1728 | 1464275792189 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 08:16:32 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 08:16:32 INFO - PROCESS | 1728 | 1464275792198 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 08:16:32 INFO - PROCESS | 1728 | 1464275792201 Marionette TRACE conn3 <- [1,2758,null,{}] 08:16:32 INFO - PROCESS | 1728 | 1464275792206 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:32 INFO - PROCESS | 1728 | 1464275792399 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 08:16:32 INFO - PROCESS | 1728 | 1464275792681 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f664400 == 158 [pid = 1728] [id = 697] 08:16:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 182 (0x92ba5c00) [pid = 1728] [serial = 2092] [outer = (nil)] 08:16:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 183 (0x9521d000) [pid = 1728] [serial = 2093] [outer = 0x92ba5c00] 08:16:32 INFO - PROCESS | 1728 | 1464275792760 Marionette DEBUG loaded listener.js 08:16:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 184 (0x952a1c00) [pid = 1728] [serial = 2094] [outer = 0x92ba5c00] 08:16:33 INFO - PROCESS | 1728 | 1464275793578 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 08:16:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 08:16:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1427ms 08:16:33 INFO - PROCESS | 1728 | 1464275793626 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 08:16:33 INFO - PROCESS | 1728 | 1464275793628 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 08:16:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 08:16:33 INFO - PROCESS | 1728 | 1464275793635 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 08:16:33 INFO - PROCESS | 1728 | 1464275793637 Marionette TRACE conn3 <- [1,2762,null,{}] 08:16:33 INFO - PROCESS | 1728 | 1464275793642 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:33 INFO - PROCESS | 1728 | 1464275793931 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 08:16:34 INFO - PROCESS | 1728 | 1464275794147 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:34 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d230800 == 159 [pid = 1728] [id = 698] 08:16:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x8f671c00) [pid = 1728] [serial = 2095] [outer = (nil)] 08:16:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x9535c800) [pid = 1728] [serial = 2096] [outer = 0x8f671c00] 08:16:34 INFO - PROCESS | 1728 | 1464275794229 Marionette DEBUG loaded listener.js 08:16:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x953fd800) [pid = 1728] [serial = 2097] [outer = 0x8f671c00] 08:16:35 INFO - PROCESS | 1728 | 1464275795092 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 08:16:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 08:16:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1528ms 08:16:35 INFO - PROCESS | 1728 | 1464275795164 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 08:16:35 INFO - PROCESS | 1728 | 1464275795167 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 08:16:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 08:16:35 INFO - PROCESS | 1728 | 1464275795173 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 08:16:35 INFO - PROCESS | 1728 | 1464275795175 Marionette TRACE conn3 <- [1,2766,null,{}] 08:16:35 INFO - PROCESS | 1728 | 1464275795180 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:35 INFO - PROCESS | 1728 | 1464275795365 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 08:16:35 INFO - PROCESS | 1728 | 1464275795645 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x9521e400 == 160 [pid = 1728] [id = 699] 08:16:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x95356800) [pid = 1728] [serial = 2098] [outer = (nil)] 08:16:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x99796c00) [pid = 1728] [serial = 2099] [outer = 0x95356800] 08:16:35 INFO - PROCESS | 1728 | 1464275795724 Marionette DEBUG loaded listener.js 08:16:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x99a26c00) [pid = 1728] [serial = 2100] [outer = 0x95356800] 08:16:36 INFO - PROCESS | 1728 | 1464275796530 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 08:16:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 08:16:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1381ms 08:16:36 INFO - PROCESS | 1728 | 1464275796554 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 08:16:36 INFO - PROCESS | 1728 | 1464275796557 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 08:16:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 08:16:36 INFO - PROCESS | 1728 | 1464275796563 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 08:16:36 INFO - PROCESS | 1728 | 1464275796565 Marionette TRACE conn3 <- [1,2770,null,{}] 08:16:36 INFO - PROCESS | 1728 | 1464275796571 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:36 INFO - PROCESS | 1728 | 1464275796769 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 08:16:37 INFO - PROCESS | 1728 | 1464275797055 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x98469000 == 161 [pid = 1728] [id = 700] 08:16:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x99674400) [pid = 1728] [serial = 2101] [outer = (nil)] 08:16:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x9a1be000) [pid = 1728] [serial = 2102] [outer = 0x99674400] 08:16:37 INFO - PROCESS | 1728 | 1464275797133 Marionette DEBUG loaded listener.js 08:16:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x9a1c5400) [pid = 1728] [serial = 2103] [outer = 0x99674400] 08:16:37 INFO - PROCESS | 1728 | 1464275797960 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 08:16:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 08:16:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1432ms 08:16:38 INFO - PROCESS | 1728 | 1464275797996 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 08:16:38 INFO - PROCESS | 1728 | 1464275797998 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 08:16:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 08:16:38 INFO - PROCESS | 1728 | 1464275798005 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 08:16:38 INFO - PROCESS | 1728 | 1464275798007 Marionette TRACE conn3 <- [1,2774,null,{}] 08:16:38 INFO - PROCESS | 1728 | 1464275798013 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:38 INFO - PROCESS | 1728 | 1464275798208 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 08:16:38 INFO - PROCESS | 1728 | 1464275798492 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x996f5c00 == 162 [pid = 1728] [id = 701] 08:16:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x9a32a000) [pid = 1728] [serial = 2104] [outer = (nil)] 08:16:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x95215c00) [pid = 1728] [serial = 2105] [outer = 0x9a32a000] 08:16:38 INFO - PROCESS | 1728 | 1464275798580 Marionette DEBUG loaded listener.js 08:16:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x9aa91c00) [pid = 1728] [serial = 2106] [outer = 0x9a32a000] 08:16:39 INFO - PROCESS | 1728 | 1464275799416 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 08:16:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 08:16:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1480ms 08:16:39 INFO - PROCESS | 1728 | 1464275799498 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 08:16:39 INFO - PROCESS | 1728 | 1464275799502 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 08:16:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 08:16:39 INFO - PROCESS | 1728 | 1464275799510 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 08:16:39 INFO - PROCESS | 1728 | 1464275799515 Marionette TRACE conn3 <- [1,2778,null,{}] 08:16:39 INFO - PROCESS | 1728 | 1464275799520 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:39 INFO - PROCESS | 1728 | 1464275799697 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 08:16:40 INFO - PROCESS | 1728 | 1464275799982 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a386000 == 163 [pid = 1728] [id = 702] 08:16:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x9aa35400) [pid = 1728] [serial = 2107] [outer = (nil)] 08:16:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x9aa9d800) [pid = 1728] [serial = 2108] [outer = 0x9aa35400] 08:16:40 INFO - PROCESS | 1728 | 1464275800095 Marionette DEBUG loaded listener.js 08:16:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x9ab94000) [pid = 1728] [serial = 2109] [outer = 0x9aa35400] 08:16:40 INFO - PROCESS | 1728 | 1464275800928 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 08:16:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 08:16:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1432ms 08:16:40 INFO - PROCESS | 1728 | 1464275800942 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 08:16:40 INFO - PROCESS | 1728 | 1464275800945 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 08:16:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 08:16:40 INFO - PROCESS | 1728 | 1464275800951 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 08:16:40 INFO - PROCESS | 1728 | 1464275800953 Marionette TRACE conn3 <- [1,2782,null,{}] 08:16:40 INFO - PROCESS | 1728 | 1464275800959 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:41 INFO - PROCESS | 1728 | 1464275801132 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 08:16:41 INFO - PROCESS | 1728 | 1464275801420 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x9a1b9800 == 164 [pid = 1728] [id = 703] 08:16:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0x9aa98800) [pid = 1728] [serial = 2110] [outer = (nil)] 08:16:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0x9adc3000) [pid = 1728] [serial = 2111] [outer = 0x9aa98800] 08:16:41 INFO - PROCESS | 1728 | 1464275801497 Marionette DEBUG loaded listener.js 08:16:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0x9adc4c00) [pid = 1728] [serial = 2112] [outer = 0x9aa98800] 08:16:42 INFO - PROCESS | 1728 | 1464275802341 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 08:16:42 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 08:16:42 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1427ms 08:16:42 INFO - PROCESS | 1728 | 1464275802379 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 08:16:42 INFO - PROCESS | 1728 | 1464275802382 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 08:16:42 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 08:16:42 INFO - PROCESS | 1728 | 1464275802388 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 08:16:42 INFO - PROCESS | 1728 | 1464275802390 Marionette TRACE conn3 <- [1,2786,null,{}] 08:16:42 INFO - PROCESS | 1728 | 1464275802396 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:42 INFO - PROCESS | 1728 | 1464275802592 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 08:16:42 INFO - PROCESS | 1728 | 1464275802892 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x84db5c00 == 165 [pid = 1728] [id = 704] 08:16:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0x9adbec00) [pid = 1728] [serial = 2113] [outer = (nil)] 08:16:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x9b250c00) [pid = 1728] [serial = 2114] [outer = 0x9adbec00] 08:16:42 INFO - PROCESS | 1728 | 1464275802973 Marionette DEBUG loaded listener.js 08:16:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x9b257400) [pid = 1728] [serial = 2115] [outer = 0x9adbec00] 08:16:43 INFO - PROCESS | 1728 | 1464275803780 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 08:16:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 08:16:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1432ms 08:16:43 INFO - PROCESS | 1728 | 1464275803820 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 08:16:43 INFO - PROCESS | 1728 | 1464275803823 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 08:16:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 08:16:43 INFO - PROCESS | 1728 | 1464275803833 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 08:16:43 INFO - PROCESS | 1728 | 1464275803835 Marionette TRACE conn3 <- [1,2790,null,{}] 08:16:43 INFO - PROCESS | 1728 | 1464275803841 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:44 INFO - PROCESS | 1728 | 1464275804032 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 08:16:44 INFO - PROCESS | 1728 | 1464275804320 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b257000 == 166 [pid = 1728] [id = 705] 08:16:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x9b641c00) [pid = 1728] [serial = 2116] [outer = (nil)] 08:16:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x9b938400) [pid = 1728] [serial = 2117] [outer = 0x9b641c00] 08:16:44 INFO - PROCESS | 1728 | 1464275804428 Marionette DEBUG loaded listener.js 08:16:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x9b93f400) [pid = 1728] [serial = 2118] [outer = 0x9b641c00] 08:16:45 INFO - PROCESS | 1728 | 1464275805238 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 08:16:45 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 08:16:45 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1480ms 08:16:45 INFO - PROCESS | 1728 | 1464275805315 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 08:16:45 INFO - PROCESS | 1728 | 1464275805318 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 08:16:45 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 08:16:45 INFO - PROCESS | 1728 | 1464275805324 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 08:16:45 INFO - PROCESS | 1728 | 1464275805326 Marionette TRACE conn3 <- [1,2794,null,{}] 08:16:45 INFO - PROCESS | 1728 | 1464275805332 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:45 INFO - PROCESS | 1728 | 1464275805567 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x87421c00 == 165 [pid = 1728] [id = 480] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x95359c00 == 164 [pid = 1728] [id = 679] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x953f4000 == 163 [pid = 1728] [id = 678] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x86d0d000 == 162 [pid = 1728] [id = 677] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x921de400 == 161 [pid = 1728] [id = 676] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x8e7ae800 == 160 [pid = 1728] [id = 674] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x911de400 == 159 [pid = 1728] [id = 675] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x8d2d4800 == 158 [pid = 1728] [id = 673] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x8b625000 == 157 [pid = 1728] [id = 672] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x8dfee000 == 156 [pid = 1728] [id = 671] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x8dfe5400 == 155 [pid = 1728] [id = 670] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x88950800 == 154 [pid = 1728] [id = 668] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x84e92400 == 153 [pid = 1728] [id = 669] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x897f1c00 == 152 [pid = 1728] [id = 667] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x87f8b800 == 151 [pid = 1728] [id = 666] 08:16:46 INFO - PROCESS | 1728 | --DOCSHELL 0x826f0c00 == 150 [pid = 1728] [id = 665] 08:16:46 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0x86da2c00) [pid = 1728] [serial = 1848] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0x88283000) [pid = 1728] [serial = 1851] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0x8aaf3000) [pid = 1728] [serial = 1854] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x8cb0b400) [pid = 1728] [serial = 1857] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x8cc42800) [pid = 1728] [serial = 1860] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x8dd1ec00) [pid = 1728] [serial = 1863] [outer = (nil)] [url = about:blank] 08:16:46 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0x8dfe1c00) [pid = 1728] [serial = 1866] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x8e0d2800) [pid = 1728] [serial = 1869] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0x8e64e800) [pid = 1728] [serial = 1872] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x8f66a000) [pid = 1728] [serial = 1875] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x910d5000) [pid = 1728] [serial = 1878] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x91136c00) [pid = 1728] [serial = 1881] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x91195c00) [pid = 1728] [serial = 1884] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0x91f65c00) [pid = 1728] [serial = 1887] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x9260b000) [pid = 1728] [serial = 1890] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0x92a87800) [pid = 1728] [serial = 1893] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x87793000) [pid = 1728] [serial = 1770] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x95213c00) [pid = 1728] [serial = 1899] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x93d6d000) [pid = 1728] [serial = 1896] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x96674000) [pid = 1728] [serial = 1902] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x91124000) [pid = 1728] [serial = 1950] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0x9111e400) [pid = 1728] [serial = 1949] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x953fbc00) [pid = 1728] [serial = 1962] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x9535c400) [pid = 1728] [serial = 1961] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 183 (0x875c9800) [pid = 1728] [serial = 1985] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 182 (0x8f666400) [pid = 1728] [serial = 1944] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 181 (0x8f118800) [pid = 1728] [serial = 1943] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 180 (0x98ee2c00) [pid = 1728] [serial = 1965] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 179 (0x98edd400) [pid = 1728] [serial = 1964] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 178 (0x99b21000) [pid = 1728] [serial = 1968] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 177 (0x99816800) [pid = 1728] [serial = 1967] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 176 (0x8afdf800) [pid = 1728] [serial = 1929] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 175 (0x895b6400) [pid = 1728] [serial = 1928] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 174 (0x8817c000) [pid = 1728] [serial = 1988] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 173 (0x99b29400) [pid = 1728] [serial = 1971] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 172 (0x99b2b800) [pid = 1728] [serial = 1970] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 171 (0x8d234800) [pid = 1728] [serial = 1935] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 170 (0x8d22cc00) [pid = 1728] [serial = 1934] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x9a320c00) [pid = 1728] [serial = 1977] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0x9a31f000) [pid = 1728] [serial = 1976] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x92ba0800) [pid = 1728] [serial = 1959] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0x93bd9400) [pid = 1728] [serial = 1958] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0x8e06d000) [pid = 1728] [serial = 1938] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0x8ddf8000) [pid = 1728] [serial = 1937] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0x9aa3c000) [pid = 1728] [serial = 1980] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0x9aa36400) [pid = 1728] [serial = 1979] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x8cde5800) [pid = 1728] [serial = 1932] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0x8cc38400) [pid = 1728] [serial = 1931] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0x90fe5400) [pid = 1728] [serial = 1947] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x90d53000) [pid = 1728] [serial = 1946] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 157 (0x84e94c00) [pid = 1728] [serial = 1982] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 156 (0x861ecc00) [pid = 1728] [serial = 1983] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 155 (0x9a1be400) [pid = 1728] [serial = 1974] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 154 (0x9a1bc000) [pid = 1728] [serial = 1973] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 153 (0x8e644000) [pid = 1728] [serial = 1941] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 152 (0x8e166c00) [pid = 1728] [serial = 1940] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 151 (0x897f3000) [pid = 1728] [serial = 1920] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 150 (0x8817d800) [pid = 1728] [serial = 1926] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 149 (0x88143000) [pid = 1728] [serial = 1925] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 148 (0x88c26c00) [pid = 1728] [serial = 1991] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 147 (0x92b9a800) [pid = 1728] [serial = 1956] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0x928c5c00) [pid = 1728] [serial = 1955] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0x84dc0c00) [pid = 1728] [serial = 1923] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0x84b47000) [pid = 1728] [serial = 1922] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0x91f64400) [pid = 1728] [serial = 1953] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0x911d2c00) [pid = 1728] [serial = 1952] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 141 (0x8944e400) [pid = 1728] [serial = 1992] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 140 (0x895ac800) [pid = 1728] [serial = 1994] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 139 (0x88285c00) [pid = 1728] [serial = 1989] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | --DOMWINDOW == 138 (0x87792000) [pid = 1728] [serial = 1986] [outer = (nil)] [url = about:blank] 08:16:47 INFO - PROCESS | 1728 | 1464275807255 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x84e8f800 == 151 [pid = 1728] [id = 706] 08:16:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 139 (0x84e92400) [pid = 1728] [serial = 2119] [outer = (nil)] 08:16:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 140 (0x861ecc00) [pid = 1728] [serial = 2120] [outer = 0x84e92400] 08:16:47 INFO - PROCESS | 1728 | 1464275807325 Marionette DEBUG loaded listener.js 08:16:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 141 (0x86d9e800) [pid = 1728] [serial = 2121] [outer = 0x84e92400] 08:16:48 INFO - PROCESS | 1728 | 1464275808031 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 08:16:48 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 08:16:48 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 2733ms 08:16:48 INFO - PROCESS | 1728 | 1464275808059 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 08:16:48 INFO - PROCESS | 1728 | 1464275808064 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 08:16:48 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 08:16:48 INFO - PROCESS | 1728 | 1464275808071 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 08:16:48 INFO - PROCESS | 1728 | 1464275808076 Marionette TRACE conn3 <- [1,2798,null,{}] 08:16:48 INFO - PROCESS | 1728 | 1464275808082 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:48 INFO - PROCESS | 1728 | 1464275808283 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 08:16:48 INFO - PROCESS | 1728 | 1464275808480 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x87785000 == 152 [pid = 1728] [id = 707] 08:16:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 142 (0x87ecf800) [pid = 1728] [serial = 2122] [outer = (nil)] 08:16:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 143 (0x88137800) [pid = 1728] [serial = 2123] [outer = 0x87ecf800] 08:16:48 INFO - PROCESS | 1728 | 1464275808559 Marionette DEBUG loaded listener.js 08:16:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 144 (0x8814d800) [pid = 1728] [serial = 2124] [outer = 0x87ecf800] 08:16:49 INFO - PROCESS | 1728 | 1464275809301 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 08:16:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 08:16:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1291ms 08:16:49 INFO - PROCESS | 1728 | 1464275809366 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 08:16:49 INFO - PROCESS | 1728 | 1464275809376 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 08:16:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 08:16:49 INFO - PROCESS | 1728 | 1464275809387 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 08:16:49 INFO - PROCESS | 1728 | 1464275809390 Marionette TRACE conn3 <- [1,2802,null,{}] 08:16:49 INFO - PROCESS | 1728 | 1464275809404 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:49 INFO - PROCESS | 1728 | 1464275809642 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 08:16:49 INFO - PROCESS | 1728 | 1464275809673 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x88181800 == 153 [pid = 1728] [id = 708] 08:16:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x8894b800) [pid = 1728] [serial = 2125] [outer = (nil)] 08:16:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0x88c2e000) [pid = 1728] [serial = 2126] [outer = 0x8894b800] 08:16:49 INFO - PROCESS | 1728 | 1464275809738 Marionette DEBUG loaded listener.js 08:16:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0x895b6400) [pid = 1728] [serial = 2127] [outer = 0x8894b800] 08:16:50 INFO - PROCESS | 1728 | 1464275810642 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 08:16:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 08:16:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1288ms 08:16:50 INFO - PROCESS | 1728 | 1464275810677 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 08:16:50 INFO - PROCESS | 1728 | 1464275810680 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 08:16:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 08:16:50 INFO - PROCESS | 1728 | 1464275810706 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 08:16:50 INFO - PROCESS | 1728 | 1464275810715 Marionette TRACE conn3 <- [1,2806,null,{}] 08:16:50 INFO - PROCESS | 1728 | 1464275810721 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:50 INFO - PROCESS | 1728 | 1464275810967 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 08:16:51 INFO - PROCESS | 1728 | 1464275811006 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x88c2e800 == 154 [pid = 1728] [id = 709] 08:16:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 148 (0x897fc800) [pid = 1728] [serial = 2128] [outer = (nil)] 08:16:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 149 (0x8b769800) [pid = 1728] [serial = 2129] [outer = 0x897fc800] 08:16:51 INFO - PROCESS | 1728 | 1464275811106 Marionette DEBUG loaded listener.js 08:16:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 150 (0x8cb14000) [pid = 1728] [serial = 2130] [outer = 0x897fc800] 08:16:51 INFO - PROCESS | 1728 | --DOMWINDOW == 149 (0x86d0e400) [pid = 1728] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 08:16:51 INFO - PROCESS | 1728 | --DOMWINDOW == 148 (0x87f8a400) [pid = 1728] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 08:16:51 INFO - PROCESS | 1728 | --DOMWINDOW == 147 (0x88c2fc00) [pid = 1728] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 08:16:51 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0x88c32000) [pid = 1728] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 08:16:51 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0x86d04c00) [pid = 1728] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 08:16:51 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0x86d01800) [pid = 1728] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 08:16:52 INFO - PROCESS | 1728 | 1464275812230 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 08:16:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 08:16:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1557ms 08:16:52 INFO - PROCESS | 1728 | 1464275812244 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 08:16:52 INFO - PROCESS | 1728 | 1464275812248 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 08:16:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 08:16:52 INFO - PROCESS | 1728 | 1464275812253 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 08:16:52 INFO - PROCESS | 1728 | 1464275812257 Marionette TRACE conn3 <- [1,2810,null,{}] 08:16:52 INFO - PROCESS | 1728 | 1464275812263 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:52 INFO - PROCESS | 1728 | 1464275812423 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 08:16:52 INFO - PROCESS | 1728 | 1464275812626 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x850dc000 == 155 [pid = 1728] [id = 710] 08:16:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 145 (0x88949c00) [pid = 1728] [serial = 2131] [outer = (nil)] 08:16:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 146 (0x8cdd9c00) [pid = 1728] [serial = 2132] [outer = 0x88949c00] 08:16:52 INFO - PROCESS | 1728 | 1464275812691 Marionette DEBUG loaded listener.js 08:16:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 147 (0x8cee4000) [pid = 1728] [serial = 2133] [outer = 0x88949c00] 08:16:53 INFO - PROCESS | 1728 | 1464275813406 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 08:16:53 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 08:16:53 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1177ms 08:16:53 INFO - PROCESS | 1728 | 1464275813432 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 08:16:53 INFO - PROCESS | 1728 | 1464275813435 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 08:16:53 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 08:16:53 INFO - PROCESS | 1728 | 1464275813441 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 08:16:53 INFO - PROCESS | 1728 | 1464275813443 Marionette TRACE conn3 <- [1,2814,null,{}] 08:16:53 INFO - PROCESS | 1728 | 1464275813460 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:53 INFO - PROCESS | 1728 | 1464275813629 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 08:16:53 INFO - PROCESS | 1728 | 1464275813642 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:53 INFO - PROCESS | 1728 | ++DOCSHELL 0x8ceedc00 == 156 [pid = 1728] [id = 711] 08:16:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 148 (0x8d231800) [pid = 1728] [serial = 2134] [outer = (nil)] 08:16:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 149 (0x8d2d7400) [pid = 1728] [serial = 2135] [outer = 0x8d231800] 08:16:53 INFO - PROCESS | 1728 | 1464275813717 Marionette DEBUG loaded listener.js 08:16:53 INFO - PROCESS | 1728 | ++DOMWINDOW == 150 (0x8ddfa000) [pid = 1728] [serial = 2136] [outer = 0x8d231800] 08:16:54 INFO - PROCESS | 1728 | 1464275814883 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 08:16:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 08:16:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1488ms 08:16:54 INFO - PROCESS | 1728 | 1464275814930 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 08:16:54 INFO - PROCESS | 1728 | 1464275814936 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 08:16:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 08:16:54 INFO - PROCESS | 1728 | 1464275814945 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 08:16:54 INFO - PROCESS | 1728 | 1464275814949 Marionette TRACE conn3 <- [1,2818,null,{}] 08:16:54 INFO - PROCESS | 1728 | 1464275814957 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:55 INFO - PROCESS | 1728 | 1464275815151 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 08:16:55 INFO - PROCESS | 1728 | 1464275815441 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x87430c00 == 157 [pid = 1728] [id = 712] 08:16:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 151 (0x87ed9c00) [pid = 1728] [serial = 2137] [outer = (nil)] 08:16:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 152 (0x88151000) [pid = 1728] [serial = 2138] [outer = 0x87ed9c00] 08:16:55 INFO - PROCESS | 1728 | 1464275815569 Marionette DEBUG loaded listener.js 08:16:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 153 (0x8828ac00) [pid = 1728] [serial = 2139] [outer = 0x87ed9c00] 08:16:56 INFO - PROCESS | 1728 | 1464275816409 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 08:16:56 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 08:16:56 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1535ms 08:16:56 INFO - PROCESS | 1728 | 1464275816480 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 08:16:56 INFO - PROCESS | 1728 | 1464275816488 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 08:16:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 08:16:56 INFO - PROCESS | 1728 | 1464275816497 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 08:16:56 INFO - PROCESS | 1728 | 1464275816501 Marionette TRACE conn3 <- [1,2822,null,{}] 08:16:56 INFO - PROCESS | 1728 | 1464275816507 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:56 INFO - PROCESS | 1728 | 1464275816738 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 08:16:57 INFO - PROCESS | 1728 | 1464275817093 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:57 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f8ec00 == 158 [pid = 1728] [id = 713] 08:16:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 154 (0x897f6c00) [pid = 1728] [serial = 2140] [outer = (nil)] 08:16:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 155 (0x8b62cc00) [pid = 1728] [serial = 2141] [outer = 0x897f6c00] 08:16:57 INFO - PROCESS | 1728 | 1464275817173 Marionette DEBUG loaded listener.js 08:16:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 156 (0x8cde1400) [pid = 1728] [serial = 2142] [outer = 0x897f6c00] 08:16:57 INFO - PROCESS | 1728 | 1464275817988 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 08:16:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 08:16:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1537ms 08:16:58 INFO - PROCESS | 1728 | 1464275818035 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 08:16:58 INFO - PROCESS | 1728 | 1464275818039 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 08:16:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 08:16:58 INFO - PROCESS | 1728 | 1464275818045 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 08:16:58 INFO - PROCESS | 1728 | 1464275818050 Marionette TRACE conn3 <- [1,2826,null,{}] 08:16:58 INFO - PROCESS | 1728 | 1464275818065 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:58 INFO - PROCESS | 1728 | 1464275818280 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 08:16:58 INFO - PROCESS | 1728 | 1464275818559 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:16:58 INFO - PROCESS | 1728 | ++DOCSHELL 0x861f3800 == 159 [pid = 1728] [id = 714] 08:16:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 157 (0x88185000) [pid = 1728] [serial = 2143] [outer = (nil)] 08:16:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 158 (0x8dfef400) [pid = 1728] [serial = 2144] [outer = 0x88185000] 08:16:58 INFO - PROCESS | 1728 | 1464275818683 Marionette DEBUG loaded listener.js 08:16:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x8e0d9c00) [pid = 1728] [serial = 2145] [outer = 0x88185000] 08:16:59 INFO - PROCESS | 1728 | 1464275819537 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 08:16:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 08:16:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1533ms 08:16:59 INFO - PROCESS | 1728 | 1464275819578 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 08:16:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 08:16:59 INFO - PROCESS | 1728 | 1464275819583 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 08:16:59 INFO - PROCESS | 1728 | 1464275819589 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 08:16:59 INFO - PROCESS | 1728 | 1464275819592 Marionette TRACE conn3 <- [1,2830,null,{}] 08:16:59 INFO - PROCESS | 1728 | 1464275819611 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:16:59 INFO - PROCESS | 1728 | 1464275819885 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 08:17:00 INFO - PROCESS | 1728 | 1464275820099 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e641800 == 160 [pid = 1728] [id = 715] 08:17:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0x8e644000) [pid = 1728] [serial = 2146] [outer = (nil)] 08:17:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0x8e7adc00) [pid = 1728] [serial = 2147] [outer = 0x8e644000] 08:17:00 INFO - PROCESS | 1728 | 1464275820225 Marionette DEBUG loaded listener.js 08:17:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x8f116c00) [pid = 1728] [serial = 2148] [outer = 0x8e644000] 08:17:01 INFO - PROCESS | 1728 | 1464275821029 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 08:17:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1485ms 08:17:01 INFO - PROCESS | 1728 | 1464275821073 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 08:17:01 INFO - PROCESS | 1728 | 1464275821077 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 08:17:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 08:17:01 INFO - PROCESS | 1728 | 1464275821082 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 08:17:01 INFO - PROCESS | 1728 | 1464275821086 Marionette TRACE conn3 <- [1,2834,null,{}] 08:17:01 INFO - PROCESS | 1728 | 1464275821091 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:01 INFO - PROCESS | 1728 | 1464275821273 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 08:17:01 INFO - PROCESS | 1728 | 1464275821560 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:01 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e650400 == 161 [pid = 1728] [id = 716] 08:17:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x8f666000) [pid = 1728] [serial = 2149] [outer = (nil)] 08:17:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x8f66fc00) [pid = 1728] [serial = 2150] [outer = 0x8f666000] 08:17:01 INFO - PROCESS | 1728 | 1464275821642 Marionette DEBUG loaded listener.js 08:17:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x9072dc00) [pid = 1728] [serial = 2151] [outer = 0x8f666000] 08:17:02 INFO - PROCESS | 1728 | 1464275822517 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 08:17:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 08:17:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1490ms 08:17:02 INFO - PROCESS | 1728 | 1464275822573 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 08:17:02 INFO - PROCESS | 1728 | 1464275822577 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 08:17:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 08:17:02 INFO - PROCESS | 1728 | 1464275822601 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 08:17:02 INFO - PROCESS | 1728 | 1464275822605 Marionette TRACE conn3 <- [1,2838,null,{}] 08:17:02 INFO - PROCESS | 1728 | 1464275822610 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:02 INFO - PROCESS | 1728 | 1464275822828 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 08:17:03 INFO - PROCESS | 1728 | 1464275823119 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:03 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f8a800 == 162 [pid = 1728] [id = 717] 08:17:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x8ddf3c00) [pid = 1728] [serial = 2152] [outer = (nil)] 08:17:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x91131800) [pid = 1728] [serial = 2153] [outer = 0x8ddf3c00] 08:17:03 INFO - PROCESS | 1728 | 1464275823235 Marionette DEBUG loaded listener.js 08:17:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x91193000) [pid = 1728] [serial = 2154] [outer = 0x8ddf3c00] 08:17:04 INFO - PROCESS | 1728 | 1464275824098 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 08:17:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 08:17:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1537ms 08:17:04 INFO - PROCESS | 1728 | 1464275824135 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 08:17:04 INFO - PROCESS | 1728 | 1464275824138 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 08:17:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 08:17:04 INFO - PROCESS | 1728 | 1464275824144 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 08:17:04 INFO - PROCESS | 1728 | 1464275824147 Marionette TRACE conn3 <- [1,2842,null,{}] 08:17:04 INFO - PROCESS | 1728 | 1464275824153 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:04 INFO - PROCESS | 1728 | 1464275824344 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 08:17:04 INFO - PROCESS | 1728 | 1464275824645 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:04 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e7b3800 == 163 [pid = 1728] [id = 718] 08:17:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x90ff1000) [pid = 1728] [serial = 2155] [outer = (nil)] 08:17:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x91f61800) [pid = 1728] [serial = 2156] [outer = 0x90ff1000] 08:17:04 INFO - PROCESS | 1728 | 1464275824723 Marionette DEBUG loaded listener.js 08:17:04 INFO - PROCESS | 1728 | ++DOMWINDOW == 171 (0x91f69800) [pid = 1728] [serial = 2157] [outer = 0x90ff1000] 08:17:05 INFO - PROCESS | 1728 | 1464275825612 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 08:17:05 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 08:17:05 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1538ms 08:17:05 INFO - PROCESS | 1728 | 1464275825692 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 08:17:05 INFO - PROCESS | 1728 | 1464275825696 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 08:17:05 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 08:17:05 INFO - PROCESS | 1728 | 1464275825704 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 08:17:05 INFO - PROCESS | 1728 | 1464275825707 Marionette TRACE conn3 <- [1,2846,null,{}] 08:17:05 INFO - PROCESS | 1728 | 1464275825713 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:05 INFO - PROCESS | 1728 | 1464275825902 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 08:17:06 INFO - PROCESS | 1728 | 1464275826184 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:06 INFO - PROCESS | 1728 | ++DOCSHELL 0x910dc800 == 164 [pid = 1728] [id = 719] 08:17:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 172 (0x911d8800) [pid = 1728] [serial = 2158] [outer = (nil)] 08:17:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 173 (0x926f0400) [pid = 1728] [serial = 2159] [outer = 0x911d8800] 08:17:06 INFO - PROCESS | 1728 | 1464275826299 Marionette DEBUG loaded listener.js 08:17:06 INFO - PROCESS | 1728 | ++DOMWINDOW == 174 (0x928be800) [pid = 1728] [serial = 2160] [outer = 0x911d8800] 08:17:07 INFO - PROCESS | 1728 | 1464275827146 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 08:17:07 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 08:17:07 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1481ms 08:17:07 INFO - PROCESS | 1728 | 1464275827186 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 08:17:07 INFO - PROCESS | 1728 | 1464275827190 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 08:17:07 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 08:17:07 INFO - PROCESS | 1728 | 1464275827195 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 08:17:07 INFO - PROCESS | 1728 | 1464275827198 Marionette TRACE conn3 <- [1,2850,null,{}] 08:17:07 INFO - PROCESS | 1728 | 1464275827203 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:07 INFO - PROCESS | 1728 | 1464275827481 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 08:17:07 INFO - PROCESS | 1728 | 1464275827656 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x91077800 == 165 [pid = 1728] [id = 720] 08:17:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 175 (0x9260b000) [pid = 1728] [serial = 2161] [outer = (nil)] 08:17:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 176 (0x92ba1400) [pid = 1728] [serial = 2162] [outer = 0x9260b000] 08:17:07 INFO - PROCESS | 1728 | 1464275827745 Marionette DEBUG loaded listener.js 08:17:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 177 (0x93bd9400) [pid = 1728] [serial = 2163] [outer = 0x9260b000] 08:17:08 INFO - PROCESS | 1728 | 1464275828622 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 08:17:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 08:17:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1477ms 08:17:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 08:17:08 INFO - PROCESS | 1728 | 1464275828673 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 08:17:08 INFO - PROCESS | 1728 | 1464275828676 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 08:17:08 INFO - PROCESS | 1728 | 1464275828682 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 08:17:08 INFO - PROCESS | 1728 | 1464275828685 Marionette TRACE conn3 <- [1,2854,null,{}] 08:17:08 INFO - PROCESS | 1728 | 1464275828690 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:08 INFO - PROCESS | 1728 | 1464275828881 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 08:17:09 INFO - PROCESS | 1728 | 1464275829165 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x850df800 == 166 [pid = 1728] [id = 721] 08:17:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 178 (0x92606400) [pid = 1728] [serial = 2164] [outer = (nil)] 08:17:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 179 (0x95215400) [pid = 1728] [serial = 2165] [outer = 0x92606400] 08:17:09 INFO - PROCESS | 1728 | 1464275829245 Marionette DEBUG loaded listener.js 08:17:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 180 (0x9521ac00) [pid = 1728] [serial = 2166] [outer = 0x92606400] 08:17:10 INFO - PROCESS | 1728 | 1464275830113 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 08:17:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 08:17:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1478ms 08:17:10 INFO - PROCESS | 1728 | 1464275830160 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 08:17:10 INFO - PROCESS | 1728 | 1464275830164 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 08:17:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 08:17:10 INFO - PROCESS | 1728 | 1464275830170 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 08:17:10 INFO - PROCESS | 1728 | 1464275830174 Marionette TRACE conn3 <- [1,2858,null,{}] 08:17:10 INFO - PROCESS | 1728 | 1464275830179 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:10 INFO - PROCESS | 1728 | 1464275830420 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 08:17:10 INFO - PROCESS | 1728 | 1464275830705 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:10 INFO - PROCESS | 1728 | ++DOCSHELL 0x95356000 == 167 [pid = 1728] [id = 722] 08:17:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 181 (0x95359000) [pid = 1728] [serial = 2167] [outer = (nil)] 08:17:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 182 (0x996f0c00) [pid = 1728] [serial = 2168] [outer = 0x95359000] 08:17:10 INFO - PROCESS | 1728 | 1464275830834 Marionette DEBUG loaded listener.js 08:17:10 INFO - PROCESS | 1728 | ++DOMWINDOW == 183 (0x99b2dc00) [pid = 1728] [serial = 2169] [outer = 0x95359000] 08:17:11 INFO - PROCESS | 1728 | 1464275831649 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 08:17:11 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 08:17:11 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1534ms 08:17:11 INFO - PROCESS | 1728 | 1464275831704 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 08:17:11 INFO - PROCESS | 1728 | 1464275831708 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 08:17:11 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 08:17:11 INFO - PROCESS | 1728 | 1464275831731 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 08:17:11 INFO - PROCESS | 1728 | 1464275831735 Marionette TRACE conn3 <- [1,2862,null,{}] 08:17:11 INFO - PROCESS | 1728 | 1464275831743 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:11 INFO - PROCESS | 1728 | 1464275831941 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 08:17:12 INFO - PROCESS | 1728 | 1464275832223 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x826f3800 == 168 [pid = 1728] [id = 723] 08:17:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 184 (0x98b74c00) [pid = 1728] [serial = 2170] [outer = (nil)] 08:17:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x9a1c0000) [pid = 1728] [serial = 2171] [outer = 0x98b74c00] 08:17:12 INFO - PROCESS | 1728 | 1464275832350 Marionette DEBUG loaded listener.js 08:17:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x9a31d000) [pid = 1728] [serial = 2172] [outer = 0x98b74c00] 08:17:13 INFO - PROCESS | 1728 | 1464275833221 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 08:17:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 08:17:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1562ms 08:17:13 INFO - PROCESS | 1728 | 1464275833276 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 08:17:13 INFO - PROCESS | 1728 | 1464275833280 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 08:17:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 08:17:13 INFO - PROCESS | 1728 | 1464275833300 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 08:17:13 INFO - PROCESS | 1728 | 1464275833308 Marionette TRACE conn3 <- [1,2866,null,{}] 08:17:13 INFO - PROCESS | 1728 | 1464275833334 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:13 INFO - PROCESS | 1728 | 1464275833542 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 08:17:13 INFO - PROCESS | 1728 | 1464275833868 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:13 INFO - PROCESS | 1728 | ++DOCSHELL 0x850e5400 == 169 [pid = 1728] [id = 724] 08:17:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x98468400) [pid = 1728] [serial = 2173] [outer = (nil)] 08:17:13 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x9aa3c800) [pid = 1728] [serial = 2174] [outer = 0x98468400] 08:17:13 INFO - PROCESS | 1728 | 1464275833951 Marionette DEBUG loaded listener.js 08:17:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x9aa92000) [pid = 1728] [serial = 2175] [outer = 0x98468400] 08:17:14 INFO - PROCESS | 1728 | 1464275834815 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 08:17:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1575ms 08:17:14 INFO - PROCESS | 1728 | 1464275834862 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 08:17:14 INFO - PROCESS | 1728 | 1464275834864 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 08:17:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 08:17:14 INFO - PROCESS | 1728 | 1464275834871 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 08:17:14 INFO - PROCESS | 1728 | 1464275834873 Marionette TRACE conn3 <- [1,2870,null,{}] 08:17:14 INFO - PROCESS | 1728 | 1464275834879 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:15 INFO - PROCESS | 1728 | 1464275835080 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 08:17:15 INFO - PROCESS | 1728 | 1464275835417 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:15 INFO - PROCESS | 1728 | ++DOCSHELL 0x99b24800 == 170 [pid = 1728] [id = 725] 08:17:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x9a329000) [pid = 1728] [serial = 2176] [outer = (nil)] 08:17:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x9b642400) [pid = 1728] [serial = 2177] [outer = 0x9a329000] 08:17:15 INFO - PROCESS | 1728 | 1464275835497 Marionette DEBUG loaded listener.js 08:17:15 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x9b93a400) [pid = 1728] [serial = 2178] [outer = 0x9a329000] 08:17:16 INFO - PROCESS | 1728 | 1464275836299 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 08:17:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 08:17:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1477ms 08:17:16 INFO - PROCESS | 1728 | 1464275836349 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 08:17:16 INFO - PROCESS | 1728 | 1464275836352 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 08:17:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 08:17:16 INFO - PROCESS | 1728 | 1464275836358 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 08:17:16 INFO - PROCESS | 1728 | 1464275836361 Marionette TRACE conn3 <- [1,2874,null,{}] 08:17:16 INFO - PROCESS | 1728 | 1464275836386 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:16 INFO - PROCESS | 1728 | 1464275836592 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 08:17:16 INFO - PROCESS | 1728 | 1464275836890 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x9aa3ec00 == 171 [pid = 1728] [id = 726] 08:17:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x9ae37c00) [pid = 1728] [serial = 2179] [outer = (nil)] 08:17:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x9ba0d800) [pid = 1728] [serial = 2180] [outer = 0x9ae37c00] 08:17:17 INFO - PROCESS | 1728 | 1464275837020 Marionette DEBUG loaded listener.js 08:17:17 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x9ba12000) [pid = 1728] [serial = 2181] [outer = 0x9ae37c00] 08:17:17 INFO - PROCESS | 1728 | 1464275837824 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 08:17:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 08:17:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1502ms 08:17:17 INFO - PROCESS | 1728 | 1464275837869 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 08:17:17 INFO - PROCESS | 1728 | 1464275837872 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 08:17:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 08:17:17 INFO - PROCESS | 1728 | 1464275837878 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 08:17:17 INFO - PROCESS | 1728 | 1464275837881 Marionette TRACE conn3 <- [1,2878,null,{}] 08:17:17 INFO - PROCESS | 1728 | 1464275837886 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:18 INFO - PROCESS | 1728 | 1464275838081 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 08:17:18 INFO - PROCESS | 1728 | 1464275838386 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:18 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b943400 == 172 [pid = 1728] [id = 727] 08:17:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x9ba48c00) [pid = 1728] [serial = 2182] [outer = (nil)] 08:17:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x9d598c00) [pid = 1728] [serial = 2183] [outer = 0x9ba48c00] 08:17:18 INFO - PROCESS | 1728 | 1464275838504 Marionette DEBUG loaded listener.js 08:17:18 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x9d59c000) [pid = 1728] [serial = 2184] [outer = 0x9ba48c00] 08:17:19 INFO - PROCESS | 1728 | 1464275839307 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 08:17:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1480ms 08:17:19 INFO - PROCESS | 1728 | 1464275839369 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 08:17:19 INFO - PROCESS | 1728 | 1464275839373 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 08:17:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 08:17:19 INFO - PROCESS | 1728 | 1464275839382 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 08:17:19 INFO - PROCESS | 1728 | 1464275839384 Marionette TRACE conn3 <- [1,2882,null,{}] 08:17:19 INFO - PROCESS | 1728 | 1464275839388 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:19 INFO - PROCESS | 1728 | 1464275839600 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 08:17:19 INFO - PROCESS | 1728 | 1464275839891 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b941400 == 173 [pid = 1728] [id = 728] 08:17:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x9ba11000) [pid = 1728] [serial = 2185] [outer = (nil)] 08:17:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0xa0608800) [pid = 1728] [serial = 2186] [outer = 0x9ba11000] 08:17:20 INFO - PROCESS | 1728 | 1464275840013 Marionette DEBUG loaded listener.js 08:17:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0xa113b800) [pid = 1728] [serial = 2187] [outer = 0x9ba11000] 08:17:20 INFO - PROCESS | 1728 | 1464275840825 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 08:17:20 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 08:17:20 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1479ms 08:17:20 INFO - PROCESS | 1728 | 1464275840861 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 08:17:20 INFO - PROCESS | 1728 | 1464275840865 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 08:17:20 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 08:17:20 INFO - PROCESS | 1728 | 1464275840871 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 08:17:20 INFO - PROCESS | 1728 | 1464275840873 Marionette TRACE conn3 <- [1,2886,null,{}] 08:17:20 INFO - PROCESS | 1728 | 1464275840879 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:21 INFO - PROCESS | 1728 | 1464275841074 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 08:17:21 INFO - PROCESS | 1728 | 1464275841375 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:21 INFO - PROCESS | 1728 | ++DOCSHELL 0xa113a400 == 174 [pid = 1728] [id = 729] 08:17:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0xa2147400) [pid = 1728] [serial = 2188] [outer = (nil)] 08:17:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0xa227a400) [pid = 1728] [serial = 2189] [outer = 0xa2147400] 08:17:21 INFO - PROCESS | 1728 | 1464275841494 Marionette DEBUG loaded listener.js 08:17:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0xa227f000) [pid = 1728] [serial = 2190] [outer = 0xa2147400] 08:17:22 INFO - PROCESS | 1728 | 1464275842299 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 08:17:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 08:17:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1481ms 08:17:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 08:17:22 INFO - PROCESS | 1728 | 1464275842353 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 08:17:22 INFO - PROCESS | 1728 | 1464275842355 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 08:17:22 INFO - PROCESS | 1728 | 1464275842361 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 08:17:22 INFO - PROCESS | 1728 | 1464275842364 Marionette TRACE conn3 <- [1,2890,null,{}] 08:17:22 INFO - PROCESS | 1728 | 1464275842389 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:22 INFO - PROCESS | 1728 | 1464275842583 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 08:17:22 INFO - PROCESS | 1728 | 1464275842871 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:22 INFO - PROCESS | 1728 | ++DOCSHELL 0xa060c000 == 175 [pid = 1728] [id = 730] 08:17:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0xa2275800) [pid = 1728] [serial = 2191] [outer = (nil)] 08:17:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0xa3027400) [pid = 1728] [serial = 2192] [outer = 0xa2275800] 08:17:22 INFO - PROCESS | 1728 | 1464275842985 Marionette DEBUG loaded listener.js 08:17:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0xa30bd000) [pid = 1728] [serial = 2193] [outer = 0xa2275800] 08:17:23 INFO - PROCESS | 1728 | 1464275843824 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 08:17:23 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 08:17:23 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1499ms 08:17:23 INFO - PROCESS | 1728 | 1464275843870 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 08:17:23 INFO - PROCESS | 1728 | 1464275843872 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 08:17:23 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 08:17:23 INFO - PROCESS | 1728 | 1464275843879 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 08:17:23 INFO - PROCESS | 1728 | 1464275843881 Marionette TRACE conn3 <- [1,2894,null,{}] 08:17:23 INFO - PROCESS | 1728 | 1464275843886 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:24 INFO - PROCESS | 1728 | 1464275844074 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 08:17:24 INFO - PROCESS | 1728 | 1464275844366 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:24 INFO - PROCESS | 1728 | ++DOCSHELL 0x9d597400 == 176 [pid = 1728] [id = 731] 08:17:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0xa2408c00) [pid = 1728] [serial = 2194] [outer = (nil)] 08:17:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0xa346b800) [pid = 1728] [serial = 2195] [outer = 0xa2408c00] 08:17:24 INFO - PROCESS | 1728 | 1464275844447 Marionette DEBUG loaded listener.js 08:17:24 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0xa3579800) [pid = 1728] [serial = 2196] [outer = 0xa2408c00] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x99815800 == 175 [pid = 1728] [id = 104] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x86d09800 == 174 [pid = 1728] [id = 469] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x850dc000 == 173 [pid = 1728] [id = 710] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x88c2e800 == 172 [pid = 1728] [id = 709] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x88181800 == 171 [pid = 1728] [id = 708] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x87785000 == 170 [pid = 1728] [id = 707] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x84e8f800 == 169 [pid = 1728] [id = 706] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x9b257000 == 168 [pid = 1728] [id = 705] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x84db5c00 == 167 [pid = 1728] [id = 704] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x9a386000 == 166 [pid = 1728] [id = 702] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x9a1b9800 == 165 [pid = 1728] [id = 703] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x996f5c00 == 164 [pid = 1728] [id = 701] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x98469000 == 163 [pid = 1728] [id = 700] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x9521e400 == 162 [pid = 1728] [id = 699] 08:17:25 INFO - PROCESS | 1728 | --DOCSHELL 0x8d230800 == 161 [pid = 1728] [id = 698] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0x8cde3c00) [pid = 1728] [serial = 2057] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0x91c40c00) [pid = 1728] [serial = 2024] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0x88c2f400) [pid = 1728] [serial = 2049] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0x88969400) [pid = 1728] [serial = 2046] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0x93d61c00) [pid = 1728] [serial = 2030] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x8cb0bc00) [pid = 1728] [serial = 2054] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x8cde8c00) [pid = 1728] [serial = 2006] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x8b761800) [pid = 1728] [serial = 2052] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0x8ddfa400) [pid = 1728] [serial = 2009] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x875c8800) [pid = 1728] [serial = 2042] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0x90d58000) [pid = 1728] [serial = 2018] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x88177000) [pid = 1728] [serial = 2048] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x895b4400) [pid = 1728] [serial = 1995] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x84dc2800) [pid = 1728] [serial = 1997] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x9113c000) [pid = 1728] [serial = 2021] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0x8b622400) [pid = 1728] [serial = 2003] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x8cb10400) [pid = 1728] [serial = 2055] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0x9a1df800) [pid = 1728] [serial = 2039] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x88287800) [pid = 1728] [serial = 2045] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x87f8f400) [pid = 1728] [serial = 2043] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x953f9400) [pid = 1728] [serial = 2033] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x8f11f800) [pid = 1728] [serial = 2015] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x9978f000) [pid = 1728] [serial = 2036] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0x8aaf0000) [pid = 1728] [serial = 2051] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x92604800) [pid = 1728] [serial = 2027] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x88283c00) [pid = 1728] [serial = 2000] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | --DOMWINDOW == 183 (0x8e071000) [pid = 1728] [serial = 2012] [outer = (nil)] [url = about:blank] 08:17:26 INFO - PROCESS | 1728 | 1464275846840 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 08:17:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 3032ms 08:17:26 INFO - PROCESS | 1728 | 1464275846911 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 08:17:26 INFO - PROCESS | 1728 | 1464275846918 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 08:17:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 08:17:26 INFO - PROCESS | 1728 | 1464275846925 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 08:17:26 INFO - PROCESS | 1728 | 1464275846931 Marionette TRACE conn3 <- [1,2898,null,{}] 08:17:26 INFO - PROCESS | 1728 | 1464275846938 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:27 INFO - PROCESS | 1728 | 1464275847139 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 08:17:27 INFO - PROCESS | 1728 | 1464275847338 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:27 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b4c400 == 162 [pid = 1728] [id = 732] 08:17:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 184 (0x84dc0400) [pid = 1728] [serial = 2197] [outer = (nil)] 08:17:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x84e9cc00) [pid = 1728] [serial = 2198] [outer = 0x84dc0400] 08:17:27 INFO - PROCESS | 1728 | 1464275847408 Marionette DEBUG loaded listener.js 08:17:27 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x850e6000) [pid = 1728] [serial = 2199] [outer = 0x84dc0400] 08:17:28 INFO - PROCESS | 1728 | 1464275848163 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 08:17:28 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 08:17:28 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1287ms 08:17:28 INFO - PROCESS | 1728 | 1464275848214 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 08:17:28 INFO - PROCESS | 1728 | 1464275848220 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 08:17:28 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 08:17:28 INFO - PROCESS | 1728 | 1464275848230 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 08:17:28 INFO - PROCESS | 1728 | 1464275848233 Marionette TRACE conn3 <- [1,2902,null,{}] 08:17:28 INFO - PROCESS | 1728 | 1464275848238 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:28 INFO - PROCESS | 1728 | 1464275848418 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 08:17:28 INFO - PROCESS | 1728 | 1464275848435 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d0cc00 == 163 [pid = 1728] [id = 733] 08:17:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x86d0f800) [pid = 1728] [serial = 2200] [outer = (nil)] 08:17:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x87421c00) [pid = 1728] [serial = 2201] [outer = 0x86d0f800] 08:17:28 INFO - PROCESS | 1728 | 1464275848498 Marionette DEBUG loaded listener.js 08:17:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x8742b000) [pid = 1728] [serial = 2202] [outer = 0x86d0f800] 08:17:29 INFO - PROCESS | 1728 | 1464275849518 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 08:17:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 08:17:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1333ms 08:17:29 INFO - PROCESS | 1728 | 1464275849562 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 08:17:29 INFO - PROCESS | 1728 | 1464275849566 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 08:17:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 08:17:29 INFO - PROCESS | 1728 | 1464275849579 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 08:17:29 INFO - PROCESS | 1728 | 1464275849584 Marionette TRACE conn3 <- [1,2906,null,{}] 08:17:29 INFO - PROCESS | 1728 | 1464275849602 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:29 INFO - PROCESS | 1728 | 1464275849913 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 08:17:29 INFO - PROCESS | 1728 | 1464275849952 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x8778c000 == 164 [pid = 1728] [id = 734] 08:17:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x87790800) [pid = 1728] [serial = 2203] [outer = (nil)] 08:17:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x87f89400) [pid = 1728] [serial = 2204] [outer = 0x87790800] 08:17:30 INFO - PROCESS | 1728 | 1464275850019 Marionette DEBUG loaded listener.js 08:17:30 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x87f96000) [pid = 1728] [serial = 2205] [outer = 0x87790800] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x84b42800) [pid = 1728] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x8f671c00) [pid = 1728] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x8894b800) [pid = 1728] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x926f2400) [pid = 1728] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x95356800) [pid = 1728] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0x8cb0a000) [pid = 1728] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x91194400) [pid = 1728] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x9a32a000) [pid = 1728] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 183 (0x87787000) [pid = 1728] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 182 (0x9adbec00) [pid = 1728] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 181 (0x8f043c00) [pid = 1728] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 180 (0x88949c00) [pid = 1728] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 179 (0x8dfedc00) [pid = 1728] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 178 (0x9aa35400) [pid = 1728] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 177 (0x8e072000) [pid = 1728] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 176 (0x8812bc00) [pid = 1728] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 175 (0x90fe6400) [pid = 1728] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 174 (0x897f2c00) [pid = 1728] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 173 (0x8e06e400) [pid = 1728] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 172 (0x9aa98800) [pid = 1728] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 171 (0x8f04ac00) [pid = 1728] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 170 (0x897fc800) [pid = 1728] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x87ecf800) [pid = 1728] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0x92ba5c00) [pid = 1728] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x8f04a000) [pid = 1728] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0x895ba000) [pid = 1728] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0x99674400) [pid = 1728] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0x88138800) [pid = 1728] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 08:17:31 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0x84e92400) [pid = 1728] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 08:17:31 INFO - PROCESS | 1728 | 1464275851745 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 08:17:31 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 08:17:31 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 2195ms 08:17:31 INFO - PROCESS | 1728 | 1464275851767 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 08:17:31 INFO - PROCESS | 1728 | 1464275851771 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 08:17:31 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 08:17:31 INFO - PROCESS | 1728 | 1464275851776 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 08:17:31 INFO - PROCESS | 1728 | 1464275851778 Marionette TRACE conn3 <- [1,2910,null,{}] 08:17:31 INFO - PROCESS | 1728 | 1464275851783 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:31 INFO - PROCESS | 1728 | 1464275851962 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 08:17:31 INFO - PROCESS | 1728 | 1464275851975 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b42800 == 165 [pid = 1728] [id = 735] 08:17:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x87f8f800) [pid = 1728] [serial = 2206] [outer = (nil)] 08:17:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x8814b400) [pid = 1728] [serial = 2207] [outer = 0x87f8f800] 08:17:32 INFO - PROCESS | 1728 | 1464275852042 Marionette DEBUG loaded listener.js 08:17:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x88179c00) [pid = 1728] [serial = 2208] [outer = 0x87f8f800] 08:17:32 INFO - PROCESS | 1728 | 1464275852780 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 08:17:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 08:17:32 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 08:17:32 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1027ms 08:17:32 INFO - PROCESS | 1728 | 1464275852805 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 08:17:32 INFO - PROCESS | 1728 | 1464275852808 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 08:17:32 INFO - TEST-START | /DOMEvents/constructors.html 08:17:32 INFO - PROCESS | 1728 | 1464275852814 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 08:17:32 INFO - PROCESS | 1728 | 1464275852816 Marionette TRACE conn3 <- [1,2914,null,{}] 08:17:32 INFO - PROCESS | 1728 | 1464275852843 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:33 INFO - PROCESS | 1728 | 1464275853007 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 08:17:33 INFO - PROCESS | 1728 | 1464275853213 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x84dc2400 == 166 [pid = 1728] [id = 736] 08:17:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x87793800) [pid = 1728] [serial = 2209] [outer = (nil)] 08:17:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x8827e800) [pid = 1728] [serial = 2210] [outer = 0x87793800] 08:17:33 INFO - PROCESS | 1728 | 1464275853279 Marionette DEBUG loaded listener.js 08:17:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x88285800) [pid = 1728] [serial = 2211] [outer = 0x87793800] 08:17:34 INFO - PROCESS | 1728 | 1464275854313 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 08:17:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 08:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 08:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 08:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 08:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 08:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:34 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 08:17:34 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:34 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 08:17:34 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 08:17:34 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 08:17:34 INFO - TEST-OK | /DOMEvents/constructors.html | took 1558ms 08:17:34 INFO - PROCESS | 1728 | 1464275854408 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 08:17:34 INFO - PROCESS | 1728 | 1464275854415 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 08:17:34 INFO - TEST-START | /DOMEvents/event-phases-order.html 08:17:34 INFO - PROCESS | 1728 | 1464275854424 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 08:17:34 INFO - PROCESS | 1728 | 1464275854429 Marionette TRACE conn3 <- [1,2918,null,{}] 08:17:34 INFO - PROCESS | 1728 | 1464275854440 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:34 INFO - PROCESS | 1728 | 1464275854639 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 08:17:34 INFO - PROCESS | 1728 | 1464275854966 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d06400 == 167 [pid = 1728] [id = 737] 08:17:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x86d07000) [pid = 1728] [serial = 2212] [outer = (nil)] 08:17:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 171 (0x86da9800) [pid = 1728] [serial = 2213] [outer = 0x86d07000] 08:17:35 INFO - PROCESS | 1728 | 1464275855053 Marionette DEBUG loaded listener.js 08:17:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 172 (0x875c7000) [pid = 1728] [serial = 2214] [outer = 0x86d07000] 08:17:35 INFO - PROCESS | 1728 | 1464275855796 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 08:17:35 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 08:17:35 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1386ms 08:17:35 INFO - PROCESS | 1728 | 1464275855811 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 08:17:35 INFO - PROCESS | 1728 | 1464275855819 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 08:17:35 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 08:17:35 INFO - PROCESS | 1728 | 1464275855828 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 08:17:35 INFO - PROCESS | 1728 | 1464275855832 Marionette TRACE conn3 <- [1,2922,null,{}] 08:17:35 INFO - PROCESS | 1728 | 1464275855838 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:36 INFO - PROCESS | 1728 | 1464275856025 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 08:17:36 INFO - PROCESS | 1728 | 1464275856282 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x88139400 == 168 [pid = 1728] [id = 738] 08:17:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 173 (0x8814e800) [pid = 1728] [serial = 2215] [outer = (nil)] 08:17:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 174 (0x88182c00) [pid = 1728] [serial = 2216] [outer = 0x8814e800] 08:17:36 INFO - PROCESS | 1728 | 1464275856361 Marionette DEBUG loaded listener.js 08:17:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 175 (0x88943c00) [pid = 1728] [serial = 2217] [outer = 0x8814e800] 08:17:37 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:37 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:37 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:37 INFO - PROCESS | 1728 | [1728] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/dom/events/Event.cpp, line 570 08:17:37 INFO - PROCESS | 1728 | 1464275857174 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 08:17:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 08:17:37 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 08:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 08:17:37 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 08:17:37 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:37 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 08:17:37 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 08:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:37 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 08:17:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:37 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 08:17:37 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 08:17:37 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1386ms 08:17:37 INFO - PROCESS | 1728 | 1464275857217 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 08:17:37 INFO - PROCESS | 1728 | 1464275857222 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 08:17:37 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 08:17:37 INFO - PROCESS | 1728 | 1464275857230 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 08:17:37 INFO - PROCESS | 1728 | 1464275857239 Marionette TRACE conn3 <- [1,2926,null,{}] 08:17:37 INFO - PROCESS | 1728 | 1464275857295 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:37 INFO - PROCESS | 1728 | 1464275857565 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 08:17:37 INFO - PROCESS | 1728 | 1464275857773 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:37 INFO - PROCESS | 1728 | ++DOCSHELL 0x8827e400 == 169 [pid = 1728] [id = 739] 08:17:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 176 (0x88c26800) [pid = 1728] [serial = 2218] [outer = (nil)] 08:17:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 177 (0x88c30400) [pid = 1728] [serial = 2219] [outer = 0x88c26800] 08:17:37 INFO - PROCESS | 1728 | 1464275857855 Marionette DEBUG loaded listener.js 08:17:37 INFO - PROCESS | 1728 | ++DOMWINDOW == 178 (0x8944c000) [pid = 1728] [serial = 2220] [outer = 0x88c26800] 08:17:38 INFO - PROCESS | 1728 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 08:17:38 INFO - PROCESS | 1728 | 1464275858597 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 08:17:38 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 08:17:38 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1385ms 08:17:38 INFO - PROCESS | 1728 | 1464275858616 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 08:17:38 INFO - PROCESS | 1728 | 1464275858620 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 08:17:38 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 08:17:38 INFO - PROCESS | 1728 | 1464275858625 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 08:17:38 INFO - PROCESS | 1728 | 1464275858628 Marionette TRACE conn3 <- [1,2930,null,{}] 08:17:38 INFO - PROCESS | 1728 | 1464275858633 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:38 INFO - PROCESS | 1728 | 1464275858814 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 08:17:39 INFO - PROCESS | 1728 | 1464275859069 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x895ac400 == 170 [pid = 1728] [id = 740] 08:17:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 179 (0x895b9400) [pid = 1728] [serial = 2221] [outer = (nil)] 08:17:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 180 (0x897f2400) [pid = 1728] [serial = 2222] [outer = 0x895b9400] 08:17:39 INFO - PROCESS | 1728 | 1464275859145 Marionette DEBUG loaded listener.js 08:17:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 181 (0x897f5000) [pid = 1728] [serial = 2223] [outer = 0x895b9400] 08:17:39 INFO - PROCESS | 1728 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 08:17:39 INFO - PROCESS | 1728 | 1464275859911 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 08:17:39 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 08:17:39 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1336ms 08:17:39 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 08:17:39 INFO - PROCESS | 1728 | 1464275859963 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 08:17:39 INFO - PROCESS | 1728 | 1464275859966 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 08:17:39 INFO - PROCESS | 1728 | 1464275859972 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 08:17:39 INFO - PROCESS | 1728 | 1464275859976 Marionette TRACE conn3 <- [1,2934,null,{}] 08:17:39 INFO - PROCESS | 1728 | 1464275859981 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:40 INFO - PROCESS | 1728 | 1464275860181 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 08:17:40 INFO - PROCESS | 1728 | 1464275860451 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x89446c00 == 171 [pid = 1728] [id = 741] 08:17:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 182 (0x895b1400) [pid = 1728] [serial = 2224] [outer = (nil)] 08:17:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 183 (0x8aaf5400) [pid = 1728] [serial = 2225] [outer = 0x895b1400] 08:17:40 INFO - PROCESS | 1728 | 1464275860529 Marionette DEBUG loaded listener.js 08:17:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 184 (0x8aaf7800) [pid = 1728] [serial = 2226] [outer = 0x895b1400] 08:17:41 INFO - PROCESS | 1728 | 1464275861329 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:17:41 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:17:41 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1389ms 08:17:41 INFO - PROCESS | 1728 | 1464275861361 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 08:17:41 INFO - PROCESS | 1728 | 1464275861364 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 08:17:41 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 08:17:41 INFO - PROCESS | 1728 | 1464275861370 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 08:17:41 INFO - PROCESS | 1728 | 1464275861372 Marionette TRACE conn3 <- [1,2938,null,{}] 08:17:41 INFO - PROCESS | 1728 | 1464275861378 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:41 INFO - PROCESS | 1728 | 1464275861565 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 08:17:41 INFO - PROCESS | 1728 | 1464275861853 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:41 INFO - PROCESS | 1728 | ++DOCSHELL 0x8afd9400 == 172 [pid = 1728] [id = 742] 08:17:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x8b61ec00) [pid = 1728] [serial = 2227] [outer = (nil)] 08:17:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x8b762000) [pid = 1728] [serial = 2228] [outer = 0x8b61ec00] 08:17:41 INFO - PROCESS | 1728 | 1464275861943 Marionette DEBUG loaded listener.js 08:17:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x8b765c00) [pid = 1728] [serial = 2229] [outer = 0x8b61ec00] 08:17:42 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:17:42 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1279ms 08:17:42 INFO - PROCESS | 1728 | 1464275862642 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:17:42 INFO - PROCESS | 1728 | 1464275862649 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 08:17:42 INFO - PROCESS | 1728 | 1464275862653 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 08:17:42 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 08:17:42 INFO - PROCESS | 1728 | 1464275862680 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 08:17:42 INFO - PROCESS | 1728 | 1464275862684 Marionette TRACE conn3 <- [1,2942,null,{}] 08:17:42 INFO - PROCESS | 1728 | 1464275862689 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:42 INFO - PROCESS | 1728 | 1464275862861 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 08:17:43 INFO - PROCESS | 1728 | 1464275863116 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x8afdfc00 == 173 [pid = 1728] [id = 743] 08:17:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x8b62ac00) [pid = 1728] [serial = 2230] [outer = (nil)] 08:17:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x8cc34c00) [pid = 1728] [serial = 2231] [outer = 0x8b62ac00] 08:17:43 INFO - PROCESS | 1728 | 1464275863194 Marionette DEBUG loaded listener.js 08:17:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x8cc37c00) [pid = 1728] [serial = 2232] [outer = 0x8b62ac00] 08:17:43 INFO - PROCESS | 1728 | 1464275863924 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 08:17:43 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 08:17:43 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:43 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:43 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 08:17:43 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1299ms 08:17:43 INFO - PROCESS | 1728 | 1464275863976 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 08:17:43 INFO - PROCESS | 1728 | 1464275863980 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 08:17:43 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 08:17:43 INFO - PROCESS | 1728 | 1464275863985 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 08:17:43 INFO - PROCESS | 1728 | 1464275863988 Marionette TRACE conn3 <- [1,2946,null,{}] 08:17:43 INFO - PROCESS | 1728 | 1464275863994 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:44 INFO - PROCESS | 1728 | 1464275864177 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 08:17:44 INFO - PROCESS | 1728 | 1464275864435 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:44 INFO - PROCESS | 1728 | ++DOCSHELL 0x8afdc400 == 174 [pid = 1728] [id = 744] 08:17:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x8cb14c00) [pid = 1728] [serial = 2233] [outer = (nil)] 08:17:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x8cee4400) [pid = 1728] [serial = 2234] [outer = 0x8cb14c00] 08:17:44 INFO - PROCESS | 1728 | 1464275864511 Marionette DEBUG loaded listener.js 08:17:44 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x8cee9800) [pid = 1728] [serial = 2235] [outer = 0x8cb14c00] 08:17:45 INFO - PROCESS | 1728 | 1464275865311 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:17:45 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:17:45 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1376ms 08:17:45 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 08:17:45 INFO - PROCESS | 1728 | 1464275865362 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 08:17:45 INFO - PROCESS | 1728 | 1464275865365 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 08:17:45 INFO - PROCESS | 1728 | 1464275865371 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 08:17:45 INFO - PROCESS | 1728 | 1464275865374 Marionette TRACE conn3 <- [1,2950,null,{}] 08:17:45 INFO - PROCESS | 1728 | 1464275865379 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:45 INFO - PROCESS | 1728 | 1464275865564 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 08:17:45 INFO - PROCESS | 1728 | 1464275865857 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:45 INFO - PROCESS | 1728 | ++DOCSHELL 0x875cd400 == 175 [pid = 1728] [id = 745] 08:17:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x8d22c800) [pid = 1728] [serial = 2236] [outer = (nil)] 08:17:45 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x8d239400) [pid = 1728] [serial = 2237] [outer = 0x8d22c800] 08:17:45 INFO - PROCESS | 1728 | 1464275865935 Marionette DEBUG loaded listener.js 08:17:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x8d2d8000) [pid = 1728] [serial = 2238] [outer = 0x8d22c800] 08:17:46 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d2de000 == 176 [pid = 1728] [id = 746] 08:17:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x8dd14000) [pid = 1728] [serial = 2239] [outer = (nil)] 08:17:46 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x8dd1b000) [pid = 1728] [serial = 2240] [outer = 0x8dd14000] 08:17:46 INFO - PROCESS | 1728 | 1464275866764 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:17:46 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:17:46 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1440ms 08:17:46 INFO - PROCESS | 1728 | 1464275866810 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 08:17:46 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 08:17:46 INFO - PROCESS | 1728 | 1464275866815 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 08:17:46 INFO - PROCESS | 1728 | 1464275866821 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 08:17:46 INFO - PROCESS | 1728 | 1464275866824 Marionette TRACE conn3 <- [1,2954,null,{}] 08:17:46 INFO - PROCESS | 1728 | 1464275866850 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:47 INFO - PROCESS | 1728 | 1464275867070 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 08:17:47 INFO - PROCESS | 1728 | 1464275867346 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d2da800 == 177 [pid = 1728] [id = 747] 08:17:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x8dd20400) [pid = 1728] [serial = 2241] [outer = (nil)] 08:17:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0x8ddf6000) [pid = 1728] [serial = 2242] [outer = 0x8dd20400] 08:17:47 INFO - PROCESS | 1728 | 1464275867472 Marionette DEBUG loaded listener.js 08:17:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0x8ddfa400) [pid = 1728] [serial = 2243] [outer = 0x8dd20400] 08:17:48 INFO - PROCESS | 1728 | 1464275868165 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:17:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:17:48 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:17:48 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1395ms 08:17:48 INFO - PROCESS | 1728 | 1464275868217 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 08:17:48 INFO - PROCESS | 1728 | 1464275868221 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 08:17:48 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 08:17:48 INFO - PROCESS | 1728 | 1464275868226 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 08:17:48 INFO - PROCESS | 1728 | 1464275868229 Marionette TRACE conn3 <- [1,2958,null,{}] 08:17:48 INFO - PROCESS | 1728 | 1464275868235 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:48 INFO - PROCESS | 1728 | 1464275868465 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 08:17:48 INFO - PROCESS | 1728 | 1464275868765 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x88c32400 == 178 [pid = 1728] [id = 748] 08:17:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0x8dfe3000) [pid = 1728] [serial = 2244] [outer = (nil)] 08:17:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0x8e078000) [pid = 1728] [serial = 2245] [outer = 0x8dfe3000] 08:17:48 INFO - PROCESS | 1728 | 1464275868852 Marionette DEBUG loaded listener.js 08:17:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x8e0d9400) [pid = 1728] [serial = 2246] [outer = 0x8dfe3000] 08:17:49 INFO - PROCESS | 1728 | 1464275869599 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:17:49 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:17:49 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1427ms 08:17:49 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 08:17:49 INFO - PROCESS | 1728 | 1464275869655 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 08:17:49 INFO - PROCESS | 1728 | 1464275869657 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 08:17:49 INFO - PROCESS | 1728 | 1464275869663 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 08:17:49 INFO - PROCESS | 1728 | 1464275869667 Marionette TRACE conn3 <- [1,2962,null,{}] 08:17:49 INFO - PROCESS | 1728 | 1464275869672 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:49 INFO - PROCESS | 1728 | 1464275869856 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 08:17:50 INFO - PROCESS | 1728 | 1464275870155 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:50 INFO - PROCESS | 1728 | ++DOCSHELL 0x8d22e000 == 179 [pid = 1728] [id = 749] 08:17:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x8e07ac00) [pid = 1728] [serial = 2247] [outer = (nil)] 08:17:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x8e167800) [pid = 1728] [serial = 2248] [outer = 0x8e07ac00] 08:17:50 INFO - PROCESS | 1728 | 1464275870232 Marionette DEBUG loaded listener.js 08:17:50 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x8e16b800) [pid = 1728] [serial = 2249] [outer = 0x8e07ac00] 08:17:50 INFO - PROCESS | 1728 | 1464275870959 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:17:50 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:17:50 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1328ms 08:17:51 INFO - PROCESS | 1728 | 1464275870997 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 08:17:51 INFO - PROCESS | 1728 | 1464275870999 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 08:17:51 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 08:17:51 INFO - PROCESS | 1728 | 1464275871007 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 08:17:51 INFO - PROCESS | 1728 | 1464275871019 Marionette TRACE conn3 <- [1,2966,null,{}] 08:17:51 INFO - PROCESS | 1728 | 1464275871024 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:51 INFO - PROCESS | 1728 | 1464275871204 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 08:17:51 INFO - PROCESS | 1728 | 1464275871466 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:51 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e162400 == 180 [pid = 1728] [id = 750] 08:17:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x8e64e400) [pid = 1728] [serial = 2250] [outer = (nil)] 08:17:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0x8e7ae000) [pid = 1728] [serial = 2251] [outer = 0x8e64e400] 08:17:51 INFO - PROCESS | 1728 | 1464275871547 Marionette DEBUG loaded listener.js 08:17:51 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0x8e7b0c00) [pid = 1728] [serial = 2252] [outer = 0x8e64e400] 08:17:52 INFO - PROCESS | 1728 | 1464275872266 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:17:52 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:17:52 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1291ms 08:17:52 INFO - PROCESS | 1728 | 1464275872299 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 08:17:52 INFO - PROCESS | 1728 | 1464275872303 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 08:17:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 08:17:52 INFO - PROCESS | 1728 | 1464275872309 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 08:17:52 INFO - PROCESS | 1728 | 1464275872312 Marionette TRACE conn3 <- [1,2970,null,{}] 08:17:52 INFO - PROCESS | 1728 | 1464275872317 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:52 INFO - PROCESS | 1728 | 1464275872491 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 08:17:52 INFO - PROCESS | 1728 | 1464275872749 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:52 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e0df400 == 181 [pid = 1728] [id = 751] 08:17:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 211 (0x8e164c00) [pid = 1728] [serial = 2253] [outer = (nil)] 08:17:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 212 (0x8f047800) [pid = 1728] [serial = 2254] [outer = 0x8e164c00] 08:17:52 INFO - PROCESS | 1728 | 1464275872838 Marionette DEBUG loaded listener.js 08:17:52 INFO - PROCESS | 1728 | ++DOMWINDOW == 213 (0x8f049400) [pid = 1728] [serial = 2255] [outer = 0x8e164c00] 08:17:53 INFO - PROCESS | 1728 | 1464275873580 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 08:17:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 08:17:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1327ms 08:17:53 INFO - PROCESS | 1728 | 1464275873636 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 08:17:53 INFO - PROCESS | 1728 | 1464275873639 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 08:17:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 08:17:53 INFO - PROCESS | 1728 | 1464275873645 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 08:17:53 INFO - PROCESS | 1728 | 1464275873647 Marionette TRACE conn3 <- [1,2974,null,{}] 08:17:53 INFO - PROCESS | 1728 | 1464275873652 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:53 INFO - PROCESS | 1728 | 1464275873832 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 08:17:54 INFO - PROCESS | 1728 | 1464275874124 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:54 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e64f000 == 182 [pid = 1728] [id = 752] 08:17:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 214 (0x8f11e400) [pid = 1728] [serial = 2256] [outer = (nil)] 08:17:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 215 (0x8f66b000) [pid = 1728] [serial = 2257] [outer = 0x8f11e400] 08:17:54 INFO - PROCESS | 1728 | 1464275874205 Marionette DEBUG loaded listener.js 08:17:54 INFO - PROCESS | 1728 | ++DOMWINDOW == 216 (0x8f66d800) [pid = 1728] [serial = 2258] [outer = 0x8f11e400] 08:17:54 INFO - PROCESS | 1728 | 1464275874938 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 08:17:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 08:17:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1332ms 08:17:54 INFO - PROCESS | 1728 | 1464275874977 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 08:17:54 INFO - PROCESS | 1728 | 1464275874979 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 08:17:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 08:17:54 INFO - PROCESS | 1728 | 1464275874985 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 08:17:54 INFO - PROCESS | 1728 | 1464275874988 Marionette TRACE conn3 <- [1,2978,null,{}] 08:17:54 INFO - PROCESS | 1728 | 1464275874993 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:55 INFO - PROCESS | 1728 | 1464275875185 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 08:17:55 INFO - PROCESS | 1728 | 1464275875497 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:55 INFO - PROCESS | 1728 | ++DOCSHELL 0x897f3c00 == 183 [pid = 1728] [id = 753] 08:17:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 217 (0x90730400) [pid = 1728] [serial = 2259] [outer = (nil)] 08:17:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 218 (0x90738800) [pid = 1728] [serial = 2260] [outer = 0x90730400] 08:17:55 INFO - PROCESS | 1728 | 1464275875575 Marionette DEBUG loaded listener.js 08:17:55 INFO - PROCESS | 1728 | ++DOMWINDOW == 219 (0x90d4c000) [pid = 1728] [serial = 2261] [outer = 0x90730400] 08:17:56 INFO - PROCESS | 1728 | 1464275876310 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 08:17:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 08:17:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1376ms 08:17:56 INFO - PROCESS | 1728 | 1464275876362 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 08:17:56 INFO - PROCESS | 1728 | 1464275876365 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 08:17:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 08:17:56 INFO - PROCESS | 1728 | 1464275876371 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 08:17:56 INFO - PROCESS | 1728 | 1464275876373 Marionette TRACE conn3 <- [1,2982,null,{}] 08:17:56 INFO - PROCESS | 1728 | 1464275876379 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:56 INFO - PROCESS | 1728 | 1464275876570 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 08:17:56 INFO - PROCESS | 1728 | 1464275876840 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:56 INFO - PROCESS | 1728 | ++DOCSHELL 0x8dec7c00 == 184 [pid = 1728] [id = 754] 08:17:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 220 (0x8f66c000) [pid = 1728] [serial = 2262] [outer = (nil)] 08:17:56 INFO - PROCESS | 1728 | ++DOMWINDOW == 221 (0x90ff0400) [pid = 1728] [serial = 2263] [outer = 0x8f66c000] 08:17:56 INFO - PROCESS | 1728 | 1464275876918 Marionette DEBUG loaded listener.js 08:17:57 INFO - PROCESS | 1728 | ++DOMWINDOW == 222 (0x91070c00) [pid = 1728] [serial = 2264] [outer = 0x8f66c000] 08:17:57 INFO - PROCESS | 1728 | 1464275877627 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 08:17:57 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 08:17:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 08:17:57 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:17:57 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:17:57 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 08:17:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1289ms 08:17:57 INFO - PROCESS | 1728 | 1464275877661 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 08:17:57 INFO - PROCESS | 1728 | 1464275877664 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 08:17:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 08:17:57 INFO - PROCESS | 1728 | 1464275877670 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 08:17:57 INFO - PROCESS | 1728 | 1464275877672 Marionette TRACE conn3 <- [1,2986,null,{}] 08:17:57 INFO - PROCESS | 1728 | 1464275877678 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:57 INFO - PROCESS | 1728 | 1464275877852 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 08:17:58 INFO - PROCESS | 1728 | 1464275878113 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:58 INFO - PROCESS | 1728 | ++DOCSHELL 0x9107ac00 == 185 [pid = 1728] [id = 755] 08:17:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 223 (0x9107b000) [pid = 1728] [serial = 2265] [outer = (nil)] 08:17:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 224 (0x910e2800) [pid = 1728] [serial = 2266] [outer = 0x9107b000] 08:17:58 INFO - PROCESS | 1728 | 1464275878192 Marionette DEBUG loaded listener.js 08:17:58 INFO - PROCESS | 1728 | ++DOMWINDOW == 225 (0x9111b400) [pid = 1728] [serial = 2267] [outer = 0x9107b000] 08:17:58 INFO - PROCESS | 1728 | 1464275878902 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 08:17:58 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 08:17:58 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1275ms 08:17:58 INFO - PROCESS | 1728 | 1464275878947 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 08:17:58 INFO - PROCESS | 1728 | 1464275878950 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 08:17:58 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 08:17:58 INFO - PROCESS | 1728 | 1464275878956 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 08:17:58 INFO - PROCESS | 1728 | 1464275878958 Marionette TRACE conn3 <- [1,2990,null,{}] 08:17:58 INFO - PROCESS | 1728 | 1464275878963 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:17:59 INFO - PROCESS | 1728 | 1464275879154 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 08:17:59 INFO - PROCESS | 1728 | 1464275879425 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:17:59 INFO - PROCESS | 1728 | ++DOCSHELL 0x83beec00 == 186 [pid = 1728] [id = 756] 08:17:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 226 (0x91120000) [pid = 1728] [serial = 2268] [outer = (nil)] 08:17:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 227 (0x91133800) [pid = 1728] [serial = 2269] [outer = 0x91120000] 08:17:59 INFO - PROCESS | 1728 | 1464275879506 Marionette DEBUG loaded listener.js 08:17:59 INFO - PROCESS | 1728 | ++DOMWINDOW == 228 (0x91137400) [pid = 1728] [serial = 2270] [outer = 0x91120000] 08:18:00 INFO - PROCESS | 1728 | ++DOCSHELL 0x91197400 == 187 [pid = 1728] [id = 757] 08:18:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 229 (0x911d0800) [pid = 1728] [serial = 2271] [outer = (nil)] 08:18:00 INFO - PROCESS | 1728 | ++DOMWINDOW == 230 (0x911d8400) [pid = 1728] [serial = 2272] [outer = 0x911d0800] 08:18:00 INFO - PROCESS | 1728 | 1464275880378 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 08:18:00 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 08:18:00 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1432ms 08:18:00 INFO - PROCESS | 1728 | 1464275880405 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 08:18:00 INFO - PROCESS | 1728 | 1464275880409 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 08:18:00 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 08:18:00 INFO - PROCESS | 1728 | 1464275880419 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 08:18:00 INFO - PROCESS | 1728 | 1464275880421 Marionette TRACE conn3 <- [1,2994,null,{}] 08:18:00 INFO - PROCESS | 1728 | 1464275880425 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:00 INFO - PROCESS | 1728 | 1464275880693 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 08:18:01 INFO - PROCESS | 1728 | 1464275881024 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:01 INFO - PROCESS | 1728 | ++DOCSHELL 0x8b762400 == 188 [pid = 1728] [id = 758] 08:18:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 231 (0x9111f800) [pid = 1728] [serial = 2273] [outer = (nil)] 08:18:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 232 (0x911d2000) [pid = 1728] [serial = 2274] [outer = 0x9111f800] 08:18:01 INFO - PROCESS | 1728 | 1464275881112 Marionette DEBUG loaded listener.js 08:18:01 INFO - PROCESS | 1728 | ++DOMWINDOW == 233 (0x911ddc00) [pid = 1728] [serial = 2275] [outer = 0x9111f800] 08:18:01 INFO - PROCESS | 1728 | 1464275881772 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 08:18:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 08:18:01 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 08:18:01 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1377ms 08:18:01 INFO - PROCESS | 1728 | 1464275881803 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 08:18:01 INFO - PROCESS | 1728 | 1464275881806 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 08:18:01 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 08:18:01 INFO - PROCESS | 1728 | 1464275881814 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 08:18:01 INFO - PROCESS | 1728 | 1464275881817 Marionette TRACE conn3 <- [1,2998,null,{}] 08:18:01 INFO - PROCESS | 1728 | 1464275881822 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:02 INFO - PROCESS | 1728 | 1464275882005 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 08:18:02 INFO - PROCESS | 1728 | 1464275882269 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:02 INFO - PROCESS | 1728 | ++DOCSHELL 0x826f8800 == 189 [pid = 1728] [id = 759] 08:18:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 234 (0x90fe6000) [pid = 1728] [serial = 2276] [outer = (nil)] 08:18:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 235 (0x91f67000) [pid = 1728] [serial = 2277] [outer = 0x90fe6000] 08:18:02 INFO - PROCESS | 1728 | 1464275882349 Marionette DEBUG loaded listener.js 08:18:02 INFO - PROCESS | 1728 | ++DOMWINDOW == 236 (0x91f68c00) [pid = 1728] [serial = 2278] [outer = 0x90fe6000] 08:18:03 INFO - PROCESS | 1728 | 1464275883121 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 08:18:03 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 08:18:03 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1331ms 08:18:03 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 08:18:03 INFO - PROCESS | 1728 | 1464275883151 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 08:18:03 INFO - PROCESS | 1728 | 1464275883153 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 08:18:03 INFO - PROCESS | 1728 | 1464275883162 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 08:18:03 INFO - PROCESS | 1728 | 1464275883165 Marionette TRACE conn3 <- [1,3002,null,{}] 08:18:03 INFO - PROCESS | 1728 | 1464275883170 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:03 INFO - PROCESS | 1728 | 1464275883367 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 08:18:03 INFO - PROCESS | 1728 | 1464275883665 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:03 INFO - PROCESS | 1728 | ++DOCSHELL 0x91195400 == 190 [pid = 1728] [id = 760] 08:18:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 237 (0x91195c00) [pid = 1728] [serial = 2279] [outer = (nil)] 08:18:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 238 (0x92601400) [pid = 1728] [serial = 2280] [outer = 0x91195c00] 08:18:03 INFO - PROCESS | 1728 | 1464275883744 Marionette DEBUG loaded listener.js 08:18:03 INFO - PROCESS | 1728 | ++DOMWINDOW == 239 (0x921d4000) [pid = 1728] [serial = 2281] [outer = 0x91195c00] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x8f113800 == 189 [pid = 1728] [id = 207] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x910db800 == 188 [pid = 1728] [id = 222] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x8817d400 == 187 [pid = 1728] [id = 632] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x90fee000 == 186 [pid = 1728] [id = 626] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x84b42800 == 185 [pid = 1728] [id = 735] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x86d0cc00 == 184 [pid = 1728] [id = 733] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x84b4c400 == 183 [pid = 1728] [id = 732] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0xa113a400 == 182 [pid = 1728] [id = 729] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0xa060c000 == 181 [pid = 1728] [id = 730] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x9b941400 == 180 [pid = 1728] [id = 728] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x9b943400 == 179 [pid = 1728] [id = 727] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x99b24800 == 178 [pid = 1728] [id = 725] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x9aa3ec00 == 177 [pid = 1728] [id = 726] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x850e5400 == 176 [pid = 1728] [id = 724] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x826f3800 == 175 [pid = 1728] [id = 723] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x95356000 == 174 [pid = 1728] [id = 722] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x850df800 == 173 [pid = 1728] [id = 721] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x910dc800 == 172 [pid = 1728] [id = 719] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x91077800 == 171 [pid = 1728] [id = 720] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x8e7b3800 == 170 [pid = 1728] [id = 718] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x87f8a800 == 169 [pid = 1728] [id = 717] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x8e650400 == 168 [pid = 1728] [id = 716] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x8e641800 == 167 [pid = 1728] [id = 715] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x87f8ec00 == 166 [pid = 1728] [id = 713] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x861f3800 == 165 [pid = 1728] [id = 714] 08:18:05 INFO - PROCESS | 1728 | --DOCSHELL 0x87430c00 == 164 [pid = 1728] [id = 712] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 238 (0x84b4fc00) [pid = 1728] [serial = 2060] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 237 (0x9535c800) [pid = 1728] [serial = 2096] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 236 (0x895b6400) [pid = 1728] [serial = 2127] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 235 (0x92ba1800) [pid = 1728] [serial = 2091] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 234 (0x9b938400) [pid = 1728] [serial = 2117] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 233 (0x99a26c00) [pid = 1728] [serial = 2100] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 232 (0x8d22ac00) [pid = 1728] [serial = 2067] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 231 (0x91c44000) [pid = 1728] [serial = 2084] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 230 (0x953fd800) [pid = 1728] [serial = 2097] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 229 (0x8f662400) [pid = 1728] [serial = 2075] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 228 (0x99796c00) [pid = 1728] [serial = 2099] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 227 (0x9aa91c00) [pid = 1728] [serial = 2106] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 226 (0x92473000) [pid = 1728] [serial = 2087] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 225 (0x9b257400) [pid = 1728] [serial = 2115] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 224 (0x84e95000) [pid = 1728] [serial = 2061] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 223 (0x88c2e000) [pid = 1728] [serial = 2126] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 222 (0x91077400) [pid = 1728] [serial = 2078] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 221 (0x8cdd9c00) [pid = 1728] [serial = 2132] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 220 (0x910d3c00) [pid = 1728] [serial = 2079] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 219 (0x8e647c00) [pid = 1728] [serial = 2013] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 218 (0x9aa9d800) [pid = 1728] [serial = 2108] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 217 (0x8e644800) [pid = 1728] [serial = 2073] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 216 (0x8e161c00) [pid = 1728] [serial = 2072] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 215 (0x8817d000) [pid = 1728] [serial = 2064] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 214 (0x91137000) [pid = 1728] [serial = 2081] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 213 (0x91f66000) [pid = 1728] [serial = 2085] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 212 (0x8dff0400) [pid = 1728] [serial = 2069] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 211 (0x9072c800) [pid = 1728] [serial = 2016] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 210 (0x9b250c00) [pid = 1728] [serial = 2114] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0x9adc3000) [pid = 1728] [serial = 2111] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0x91140800) [pid = 1728] [serial = 2022] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0x928c3800) [pid = 1728] [serial = 2090] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0x8b769800) [pid = 1728] [serial = 2129] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0x8814d800) [pid = 1728] [serial = 2124] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x9adc4c00) [pid = 1728] [serial = 2112] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x952a1c00) [pid = 1728] [serial = 2094] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x8cb14000) [pid = 1728] [serial = 2130] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0x90fe9c00) [pid = 1728] [serial = 2019] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x8d232000) [pid = 1728] [serial = 2007] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0x9a1be000) [pid = 1728] [serial = 2102] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x9113f000) [pid = 1728] [serial = 2082] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x8debf000) [pid = 1728] [serial = 2010] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x861ecc00) [pid = 1728] [serial = 2120] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x9ab94000) [pid = 1728] [serial = 2109] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0x8cc3d800) [pid = 1728] [serial = 2066] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x86d9e800) [pid = 1728] [serial = 2121] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0x95215c00) [pid = 1728] [serial = 2105] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x9521d000) [pid = 1728] [serial = 2093] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x9a1c5400) [pid = 1728] [serial = 2103] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x9260a800) [pid = 1728] [serial = 2088] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x8e079000) [pid = 1728] [serial = 2070] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x88137800) [pid = 1728] [serial = 2123] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0x8814a800) [pid = 1728] [serial = 2063] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x8d2d7400) [pid = 1728] [serial = 2135] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x8cee4000) [pid = 1728] [serial = 2133] [outer = (nil)] [url = about:blank] 08:18:06 INFO - PROCESS | 1728 | 1464275886662 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 08:18:06 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 08:18:06 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 3587ms 08:18:06 INFO - PROCESS | 1728 | 1464275886749 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 08:18:06 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 08:18:06 INFO - PROCESS | 1728 | 1464275886755 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 08:18:06 INFO - PROCESS | 1728 | 1464275886761 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 08:18:06 INFO - PROCESS | 1728 | 1464275886767 Marionette TRACE conn3 <- [1,3006,null,{}] 08:18:06 INFO - PROCESS | 1728 | 1464275886773 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:06 INFO - PROCESS | 1728 | 1464275886943 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 08:18:07 INFO - PROCESS | 1728 | 1464275887156 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:07 INFO - PROCESS | 1728 | ++DOCSHELL 0x861e7400 == 165 [pid = 1728] [id = 761] 08:18:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x86d07400) [pid = 1728] [serial = 2282] [outer = (nil)] 08:18:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x8742f800) [pid = 1728] [serial = 2283] [outer = 0x86d07400] 08:18:07 INFO - PROCESS | 1728 | 1464275887226 Marionette DEBUG loaded listener.js 08:18:07 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x8778dc00) [pid = 1728] [serial = 2284] [outer = 0x86d07400] 08:18:07 INFO - PROCESS | 1728 | 1464275887908 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 08:18:07 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 08:18:07 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1181ms 08:18:07 INFO - PROCESS | 1728 | 1464275887942 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 08:18:07 INFO - PROCESS | 1728 | 1464275887949 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 08:18:07 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 08:18:07 INFO - PROCESS | 1728 | 1464275887957 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 08:18:07 INFO - PROCESS | 1728 | 1464275887961 Marionette TRACE conn3 <- [1,3010,null,{}] 08:18:07 INFO - PROCESS | 1728 | 1464275887966 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:08 INFO - PROCESS | 1728 | 1464275888234 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 08:18:08 INFO - PROCESS | 1728 | 1464275888371 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:08 INFO - PROCESS | 1728 | ++DOCSHELL 0x87f8f000 == 166 [pid = 1728] [id = 762] 08:18:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x87f92c00) [pid = 1728] [serial = 2285] [outer = (nil)] 08:18:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x88151c00) [pid = 1728] [serial = 2286] [outer = 0x87f92c00] 08:18:08 INFO - PROCESS | 1728 | 1464275888438 Marionette DEBUG loaded listener.js 08:18:08 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x88183000) [pid = 1728] [serial = 2287] [outer = 0x87f92c00] 08:18:09 INFO - PROCESS | 1728 | 1464275889134 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 08:18:09 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 08:18:09 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1230ms 08:18:09 INFO - TEST-START | /FileAPI/FileReaderSync.worker 08:18:09 INFO - PROCESS | 1728 | 1464275889187 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 08:18:09 INFO - PROCESS | 1728 | 1464275889190 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 08:18:09 INFO - PROCESS | 1728 | 1464275889196 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 08:18:09 INFO - PROCESS | 1728 | 1464275889201 Marionette TRACE conn3 <- [1,3014,null,{}] 08:18:09 INFO - PROCESS | 1728 | 1464275889223 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:09 INFO - PROCESS | 1728 | 1464275889472 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 08:18:09 INFO - PROCESS | 1728 | 1464275889507 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:09 INFO - PROCESS | 1728 | ++DOCSHELL 0x88177400 == 167 [pid = 1728] [id = 763] 08:18:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x88c25c00) [pid = 1728] [serial = 2288] [outer = (nil)] 08:18:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x89449000) [pid = 1728] [serial = 2289] [outer = 0x88c25c00] 08:18:09 INFO - PROCESS | 1728 | 1464275889574 Marionette DEBUG loaded listener.js 08:18:09 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x897ee800) [pid = 1728] [serial = 2290] [outer = 0x88c25c00] 08:18:09 INFO - PROCESS | 1728 | [1728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:10 INFO - PROCESS | 1728 | 1464275890514 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 08:18:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 08:18:10 INFO - {} 08:18:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 08:18:10 INFO - {} 08:18:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 08:18:10 INFO - {} 08:18:10 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 08:18:10 INFO - {} 08:18:10 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1391ms 08:18:10 INFO - TEST-START | /FileAPI/fileReader.html 08:18:10 INFO - PROCESS | 1728 | 1464275890588 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 08:18:10 INFO - PROCESS | 1728 | 1464275890591 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 08:18:10 INFO - PROCESS | 1728 | 1464275890596 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 08:18:10 INFO - PROCESS | 1728 | 1464275890599 Marionette TRACE conn3 <- [1,3018,null,{}] 08:18:10 INFO - PROCESS | 1728 | 1464275890604 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:11 INFO - PROCESS | 1728 | 1464275891339 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0x9ba11000) [pid = 1728] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x9a329000) [pid = 1728] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x9b641c00) [pid = 1728] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x911d8800) [pid = 1728] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x8f666000) [pid = 1728] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x91c48c00) [pid = 1728] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0xa2275800) [pid = 1728] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x910d6800) [pid = 1728] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x92606400) [pid = 1728] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 183 (0x95213400) [pid = 1728] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 182 (0x98b74c00) [pid = 1728] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 181 (0xa2147400) [pid = 1728] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 180 (0x8ddf3c00) [pid = 1728] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 179 (0xa2408c00) [pid = 1728] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 178 (0x88148000) [pid = 1728] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 177 (0x9ae37c00) [pid = 1728] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 176 (0x9ba48c00) [pid = 1728] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 175 (0x90ff1000) [pid = 1728] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 174 (0x87f8f800) [pid = 1728] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 173 (0x953f6000) [pid = 1728] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 172 (0x9988c400) [pid = 1728] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 171 (0x9260b000) [pid = 1728] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 170 (0x87ed9c00) [pid = 1728] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x87790800) [pid = 1728] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0x8e644000) [pid = 1728] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x921de800) [pid = 1728] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0x88185000) [pid = 1728] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0x86d0f800) [pid = 1728] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0x897f6c00) [pid = 1728] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0x897fc400) [pid = 1728] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0x95359000) [pid = 1728] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x98468400) [pid = 1728] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0x826fc000) [pid = 1728] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0x87ed2800) [pid = 1728] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x84dc0400) [pid = 1728] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 08:18:11 INFO - PROCESS | 1728 | --DOMWINDOW == 157 (0x8f049800) [pid = 1728] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 08:18:11 INFO - PROCESS | 1728 | 1464275891613 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:11 INFO - PROCESS | 1728 | ++DOCSHELL 0x826fc000 == 168 [pid = 1728] [id = 764] 08:18:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 158 (0x84dbf800) [pid = 1728] [serial = 2291] [outer = (nil)] 08:18:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 159 (0x87790800) [pid = 1728] [serial = 2292] [outer = 0x84dbf800] 08:18:11 INFO - PROCESS | 1728 | 1464275891679 Marionette DEBUG loaded listener.js 08:18:11 INFO - PROCESS | 1728 | ++DOMWINDOW == 160 (0x89449c00) [pid = 1728] [serial = 2293] [outer = 0x84dbf800] 08:18:12 INFO - PROCESS | 1728 | 1464275892227 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 08:18:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 08:18:12 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 08:18:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 08:18:12 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 08:18:12 INFO - TEST-OK | /FileAPI/fileReader.html | took 1686ms 08:18:12 INFO - PROCESS | 1728 | 1464275892284 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 08:18:12 INFO - PROCESS | 1728 | 1464275892288 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 08:18:12 INFO - TEST-START | /FileAPI/historical.html 08:18:12 INFO - PROCESS | 1728 | 1464275892293 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 08:18:12 INFO - PROCESS | 1728 | 1464275892295 Marionette TRACE conn3 <- [1,3022,null,{}] 08:18:12 INFO - PROCESS | 1728 | 1464275892300 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:12 INFO - PROCESS | 1728 | 1464275892468 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 08:18:12 INFO - PROCESS | 1728 | 1464275892485 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:12 INFO - PROCESS | 1728 | ++DOCSHELL 0x87791800 == 169 [pid = 1728] [id = 765] 08:18:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 161 (0x8afddc00) [pid = 1728] [serial = 2294] [outer = (nil)] 08:18:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 162 (0x8cde6000) [pid = 1728] [serial = 2295] [outer = 0x8afddc00] 08:18:12 INFO - PROCESS | 1728 | 1464275892548 Marionette DEBUG loaded listener.js 08:18:12 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x8cee6c00) [pid = 1728] [serial = 2296] [outer = 0x8afddc00] 08:18:13 INFO - PROCESS | 1728 | 1464275893563 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 08:18:13 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 08:18:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 08:18:13 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 08:18:13 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 08:18:13 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 08:18:13 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 08:18:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 08:18:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:13 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 08:18:13 INFO - TEST-OK | /FileAPI/historical.html | took 1287ms 08:18:13 INFO - PROCESS | 1728 | 1464275893583 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 08:18:13 INFO - PROCESS | 1728 | 1464275893588 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 08:18:13 INFO - TEST-START | /FileAPI/idlharness.html 08:18:13 INFO - PROCESS | 1728 | 1464275893597 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 08:18:13 INFO - PROCESS | 1728 | 1464275893603 Marionette TRACE conn3 <- [1,3026,null,{}] 08:18:13 INFO - PROCESS | 1728 | 1464275893612 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:13 INFO - PROCESS | 1728 | 1464275893811 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 08:18:14 INFO - PROCESS | 1728 | 1464275894109 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:14 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d9ec00 == 170 [pid = 1728] [id = 766] 08:18:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x86da6000) [pid = 1728] [serial = 2297] [outer = (nil)] 08:18:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x8742fc00) [pid = 1728] [serial = 2298] [outer = 0x86da6000] 08:18:14 INFO - PROCESS | 1728 | 1464275894254 Marionette DEBUG loaded listener.js 08:18:14 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x87eda800) [pid = 1728] [serial = 2299] [outer = 0x86da6000] 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 08:18:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:18:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 08:18:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:18:15 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:15 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:18:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:18:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 08:18:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:18:15 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:15 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 08:18:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:18:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 08:18:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:18:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 08:18:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:18:15 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:15 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:18:15 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 08:18:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:18:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 08:18:15 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:18:15 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:15 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:15 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:15 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:15 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:15 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:15 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:15 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 08:18:15 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 08:18:15 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 08:18:15 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 08:18:15 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 08:18:15 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 08:18:15 INFO - TEST-OK | /FileAPI/idlharness.html | took 2107ms 08:18:15 INFO - PROCESS | 1728 | 1464275895550 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 08:18:15 INFO - PROCESS | 1728 | 1464275895890 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 08:18:15 INFO - PROCESS | 1728 | 1464275895898 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 08:18:15 INFO - TEST-START | /FileAPI/idlharness.worker 08:18:15 INFO - PROCESS | 1728 | 1464275895910 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 08:18:15 INFO - PROCESS | 1728 | 1464275895914 Marionette TRACE conn3 <- [1,3030,null,{}] 08:18:15 INFO - PROCESS | 1728 | 1464275895952 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:16 INFO - PROCESS | 1728 | 1464275896177 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 08:18:16 INFO - PROCESS | 1728 | 1464275896461 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:16 INFO - PROCESS | 1728 | ++DOCSHELL 0x86da3c00 == 171 [pid = 1728] [id = 767] 08:18:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x8e06d800) [pid = 1728] [serial = 2300] [outer = (nil)] 08:18:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x8e0dd800) [pid = 1728] [serial = 2301] [outer = 0x8e06d800] 08:18:16 INFO - PROCESS | 1728 | 1464275896539 Marionette DEBUG loaded listener.js 08:18:16 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x8e641800) [pid = 1728] [serial = 2302] [outer = 0x8e06d800] 08:18:16 INFO - PROCESS | 1728 | [1728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 08:18:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 08:18:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:18:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 08:18:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:18:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:18:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 08:18:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 08:18:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 08:18:18 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 08:18:18 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 08:18:18 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:18 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:18 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 08:18:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 08:18:18 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 08:18:18 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:18 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:18 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 08:18:18 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 08:18:18 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 08:18:18 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 08:18:18 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 08:18:18 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 08:18:18 INFO - {} 08:18:18 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2622ms 08:18:18 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 08:18:18 INFO - PROCESS | 1728 | 1464275898391 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\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\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 08:18:18 INFO - PROCESS | 1728 | 1464275898533 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 08:18:18 INFO - PROCESS | 1728 | 1464275898547 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 08:18:18 INFO - PROCESS | 1728 | 1464275898554 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 08:18:18 INFO - PROCESS | 1728 | 1464275898574 Marionette TRACE conn3 <- [1,3034,null,{}] 08:18:18 INFO - PROCESS | 1728 | 1464275898611 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:18 INFO - PROCESS | 1728 | 1464275898987 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 08:18:19 INFO - PROCESS | 1728 | 1464275899166 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:19 INFO - PROCESS | 1728 | ++DOCSHELL 0x8e161c00 == 172 [pid = 1728] [id = 768] 08:18:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x8f662400) [pid = 1728] [serial = 2303] [outer = (nil)] 08:18:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 171 (0x93d6e000) [pid = 1728] [serial = 2304] [outer = 0x8f662400] 08:18:19 INFO - PROCESS | 1728 | 1464275899247 Marionette DEBUG loaded listener.js 08:18:19 INFO - PROCESS | 1728 | ++DOMWINDOW == 172 (0x95029000) [pid = 1728] [serial = 2305] [outer = 0x8f662400] 08:18:19 INFO - PROCESS | 1728 | 1464275899993 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 08:18:20 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 08:18:20 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1458ms 08:18:20 INFO - PROCESS | 1728 | 1464275900012 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 08:18:20 INFO - PROCESS | 1728 | 1464275900016 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 08:18:20 INFO - TEST-START | /FileAPI/blob/Blob-close.html 08:18:20 INFO - PROCESS | 1728 | 1464275900022 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 08:18:20 INFO - PROCESS | 1728 | 1464275900025 Marionette TRACE conn3 <- [1,3038,null,{}] 08:18:20 INFO - PROCESS | 1728 | 1464275900030 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:20 INFO - PROCESS | 1728 | 1464275900211 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 08:18:20 INFO - PROCESS | 1728 | 1464275900487 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:20 INFO - PROCESS | 1728 | ++DOCSHELL 0x84b43c00 == 173 [pid = 1728] [id = 769] 08:18:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 173 (0x88178000) [pid = 1728] [serial = 2306] [outer = (nil)] 08:18:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 174 (0x9521cc00) [pid = 1728] [serial = 2307] [outer = 0x88178000] 08:18:20 INFO - PROCESS | 1728 | 1464275900588 Marionette DEBUG loaded listener.js 08:18:20 INFO - PROCESS | 1728 | ++DOMWINDOW == 175 (0x95350400) [pid = 1728] [serial = 2308] [outer = 0x88178000] 08:18:21 INFO - PROCESS | 1728 | 1464275901320 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 08:18:21 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 08:18:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 08:18:21 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:21 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:21 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 08:18:21 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1337ms 08:18:21 INFO - PROCESS | 1728 | 1464275901360 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 08:18:21 INFO - PROCESS | 1728 | 1464275901363 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 08:18:21 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 08:18:21 INFO - PROCESS | 1728 | 1464275901370 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 08:18:21 INFO - PROCESS | 1728 | 1464275901373 Marionette TRACE conn3 <- [1,3042,null,{}] 08:18:21 INFO - PROCESS | 1728 | 1464275901378 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:21 INFO - PROCESS | 1728 | 1464275901569 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 08:18:21 INFO - PROCESS | 1728 | 1464275901831 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:21 INFO - PROCESS | 1728 | ++DOCSHELL 0x95353c00 == 174 [pid = 1728] [id = 770] 08:18:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 176 (0x95355000) [pid = 1728] [serial = 2309] [outer = (nil)] 08:18:21 INFO - PROCESS | 1728 | ++DOMWINDOW == 177 (0x9535dc00) [pid = 1728] [serial = 2310] [outer = 0x95355000] 08:18:21 INFO - PROCESS | 1728 | 1464275901912 Marionette DEBUG loaded listener.js 08:18:22 INFO - PROCESS | 1728 | ++DOMWINDOW == 178 (0x953f1c00) [pid = 1728] [serial = 2311] [outer = 0x95355000] 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 08:18:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 08:18:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 08:18:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:22 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 08:18:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:23 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 08:18:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 08:18:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:23 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 08:18:23 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 08:18:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 08:18:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 08:18:23 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 08:18:23 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1563ms 08:18:23 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 08:18:23 INFO - PROCESS | 1728 | 1464275902876 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 08:18:23 INFO - PROCESS | 1728 | 1464275902957 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 08:18:23 INFO - PROCESS | 1728 | 1464275902966 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 08:18:23 INFO - PROCESS | 1728 | 1464275902975 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 08:18:23 INFO - PROCESS | 1728 | 1464275902977 Marionette TRACE conn3 <- [1,3046,null,{}] 08:18:23 INFO - PROCESS | 1728 | 1464275902997 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:23 INFO - PROCESS | 1728 | 1464275903267 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 08:18:23 INFO - PROCESS | 1728 | 1464275903556 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:23 INFO - PROCESS | 1728 | ++DOCSHELL 0x8cb15800 == 175 [pid = 1728] [id = 771] 08:18:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 179 (0x95358400) [pid = 1728] [serial = 2312] [outer = (nil)] 08:18:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 180 (0x996f5c00) [pid = 1728] [serial = 2313] [outer = 0x95358400] 08:18:23 INFO - PROCESS | 1728 | 1464275903632 Marionette DEBUG loaded listener.js 08:18:23 INFO - PROCESS | 1728 | ++DOMWINDOW == 181 (0x99815400) [pid = 1728] [serial = 2314] [outer = 0x95358400] 08:18:23 INFO - PROCESS | 1728 | [1728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:24 INFO - PROCESS | 1728 | 1464275904449 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 08:18:24 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 08:18:24 INFO - {} 08:18:24 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1498ms 08:18:24 INFO - PROCESS | 1728 | 1464275904483 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 08:18:24 INFO - PROCESS | 1728 | 1464275904487 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 08:18:24 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 08:18:24 INFO - PROCESS | 1728 | 1464275904494 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 08:18:24 INFO - PROCESS | 1728 | 1464275904497 Marionette TRACE conn3 <- [1,3050,null,{}] 08:18:24 INFO - PROCESS | 1728 | 1464275904502 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:24 INFO - PROCESS | 1728 | 1464275904689 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 08:18:25 INFO - PROCESS | 1728 | 1464275904987 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:25 INFO - PROCESS | 1728 | ++DOCSHELL 0x88142400 == 176 [pid = 1728] [id = 772] 08:18:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 182 (0x8814f800) [pid = 1728] [serial = 2315] [outer = (nil)] 08:18:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 183 (0x8f66e000) [pid = 1728] [serial = 2316] [outer = 0x8814f800] 08:18:25 INFO - PROCESS | 1728 | 1464275905063 Marionette DEBUG loaded listener.js 08:18:25 INFO - PROCESS | 1728 | ++DOMWINDOW == 184 (0x91077400) [pid = 1728] [serial = 2317] [outer = 0x8814f800] 08:18:25 INFO - PROCESS | 1728 | 1464275905826 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 08:18:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 08:18:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 08:18:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 08:18:25 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 08:18:25 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1381ms 08:18:25 INFO - PROCESS | 1728 | 1464275905877 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 08:18:25 INFO - PROCESS | 1728 | 1464275905881 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 08:18:25 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 08:18:25 INFO - PROCESS | 1728 | 1464275905887 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 08:18:25 INFO - PROCESS | 1728 | 1464275905890 Marionette TRACE conn3 <- [1,3054,null,{}] 08:18:25 INFO - PROCESS | 1728 | 1464275905895 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:26 INFO - PROCESS | 1728 | 1464275906068 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 08:18:26 INFO - PROCESS | 1728 | 1464275906330 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:26 INFO - PROCESS | 1728 | ++DOCSHELL 0x8f666400 == 177 [pid = 1728] [id = 773] 08:18:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 185 (0x90d4f000) [pid = 1728] [serial = 2318] [outer = (nil)] 08:18:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 186 (0x91124400) [pid = 1728] [serial = 2319] [outer = 0x90d4f000] 08:18:26 INFO - PROCESS | 1728 | 1464275906408 Marionette DEBUG loaded listener.js 08:18:26 INFO - PROCESS | 1728 | ++DOMWINDOW == 187 (0x91137000) [pid = 1728] [serial = 2320] [outer = 0x90d4f000] 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 08:18:27 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:18:27 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 08:18:27 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 08:18:27 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:27 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 08:18:27 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 08:18:27 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1707ms 08:18:27 INFO - PROCESS | 1728 | 1464275907425 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 08:18:27 INFO - PROCESS | 1728 | 1464275907609 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 08:18:27 INFO - PROCESS | 1728 | 1464275907617 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 08:18:27 INFO - TEST-START | /FileAPI/file/File-constructor.html 08:18:27 INFO - PROCESS | 1728 | 1464275907632 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 08:18:27 INFO - PROCESS | 1728 | 1464275907637 Marionette TRACE conn3 <- [1,3058,null,{}] 08:18:27 INFO - PROCESS | 1728 | 1464275907657 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:27 INFO - PROCESS | 1728 | 1464275907921 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 08:18:28 INFO - PROCESS | 1728 | 1464275908250 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:28 INFO - PROCESS | 1728 | ++DOCSHELL 0x910e2400 == 178 [pid = 1728] [id = 774] 08:18:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 188 (0x91126c00) [pid = 1728] [serial = 2321] [outer = (nil)] 08:18:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 189 (0x996ea800) [pid = 1728] [serial = 2322] [outer = 0x91126c00] 08:18:28 INFO - PROCESS | 1728 | 1464275908326 Marionette DEBUG loaded listener.js 08:18:28 INFO - PROCESS | 1728 | ++DOMWINDOW == 190 (0x99815800) [pid = 1728] [serial = 2323] [outer = 0x91126c00] 08:18:29 INFO - PROCESS | 1728 | 1464275909065 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 08:18:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 08:18:29 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 08:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:29 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 08:18:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 08:18:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 08:18:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 08:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 08:18:29 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 08:18:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 08:18:29 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:29 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:29 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 08:18:29 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 08:18:29 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1488ms 08:18:29 INFO - PROCESS | 1728 | 1464275909124 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 08:18:29 INFO - PROCESS | 1728 | 1464275909130 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 08:18:29 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 08:18:29 INFO - PROCESS | 1728 | 1464275909136 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 08:18:29 INFO - PROCESS | 1728 | 1464275909139 Marionette TRACE conn3 <- [1,3062,null,{}] 08:18:29 INFO - PROCESS | 1728 | 1464275909144 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:29 INFO - PROCESS | 1728 | 1464275909334 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 08:18:29 INFO - PROCESS | 1728 | 1464275909656 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:29 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d0f800 == 179 [pid = 1728] [id = 775] 08:18:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 191 (0x8cb0e000) [pid = 1728] [serial = 2324] [outer = (nil)] 08:18:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 192 (0x8f66d000) [pid = 1728] [serial = 2325] [outer = 0x8cb0e000] 08:18:29 INFO - PROCESS | 1728 | 1464275909736 Marionette DEBUG loaded listener.js 08:18:29 INFO - PROCESS | 1728 | ++DOMWINDOW == 193 (0x90739c00) [pid = 1728] [serial = 2326] [outer = 0x8cb0e000] 08:18:30 INFO - PROCESS | 1728 | [1728] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-aurora-lx-d-0000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 08:18:30 INFO - PROCESS | 1728 | 1464275910589 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 08:18:30 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 08:18:30 INFO - {} 08:18:30 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1481ms 08:18:30 INFO - PROCESS | 1728 | 1464275910621 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 08:18:30 INFO - PROCESS | 1728 | 1464275910625 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 08:18:30 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 08:18:30 INFO - PROCESS | 1728 | 1464275910637 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 08:18:30 INFO - PROCESS | 1728 | 1464275910640 Marionette TRACE conn3 <- [1,3066,null,{}] 08:18:30 INFO - PROCESS | 1728 | 1464275910646 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:30 INFO - PROCESS | 1728 | 1464275910853 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 08:18:31 INFO - PROCESS | 1728 | 1464275911114 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:31 INFO - PROCESS | 1728 | ++DOCSHELL 0x99b25400 == 180 [pid = 1728] [id = 776] 08:18:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 194 (0x99b28400) [pid = 1728] [serial = 2327] [outer = (nil)] 08:18:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 195 (0x9a327c00) [pid = 1728] [serial = 2328] [outer = 0x99b28400] 08:18:31 INFO - PROCESS | 1728 | 1464275911196 Marionette DEBUG loaded listener.js 08:18:31 INFO - PROCESS | 1728 | ++DOMWINDOW == 196 (0x9aa2fc00) [pid = 1728] [serial = 2329] [outer = 0x99b28400] 08:18:31 INFO - PROCESS | 1728 | 1464275911979 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 08:18:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 08:18:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 08:18:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 08:18:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 08:18:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 08:18:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 08:18:32 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 08:18:32 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1377ms 08:18:32 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 08:18:32 INFO - PROCESS | 1728 | 1464275912017 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 08:18:32 INFO - PROCESS | 1728 | 1464275912020 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 08:18:32 INFO - PROCESS | 1728 | 1464275912026 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 08:18:32 INFO - PROCESS | 1728 | 1464275912029 Marionette TRACE conn3 <- [1,3070,null,{}] 08:18:32 INFO - PROCESS | 1728 | 1464275912034 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:32 INFO - PROCESS | 1728 | 1464275912229 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 08:18:32 INFO - PROCESS | 1728 | 1464275912530 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:32 INFO - PROCESS | 1728 | ++DOCSHELL 0x93ea0800 == 181 [pid = 1728] [id = 777] 08:18:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 197 (0x9a325c00) [pid = 1728] [serial = 2330] [outer = (nil)] 08:18:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 198 (0x9aa3d400) [pid = 1728] [serial = 2331] [outer = 0x9a325c00] 08:18:32 INFO - PROCESS | 1728 | 1464275912610 Marionette DEBUG loaded listener.js 08:18:32 INFO - PROCESS | 1728 | ++DOMWINDOW == 199 (0x9aa91c00) [pid = 1728] [serial = 2332] [outer = 0x9a325c00] 08:18:33 INFO - PROCESS | 1728 | 1464275913394 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 08:18:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 08:18:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 08:18:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 08:18:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 08:18:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 08:18:33 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 08:18:33 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1382ms 08:18:33 INFO - PROCESS | 1728 | 1464275913408 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 08:18:33 INFO - PROCESS | 1728 | 1464275913411 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 08:18:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 08:18:33 INFO - PROCESS | 1728 | 1464275913417 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 08:18:33 INFO - PROCESS | 1728 | 1464275913419 Marionette TRACE conn3 <- [1,3074,null,{}] 08:18:33 INFO - PROCESS | 1728 | 1464275913425 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:33 INFO - PROCESS | 1728 | 1464275913607 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 08:18:33 INFO - PROCESS | 1728 | 1464275913886 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:33 INFO - PROCESS | 1728 | ++DOCSHELL 0x83be4000 == 182 [pid = 1728] [id = 778] 08:18:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 200 (0x88150400) [pid = 1728] [serial = 2333] [outer = (nil)] 08:18:33 INFO - PROCESS | 1728 | ++DOMWINDOW == 201 (0x9ab92400) [pid = 1728] [serial = 2334] [outer = 0x88150400] 08:18:33 INFO - PROCESS | 1728 | 1464275913965 Marionette DEBUG loaded listener.js 08:18:34 INFO - PROCESS | 1728 | ++DOMWINDOW == 202 (0x9adb9000) [pid = 1728] [serial = 2335] [outer = 0x88150400] 08:18:34 INFO - PROCESS | 1728 | 1464275914724 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 08:18:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 08:18:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 08:18:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 08:18:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 08:18:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 08:18:34 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 08:18:34 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1328ms 08:18:34 INFO - PROCESS | 1728 | 1464275914747 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 08:18:34 INFO - PROCESS | 1728 | 1464275914751 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 08:18:34 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 08:18:34 INFO - PROCESS | 1728 | 1464275914756 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 08:18:34 INFO - PROCESS | 1728 | 1464275914759 Marionette TRACE conn3 <- [1,3078,null,{}] 08:18:34 INFO - PROCESS | 1728 | 1464275914764 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:34 INFO - PROCESS | 1728 | 1464275914989 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 08:18:35 INFO - PROCESS | 1728 | 1464275915267 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:35 INFO - PROCESS | 1728 | ++DOCSHELL 0x9aa96800 == 183 [pid = 1728] [id = 779] 08:18:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 203 (0x9ab88800) [pid = 1728] [serial = 2336] [outer = (nil)] 08:18:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 204 (0x9adc6400) [pid = 1728] [serial = 2337] [outer = 0x9ab88800] 08:18:35 INFO - PROCESS | 1728 | 1464275915345 Marionette DEBUG loaded listener.js 08:18:35 INFO - PROCESS | 1728 | ++DOMWINDOW == 205 (0x9adc7800) [pid = 1728] [serial = 2338] [outer = 0x9ab88800] 08:18:36 INFO - PROCESS | 1728 | 1464275916144 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 08:18:36 INFO - PROCESS | 1728 | 1464275916198 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 08:18:36 INFO - PROCESS | 1728 | 1464275916206 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 08:18:36 INFO - PROCESS | 1728 | 1464275916213 Marionette TRACE conn3 <- [1,3082,null,{}] 08:18:36 INFO - PROCESS | 1728 | 1464275916266 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:36 INFO - PROCESS | 1728 | 1464275916440 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 08:18:36 INFO - PROCESS | 1728 | 1464275916741 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:36 INFO - PROCESS | 1728 | ++DOCSHELL 0x98ee2c00 == 184 [pid = 1728] [id = 780] 08:18:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 206 (0x98ee7400) [pid = 1728] [serial = 2339] [outer = (nil)] 08:18:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 207 (0x9adc2400) [pid = 1728] [serial = 2340] [outer = 0x98ee7400] 08:18:36 INFO - PROCESS | 1728 | 1464275916820 Marionette DEBUG loaded listener.js 08:18:36 INFO - PROCESS | 1728 | ++DOMWINDOW == 208 (0x9b078400) [pid = 1728] [serial = 2341] [outer = 0x98ee7400] 08:18:37 INFO - PROCESS | 1728 | 1464275917538 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 08:18:37 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 08:18:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 08:18:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:37 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 08:18:37 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 08:18:37 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1390ms 08:18:37 INFO - PROCESS | 1728 | 1464275917597 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 08:18:37 INFO - PROCESS | 1728 | 1464275917600 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 08:18:37 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 08:18:37 INFO - PROCESS | 1728 | 1464275917606 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 08:18:37 INFO - PROCESS | 1728 | 1464275917608 Marionette TRACE conn3 <- [1,3086,null,{}] 08:18:37 INFO - PROCESS | 1728 | 1464275917614 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:37 INFO - PROCESS | 1728 | 1464275917799 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 08:18:38 INFO - PROCESS | 1728 | 1464275918108 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:38 INFO - PROCESS | 1728 | ++DOCSHELL 0x9ae37c00 == 185 [pid = 1728] [id = 781] 08:18:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 209 (0x9b258000) [pid = 1728] [serial = 2342] [outer = (nil)] 08:18:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 210 (0x9b643800) [pid = 1728] [serial = 2343] [outer = 0x9b258000] 08:18:38 INFO - PROCESS | 1728 | 1464275918186 Marionette DEBUG loaded listener.js 08:18:38 INFO - PROCESS | 1728 | ++DOMWINDOW == 211 (0x9b938400) [pid = 1728] [serial = 2344] [outer = 0x9b258000] 08:18:38 INFO - PROCESS | 1728 | 1464275918920 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 08:18:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 08:18:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1331ms 08:18:38 INFO - PROCESS | 1728 | 1464275918937 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 08:18:38 INFO - PROCESS | 1728 | 1464275918939 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 08:18:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 08:18:38 INFO - PROCESS | 1728 | 1464275918945 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 08:18:38 INFO - PROCESS | 1728 | 1464275918947 Marionette TRACE conn3 <- [1,3090,null,{}] 08:18:38 INFO - PROCESS | 1728 | 1464275918953 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:39 INFO - PROCESS | 1728 | 1464275919153 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 08:18:39 INFO - PROCESS | 1728 | 1464275919473 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:39 INFO - PROCESS | 1728 | ++DOCSHELL 0x88284000 == 186 [pid = 1728] [id = 782] 08:18:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 212 (0x9b29c000) [pid = 1728] [serial = 2345] [outer = (nil)] 08:18:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 213 (0x9b945800) [pid = 1728] [serial = 2346] [outer = 0x9b29c000] 08:18:39 INFO - PROCESS | 1728 | 1464275919551 Marionette DEBUG loaded listener.js 08:18:39 INFO - PROCESS | 1728 | ++DOMWINDOW == 214 (0x9ba07800) [pid = 1728] [serial = 2347] [outer = 0x9b29c000] 08:18:40 INFO - PROCESS | 1728 | 1464275920273 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 08:18:40 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 08:18:40 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1381ms 08:18:40 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 08:18:40 INFO - PROCESS | 1728 | 1464275920326 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 08:18:40 INFO - PROCESS | 1728 | 1464275920328 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 08:18:40 INFO - PROCESS | 1728 | 1464275920334 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 08:18:40 INFO - PROCESS | 1728 | 1464275920337 Marionette TRACE conn3 <- [1,3094,null,{}] 08:18:40 INFO - PROCESS | 1728 | 1464275920342 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:40 INFO - PROCESS | 1728 | 1464275920525 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 08:18:40 INFO - PROCESS | 1728 | 1464275920845 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:40 INFO - PROCESS | 1728 | ++DOCSHELL 0x9b292000 == 187 [pid = 1728] [id = 783] 08:18:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 215 (0x9b93b800) [pid = 1728] [serial = 2348] [outer = (nil)] 08:18:40 INFO - PROCESS | 1728 | ++DOMWINDOW == 216 (0x9ba48c00) [pid = 1728] [serial = 2349] [outer = 0x9b93b800] 08:18:40 INFO - PROCESS | 1728 | 1464275920924 Marionette DEBUG loaded listener.js 08:18:41 INFO - PROCESS | 1728 | ++DOMWINDOW == 217 (0x9bab0400) [pid = 1728] [serial = 2350] [outer = 0x9b93b800] 08:18:41 INFO - PROCESS | 1728 | 1464275921643 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 08:18:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 08:18:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1377ms 08:18:41 INFO - PROCESS | 1728 | 1464275921712 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 08:18:41 INFO - PROCESS | 1728 | 1464275921715 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 08:18:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 08:18:41 INFO - PROCESS | 1728 | 1464275921721 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 08:18:41 INFO - PROCESS | 1728 | 1464275921723 Marionette TRACE conn3 <- [1,3098,null,{}] 08:18:41 INFO - PROCESS | 1728 | 1464275921729 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:41 INFO - PROCESS | 1728 | 1464275921922 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 08:18:42 INFO - PROCESS | 1728 | 1464275922239 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:42 INFO - PROCESS | 1728 | ++DOCSHELL 0x897fb400 == 188 [pid = 1728] [id = 784] 08:18:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 218 (0x8e076000) [pid = 1728] [serial = 2351] [outer = (nil)] 08:18:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 219 (0x9d9a5000) [pid = 1728] [serial = 2352] [outer = 0x8e076000] 08:18:42 INFO - PROCESS | 1728 | 1464275922319 Marionette DEBUG loaded listener.js 08:18:42 INFO - PROCESS | 1728 | ++DOMWINDOW == 220 (0xa0605c00) [pid = 1728] [serial = 2353] [outer = 0x8e076000] 08:18:43 INFO - PROCESS | 1728 | 1464275923043 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 08:18:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 08:18:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 08:18:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1379ms 08:18:43 INFO - PROCESS | 1728 | 1464275923102 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 08:18:43 INFO - PROCESS | 1728 | 1464275923104 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 08:18:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 08:18:43 INFO - PROCESS | 1728 | 1464275923111 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 08:18:43 INFO - PROCESS | 1728 | 1464275923113 Marionette TRACE conn3 <- [1,3102,null,{}] 08:18:43 INFO - PROCESS | 1728 | 1464275923118 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:43 INFO - PROCESS | 1728 | 1464275923312 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 08:18:43 INFO - PROCESS | 1728 | 1464275923622 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:43 INFO - PROCESS | 1728 | ++DOCSHELL 0x9d595000 == 189 [pid = 1728] [id = 785] 08:18:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 221 (0x9d9aa400) [pid = 1728] [serial = 2354] [outer = (nil)] 08:18:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 222 (0xa21b1800) [pid = 1728] [serial = 2355] [outer = 0x9d9aa400] 08:18:43 INFO - PROCESS | 1728 | 1464275923702 Marionette DEBUG loaded listener.js 08:18:43 INFO - PROCESS | 1728 | ++DOMWINDOW == 223 (0xa227bc00) [pid = 1728] [serial = 2356] [outer = 0x9d9aa400] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8f119c00 == 188 [pid = 1728] [id = 221] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x826fc000 == 187 [pid = 1728] [id = 764] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x88177400 == 186 [pid = 1728] [id = 763] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8778c000 == 185 [pid = 1728] [id = 734] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x87f8f000 == 184 [pid = 1728] [id = 762] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x861e7400 == 183 [pid = 1728] [id = 761] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x91197400 == 182 [pid = 1728] [id = 757] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8dec7c00 == 181 [pid = 1728] [id = 754] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x897f3c00 == 180 [pid = 1728] [id = 753] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8e64f000 == 179 [pid = 1728] [id = 752] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8e162400 == 178 [pid = 1728] [id = 750] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8e0df400 == 177 [pid = 1728] [id = 751] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8d22e000 == 176 [pid = 1728] [id = 749] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x88c32400 == 175 [pid = 1728] [id = 748] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8d2de000 == 174 [pid = 1728] [id = 746] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8d2da800 == 173 [pid = 1728] [id = 747] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x875cd400 == 172 [pid = 1728] [id = 745] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8afdc400 == 171 [pid = 1728] [id = 744] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8afd9400 == 170 [pid = 1728] [id = 742] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8afdfc00 == 169 [pid = 1728] [id = 743] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x89446c00 == 168 [pid = 1728] [id = 741] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x895ac400 == 167 [pid = 1728] [id = 740] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x8827e400 == 166 [pid = 1728] [id = 739] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x88139400 == 165 [pid = 1728] [id = 738] 08:18:45 INFO - PROCESS | 1728 | --DOCSHELL 0x86d06400 == 164 [pid = 1728] [id = 737] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 222 (0x90733400) [pid = 1728] [serial = 2076] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 221 (0x8827e800) [pid = 1728] [serial = 2210] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 220 (0xa113b800) [pid = 1728] [serial = 2187] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 219 (0x9b93a400) [pid = 1728] [serial = 2178] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 218 (0x9b93f400) [pid = 1728] [serial = 2118] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 217 (0x928be800) [pid = 1728] [serial = 2160] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 216 (0x8f66fc00) [pid = 1728] [serial = 2150] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 215 (0x928b7000) [pid = 1728] [serial = 2028] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 214 (0xa3027400) [pid = 1728] [serial = 2192] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 213 (0x91c44800) [pid = 1728] [serial = 2025] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 212 (0x9521ac00) [pid = 1728] [serial = 2166] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 211 (0x953fe400) [pid = 1728] [serial = 2034] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 210 (0x9a31d000) [pid = 1728] [serial = 2172] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 209 (0xa227f000) [pid = 1728] [serial = 2190] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 208 (0x91131800) [pid = 1728] [serial = 2153] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 207 (0xa346b800) [pid = 1728] [serial = 2195] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 206 (0xa0608800) [pid = 1728] [serial = 2186] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 205 (0x8895f800) [pid = 1728] [serial = 2001] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 204 (0x9ba0d800) [pid = 1728] [serial = 2180] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 203 (0x9d598c00) [pid = 1728] [serial = 2183] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 202 (0x91f69800) [pid = 1728] [serial = 2157] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 201 (0x88179c00) [pid = 1728] [serial = 2208] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 200 (0x99b1f800) [pid = 1728] [serial = 2037] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 199 (0x9d59c000) [pid = 1728] [serial = 2184] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 198 (0x9a326800) [pid = 1728] [serial = 2040] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 197 (0x92ba1400) [pid = 1728] [serial = 2162] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 196 (0x8828ac00) [pid = 1728] [serial = 2139] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 195 (0x88151000) [pid = 1728] [serial = 2138] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 194 (0xa3579800) [pid = 1728] [serial = 2196] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 193 (0x87f89400) [pid = 1728] [serial = 2204] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 192 (0x8f116c00) [pid = 1728] [serial = 2148] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 191 (0x9a1c0000) [pid = 1728] [serial = 2171] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 190 (0x95214c00) [pid = 1728] [serial = 2031] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 189 (0x8dfef400) [pid = 1728] [serial = 2144] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 188 (0x926f0400) [pid = 1728] [serial = 2159] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 187 (0x87f96000) [pid = 1728] [serial = 2205] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 186 (0x87421c00) [pid = 1728] [serial = 2201] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 185 (0x9ba12000) [pid = 1728] [serial = 2181] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 184 (0x8cde1400) [pid = 1728] [serial = 2142] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 183 (0xa30bd000) [pid = 1728] [serial = 2193] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 182 (0x9072dc00) [pid = 1728] [serial = 2151] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 181 (0x8814b400) [pid = 1728] [serial = 2207] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 180 (0x8e0d9c00) [pid = 1728] [serial = 2145] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 179 (0x8b764c00) [pid = 1728] [serial = 2004] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 178 (0x996f0c00) [pid = 1728] [serial = 2168] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 177 (0x8742b000) [pid = 1728] [serial = 2202] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 176 (0x9aa3c800) [pid = 1728] [serial = 2174] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 175 (0x86d02400) [pid = 1728] [serial = 1998] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 174 (0x8e7adc00) [pid = 1728] [serial = 2147] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 173 (0x8ceee000) [pid = 1728] [serial = 2058] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 172 (0x84e9cc00) [pid = 1728] [serial = 2198] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 171 (0x8b62cc00) [pid = 1728] [serial = 2141] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 170 (0x99b2dc00) [pid = 1728] [serial = 2169] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x9b642400) [pid = 1728] [serial = 2177] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0x95215400) [pid = 1728] [serial = 2165] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x93bd9400) [pid = 1728] [serial = 2163] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0x850e6000) [pid = 1728] [serial = 2199] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0x91f61800) [pid = 1728] [serial = 2156] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0x91193000) [pid = 1728] [serial = 2154] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0xa227a400) [pid = 1728] [serial = 2189] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0x9aa92000) [pid = 1728] [serial = 2175] [outer = (nil)] [url = about:blank] 08:18:46 INFO - PROCESS | 1728 | 1464275926624 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 08:18:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 08:18:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 3537ms 08:18:46 INFO - PROCESS | 1728 | 1464275926648 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 08:18:46 INFO - PROCESS | 1728 | 1464275926652 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 08:18:46 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 08:18:46 INFO - PROCESS | 1728 | 1464275926660 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 08:18:46 INFO - PROCESS | 1728 | 1464275926664 Marionette TRACE conn3 <- [1,3106,null,{}] 08:18:46 INFO - PROCESS | 1728 | 1464275926670 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:46 INFO - PROCESS | 1728 | 1464275926844 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 08:18:47 INFO - PROCESS | 1728 | 1464275927062 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:47 INFO - PROCESS | 1728 | ++DOCSHELL 0x826f6400 == 165 [pid = 1728] [id = 786] 08:18:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 163 (0x84dbb800) [pid = 1728] [serial = 2357] [outer = (nil)] 08:18:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 164 (0x86da1000) [pid = 1728] [serial = 2358] [outer = 0x84dbb800] 08:18:47 INFO - PROCESS | 1728 | 1464275927131 Marionette DEBUG loaded listener.js 08:18:47 INFO - PROCESS | 1728 | ++DOMWINDOW == 165 (0x8742e000) [pid = 1728] [serial = 2359] [outer = 0x84dbb800] 08:18:47 INFO - PROCESS | 1728 | 1464275927839 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 08:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 08:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 08:18:47 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 08:18:47 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1229ms 08:18:47 INFO - PROCESS | 1728 | 1464275927891 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 08:18:47 INFO - PROCESS | 1728 | 1464275927899 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 08:18:47 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 08:18:47 INFO - PROCESS | 1728 | 1464275927908 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 08:18:47 INFO - PROCESS | 1728 | 1464275927911 Marionette TRACE conn3 <- [1,3110,null,{}] 08:18:47 INFO - PROCESS | 1728 | 1464275927952 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:48 INFO - PROCESS | 1728 | 1464275928126 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 08:18:48 INFO - PROCESS | 1728 | 1464275928136 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:48 INFO - PROCESS | 1728 | ++DOCSHELL 0x88177000 == 166 [pid = 1728] [id = 787] 08:18:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 166 (0x8817c000) [pid = 1728] [serial = 2360] [outer = (nil)] 08:18:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 167 (0x88283000) [pid = 1728] [serial = 2361] [outer = 0x8817c000] 08:18:48 INFO - PROCESS | 1728 | 1464275928199 Marionette DEBUG loaded listener.js 08:18:48 INFO - PROCESS | 1728 | ++DOMWINDOW == 168 (0x8828ac00) [pid = 1728] [serial = 2362] [outer = 0x8817c000] 08:18:49 INFO - PROCESS | 1728 | 1464275929096 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 08:18:49 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 08:18:49 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 08:18:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 08:18:49 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 08:18:49 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 08:18:49 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 08:18:49 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1214ms 08:18:49 INFO - PROCESS | 1728 | 1464275929122 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 08:18:49 INFO - PROCESS | 1728 | 1464275929126 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 08:18:49 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 08:18:49 INFO - PROCESS | 1728 | 1464275929140 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 08:18:49 INFO - PROCESS | 1728 | 1464275929145 Marionette TRACE conn3 <- [1,3114,null,{}] 08:18:49 INFO - PROCESS | 1728 | 1464275929159 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 08:18:49 INFO - PROCESS | 1728 | 1464275929406 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 08:18:49 INFO - PROCESS | 1728 | 1464275929444 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"d3e43cda-98cf-45a9-9757-a4162d3e9c3c\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 08:18:49 INFO - PROCESS | 1728 | ++DOCSHELL 0x86d06400 == 167 [pid = 1728] [id = 788] 08:18:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 169 (0x88c24000) [pid = 1728] [serial = 2363] [outer = (nil)] 08:18:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 170 (0x895b0800) [pid = 1728] [serial = 2364] [outer = 0x88c24000] 08:18:49 INFO - PROCESS | 1728 | 1464275929511 Marionette DEBUG loaded listener.js 08:18:49 INFO - PROCESS | 1728 | ++DOMWINDOW == 171 (0x8aaee400) [pid = 1728] [serial = 2365] [outer = 0x88c24000] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 170 (0x8e07ac00) [pid = 1728] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 169 (0x9107b000) [pid = 1728] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 168 (0x86d07400) [pid = 1728] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 167 (0x8b61ec00) [pid = 1728] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 166 (0x91195c00) [pid = 1728] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 165 (0x8d231800) [pid = 1728] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 164 (0x8f11e400) [pid = 1728] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 163 (0x90fe6000) [pid = 1728] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 162 (0x895b9400) [pid = 1728] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 161 (0x8e64e400) [pid = 1728] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 160 (0x911d0800) [pid = 1728] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 159 (0x8dd20400) [pid = 1728] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 158 (0x8814e800) [pid = 1728] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 157 (0x88c25c00) [pid = 1728] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 156 (0x8b62ac00) [pid = 1728] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 155 (0x90730400) [pid = 1728] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 154 (0x9111f800) [pid = 1728] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 153 (0x87f92c00) [pid = 1728] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 152 (0x8cb14c00) [pid = 1728] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 151 (0x88c26800) [pid = 1728] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 150 (0x86d07000) [pid = 1728] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 149 (0x8d22c800) [pid = 1728] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 148 (0x84dbf800) [pid = 1728] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 147 (0x8e164c00) [pid = 1728] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 146 (0x91120000) [pid = 1728] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 145 (0x895b1400) [pid = 1728] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 144 (0x8dd14000) [pid = 1728] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 143 (0x8dfe3000) [pid = 1728] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 08:18:51 INFO - PROCESS | 1728 | --DOMWINDOW == 142 (0x8f66c000) [pid = 1728] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 08:18:51 INFO - PROCESS | 1728 | 1464275931053 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 08:18:51 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 08:18:51 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1986ms 08:18:51 INFO - PROCESS | 1728 | 1464275931138 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 08:18:51 INFO - PROCESS | 1728 | 1464275931141 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 08:18:52 WARNING - u'runner_teardown' () 08:18:52 INFO - No more tests 08:18:52 INFO - Got 0 unexpected results 08:18:52 INFO - SUITE-END | took 1111s 08:18:52 INFO - Closing logging queue 08:18:52 INFO - queue closed 08:18:52 INFO - Return code: 0 08:18:52 WARNING - # TBPL SUCCESS # 08:18:52 INFO - Running post-action listener: _resource_record_post_action 08:18:52 INFO - Running post-run listener: _resource_record_post_run 08:18:53 INFO - Total resource usage - Wall time: 1142s; CPU: 98.0%; Read bytes: 14315520; Write bytes: 921235456; Read time: 756; Write time: 209816 08:18:53 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 08:18:53 INFO - install - Wall time: 26s; CPU: 100.0%; Read bytes: 4096; Write bytes: 134516736; Read time: 12; Write time: 118824 08:18:53 INFO - run-tests - Wall time: 1116s; CPU: 98.0%; Read bytes: 11321344; Write bytes: 776339456; Read time: 452; Write time: 83292 08:18:53 INFO - Running post-run listener: _upload_blobber_files 08:18:53 INFO - Blob upload gear active. 08:18:53 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 08:18:53 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 08:18:53 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-aurora', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 08:18:53 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-aurora -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 08:18:54 INFO - (blobuploader) - INFO - Open directory for files ... 08:18:54 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 08:18:54 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:18:54 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:18:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 08:18:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:18:56 INFO - (blobuploader) - INFO - Done attempting. 08:18:56 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 08:18:56 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 08:18:56 INFO - (blobuploader) - INFO - Uploading, attempt #1. 08:18:57 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 08:18:57 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 08:18:57 INFO - (blobuploader) - INFO - Done attempting. 08:18:57 INFO - (blobuploader) - INFO - Iteration through files over. 08:18:57 INFO - Return code: 0 08:18:57 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 08:18:57 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 08:18:57 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1c6529c46e5bc6350164bc4fa929f3552b58b746a937dc9d0bd278838d34ae60ee45ff50cdf8479feec51df469cc1cd68a274a1183cc69b3560207ad2690a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eef9fe4fd757b215f5c8923c0e315c06d459ddf983761c059b19ac129b0a6a8bb19517ee3561a56c2a879ce67c20a332a2d1330bc576acf98a2556e7d2f13c11"} 08:18:57 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 08:18:57 INFO - Writing to file /builds/slave/test/properties/blobber_files 08:18:57 INFO - Contents: 08:18:57 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1c6529c46e5bc6350164bc4fa929f3552b58b746a937dc9d0bd278838d34ae60ee45ff50cdf8479feec51df469cc1cd68a274a1183cc69b3560207ad2690a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eef9fe4fd757b215f5c8923c0e315c06d459ddf983761c059b19ac129b0a6a8bb19517ee3561a56c2a879ce67c20a332a2d1330bc576acf98a2556e7d2f13c11"} 08:18:57 INFO - Running post-run listener: copy_logs_to_upload_dir 08:18:57 INFO - Copying logs to upload dir... 08:18:57 INFO - mkdir: /builds/slave/test/build/upload/logs 08:18:57 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1228.242058 ========= master_lag: 21.03 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 20 mins, 49 secs) (at 2016-05-26 08:19:18.995783) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-05-26 08:19:19.006828) ========= 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-1464274060.358752-851852882 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1c6529c46e5bc6350164bc4fa929f3552b58b746a937dc9d0bd278838d34ae60ee45ff50cdf8479feec51df469cc1cd68a274a1183cc69b3560207ad2690a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eef9fe4fd757b215f5c8923c0e315c06d459ddf983761c059b19ac129b0a6a8bb19517ee3561a56c2a879ce67c20a332a2d1330bc576acf98a2556e7d2f13c11"} build_url:https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.027184 build_url: 'https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/b1c6529c46e5bc6350164bc4fa929f3552b58b746a937dc9d0bd278838d34ae60ee45ff50cdf8479feec51df469cc1cd68a274a1183cc69b3560207ad2690a45", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-aurora/sha512/eef9fe4fd757b215f5c8923c0e315c06d459ddf983761c059b19ac129b0a6a8bb19517ee3561a56c2a879ce67c20a332a2d1330bc576acf98a2556e7d2f13c11"}' symbols_url: 'https://queue.taskcluster.net/v1/task/LFdoRSIzQcmURKwSfsNxQA/artifacts/public/build/firefox-48.0a2.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 8.72 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 8 secs) (at 2016-05-26 08:19:27.751230) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 34 secs) (at 2016-05-26 08:19:27.751580) ========= 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-1464274060.358752-851852882 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.015503 ========= master_lag: 34.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 34 secs) (at 2016-05-26 08:20:01.803033) ========= ========= Started reboot skipped (results: 3, elapsed: 2 secs) (at 2016-05-26 08:20:01.803348) ========= ========= Finished reboot skipped (results: 3, elapsed: 2 secs) (at 2016-05-26 08:20:04.531430) ========= ========= Total master_lag: 64.18 =========