builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-1060 starttime: 1470655580.2 results: success (0) buildid: 20160808025052 builduid: b12d6cf34f6842b79ce76efcf5ec7069 revision: c561088c8862aca380bd0d96feaaea8752058f4b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:20.200550) ========= master: http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:20.200996) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-08-08 04:26:20.201282) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 5 secs) (at 2016-08-08 04:26:26.057760) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:26.058142) ========= 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-1470655559.887504-1718949848 _=/tools/buildbot/bin/python using PTY: False --2016-08-08 04:26:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.1M=0.001s 2016-08-08 04:26:26 (11.1 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.273346 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:26.363012) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:26.363346) ========= 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-1470655559.887504-1718949848 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.030748 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:26.425597) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 04:26:26.425946) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev c561088c8862aca380bd0d96feaaea8752058f4b --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-release --rev c561088c8862aca380bd0d96feaaea8752058f4b --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-1470655559.887504-1718949848 _=/tools/buildbot/bin/python using PTY: False 2016-08-08 04:26:26,572 truncating revision to first 12 chars 2016-08-08 04:26:26,573 Setting DEBUG logging. 2016-08-08 04:26:26,573 attempt 1/10 2016-08-08 04:26:26,573 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/c561088c8862?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-08 04:26:28,108 unpacking tar archive at: mozilla-release-c561088c8862/testing/mozharness/ program finished with exit code 0 elapsedTime=1.818385 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-08 04:26:28.274285) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:28.274628) ========= script_repo_revision: c561088c8862aca380bd0d96feaaea8752058f4b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:28.275012) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:28.275404) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-08 04:26:28.304093) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 53 secs) (at 2016-08-08 04:26:28.304401) ========= /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-release --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-release', '--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-1470655559.887504-1718949848 _=/tools/buildbot/bin/python using PTY: False 04:26:28 INFO - MultiFileLogger online at 20160808 04:26:28 in /builds/slave/test 04:26:28 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-release --download-symbols true 04:26:28 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:26:28 INFO - {'append_to_log': False, 04:26:28 INFO - 'base_work_dir': '/builds/slave/test', 04:26:28 INFO - 'blob_upload_branch': 'mozilla-release', 04:26:28 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:26:28 INFO - 'buildbot_json_path': 'buildprops.json', 04:26:28 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:26:28 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:26:28 INFO - 'download_minidump_stackwalk': True, 04:26:28 INFO - 'download_symbols': 'true', 04:26:28 INFO - 'e10s': False, 04:26:28 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:26:28 INFO - 'tooltool.py': '/tools/tooltool.py', 04:26:28 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:26:28 INFO - '/tools/misc-python/virtualenv.py')}, 04:26:28 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:26:28 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:26:28 INFO - 'log_level': 'info', 04:26:28 INFO - 'log_to_console': True, 04:26:28 INFO - 'opt_config_files': (), 04:26:28 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:26:28 INFO - '--processes=1', 04:26:28 INFO - '--config=%(test_path)s/wptrunner.ini', 04:26:28 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:26:28 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:26:28 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:26:28 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:26:28 INFO - 'pip_index': False, 04:26:28 INFO - 'require_test_zip': True, 04:26:28 INFO - 'test_type': ('testharness',), 04:26:28 INFO - 'this_chunk': '1', 04:26:28 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:26:28 INFO - 'total_chunks': '10', 04:26:28 INFO - 'virtualenv_path': 'venv', 04:26:28 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:26:28 INFO - 'work_dir': 'build'} 04:26:28 INFO - ##### 04:26:28 INFO - ##### Running clobber step. 04:26:28 INFO - ##### 04:26:28 INFO - Running pre-action listener: _resource_record_pre_action 04:26:28 INFO - Running main action method: clobber 04:26:28 INFO - rmtree: /builds/slave/test/build 04:26:28 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:26:29 INFO - Running post-action listener: _resource_record_post_action 04:26:29 INFO - ##### 04:26:29 INFO - ##### Running read-buildbot-config step. 04:26:29 INFO - ##### 04:26:29 INFO - Running pre-action listener: _resource_record_pre_action 04:26:29 INFO - Running main action method: read_buildbot_config 04:26:29 INFO - Using buildbot properties: 04:26:29 INFO - { 04:26:29 INFO - "project": "", 04:26:29 INFO - "product": "firefox", 04:26:29 INFO - "script_repo_revision": "production", 04:26:29 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 04:26:29 INFO - "repository": "", 04:26:29 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 04:26:29 INFO - "buildid": "20160808025052", 04:26:29 INFO - "pgo_build": "False", 04:26:29 INFO - "basedir": "/builds/slave/test", 04:26:29 INFO - "buildnumber": 15, 04:26:29 INFO - "slavename": "tst-linux32-spot-1060", 04:26:29 INFO - "revision": "c561088c8862aca380bd0d96feaaea8752058f4b", 04:26:29 INFO - "master": "http://buildbot-master04.bb.releng.usw2.mozilla.com:8201/", 04:26:29 INFO - "platform": "linux", 04:26:29 INFO - "branch": "mozilla-release", 04:26:29 INFO - "repo_path": "releases/mozilla-release", 04:26:29 INFO - "moz_repo_path": "", 04:26:29 INFO - "stage_platform": "linux", 04:26:29 INFO - "builduid": "b12d6cf34f6842b79ce76efcf5ec7069", 04:26:29 INFO - "slavebuilddir": "test" 04:26:29 INFO - } 04:26:29 INFO - Found installer url https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2. 04:26:29 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json. 04:26:29 INFO - Running post-action listener: _resource_record_post_action 04:26:29 INFO - ##### 04:26:29 INFO - ##### Running download-and-extract step. 04:26:29 INFO - ##### 04:26:29 INFO - Running pre-action listener: _resource_record_pre_action 04:26:29 INFO - Running main action method: download_and_extract 04:26:29 INFO - mkdir: /builds/slave/test/build/tests 04:26:29 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:26:29 INFO - https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:26:29 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:26:29 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:26:29 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:26:29 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #1 04:26:29 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:26:29 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:26:29 INFO - retry: Failed, sleeping 30 seconds before retrying 04:26:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #2 04:27:00 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:27:00 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:27:00 INFO - retry: Failed, sleeping 60 seconds before retrying 04:28:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #3 04:28:00 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:28:00 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:28:00 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json! 04:28:00 INFO - Caught exception: HTTP Error 404: Not Found 04:28:00 INFO - Caught exception: HTTP Error 404: Not Found 04:28:00 INFO - Caught exception: HTTP Error 404: Not Found 04:28:00 INFO - trying https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:28:00 INFO - Downloading https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:28:00 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json'}, attempt #1 04:28:01 INFO - Downloaded 1325 bytes. 04:28:01 INFO - Reading from file /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:28:01 INFO - Using the following test package requirements: 04:28:01 INFO - {u'common': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 04:28:01 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:28:01 INFO - u'firefox-48.0.1.en-US.linux-i686.cppunittest.tests.zip'], 04:28:01 INFO - u'gtest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:28:01 INFO - u'firefox-48.0.1.en-US.linux-i686.gtest.tests.zip'], 04:28:01 INFO - u'jittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:28:01 INFO - u'jsshell-linux-i686.zip'], 04:28:01 INFO - u'mochitest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:28:01 INFO - u'firefox-48.0.1.en-US.linux-i686.mochitest.tests.zip'], 04:28:01 INFO - u'mozbase': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 04:28:01 INFO - u'reftest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:28:01 INFO - u'firefox-48.0.1.en-US.linux-i686.reftest.tests.zip'], 04:28:01 INFO - u'talos': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:28:01 INFO - u'firefox-48.0.1.en-US.linux-i686.talos.tests.zip'], 04:28:01 INFO - u'web-platform': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:28:01 INFO - u'firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'], 04:28:01 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:28:01 INFO - u'firefox-48.0.1.en-US.linux-i686.xpcshell.tests.zip']} 04:28:01 INFO - Downloading packages: [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', u'firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'] for test suite category: web-platform 04:28:01 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:28:01 INFO - https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:28:01 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:28:01 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:28:01 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:28:01 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #1 04:28:01 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:28:01 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:28:01 INFO - retry: Failed, sleeping 30 seconds before retrying 04:28:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #2 04:28:31 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:28:31 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:28:31 INFO - retry: Failed, sleeping 60 seconds before retrying 04:29:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #3 04:29:31 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:29:31 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:29:31 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip! 04:29:31 INFO - Caught exception: HTTP Error 404: Not Found 04:29:31 INFO - Caught exception: HTTP Error 404: Not Found 04:29:31 INFO - Caught exception: HTTP Error 404: Not Found 04:29:31 INFO - trying https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:29:31 INFO - Downloading https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:29:31 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip'}, attempt #1 04:29:34 INFO - Downloaded 22824493 bytes. 04:29:34 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:29:34 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:29:34 INFO - caution: filename not matched: web-platform/* 04:29:34 INFO - Return code: 11 04:29: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')]} 04:29:34 INFO - https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:29:34 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:29:34 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:29:34 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:29:34 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 04:29:35 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:29:35 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:29:35 INFO - retry: Failed, sleeping 30 seconds before retrying 04:30:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #2 04:30:05 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:30:05 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:30:05 INFO - retry: Failed, sleeping 60 seconds before retrying 04:31:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #3 04:31:05 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:31:05 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:31:05 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip! 04:31:05 INFO - Caught exception: HTTP Error 404: Not Found 04:31:05 INFO - Caught exception: HTTP Error 404: Not Found 04:31:05 INFO - Caught exception: HTTP Error 404: Not Found 04:31:05 INFO - trying https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:31:05 INFO - Downloading https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:31:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'}, attempt #1 04:31:09 INFO - Downloaded 36389875 bytes. 04:31:09 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 04:31:09 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 04:31:13 INFO - caution: filename not matched: bin/* 04:31:13 INFO - caution: filename not matched: config/* 04:31:13 INFO - caution: filename not matched: mozbase/* 04:31:13 INFO - caution: filename not matched: marionette/* 04:31:13 INFO - caution: filename not matched: tools/wptserve/* 04:31:13 INFO - Return code: 11 04:31:13 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:31:13 INFO - https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:31:13 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:31:13 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:31:13 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:31:13 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #1 04:31:13 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:31:13 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:31:13 INFO - retry: Failed, sleeping 30 seconds before retrying 04:31:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #2 04:31:43 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:31:43 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:31:43 INFO - retry: Failed, sleeping 60 seconds before retrying 04:32:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #3 04:32:43 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:32:43 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:32:43 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2! 04:32:43 INFO - Caught exception: HTTP Error 404: Not Found 04:32:43 INFO - Caught exception: HTTP Error 404: Not Found 04:32:43 INFO - Caught exception: HTTP Error 404: Not Found 04:32:43 INFO - trying https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:32:43 INFO - Downloading https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:32:43 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2'}, attempt #1 04:32:49 INFO - Downloaded 69350652 bytes. 04:32:49 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:32:49 INFO - mkdir: /builds/slave/test/properties 04:32:49 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:32:49 INFO - Writing to file /builds/slave/test/properties/build_url 04:32:49 INFO - Contents: 04:32:49 INFO - build_url:https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:32:50 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:32:50 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:32:50 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:32:50 INFO - Contents: 04:32:50 INFO - symbols_url:https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:32:50 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:32:50 INFO - https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:32:50 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:32:50 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:32:50 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:32:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 04:32:50 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:32:50 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:32:50 INFO - retry: Failed, sleeping 30 seconds before retrying 04:33:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #2 04:33:20 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:33:20 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:33:20 INFO - retry: Failed, sleeping 60 seconds before retrying 04:34:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #3 04:34:20 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:34:20 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:34:20 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip! 04:34:20 INFO - Caught exception: HTTP Error 404: Not Found 04:34:20 INFO - Caught exception: HTTP Error 404: Not Found 04:34:20 INFO - Caught exception: HTTP Error 404: Not Found 04:34:20 INFO - trying https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:34:20 INFO - Downloading https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:34:20 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip'}, attempt #1 04:34:27 INFO - Downloaded 92312855 bytes. 04:34:27 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 04:34:27 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 04:34:37 INFO - Return code: 0 04:34:37 INFO - Running post-action listener: _resource_record_post_action 04:34:37 INFO - Running post-action listener: set_extra_try_arguments 04:34:37 INFO - ##### 04:34:37 INFO - ##### Running create-virtualenv step. 04:34:37 INFO - ##### 04:34:37 INFO - Running pre-action listener: _pre_create_virtualenv 04:34:37 INFO - Running pre-action listener: _resource_record_pre_action 04:34:37 INFO - Running main action method: create_virtualenv 04:34:37 INFO - Creating virtualenv /builds/slave/test/build/venv 04:34:37 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 04:34:37 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:34:37 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:34:37 INFO - Using real prefix '/usr' 04:34:37 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:34:38 INFO - Installing distribute.............................................................................................................................................................................................done. 04:34:41 INFO - Installing pip.................done. 04:34:41 INFO - Return code: 0 04:34:41 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:34:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:34:41 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:34:41 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:34:41 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:34:41 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:34:41 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:34:41 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 0x90c4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x912b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91ddf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ebfe30>, '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 0x915cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x91db470>, '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-1470655559.887504-1718949848', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 04:34:41 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 04:34:41 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 04:34:41 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:34:41 INFO - 'CCACHE_UMASK': '002', 04:34:41 INFO - 'DISPLAY': ':0', 04:34:41 INFO - 'HOME': '/home/cltbld', 04:34:41 INFO - 'LANG': 'en_US.UTF-8', 04:34:41 INFO - 'LOGNAME': 'cltbld', 04:34:41 INFO - 'MAIL': '/var/mail/cltbld', 04:34:41 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:34:41 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:34:41 INFO - 'MOZ_NO_REMOTE': '1', 04:34:41 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:34:41 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:34:41 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:34:41 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:34:41 INFO - 'PWD': '/builds/slave/test', 04:34:41 INFO - 'SHELL': '/bin/bash', 04:34:41 INFO - 'SHLVL': '1', 04:34:41 INFO - 'TERM': 'linux', 04:34:41 INFO - 'TMOUT': '86400', 04:34:41 INFO - 'USER': 'cltbld', 04:34:41 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470655559.887504-1718949848', 04:34:41 INFO - '_': '/tools/buildbot/bin/python'} 04:34:42 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:34:42 INFO - Downloading/unpacking psutil>=0.7.1 04:34:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:34:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:34:42 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 04:34:42 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 04:34:42 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:34:42 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:34:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:34:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:34:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:34:46 INFO - Installing collected packages: psutil 04:34:46 INFO - Running setup.py install for psutil 04:34:46 INFO - building 'psutil._psutil_linux' extension 04:34:46 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-i686-2.7/psutil/_psutil_linux.o 04:34:46 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:34:46 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:34:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_linux.o -o build/lib.linux-i686-2.7/psutil/_psutil_linux.so 04:34:47 INFO - building 'psutil._psutil_posix' extension 04:34:47 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-i686-2.7/psutil/_psutil_posix.o 04:34:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-i686-2.7/psutil/_psutil_posix.o -o build/lib.linux-i686-2.7/psutil/_psutil_posix.so 04:34:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:34:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:34:47 INFO - Successfully installed psutil 04:34:47 INFO - Cleaning up... 04:34:47 INFO - Return code: 0 04:34:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:34:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:34:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:34:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:34:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:34:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:34:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:34:47 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 0x90c4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x912b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91ddf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ebfe30>, '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 0x915cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x91db470>, '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-1470655559.887504-1718949848', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 04:34:47 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 04:34:47 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 04:34:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:34:47 INFO - 'CCACHE_UMASK': '002', 04:34:47 INFO - 'DISPLAY': ':0', 04:34:47 INFO - 'HOME': '/home/cltbld', 04:34:47 INFO - 'LANG': 'en_US.UTF-8', 04:34:47 INFO - 'LOGNAME': 'cltbld', 04:34:47 INFO - 'MAIL': '/var/mail/cltbld', 04:34:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:34:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:34:47 INFO - 'MOZ_NO_REMOTE': '1', 04:34:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:34:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:34:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:34:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:34:47 INFO - 'PWD': '/builds/slave/test', 04:34:47 INFO - 'SHELL': '/bin/bash', 04:34:47 INFO - 'SHLVL': '1', 04:34:47 INFO - 'TERM': 'linux', 04:34:47 INFO - 'TMOUT': '86400', 04:34:47 INFO - 'USER': 'cltbld', 04:34:47 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470655559.887504-1718949848', 04:34:47 INFO - '_': '/tools/buildbot/bin/python'} 04:34:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:34:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:34:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:34:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:34:48 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 04:34:48 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 04:34:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:34:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:34:51 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:34:51 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:34:51 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 04:34:51 INFO - Installing collected packages: mozsystemmonitor 04:34:51 INFO - Running setup.py install for mozsystemmonitor 04:34:52 INFO - Successfully installed mozsystemmonitor 04:34:52 INFO - Cleaning up... 04:34:52 INFO - Return code: 0 04:34:52 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:34:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:34:52 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:34:52 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:34:52 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:34:52 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:34:52 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:34:52 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 0x90c4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x912b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91ddf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ebfe30>, '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 0x915cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x91db470>, '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-1470655559.887504-1718949848', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 04:34:52 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 04:34:52 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 04:34:52 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:34:52 INFO - 'CCACHE_UMASK': '002', 04:34:52 INFO - 'DISPLAY': ':0', 04:34:52 INFO - 'HOME': '/home/cltbld', 04:34:52 INFO - 'LANG': 'en_US.UTF-8', 04:34:52 INFO - 'LOGNAME': 'cltbld', 04:34:52 INFO - 'MAIL': '/var/mail/cltbld', 04:34:52 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:34:52 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:34:52 INFO - 'MOZ_NO_REMOTE': '1', 04:34:52 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:34:52 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:34:52 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:34:52 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:34:52 INFO - 'PWD': '/builds/slave/test', 04:34:52 INFO - 'SHELL': '/bin/bash', 04:34:52 INFO - 'SHLVL': '1', 04:34:52 INFO - 'TERM': 'linux', 04:34:52 INFO - 'TMOUT': '86400', 04:34:52 INFO - 'USER': 'cltbld', 04:34:52 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470655559.887504-1718949848', 04:34:52 INFO - '_': '/tools/buildbot/bin/python'} 04:34:52 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:34:52 INFO - Downloading/unpacking blobuploader==1.2.4 04:34:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:34:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:34:52 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 04:34:52 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 04:34:52 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:34:52 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:34:56 INFO - Downloading blobuploader-1.2.4.tar.gz 04:34:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:34:56 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:34:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:34:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:34:56 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 04:34:56 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 04:34:56 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:34:56 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:34:56 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:34:57 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:34:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:34:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:34:57 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 04:34:57 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 04:34:57 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:34:57 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:34:57 INFO - Downloading docopt-0.6.1.tar.gz 04:34:57 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:34:57 INFO - Installing collected packages: blobuploader, requests, docopt 04:34:57 INFO - Running setup.py install for blobuploader 04:34:57 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:34:57 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:34:57 INFO - Running setup.py install for requests 04:34:58 INFO - Running setup.py install for docopt 04:34:58 INFO - Successfully installed blobuploader requests docopt 04:34:58 INFO - Cleaning up... 04:34:58 INFO - Return code: 0 04:34:58 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:34:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:34:58 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:34:58 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:34:58 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:34:58 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:34:58 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:34:58 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 0x90c4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x912b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91ddf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ebfe30>, '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 0x915cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x91db470>, '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-1470655559.887504-1718949848', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 04:34:58 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 04:34:58 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 04:34:58 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:34:58 INFO - 'CCACHE_UMASK': '002', 04:34:58 INFO - 'DISPLAY': ':0', 04:34:58 INFO - 'HOME': '/home/cltbld', 04:34:58 INFO - 'LANG': 'en_US.UTF-8', 04:34:58 INFO - 'LOGNAME': 'cltbld', 04:34:58 INFO - 'MAIL': '/var/mail/cltbld', 04:34:58 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:34:58 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:34:58 INFO - 'MOZ_NO_REMOTE': '1', 04:34:58 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:34:58 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:34:58 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:34:58 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:34:58 INFO - 'PWD': '/builds/slave/test', 04:34:58 INFO - 'SHELL': '/bin/bash', 04:34:58 INFO - 'SHLVL': '1', 04:34:58 INFO - 'TERM': 'linux', 04:34:58 INFO - 'TMOUT': '86400', 04:34:58 INFO - 'USER': 'cltbld', 04:34:58 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470655559.887504-1718949848', 04:34:58 INFO - '_': '/tools/buildbot/bin/python'} 04:34:59 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:34:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:34:59 INFO - Running setup.py (path:/tmp/pip-PN3_AN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:34:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:34:59 INFO - Running setup.py (path:/tmp/pip-hJOSVR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:34:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:34:59 INFO - Running setup.py (path:/tmp/pip-WIxTuq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:34:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:34:59 INFO - Running setup.py (path:/tmp/pip-HU8Sch-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:34:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:34:59 INFO - Running setup.py (path:/tmp/pip-fmlD93-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:34:59 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:34:59 INFO - Running setup.py (path:/tmp/pip-Xd9nTA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:35:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:35:00 INFO - Running setup.py (path:/tmp/pip-DpNrVJ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:35:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:35:00 INFO - Running setup.py (path:/tmp/pip-ubKBo4-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:35:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:35:00 INFO - Running setup.py (path:/tmp/pip-Rp0wtS-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:35:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:35:00 INFO - Running setup.py (path:/tmp/pip-YQrz82-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:35:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:35:00 INFO - Running setup.py (path:/tmp/pip-tq3Tuq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:35:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:35:00 INFO - Running setup.py (path:/tmp/pip-p5_RXo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:35:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:35:00 INFO - Running setup.py (path:/tmp/pip-FiJFmo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:35:00 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:35:00 INFO - Running setup.py (path:/tmp/pip-EkIeI3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:35:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:35:01 INFO - Running setup.py (path:/tmp/pip-hUhnGf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:35:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:35:01 INFO - Running setup.py (path:/tmp/pip-JvoC6X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:35:01 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:35:01 INFO - Running setup.py (path:/tmp/pip-Mam2jU-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:35:01 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:35:01 INFO - Running setup.py (path:/tmp/pip-13w2WQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:35:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:35:01 INFO - Running setup.py (path:/tmp/pip-UHnotD-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:35:01 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:35:01 INFO - Running setup.py (path:/tmp/pip-7AZ1BA-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:35:01 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:35:02 INFO - Running setup.py (path:/tmp/pip-F6bvkR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:35:02 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:35:02 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 04:35:02 INFO - Running setup.py install for manifestparser 04:35:02 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:35:02 INFO - Running setup.py install for mozcrash 04:35:02 INFO - Running setup.py install for mozdebug 04:35:03 INFO - Running setup.py install for mozdevice 04:35:03 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:35:03 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:35:03 INFO - Running setup.py install for mozfile 04:35:03 INFO - Running setup.py install for mozhttpd 04:35:03 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:35:03 INFO - Running setup.py install for mozinfo 04:35:04 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:35:04 INFO - Running setup.py install for mozInstall 04:35:04 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:35:04 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:35:04 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:35:04 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:35:04 INFO - Running setup.py install for mozleak 04:35:04 INFO - Running setup.py install for mozlog 04:35:04 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:35:04 INFO - Running setup.py install for moznetwork 04:35:04 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:35:04 INFO - Running setup.py install for mozprocess 04:35:05 INFO - Running setup.py install for mozprofile 04:35:05 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:35:05 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:35:05 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:35:05 INFO - Running setup.py install for mozrunner 04:35:05 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:35:05 INFO - Running setup.py install for mozscreenshot 04:35:05 INFO - Running setup.py install for moztest 04:35:06 INFO - Running setup.py install for mozversion 04:35:06 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:35:06 INFO - Running setup.py install for wptserve 04:35:06 INFO - Running setup.py install for marionette-driver 04:35:06 INFO - Running setup.py install for browsermob-proxy 04:35:07 INFO - Running setup.py install for marionette-client 04:35:07 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:35:07 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:35:07 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 04:35:07 INFO - Cleaning up... 04:35:07 INFO - Return code: 0 04:35:07 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:35:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:35:07 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:35:07 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:35:07 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:35:07 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:35:07 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:35:07 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 0x90c4c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x912b598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x91ddf28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8ebfe30>, '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 0x915cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x91db470>, '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-1470655559.887504-1718949848', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 04:35:07 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 04:35:07 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 04:35:07 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:35:07 INFO - 'CCACHE_UMASK': '002', 04:35:07 INFO - 'DISPLAY': ':0', 04:35:07 INFO - 'HOME': '/home/cltbld', 04:35:07 INFO - 'LANG': 'en_US.UTF-8', 04:35:07 INFO - 'LOGNAME': 'cltbld', 04:35:07 INFO - 'MAIL': '/var/mail/cltbld', 04:35:07 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:35:07 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:35:07 INFO - 'MOZ_NO_REMOTE': '1', 04:35:07 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:35:07 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:35:07 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:35:07 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:35:07 INFO - 'PWD': '/builds/slave/test', 04:35:07 INFO - 'SHELL': '/bin/bash', 04:35:07 INFO - 'SHLVL': '1', 04:35:07 INFO - 'TERM': 'linux', 04:35:07 INFO - 'TMOUT': '86400', 04:35:07 INFO - 'USER': 'cltbld', 04:35:07 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470655559.887504-1718949848', 04:35:07 INFO - '_': '/tools/buildbot/bin/python'} 04:35:07 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:35:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:35:08 INFO - Running setup.py (path:/tmp/pip-XJsCNm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:35:08 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 04:35:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:35:08 INFO - Running setup.py (path:/tmp/pip-nQWF3r-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:35:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:35:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:35:08 INFO - Running setup.py (path:/tmp/pip-yVhpYF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:35:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:35:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:35:08 INFO - Running setup.py (path:/tmp/pip-qsPhSn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:35:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:35:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:35:08 INFO - Running setup.py (path:/tmp/pip-8AfnaT-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:35:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 04:35:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:35:08 INFO - Running setup.py (path:/tmp/pip-9Y__A3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:35:08 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 04:35:08 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:35:08 INFO - Running setup.py (path:/tmp/pip-hfmS62-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:35:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 04:35:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:35:09 INFO - Running setup.py (path:/tmp/pip-EkYTdx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:35:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 04:35:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:35:09 INFO - Running setup.py (path:/tmp/pip-vpwssN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:35:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 04:35:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:35:09 INFO - Running setup.py (path:/tmp/pip-mpR7wj-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:35:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:35:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:35:09 INFO - Running setup.py (path:/tmp/pip-gJGwFs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:35:09 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 04:35:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:35:09 INFO - Running setup.py (path:/tmp/pip-xEaQ_J-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:35:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 04:35:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:35:09 INFO - Running setup.py (path:/tmp/pip-CRHtQ3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:35:09 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 04:35:09 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:35:09 INFO - Running setup.py (path:/tmp/pip-0jh9GV-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:35:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 04:35:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:35:10 INFO - Running setup.py (path:/tmp/pip-sm2y_M-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:35:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 04:35:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:35:10 INFO - Running setup.py (path:/tmp/pip-tqTsVo-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:35:10 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 04:35:10 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:35:10 INFO - Running setup.py (path:/tmp/pip-AaPQzN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:35:10 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 04:35:10 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:35:10 INFO - Running setup.py (path:/tmp/pip-MVbIm1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:35:10 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 04:35:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:35:10 INFO - Running setup.py (path:/tmp/pip-xI7GuR-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:35:10 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 04:35:10 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:35:10 INFO - Running setup.py (path:/tmp/pip-tDq5dk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:35:10 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:35:10 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:35:11 INFO - Running setup.py (path:/tmp/pip-f0rYLl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:35:11 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:35:11 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 04:35:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:35:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 04:35:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 04:35:11 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:35:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 04:35:11 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:35:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:35:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:35:11 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 04:35:11 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 04:35:11 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:35:11 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:35:15 INFO - Downloading blessings-1.6.tar.gz 04:35:15 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:35:15 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 04:35:15 INFO - Installing collected packages: blessings 04:35:15 INFO - Running setup.py install for blessings 04:35:15 INFO - Successfully installed blessings 04:35:15 INFO - Cleaning up... 04:35:15 INFO - Return code: 0 04:35:15 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:35:15 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:35:15 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:35:16 INFO - Reading from file tmpfile_stdout 04:35:16 INFO - Current package versions: 04:35:16 INFO - argparse == 1.2.1 04:35:16 INFO - blessings == 1.6 04:35:16 INFO - blobuploader == 1.2.4 04:35:16 INFO - browsermob-proxy == 0.6.0 04:35:16 INFO - docopt == 0.6.1 04:35:16 INFO - manifestparser == 1.1 04:35:16 INFO - marionette-client == 2.3.0 04:35:16 INFO - marionette-driver == 1.4.0 04:35:16 INFO - mozInstall == 1.12 04:35:16 INFO - mozcrash == 0.17 04:35:16 INFO - mozdebug == 0.1 04:35:16 INFO - mozdevice == 0.48 04:35:16 INFO - mozfile == 1.2 04:35:16 INFO - mozhttpd == 0.7 04:35:16 INFO - mozinfo == 0.9 04:35:16 INFO - mozleak == 0.1 04:35:16 INFO - mozlog == 3.1 04:35:16 INFO - moznetwork == 0.27 04:35:16 INFO - mozprocess == 0.22 04:35:16 INFO - mozprofile == 0.28 04:35:16 INFO - mozrunner == 6.11 04:35:16 INFO - mozscreenshot == 0.1 04:35:16 INFO - mozsystemmonitor == 0.0 04:35:16 INFO - moztest == 0.7 04:35:16 INFO - mozversion == 1.4 04:35:16 INFO - psutil == 3.1.1 04:35:16 INFO - requests == 1.2.3 04:35:16 INFO - wptserve == 1.4.0 04:35:16 INFO - wsgiref == 0.1.2 04:35:16 INFO - Running post-action listener: _resource_record_post_action 04:35:16 INFO - Running post-action listener: _start_resource_monitoring 04:35:16 INFO - Starting resource monitoring. 04:35:16 INFO - ##### 04:35:16 INFO - ##### Running pull step. 04:35:16 INFO - ##### 04:35:16 INFO - Running pre-action listener: _resource_record_pre_action 04:35:16 INFO - Running main action method: pull 04:35:16 INFO - Pull has nothing to do! 04:35:16 INFO - Running post-action listener: _resource_record_post_action 04:35:16 INFO - ##### 04:35:16 INFO - ##### Running install step. 04:35:16 INFO - ##### 04:35:16 INFO - Running pre-action listener: _resource_record_pre_action 04:35:16 INFO - Running main action method: install 04:35:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:35:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:35:16 INFO - Reading from file tmpfile_stdout 04:35:16 INFO - Detecting whether we're running mozinstall >=1.0... 04:35:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:35:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:35:16 INFO - Reading from file tmpfile_stdout 04:35:16 INFO - Output received: 04:35:16 INFO - Usage: mozinstall [options] installer 04:35:16 INFO - Options: 04:35:16 INFO - -h, --help show this help message and exit 04:35:16 INFO - -d DEST, --destination=DEST 04:35:16 INFO - Directory to install application into. [default: 04:35:16 INFO - "/builds/slave/test"] 04:35:16 INFO - --app=APP Application being installed. [default: firefox] 04:35:16 INFO - mkdir: /builds/slave/test/build/application 04:35:16 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2', '--destination', '/builds/slave/test/build/application'] 04:35:16 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 --destination /builds/slave/test/build/application 04:35:46 INFO - Reading from file tmpfile_stdout 04:35:46 INFO - Output received: 04:35:46 INFO - /builds/slave/test/build/application/firefox/firefox 04:35:46 INFO - Running post-action listener: _resource_record_post_action 04:35:46 INFO - ##### 04:35:46 INFO - ##### Running run-tests step. 04:35:46 INFO - ##### 04:35:46 INFO - Running pre-action listener: _resource_record_pre_action 04:35:46 INFO - Running main action method: run_tests 04:35:46 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 04:35:46 INFO - Minidump filename unknown. Determining based upon platform and architecture. 04:35:46 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 04:35:46 INFO - grabbing minidump binary from tooltool 04:35:46 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:35:46 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 0x8ebfe30>, '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 0x915cc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x91db470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 04:35:46 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 04:35:46 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 04:35:46 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 04:35:46 INFO - Return code: 0 04:35:46 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 04:35:46 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 04:35:46 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/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 04:35:46 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/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 04:35:46 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:35:46 INFO - 'CCACHE_UMASK': '002', 04:35:46 INFO - 'DISPLAY': ':0', 04:35:46 INFO - 'HOME': '/home/cltbld', 04:35:46 INFO - 'LANG': 'en_US.UTF-8', 04:35:46 INFO - 'LOGNAME': 'cltbld', 04:35:46 INFO - 'MAIL': '/var/mail/cltbld', 04:35:46 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 04:35:46 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:35:46 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:35:46 INFO - 'MOZ_NO_REMOTE': '1', 04:35:46 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:35:46 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:35:46 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:35:46 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:35:46 INFO - 'PWD': '/builds/slave/test', 04:35:46 INFO - 'SHELL': '/bin/bash', 04:35:46 INFO - 'SHLVL': '1', 04:35:46 INFO - 'TERM': 'linux', 04:35:46 INFO - 'TMOUT': '86400', 04:35:46 INFO - 'USER': 'cltbld', 04:35:46 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1470655559.887504-1718949848', 04:35:46 INFO - '_': '/tools/buildbot/bin/python'} 04:35:46 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/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux32-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 04:35:47 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 04:35:47 INFO - import pkg_resources 04:35:48 INFO - Using 1 client processes 04:35:48 INFO - wptserve Starting http server on 127.0.0.1:8000 04:35:48 INFO - wptserve Starting http server on 127.0.0.1:8001 04:35:48 INFO - wptserve Starting http server on 127.0.0.1:8443 04:35:50 INFO - SUITE-START | Running 778 tests 04:35:50 INFO - Running testharness tests 04:35:50 INFO - Setting up ssl 04:35:50 INFO - PROCESS | certutil | 04:35:50 INFO - PROCESS | certutil | 04:35:50 INFO - PROCESS | certutil | 04:35:50 INFO - Certificate Nickname Trust Attributes 04:35:50 INFO - SSL,S/MIME,JAR/XPI 04:35:50 INFO - 04:35:50 INFO - web-platform-tests CT,, 04:35:50 INFO - 04:35:50 INFO - Starting runner 04:35:54 INFO - PROCESS | 8272 | 1470656154140 Marionette DEBUG Marionette enabled via build flag and pref 04:35:54 INFO - PROCESS | 8272 | ++DOCSHELL 0xa4e5a800 == 1 [pid = 8272] [id = 1] 04:35:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 1 (0xa4e5ac00) [pid = 8272] [serial = 1] [outer = (nil)] 04:35:54 INFO - PROCESS | 8272 | [8272] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:35:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 2 (0xa4e5b400) [pid = 8272] [serial = 2] [outer = 0xa4e5ac00] 04:35:54 INFO - PROCESS | 8272 | 1470656154838 Marionette INFO Listening on port 2828 04:35:55 INFO - PROCESS | 8272 | 1470656155445 Marionette DEBUG Marionette enabled via command-line flag 04:35:55 INFO - PROCESS | 8272 | ++DOCSHELL 0xa2001800 == 2 [pid = 8272] [id = 2] 04:35:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 3 (0xa2001c00) [pid = 8272] [serial = 3] [outer = (nil)] 04:35:55 INFO - PROCESS | 8272 | [8272] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 04:35:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 4 (0xa2002400) [pid = 8272] [serial = 4] [outer = 0xa2001c00] 04:35:55 INFO - PROCESS | 8272 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a20d53c0 04:35:55 INFO - PROCESS | 8272 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a20d5ea0 04:35:55 INFO - PROCESS | 8272 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a11010c0 04:35:55 INFO - PROCESS | 8272 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1101d60 04:35:55 INFO - PROCESS | 8272 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1107a40 04:35:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 5 (0xa111e800) [pid = 8272] [serial = 5] [outer = 0xa4e5ac00] 04:35:55 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:35:55 INFO - PROCESS | 8272 | 1470656155824 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:41478 04:35:55 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:35:55 INFO - PROCESS | 8272 | 1470656155909 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:41479 04:35:55 INFO - PROCESS | 8272 | 1470656155918 Marionette DEBUG Closed connection conn0 04:35:56 INFO - PROCESS | 8272 | [8272] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2251 04:35:56 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:35:56 INFO - PROCESS | 8272 | 1470656156052 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:41480 04:35:56 INFO - PROCESS | 8272 | 1470656156055 Marionette DEBUG Closed connection conn1 04:35:56 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 04:35:56 INFO - PROCESS | 8272 | 1470656156101 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:41481 04:35:56 INFO - PROCESS | 8272 | 1470656156107 Marionette DEBUG Closed connection conn2 04:35:56 INFO - PROCESS | 8272 | 1470656156147 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 04:35:56 INFO - PROCESS | 8272 | 1470656156172 Marionette CONFIG Changing capabilities: {"browserName":"Firefox","browserVersion":"48.0.1","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":"20160808025052","device":"desktop","version":"48.0.1"} 04:35:56 INFO - PROCESS | 8272 | [8272] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:35:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x9aa3b000 == 3 [pid = 8272] [id = 3] 04:35:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 6 (0x9aa3b400) [pid = 8272] [serial = 6] [outer = (nil)] 04:35:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x9aa3b800 == 4 [pid = 8272] [id = 4] 04:35:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 7 (0x9aa3f000) [pid = 8272] [serial = 7] [outer = (nil)] 04:35:58 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:35:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x99fb0800 == 5 [pid = 8272] [id = 5] 04:35:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 8 (0x99fb0c00) [pid = 8272] [serial = 8] [outer = (nil)] 04:35:58 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 04:35:58 INFO - PROCESS | 8272 | [8272] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 04:35:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 9 (0x99e60400) [pid = 8272] [serial = 9] [outer = 0x99fb0c00] 04:35:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 10 (0x99bc4000) [pid = 8272] [serial = 10] [outer = 0x9aa3b400] 04:35:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 11 (0x99bc5c00) [pid = 8272] [serial = 11] [outer = 0x9aa3f000] 04:35:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 12 (0x99bc8400) [pid = 8272] [serial = 12] [outer = 0x99fb0c00] 04:36:00 INFO - PROCESS | 8272 | 1470656160501 Marionette INFO startBrowser f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:00 INFO - PROCESS | 8272 | 1470656160552 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 8272 | 1470656160571 Marionette DEBUG loaded listener.js 04:36:00 INFO - PROCESS | 8272 | 1470656160574 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 13 (0x98191400) [pid = 8272] [serial = 13] [outer = 0x99fb0c00] 04:36:01 INFO - PROCESS | 8272 | 1470656161290 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"f64ef177-fec9-49b3-9262-cb2cf914f76d","capabilities":{"browserName":"Firefox","browserVersion":"48.0.1","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":"20160808025052","device":"desktop","version":"48.0.1","command_id":1}}] 04:36:01 INFO - PROCESS | 8272 | 1470656161504 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}] 04:36:01 INFO - PROCESS | 8272 | 1470656161509 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:01 INFO - PROCESS | 8272 | 1470656161824 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 04:36:01 INFO - PROCESS | 8272 | 1470656161948 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 04:36:01 INFO - PROCESS | 8272 | 1470656161954 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:01 INFO - PROCESS | 8272 | [8272] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 04:36:02 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:36:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 14 (0x9525b000) [pid = 8272] [serial = 14] [outer = 0x99fb0c00] 04:36:02 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 04:36:02 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:36:02 INFO - PROCESS | 8272 | 1470656162497 Marionette TRACE conn3 <- [1,3,null,{}] 04:36:02 INFO - PROCESS | 8272 | 1470656162533 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 04:36:02 INFO - PROCESS | 8272 | 1470656162540 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:02 INFO - PROCESS | 8272 | 1470656162565 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 04:36:02 INFO - PROCESS | 8272 | 1470656162605 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 04:36:02 INFO - PROCESS | 8272 | 1470656162608 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 04:36:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 04:36:02 INFO - PROCESS | 8272 | 1470656162623 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 04:36:02 INFO - PROCESS | 8272 | 1470656162629 Marionette TRACE conn3 <- [1,6,null,{}] 04:36:02 INFO - PROCESS | 8272 | 1470656162640 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}] 04:36:02 INFO - PROCESS | 8272 | 1470656162645 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:02 INFO - PROCESS | 8272 | 1470656162667 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 04:36:02 INFO - PROCESS | 8272 | 1470656162677 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:02 INFO - PROCESS | 8272 | 1470656162684 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x93b77800 == 6 [pid = 8272] [id = 6] 04:36:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 15 (0x93b77c00) [pid = 8272] [serial = 15] [outer = (nil)] 04:36:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 16 (0x93b7a000) [pid = 8272] [serial = 16] [outer = 0x93b77c00] 04:36:02 INFO - PROCESS | 8272 | 1470656162764 Marionette DEBUG loaded listener.js 04:36:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 17 (0x93b7ec00) [pid = 8272] [serial = 17] [outer = 0x93b77c00] 04:36:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x9396c000 == 7 [pid = 8272] [id = 7] 04:36:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 18 (0x9396cc00) [pid = 8272] [serial = 18] [outer = (nil)] 04:36:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 19 (0x93b80400) [pid = 8272] [serial = 19] [outer = 0x9396cc00] 04:36:03 INFO - PROCESS | 8272 | 1470656163262 Marionette DEBUG loaded listener.js 04:36:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 20 (0x9396c800) [pid = 8272] [serial = 20] [outer = 0x9396cc00] 04:36:03 INFO - PROCESS | 8272 | [8272] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 04:36:03 INFO - PROCESS | 8272 | 1470656163830 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]]]}] 04:36:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 04:36:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1282ms 04:36:03 INFO - PROCESS | 8272 | 1470656163965 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 04:36:03 INFO - PROCESS | 8272 | 1470656163968 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 04:36:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 04:36:03 INFO - PROCESS | 8272 | 1470656163995 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 04:36:04 INFO - PROCESS | 8272 | 1470656163999 Marionette TRACE conn3 <- [1,10,null,{}] 04:36:04 INFO - PROCESS | 8272 | 1470656164014 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}] 04:36:04 INFO - PROCESS | 8272 | 1470656164023 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:04 INFO - PROCESS | 8272 | 1470656164209 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 04:36:04 INFO - PROCESS | 8272 | 1470656164228 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:04 INFO - PROCESS | 8272 | 1470656164241 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e33400 == 8 [pid = 8272] [id = 8] 04:36:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 21 (0x91e33800) [pid = 8272] [serial = 21] [outer = (nil)] 04:36:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 22 (0x91e35800) [pid = 8272] [serial = 22] [outer = 0x91e33800] 04:36:04 INFO - PROCESS | 8272 | 1470656164314 Marionette DEBUG loaded listener.js 04:36:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 23 (0x91e3a000) [pid = 8272] [serial = 23] [outer = 0x91e33800] 04:36:05 INFO - PROCESS | 8272 | 1470656165406 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]]]}] 04:36:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 04:36:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 1449ms 04:36:05 INFO - PROCESS | 8272 | 1470656165431 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 04:36:05 INFO - PROCESS | 8272 | 1470656165437 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 04:36:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 04:36:05 INFO - PROCESS | 8272 | 1470656165445 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 04:36:05 INFO - PROCESS | 8272 | 1470656165453 Marionette TRACE conn3 <- [1,14,null,{}] 04:36:05 INFO - PROCESS | 8272 | 1470656165461 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}] 04:36:05 INFO - PROCESS | 8272 | 1470656165467 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:05 INFO - PROCESS | 8272 | 1470656165706 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 04:36:05 INFO - PROCESS | 8272 | 1470656165832 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:05 INFO - PROCESS | 8272 | 1470656165842 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e3e400 == 9 [pid = 8272] [id = 9] 04:36:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 24 (0x92ece800) [pid = 8272] [serial = 24] [outer = (nil)] 04:36:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 25 (0x93965400) [pid = 8272] [serial = 25] [outer = 0x92ece800] 04:36:05 INFO - PROCESS | 8272 | 1470656165926 Marionette DEBUG loaded listener.js 04:36:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 26 (0x93b83400) [pid = 8272] [serial = 26] [outer = 0x92ece800] 04:36:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x98846c00 == 10 [pid = 8272] [id = 10] 04:36:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 27 (0x98847800) [pid = 8272] [serial = 27] [outer = (nil)] 04:36:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 28 (0x93b7b400) [pid = 8272] [serial = 28] [outer = 0x98847800] 04:36:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 29 (0x938e0800) [pid = 8272] [serial = 29] [outer = 0x98847800] 04:36:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x98d7b000 == 11 [pid = 8272] [id = 11] 04:36:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 30 (0x99533000) [pid = 8272] [serial = 30] [outer = (nil)] 04:36:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 31 (0x99e5dc00) [pid = 8272] [serial = 31] [outer = 0x99533000] 04:36:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 32 (0x93969000) [pid = 8272] [serial = 32] [outer = 0x99533000] 04:36:07 INFO - PROCESS | 8272 | 1470656167642 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]]]}] 04:36:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 04:36:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 2252ms 04:36:07 INFO - PROCESS | 8272 | 1470656167735 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 04:36:07 INFO - PROCESS | 8272 | 1470656167743 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 04:36:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 04:36:07 INFO - PROCESS | 8272 | 1470656167758 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 04:36:07 INFO - PROCESS | 8272 | 1470656167764 Marionette TRACE conn3 <- [1,18,null,{}] 04:36:07 INFO - PROCESS | 8272 | 1470656167770 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}] 04:36:07 INFO - PROCESS | 8272 | 1470656167776 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:07 INFO - PROCESS | 8272 | 1470656167972 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 04:36:08 INFO - PROCESS | 8272 | 1470656168097 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:08 INFO - PROCESS | 8272 | 1470656168104 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:08 INFO - PROCESS | 8272 | ++DOCSHELL 0x92ecd800 == 12 [pid = 8272] [id = 12] 04:36:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 33 (0x99534400) [pid = 8272] [serial = 33] [outer = (nil)] 04:36:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 34 (0x9b113800) [pid = 8272] [serial = 34] [outer = 0x99534400] 04:36:08 INFO - PROCESS | 8272 | 1470656168194 Marionette DEBUG loaded listener.js 04:36:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 35 (0x9d912c00) [pid = 8272] [serial = 35] [outer = 0x99534400] 04:36:09 INFO - PROCESS | 8272 | 1470656169056 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]]]}] 04:36:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 04:36:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1336ms 04:36:09 INFO - PROCESS | 8272 | 1470656169095 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 04:36:09 INFO - PROCESS | 8272 | 1470656169100 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 04:36:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 04:36:09 INFO - PROCESS | 8272 | 1470656169107 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 04:36:09 INFO - PROCESS | 8272 | 1470656169113 Marionette TRACE conn3 <- [1,22,null,{}] 04:36:09 INFO - PROCESS | 8272 | 1470656169129 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}] 04:36:09 INFO - PROCESS | 8272 | 1470656169137 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:09 INFO - PROCESS | 8272 | 1470656169335 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 04:36:09 INFO - PROCESS | 8272 | 1470656169462 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:09 INFO - PROCESS | 8272 | 1470656169476 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:09 INFO - PROCESS | 8272 | ++DOCSHELL 0xa34d2c00 == 13 [pid = 8272] [id = 13] 04:36:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 36 (0xa4e62800) [pid = 8272] [serial = 36] [outer = (nil)] 04:36:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 37 (0xa68a2c00) [pid = 8272] [serial = 37] [outer = 0xa4e62800] 04:36:09 INFO - PROCESS | 8272 | 1470656169560 Marionette DEBUG loaded listener.js 04:36:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 38 (0xa6da7400) [pid = 8272] [serial = 38] [outer = 0xa4e62800] 04:36:10 INFO - PROCESS | 8272 | 1470656170757 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]]]}] 04:36:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 04:36:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1744ms 04:36:10 INFO - PROCESS | 8272 | 1470656170852 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 04:36:10 INFO - PROCESS | 8272 | 1470656170859 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 04:36:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 04:36:10 INFO - PROCESS | 8272 | 1470656170866 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 04:36:10 INFO - PROCESS | 8272 | 1470656170870 Marionette TRACE conn3 <- [1,26,null,{}] 04:36:10 INFO - PROCESS | 8272 | 1470656170879 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}] 04:36:10 INFO - PROCESS | 8272 | 1470656170884 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:11 INFO - PROCESS | 8272 | 1470656171090 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 04:36:11 INFO - PROCESS | 8272 | 1470656171196 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:11 INFO - PROCESS | 8272 | 1470656171203 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x9468e800 == 14 [pid = 8272] [id = 14] 04:36:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 39 (0x9468ec00) [pid = 8272] [serial = 39] [outer = (nil)] 04:36:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 40 (0x99bc9800) [pid = 8272] [serial = 40] [outer = 0x9468ec00] 04:36:11 INFO - PROCESS | 8272 | 1470656171285 Marionette DEBUG loaded listener.js 04:36:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 41 (0x9aba4000) [pid = 8272] [serial = 41] [outer = 0x9468ec00] 04:36:12 INFO - PROCESS | 8272 | 1470656172201 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]]]}] 04:36:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 04:36:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1388ms 04:36:12 INFO - PROCESS | 8272 | 1470656172254 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 04:36:12 INFO - PROCESS | 8272 | 1470656172260 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 04:36:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 04:36:12 INFO - PROCESS | 8272 | 1470656172270 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 04:36:12 INFO - PROCESS | 8272 | 1470656172274 Marionette TRACE conn3 <- [1,30,null,{}] 04:36:12 INFO - PROCESS | 8272 | 1470656172280 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}] 04:36:12 INFO - PROCESS | 8272 | 1470656172286 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:12 INFO - PROCESS | 8272 | 1470656172459 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 04:36:12 INFO - PROCESS | 8272 | 1470656172471 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:12 INFO - PROCESS | 8272 | 1470656172479 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x9a39a400 == 15 [pid = 8272] [id = 15] 04:36:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 42 (0x9aa39400) [pid = 8272] [serial = 42] [outer = (nil)] 04:36:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 43 (0x9ad59400) [pid = 8272] [serial = 43] [outer = 0x9aa39400] 04:36:12 INFO - PROCESS | 8272 | 1470656172550 Marionette DEBUG loaded listener.js 04:36:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 44 (0x9b10e800) [pid = 8272] [serial = 44] [outer = 0x9aa39400] 04:36:13 INFO - PROCESS | 8272 | 1470656173346 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]]]}] 04:36:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 04:36:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1128ms 04:36:13 INFO - PROCESS | 8272 | 1470656173399 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 04:36:13 INFO - PROCESS | 8272 | 1470656173402 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 04:36:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 04:36:13 INFO - PROCESS | 8272 | 1470656173409 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 04:36:13 INFO - PROCESS | 8272 | 1470656173415 Marionette TRACE conn3 <- [1,34,null,{}] 04:36:13 INFO - PROCESS | 8272 | 1470656173430 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}] 04:36:13 INFO - PROCESS | 8272 | 1470656173438 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:13 INFO - PROCESS | 8272 | 1470656173601 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 04:36:13 INFO - PROCESS | 8272 | 1470656173613 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:13 INFO - PROCESS | 8272 | 1470656173624 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x9c227400 == 16 [pid = 8272] [id = 16] 04:36:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 45 (0x9cc08000) [pid = 8272] [serial = 45] [outer = (nil)] 04:36:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 46 (0x9d99ac00) [pid = 8272] [serial = 46] [outer = 0x9cc08000] 04:36:13 INFO - PROCESS | 8272 | 1470656173706 Marionette DEBUG loaded listener.js 04:36:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 47 (0xa1116400) [pid = 8272] [serial = 47] [outer = 0x9cc08000] 04:36:14 INFO - PROCESS | 8272 | 1470656174476 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]]]}] 04:36:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 04:36:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1088ms 04:36:14 INFO - PROCESS | 8272 | 1470656174497 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 04:36:14 INFO - PROCESS | 8272 | 1470656174502 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 04:36:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 04:36:14 INFO - PROCESS | 8272 | 1470656174508 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 04:36:14 INFO - PROCESS | 8272 | 1470656174511 Marionette TRACE conn3 <- [1,38,null,{}] 04:36:14 INFO - PROCESS | 8272 | 1470656174516 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}] 04:36:14 INFO - PROCESS | 8272 | 1470656174521 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:14 INFO - PROCESS | 8272 | 1470656174704 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 04:36:14 INFO - PROCESS | 8272 | 1470656174728 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:14 INFO - PROCESS | 8272 | 1470656174735 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:14 INFO - PROCESS | 8272 | ++DOCSHELL 0x92120000 == 17 [pid = 8272] [id = 17] 04:36:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 48 (0x9b6ec800) [pid = 8272] [serial = 48] [outer = (nil)] 04:36:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 49 (0xa1197c00) [pid = 8272] [serial = 49] [outer = 0x9b6ec800] 04:36:14 INFO - PROCESS | 8272 | 1470656174804 Marionette DEBUG loaded listener.js 04:36:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 50 (0xa20a8000) [pid = 8272] [serial = 50] [outer = 0x9b6ec800] 04:36:15 INFO - PROCESS | 8272 | 1470656175539 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]]]}] 04:36:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 04:36:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1083ms 04:36:15 INFO - PROCESS | 8272 | 1470656175592 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 04:36:15 INFO - PROCESS | 8272 | 1470656175595 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 04:36:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 04:36:15 INFO - PROCESS | 8272 | 1470656175647 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 04:36:15 INFO - PROCESS | 8272 | 1470656175652 Marionette TRACE conn3 <- [1,42,null,{}] 04:36:15 INFO - PROCESS | 8272 | 1470656175661 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}] 04:36:15 INFO - PROCESS | 8272 | 1470656175669 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:15 INFO - PROCESS | 8272 | 1470656175934 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 04:36:16 INFO - PROCESS | 8272 | 1470656176072 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:16 INFO - PROCESS | 8272 | 1470656176081 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:16 INFO - PROCESS | 8272 | ++DOCSHELL 0xa22f9c00 == 18 [pid = 8272] [id = 18] 04:36:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 51 (0xa2303c00) [pid = 8272] [serial = 51] [outer = (nil)] 04:36:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 52 (0xa2384400) [pid = 8272] [serial = 52] [outer = 0xa2303c00] 04:36:16 INFO - PROCESS | 8272 | 1470656176205 Marionette DEBUG loaded listener.js 04:36:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 53 (0xa23b5400) [pid = 8272] [serial = 53] [outer = 0xa2303c00] 04:36:17 INFO - PROCESS | 8272 | 1470656177111 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]]]}] 04:36:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 04:36:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1539ms 04:36:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 04:36:17 INFO - PROCESS | 8272 | 1470656177183 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 04:36:17 INFO - PROCESS | 8272 | 1470656177186 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 04:36:17 INFO - PROCESS | 8272 | 1470656177193 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 04:36:17 INFO - PROCESS | 8272 | 1470656177196 Marionette TRACE conn3 <- [1,46,null,{}] 04:36:17 INFO - PROCESS | 8272 | 1470656177201 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}] 04:36:17 INFO - PROCESS | 8272 | 1470656177211 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:17 INFO - PROCESS | 8272 | 1470656177448 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 04:36:17 INFO - PROCESS | 8272 | 1470656177549 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:17 INFO - PROCESS | 8272 | 1470656177555 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:17 INFO - PROCESS | 8272 | ++DOCSHELL 0xa1120c00 == 19 [pid = 8272] [id = 19] 04:36:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 54 (0xa1121000) [pid = 8272] [serial = 54] [outer = (nil)] 04:36:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 55 (0xa3283000) [pid = 8272] [serial = 55] [outer = 0xa1121000] 04:36:17 INFO - PROCESS | 8272 | 1470656177632 Marionette DEBUG loaded listener.js 04:36:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 56 (0xa4e0d400) [pid = 8272] [serial = 56] [outer = 0xa1121000] 04:36:18 INFO - PROCESS | 8272 | 1470656178355 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]]]}] 04:36:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 04:36:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1193ms 04:36:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 04:36:18 INFO - PROCESS | 8272 | 1470656178384 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 04:36:18 INFO - PROCESS | 8272 | 1470656178387 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 04:36:18 INFO - PROCESS | 8272 | 1470656178392 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 04:36:18 INFO - PROCESS | 8272 | 1470656178396 Marionette TRACE conn3 <- [1,50,null,{}] 04:36:18 INFO - PROCESS | 8272 | 1470656178401 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}] 04:36:18 INFO - PROCESS | 8272 | 1470656178406 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:18 INFO - PROCESS | 8272 | 1470656178585 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 04:36:18 INFO - PROCESS | 8272 | 1470656178603 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:18 INFO - PROCESS | 8272 | 1470656178609 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x97557400 == 20 [pid = 8272] [id = 20] 04:36:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 57 (0x97558800) [pid = 8272] [serial = 57] [outer = (nil)] 04:36:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 58 (0x9755ec00) [pid = 8272] [serial = 58] [outer = 0x97558800] 04:36:18 INFO - PROCESS | 8272 | 1470656178677 Marionette DEBUG loaded listener.js 04:36:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 59 (0x97561800) [pid = 8272] [serial = 59] [outer = 0x97558800] 04:36:19 INFO - PROCESS | 8272 | 1470656179362 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]]]}] 04:36:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 04:36:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1037ms 04:36:19 INFO - PROCESS | 8272 | 1470656179430 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 04:36:19 INFO - PROCESS | 8272 | 1470656179433 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 04:36:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 04:36:19 INFO - PROCESS | 8272 | 1470656179445 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 04:36:19 INFO - PROCESS | 8272 | 1470656179448 Marionette TRACE conn3 <- [1,54,null,{}] 04:36:19 INFO - PROCESS | 8272 | 1470656179458 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}] 04:36:19 INFO - PROCESS | 8272 | 1470656179463 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:19 INFO - PROCESS | 8272 | 1470656179649 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 04:36:19 INFO - PROCESS | 8272 | 1470656179662 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:19 INFO - PROCESS | 8272 | 1470656179668 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x9755e800 == 21 [pid = 8272] [id = 21] 04:36:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 60 (0x97560800) [pid = 8272] [serial = 60] [outer = (nil)] 04:36:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0xa34d9c00) [pid = 8272] [serial = 61] [outer = 0x97560800] 04:36:19 INFO - PROCESS | 8272 | 1470656179738 Marionette DEBUG loaded listener.js 04:36:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0xa344c000) [pid = 8272] [serial = 62] [outer = 0x97560800] 04:36:21 INFO - PROCESS | 8272 | 1470656181974 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]]]}] 04:36:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 04:36:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2549ms 04:36:21 INFO - PROCESS | 8272 | 1470656181997 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 04:36:22 INFO - PROCESS | 8272 | 1470656182003 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 04:36:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 04:36:22 INFO - PROCESS | 8272 | 1470656182012 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 04:36:22 INFO - PROCESS | 8272 | 1470656182016 Marionette TRACE conn3 <- [1,58,null,{}] 04:36:22 INFO - PROCESS | 8272 | 1470656182024 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}] 04:36:22 INFO - PROCESS | 8272 | 1470656182030 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:22 INFO - PROCESS | 8272 | 1470656182225 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 04:36:22 INFO - PROCESS | 8272 | 1470656182294 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:22 INFO - PROCESS | 8272 | 1470656182305 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x9468d000 == 22 [pid = 8272] [id = 22] 04:36:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x94690800) [pid = 8272] [serial = 63] [outer = (nil)] 04:36:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x9755e400) [pid = 8272] [serial = 64] [outer = 0x94690800] 04:36:22 INFO - PROCESS | 8272 | 1470656182380 Marionette DEBUG loaded listener.js 04:36:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x975b7c00) [pid = 8272] [serial = 65] [outer = 0x94690800] 04:36:23 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x93b77c00) [pid = 8272] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 04:36:23 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x91e33800) [pid = 8272] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 04:36:23 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x92ece800) [pid = 8272] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 04:36:23 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x99534400) [pid = 8272] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 04:36:23 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0xa4e62800) [pid = 8272] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 04:36:23 INFO - PROCESS | 8272 | --DOMWINDOW == 59 (0x9468ec00) [pid = 8272] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 04:36:23 INFO - PROCESS | 8272 | --DOMWINDOW == 58 (0x9aa39400) [pid = 8272] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 04:36:23 INFO - PROCESS | 8272 | --DOMWINDOW == 57 (0x9cc08000) [pid = 8272] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 04:36:23 INFO - PROCESS | 8272 | --DOMWINDOW == 56 (0x9b6ec800) [pid = 8272] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 04:36:23 INFO - PROCESS | 8272 | 1470656183632 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]]]}] 04:36:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 04:36:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1686ms 04:36:23 INFO - PROCESS | 8272 | 1470656183698 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 04:36:23 INFO - PROCESS | 8272 | 1470656183704 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 04:36:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 04:36:23 INFO - PROCESS | 8272 | 1470656183714 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 04:36:23 INFO - PROCESS | 8272 | 1470656183718 Marionette TRACE conn3 <- [1,62,null,{}] 04:36:23 INFO - PROCESS | 8272 | 1470656183724 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}] 04:36:23 INFO - PROCESS | 8272 | 1470656183730 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:23 INFO - PROCESS | 8272 | 1470656183882 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 04:36:23 INFO - PROCESS | 8272 | 1470656183892 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:23 INFO - PROCESS | 8272 | 1470656183899 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x938d7800 == 23 [pid = 8272] [id = 23] 04:36:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 57 (0x9819b000) [pid = 8272] [serial = 66] [outer = (nil)] 04:36:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 58 (0x99534400) [pid = 8272] [serial = 67] [outer = 0x9819b000] 04:36:23 INFO - PROCESS | 8272 | 1470656183972 Marionette DEBUG loaded listener.js 04:36:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 59 (0x995bc400) [pid = 8272] [serial = 68] [outer = 0x9819b000] 04:36:24 INFO - PROCESS | 8272 | 1470656184733 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]]]}] 04:36:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 04:36:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1082ms 04:36:24 INFO - PROCESS | 8272 | 1470656184797 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 04:36:24 INFO - PROCESS | 8272 | 1470656184801 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 04:36:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 04:36:24 INFO - PROCESS | 8272 | 1470656184807 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 04:36:24 INFO - PROCESS | 8272 | 1470656184812 Marionette TRACE conn3 <- [1,66,null,{}] 04:36:24 INFO - PROCESS | 8272 | 1470656184827 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}] 04:36:24 INFO - PROCESS | 8272 | 1470656184835 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:24 INFO - PROCESS | 8272 | 1470656184986 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 04:36:25 INFO - PROCESS | 8272 | 1470656184997 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:25 INFO - PROCESS | 8272 | 1470656185006 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x9ad60800 == 24 [pid = 8272] [id = 24] 04:36:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 60 (0x9b10f400) [pid = 8272] [serial = 69] [outer = (nil)] 04:36:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x9b193c00) [pid = 8272] [serial = 70] [outer = 0x9b10f400] 04:36:25 INFO - PROCESS | 8272 | 1470656185078 Marionette DEBUG loaded listener.js 04:36:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x9b6e8800) [pid = 8272] [serial = 71] [outer = 0x9b10f400] 04:36:26 INFO - PROCESS | 8272 | 1470656186040 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]]]}] 04:36:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 04:36:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1291ms 04:36:26 INFO - PROCESS | 8272 | 1470656186100 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 04:36:26 INFO - PROCESS | 8272 | 1470656186107 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 04:36:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 04:36:26 INFO - PROCESS | 8272 | 1470656186133 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 04:36:26 INFO - PROCESS | 8272 | 1470656186141 Marionette TRACE conn3 <- [1,70,null,{}] 04:36:26 INFO - PROCESS | 8272 | 1470656186149 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}] 04:36:26 INFO - PROCESS | 8272 | 1470656186155 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:26 INFO - PROCESS | 8272 | 1470656186337 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 04:36:26 INFO - PROCESS | 8272 | 1470656186471 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:26 INFO - PROCESS | 8272 | 1470656186481 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x92126000 == 25 [pid = 8272] [id = 25] 04:36:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x97557800) [pid = 8272] [serial = 72] [outer = (nil)] 04:36:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x995b9800) [pid = 8272] [serial = 73] [outer = 0x97557800] 04:36:26 INFO - PROCESS | 8272 | 1470656186564 Marionette DEBUG loaded listener.js 04:36:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x99d3cc00) [pid = 8272] [serial = 74] [outer = 0x97557800] 04:36:27 INFO - PROCESS | 8272 | 1470656187397 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]]]}] 04:36:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 04:36:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1298ms 04:36:27 INFO - PROCESS | 8272 | 1470656187430 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 04:36:27 INFO - PROCESS | 8272 | 1470656187437 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 04:36:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 04:36:27 INFO - PROCESS | 8272 | 1470656187448 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 04:36:27 INFO - PROCESS | 8272 | 1470656187452 Marionette TRACE conn3 <- [1,74,null,{}] 04:36:27 INFO - PROCESS | 8272 | 1470656187483 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}] 04:36:27 INFO - PROCESS | 8272 | 1470656187489 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:27 INFO - PROCESS | 8272 | 1470656187670 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 04:36:27 INFO - PROCESS | 8272 | 1470656187803 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:27 INFO - PROCESS | 8272 | 1470656187812 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x9b6ed000 == 26 [pid = 8272] [id = 26] 04:36:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x9c21dc00) [pid = 8272] [serial = 75] [outer = (nil)] 04:36:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x9c226800) [pid = 8272] [serial = 76] [outer = 0x9c21dc00] 04:36:27 INFO - PROCESS | 8272 | 1470656187898 Marionette DEBUG loaded listener.js 04:36:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x9d9a2c00) [pid = 8272] [serial = 77] [outer = 0x9c21dc00] 04:36:28 INFO - PROCESS | 8272 | 1470656188810 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]]]}] 04:36:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 04:36:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1411ms 04:36:28 INFO - PROCESS | 8272 | 1470656188859 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 04:36:28 INFO - PROCESS | 8272 | 1470656188863 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 04:36:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 04:36:28 INFO - PROCESS | 8272 | 1470656188870 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 04:36:28 INFO - PROCESS | 8272 | 1470656188876 Marionette TRACE conn3 <- [1,78,null,{}] 04:36:28 INFO - PROCESS | 8272 | 1470656188893 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}] 04:36:28 INFO - PROCESS | 8272 | 1470656188903 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:29 INFO - PROCESS | 8272 | 1470656189080 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 04:36:29 INFO - PROCESS | 8272 | 1470656189217 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:29 INFO - PROCESS | 8272 | 1470656189224 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:29 INFO - PROCESS | 8272 | ++DOCSHELL 0xa253e800 == 27 [pid = 8272] [id = 27] 04:36:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0xa2544800) [pid = 8272] [serial = 78] [outer = (nil)] 04:36:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0xa2fcc400) [pid = 8272] [serial = 79] [outer = 0xa2544800] 04:36:29 INFO - PROCESS | 8272 | 1470656189312 Marionette DEBUG loaded listener.js 04:36:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0xa3449000) [pid = 8272] [serial = 80] [outer = 0xa2544800] 04:36:30 INFO - PROCESS | 8272 | 1470656190189 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]]]}] 04:36:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 04:36:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1396ms 04:36:30 INFO - PROCESS | 8272 | 1470656190267 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 04:36:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 04:36:30 INFO - PROCESS | 8272 | 1470656190273 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 04:36:30 INFO - PROCESS | 8272 | 1470656190280 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 04:36:30 INFO - PROCESS | 8272 | 1470656190284 Marionette TRACE conn3 <- [1,82,null,{}] 04:36:30 INFO - PROCESS | 8272 | 1470656190308 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}] 04:36:30 INFO - PROCESS | 8272 | 1470656190314 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:30 INFO - PROCESS | 8272 | 1470656190490 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 04:36:30 INFO - PROCESS | 8272 | 1470656190628 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:30 INFO - PROCESS | 8272 | 1470656190638 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:30 INFO - PROCESS | 8272 | ++DOCSHELL 0xa2fca800 == 28 [pid = 8272] [id = 28] 04:36:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0xa502d800) [pid = 8272] [serial = 81] [outer = (nil)] 04:36:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0xa62cac00) [pid = 8272] [serial = 82] [outer = 0xa502d800] 04:36:30 INFO - PROCESS | 8272 | 1470656190720 Marionette DEBUG loaded listener.js 04:36:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0xa689d800) [pid = 8272] [serial = 83] [outer = 0xa502d800] 04:36:31 INFO - PROCESS | 8272 | 1470656191518 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]]]}] 04:36:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 04:36:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1294ms 04:36:31 INFO - PROCESS | 8272 | 1470656191575 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 04:36:31 INFO - PROCESS | 8272 | 1470656191579 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 04:36:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 04:36:31 INFO - PROCESS | 8272 | 1470656191585 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 04:36:31 INFO - PROCESS | 8272 | 1470656191588 Marionette TRACE conn3 <- [1,86,null,{}] 04:36:31 INFO - PROCESS | 8272 | 1470656191594 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}] 04:36:31 INFO - PROCESS | 8272 | 1470656191600 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:31 INFO - PROCESS | 8272 | 1470656191775 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 04:36:31 INFO - PROCESS | 8272 | 1470656191911 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:31 INFO - PROCESS | 8272 | 1470656191919 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x92126400 == 29 [pid = 8272] [id = 29] 04:36:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x994d7000) [pid = 8272] [serial = 84] [outer = (nil)] 04:36:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0xa698f400) [pid = 8272] [serial = 85] [outer = 0x994d7000] 04:36:32 INFO - PROCESS | 8272 | 1470656192006 Marionette DEBUG loaded listener.js 04:36:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0xa6992c00) [pid = 8272] [serial = 86] [outer = 0x994d7000] 04:36:32 INFO - PROCESS | 8272 | 1470656192902 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]]]}] 04:36:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 04:36:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1347ms 04:36:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 04:36:32 INFO - PROCESS | 8272 | 1470656192933 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 04:36:32 INFO - PROCESS | 8272 | 1470656192936 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 04:36:32 INFO - PROCESS | 8272 | 1470656192943 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 04:36:32 INFO - PROCESS | 8272 | 1470656192946 Marionette TRACE conn3 <- [1,90,null,{}] 04:36:32 INFO - PROCESS | 8272 | 1470656192952 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}] 04:36:32 INFO - PROCESS | 8272 | 1470656192962 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:33 INFO - PROCESS | 8272 | 1470656193139 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 04:36:33 INFO - PROCESS | 8272 | 1470656193281 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:33 INFO - PROCESS | 8272 | 1470656193290 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x946d8400 == 30 [pid = 8272] [id = 30] 04:36:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x950a7000) [pid = 8272] [serial = 87] [outer = (nil)] 04:36:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0xa6dac800) [pid = 8272] [serial = 88] [outer = 0x950a7000] 04:36:33 INFO - PROCESS | 8272 | 1470656193371 Marionette DEBUG loaded listener.js 04:36:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0xa6f78000) [pid = 8272] [serial = 89] [outer = 0x950a7000] 04:36:34 INFO - PROCESS | 8272 | 1470656194318 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]]]}] 04:36:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 04:36:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1432ms 04:36:34 INFO - PROCESS | 8272 | 1470656194391 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 04:36:34 INFO - PROCESS | 8272 | 1470656194395 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 04:36:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 04:36:34 INFO - PROCESS | 8272 | 1470656194405 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 04:36:34 INFO - PROCESS | 8272 | 1470656194410 Marionette TRACE conn3 <- [1,94,null,{}] 04:36:34 INFO - PROCESS | 8272 | 1470656194418 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}] 04:36:34 INFO - PROCESS | 8272 | 1470656194424 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:34 INFO - PROCESS | 8272 | 1470656194614 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 04:36:34 INFO - PROCESS | 8272 | 1470656194788 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:34 INFO - PROCESS | 8272 | 1470656194799 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d9d000 == 31 [pid = 8272] [id = 31] 04:36:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x92d9d400) [pid = 8272] [serial = 90] [outer = (nil)] 04:36:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x938d8400) [pid = 8272] [serial = 91] [outer = 0x92d9d400] 04:36:34 INFO - PROCESS | 8272 | 1470656194909 Marionette DEBUG loaded listener.js 04:36:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x93b78c00) [pid = 8272] [serial = 92] [outer = 0x92d9d400] 04:36:35 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x99bc8400) [pid = 8272] [serial = 12] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x93965400) [pid = 8272] [serial = 25] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x99e5dc00) [pid = 8272] [serial = 31] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x9b113800) [pid = 8272] [serial = 34] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0xa68a2c00) [pid = 8272] [serial = 37] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x99bc9800) [pid = 8272] [serial = 40] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x9ad59400) [pid = 8272] [serial = 43] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x9d99ac00) [pid = 8272] [serial = 46] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0xa1197c00) [pid = 8272] [serial = 49] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0xa2384400) [pid = 8272] [serial = 52] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0xa3283000) [pid = 8272] [serial = 55] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x9755ec00) [pid = 8272] [serial = 58] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x93b7b400) [pid = 8272] [serial = 28] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0xa1116400) [pid = 8272] [serial = 47] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0xa20a8000) [pid = 8272] [serial = 50] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x9b10e800) [pid = 8272] [serial = 44] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x9d912c00) [pid = 8272] [serial = 35] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x9aba4000) [pid = 8272] [serial = 41] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0xa6da7400) [pid = 8272] [serial = 38] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x91e3a000) [pid = 8272] [serial = 23] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x93b83400) [pid = 8272] [serial = 26] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x99e60400) [pid = 8272] [serial = 9] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0xa4e5b400) [pid = 8272] [serial = 2] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 59 (0x91e35800) [pid = 8272] [serial = 22] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 58 (0x93b80400) [pid = 8272] [serial = 19] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 57 (0x93b7a000) [pid = 8272] [serial = 16] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | --DOMWINDOW == 56 (0x93b7ec00) [pid = 8272] [serial = 17] [outer = (nil)] [url = about:blank] 04:36:36 INFO - PROCESS | 8272 | 1470656196480 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]]]}] 04:36:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 04:36:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 2097ms 04:36:36 INFO - PROCESS | 8272 | 1470656196504 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 04:36:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 04:36:36 INFO - PROCESS | 8272 | 1470656196510 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 04:36:36 INFO - PROCESS | 8272 | 1470656196518 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 04:36:36 INFO - PROCESS | 8272 | 1470656196523 Marionette TRACE conn3 <- [1,98,null,{}] 04:36:36 INFO - PROCESS | 8272 | 1470656196530 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}] 04:36:36 INFO - PROCESS | 8272 | 1470656196536 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:36 INFO - PROCESS | 8272 | 1470656196691 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 04:36:36 INFO - PROCESS | 8272 | 1470656196723 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:36 INFO - PROCESS | 8272 | 1470656196732 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x92ecbc00 == 32 [pid = 8272] [id = 32] 04:36:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 57 (0x938db400) [pid = 8272] [serial = 93] [outer = (nil)] 04:36:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 58 (0x93b7b800) [pid = 8272] [serial = 94] [outer = 0x938db400] 04:36:36 INFO - PROCESS | 8272 | 1470656196828 Marionette DEBUG loaded listener.js 04:36:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 59 (0x94685800) [pid = 8272] [serial = 95] [outer = 0x938db400] 04:36:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 60 (0x9468ac00) [pid = 8272] [serial = 96] [outer = 0x99533000] 04:36:37 INFO - PROCESS | 8272 | 1470656197884 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]]]}] 04:36:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 04:36:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1488ms 04:36:38 INFO - PROCESS | 8272 | 1470656198022 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 04:36:38 INFO - PROCESS | 8272 | 1470656198036 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 04:36:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 04:36:38 INFO - PROCESS | 8272 | 1470656198053 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 04:36:38 INFO - PROCESS | 8272 | 1470656198059 Marionette TRACE conn3 <- [1,102,null,{}] 04:36:38 INFO - PROCESS | 8272 | 1470656198070 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}] 04:36:38 INFO - PROCESS | 8272 | 1470656198079 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:38 INFO - PROCESS | 8272 | 1470656198444 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 04:36:38 INFO - PROCESS | 8272 | 1470656198516 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:38 INFO - PROCESS | 8272 | 1470656198523 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x951aac00 == 33 [pid = 8272] [id = 33] 04:36:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x97557c00) [pid = 8272] [serial = 97] [outer = (nil)] 04:36:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x97fecc00) [pid = 8272] [serial = 98] [outer = 0x97557c00] 04:36:38 INFO - PROCESS | 8272 | 1470656198602 Marionette DEBUG loaded listener.js 04:36:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x98848000) [pid = 8272] [serial = 99] [outer = 0x97557c00] 04:36:39 INFO - PROCESS | 8272 | 1470656199325 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]]]}] 04:36:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 04:36:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1338ms 04:36:39 INFO - PROCESS | 8272 | 1470656199390 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 04:36:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 04:36:39 INFO - PROCESS | 8272 | 1470656199394 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 04:36:39 INFO - PROCESS | 8272 | 1470656199402 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 04:36:39 INFO - PROCESS | 8272 | 1470656199408 Marionette TRACE conn3 <- [1,106,null,{}] 04:36:39 INFO - PROCESS | 8272 | 1470656199435 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}] 04:36:39 INFO - PROCESS | 8272 | 1470656199444 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:39 INFO - PROCESS | 8272 | 1470656199656 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 04:36:39 INFO - PROCESS | 8272 | 1470656199687 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:39 INFO - PROCESS | 8272 | 1470656199697 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x99e60c00 == 34 [pid = 8272] [id = 34] 04:36:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x99fa5800) [pid = 8272] [serial = 100] [outer = (nil)] 04:36:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x9a39f800) [pid = 8272] [serial = 101] [outer = 0x99fa5800] 04:36:39 INFO - PROCESS | 8272 | 1470656199772 Marionette DEBUG loaded listener.js 04:36:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x9aa3a400) [pid = 8272] [serial = 102] [outer = 0x99fa5800] 04:36:40 INFO - PROCESS | 8272 | 1470656200615 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]]]}] 04:36:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 04:36:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1288ms 04:36:40 INFO - PROCESS | 8272 | 1470656200691 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 04:36:40 INFO - PROCESS | 8272 | 1470656200694 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 04:36:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 04:36:40 INFO - PROCESS | 8272 | 1470656200701 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 04:36:40 INFO - PROCESS | 8272 | 1470656200703 Marionette TRACE conn3 <- [1,110,null,{}] 04:36:40 INFO - PROCESS | 8272 | 1470656200710 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}] 04:36:40 INFO - PROCESS | 8272 | 1470656200715 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:41 INFO - PROCESS | 8272 | 1470656201037 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 04:36:41 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x97560800) [pid = 8272] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 04:36:41 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0xa1121000) [pid = 8272] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 04:36:41 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0xa2303c00) [pid = 8272] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 04:36:41 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x97558800) [pid = 8272] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 04:36:41 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x9b10f400) [pid = 8272] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 04:36:41 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0x94690800) [pid = 8272] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 04:36:41 INFO - PROCESS | 8272 | --DOMWINDOW == 59 (0x9819b000) [pid = 8272] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 04:36:41 INFO - PROCESS | 8272 | 1470656201118 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:41 INFO - PROCESS | 8272 | 1470656201126 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:41 INFO - PROCESS | 8272 | ++DOCSHELL 0x92ec8400 == 35 [pid = 8272] [id = 35] 04:36:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 60 (0x94689000) [pid = 8272] [serial = 103] [outer = (nil)] 04:36:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x9755c800) [pid = 8272] [serial = 104] [outer = 0x94689000] 04:36:41 INFO - PROCESS | 8272 | 1470656201196 Marionette DEBUG loaded listener.js 04:36:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x9b10f400) [pid = 8272] [serial = 105] [outer = 0x94689000] 04:36:41 INFO - PROCESS | 8272 | 1470656201940 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]]]}] 04:36:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 04:36:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1282ms 04:36:41 INFO - PROCESS | 8272 | 1470656201984 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 04:36:41 INFO - PROCESS | 8272 | 1470656201988 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 04:36:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 04:36:41 INFO - PROCESS | 8272 | 1470656201994 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 04:36:41 INFO - PROCESS | 8272 | 1470656201997 Marionette TRACE conn3 <- [1,114,null,{}] 04:36:42 INFO - PROCESS | 8272 | 1470656202003 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}] 04:36:42 INFO - PROCESS | 8272 | 1470656202008 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:42 INFO - PROCESS | 8272 | 1470656202155 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 04:36:42 INFO - PROCESS | 8272 | 1470656202168 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:42 INFO - PROCESS | 8272 | 1470656202175 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x9c224c00 == 36 [pid = 8272] [id = 36] 04:36:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x9cc0e400) [pid = 8272] [serial = 106] [outer = (nil)] 04:36:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x9d9a0400) [pid = 8272] [serial = 107] [outer = 0x9cc0e400] 04:36:42 INFO - PROCESS | 8272 | 1470656202246 Marionette DEBUG loaded listener.js 04:36:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0xa1116400) [pid = 8272] [serial = 108] [outer = 0x9cc0e400] 04:36:43 INFO - PROCESS | 8272 | 1470656203582 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]]]}] 04:36:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 04:36:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1637ms 04:36:43 INFO - PROCESS | 8272 | 1470656203633 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 04:36:43 INFO - PROCESS | 8272 | 1470656203639 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 04:36:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 04:36:43 INFO - PROCESS | 8272 | 1470656203649 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 04:36:43 INFO - PROCESS | 8272 | 1470656203654 Marionette TRACE conn3 <- [1,118,null,{}] 04:36:43 INFO - PROCESS | 8272 | 1470656203663 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}] 04:36:43 INFO - PROCESS | 8272 | 1470656203668 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:43 INFO - PROCESS | 8272 | 1470656203920 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 04:36:44 INFO - PROCESS | 8272 | 1470656204090 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:44 INFO - PROCESS | 8272 | 1470656204107 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:44 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d97800 == 37 [pid = 8272] [id = 37] 04:36:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x92ec6c00) [pid = 8272] [serial = 109] [outer = (nil)] 04:36:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x950a3800) [pid = 8272] [serial = 110] [outer = 0x92ec6c00] 04:36:44 INFO - PROCESS | 8272 | 1470656204188 Marionette DEBUG loaded listener.js 04:36:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x951a4c00) [pid = 8272] [serial = 111] [outer = 0x92ec6c00] 04:36:45 INFO - PROCESS | 8272 | 1470656205049 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]]]}] 04:36:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 04:36:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1433ms 04:36:45 INFO - PROCESS | 8272 | 1470656205082 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 04:36:45 INFO - PROCESS | 8272 | 1470656205089 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 04:36:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 04:36:45 INFO - PROCESS | 8272 | 1470656205129 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 04:36:45 INFO - PROCESS | 8272 | 1470656205134 Marionette TRACE conn3 <- [1,122,null,{}] 04:36:45 INFO - PROCESS | 8272 | 1470656205141 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}] 04:36:45 INFO - PROCESS | 8272 | 1470656205147 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:45 INFO - PROCESS | 8272 | 1470656205332 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 04:36:45 INFO - PROCESS | 8272 | 1470656205454 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:45 INFO - PROCESS | 8272 | 1470656205465 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d91400 == 38 [pid = 8272] [id = 38] 04:36:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x97554800) [pid = 8272] [serial = 112] [outer = (nil)] 04:36:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x975c0800) [pid = 8272] [serial = 113] [outer = 0x97554800] 04:36:45 INFO - PROCESS | 8272 | 1470656205550 Marionette DEBUG loaded listener.js 04:36:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x98138800) [pid = 8272] [serial = 114] [outer = 0x97554800] 04:36:46 INFO - PROCESS | 8272 | 1470656206472 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]]]}] 04:36:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 04:36:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1393ms 04:36:46 INFO - PROCESS | 8272 | 1470656206520 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 04:36:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 04:36:46 INFO - PROCESS | 8272 | 1470656206524 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 04:36:46 INFO - PROCESS | 8272 | 1470656206531 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 04:36:46 INFO - PROCESS | 8272 | 1470656206537 Marionette TRACE conn3 <- [1,126,null,{}] 04:36:46 INFO - PROCESS | 8272 | 1470656206554 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}] 04:36:46 INFO - PROCESS | 8272 | 1470656206562 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:46 INFO - PROCESS | 8272 | 1470656206739 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 04:36:46 INFO - PROCESS | 8272 | 1470656206888 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:46 INFO - PROCESS | 8272 | 1470656206901 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x9aa46c00 == 39 [pid = 8272] [id = 39] 04:36:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x9aba9000) [pid = 8272] [serial = 115] [outer = (nil)] 04:36:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x9c223c00) [pid = 8272] [serial = 116] [outer = 0x9aba9000] 04:36:46 INFO - PROCESS | 8272 | 1470656206984 Marionette DEBUG loaded listener.js 04:36:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x9d90f000) [pid = 8272] [serial = 117] [outer = 0x9aba9000] 04:36:48 INFO - PROCESS | 8272 | 1470656208024 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]]]}] 04:36:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 04:36:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1545ms 04:36:48 INFO - PROCESS | 8272 | 1470656208077 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 04:36:48 INFO - PROCESS | 8272 | 1470656208082 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 04:36:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 04:36:48 INFO - PROCESS | 8272 | 1470656208089 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 04:36:48 INFO - PROCESS | 8272 | 1470656208092 Marionette TRACE conn3 <- [1,130,null,{}] 04:36:48 INFO - PROCESS | 8272 | 1470656208099 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}] 04:36:48 INFO - PROCESS | 8272 | 1470656208104 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:48 INFO - PROCESS | 8272 | 1470656208327 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 04:36:48 INFO - PROCESS | 8272 | 1470656208505 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:48 INFO - PROCESS | 8272 | 1470656208512 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x9468ec00 == 40 [pid = 8272] [id = 40] 04:36:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x946d5c00) [pid = 8272] [serial = 118] [outer = (nil)] 04:36:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x9755b800) [pid = 8272] [serial = 119] [outer = 0x946d5c00] 04:36:48 INFO - PROCESS | 8272 | 1470656208622 Marionette DEBUG loaded listener.js 04:36:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x99a7ec00) [pid = 8272] [serial = 120] [outer = 0x946d5c00] 04:36:49 INFO - PROCESS | 8272 | 1470656209658 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]]]}] 04:36:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 04:36:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1634ms 04:36:49 INFO - PROCESS | 8272 | 1470656209725 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 04:36:49 INFO - PROCESS | 8272 | 1470656209730 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 04:36:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 04:36:49 INFO - PROCESS | 8272 | 1470656209739 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 04:36:49 INFO - PROCESS | 8272 | 1470656209744 Marionette TRACE conn3 <- [1,134,null,{}] 04:36:49 INFO - PROCESS | 8272 | 1470656209752 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}] 04:36:49 INFO - PROCESS | 8272 | 1470656209757 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:49 INFO - PROCESS | 8272 | 1470656209939 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 04:36:49 INFO - PROCESS | 8272 | --DOCSHELL 0x92ec8400 == 39 [pid = 8272] [id = 35] 04:36:49 INFO - PROCESS | 8272 | --DOCSHELL 0x99e60c00 == 38 [pid = 8272] [id = 34] 04:36:49 INFO - PROCESS | 8272 | --DOCSHELL 0x951aac00 == 37 [pid = 8272] [id = 33] 04:36:49 INFO - PROCESS | 8272 | --DOCSHELL 0x92ecbc00 == 36 [pid = 8272] [id = 32] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0xa34d9c00) [pid = 8272] [serial = 61] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0xa4e0d400) [pid = 8272] [serial = 56] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0xa23b5400) [pid = 8272] [serial = 53] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x97561800) [pid = 8272] [serial = 59] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x9b6e8800) [pid = 8272] [serial = 71] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x9b193c00) [pid = 8272] [serial = 70] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x9755e400) [pid = 8272] [serial = 64] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x99534400) [pid = 8272] [serial = 67] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x975b7c00) [pid = 8272] [serial = 65] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x995bc400) [pid = 8272] [serial = 68] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0xa344c000) [pid = 8272] [serial = 62] [outer = (nil)] [url = about:blank] 04:36:50 INFO - PROCESS | 8272 | 1470656210133 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:50 INFO - PROCESS | 8272 | 1470656210141 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x92ec8400 == 37 [pid = 8272] [id = 41] 04:36:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x92ecbc00) [pid = 8272] [serial = 121] [outer = (nil)] 04:36:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x946d0c00) [pid = 8272] [serial = 122] [outer = 0x92ecbc00] 04:36:50 INFO - PROCESS | 8272 | 1470656210215 Marionette DEBUG loaded listener.js 04:36:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x951acc00) [pid = 8272] [serial = 123] [outer = 0x92ecbc00] 04:36:50 INFO - PROCESS | 8272 | 1470656210946 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]]]}] 04:36:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 04:36:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1237ms 04:36:50 INFO - PROCESS | 8272 | 1470656210980 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 04:36:50 INFO - PROCESS | 8272 | 1470656210986 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 04:36:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 04:36:51 INFO - PROCESS | 8272 | 1470656210998 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 04:36:51 INFO - PROCESS | 8272 | 1470656211001 Marionette TRACE conn3 <- [1,138,null,{}] 04:36:51 INFO - PROCESS | 8272 | 1470656211012 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}] 04:36:51 INFO - PROCESS | 8272 | 1470656211018 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:51 INFO - PROCESS | 8272 | 1470656211176 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 04:36:51 INFO - PROCESS | 8272 | 1470656211231 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:51 INFO - PROCESS | 8272 | 1470656211243 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x99530000 == 38 [pid = 8272] [id = 42] 04:36:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x9953a400) [pid = 8272] [serial = 124] [outer = (nil)] 04:36:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x995c7400) [pid = 8272] [serial = 125] [outer = 0x9953a400] 04:36:51 INFO - PROCESS | 8272 | 1470656211334 Marionette DEBUG loaded listener.js 04:36:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x99bc9c00) [pid = 8272] [serial = 126] [outer = 0x9953a400] 04:36:52 INFO - PROCESS | 8272 | 1470656212270 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]]]}] 04:36:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 04:36:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1300ms 04:36:52 INFO - PROCESS | 8272 | 1470656212298 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 04:36:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 04:36:52 INFO - PROCESS | 8272 | 1470656212302 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 04:36:52 INFO - PROCESS | 8272 | 1470656212309 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 04:36:52 INFO - PROCESS | 8272 | 1470656212314 Marionette TRACE conn3 <- [1,142,null,{}] 04:36:52 INFO - PROCESS | 8272 | 1470656212337 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}] 04:36:52 INFO - PROCESS | 8272 | 1470656212345 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:52 INFO - PROCESS | 8272 | 1470656212552 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 04:36:52 INFO - PROCESS | 8272 | 1470656212582 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:52 INFO - PROCESS | 8272 | 1470656212593 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:52 INFO - PROCESS | 8272 | ++DOCSHELL 0xa2009c00 == 39 [pid = 8272] [id = 43] 04:36:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0xa200a800) [pid = 8272] [serial = 127] [outer = (nil)] 04:36:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0xa20a8400) [pid = 8272] [serial = 128] [outer = 0xa200a800] 04:36:52 INFO - PROCESS | 8272 | 1470656212663 Marionette DEBUG loaded listener.js 04:36:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0xa2381c00) [pid = 8272] [serial = 129] [outer = 0xa200a800] 04:36:53 INFO - PROCESS | 8272 | 1470656213498 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]]]}] 04:36:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 04:36:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1240ms 04:36:53 INFO - PROCESS | 8272 | 1470656213549 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 04:36:53 INFO - PROCESS | 8272 | 1470656213553 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 04:36:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 04:36:53 INFO - PROCESS | 8272 | 1470656213566 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 04:36:53 INFO - PROCESS | 8272 | 1470656213569 Marionette TRACE conn3 <- [1,146,null,{}] 04:36:53 INFO - PROCESS | 8272 | 1470656213574 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}] 04:36:53 INFO - PROCESS | 8272 | 1470656213579 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:53 INFO - PROCESS | 8272 | 1470656213766 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 04:36:53 INFO - PROCESS | 8272 | 1470656213786 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:53 INFO - PROCESS | 8272 | 1470656213792 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:53 INFO - PROCESS | 8272 | ++DOCSHELL 0xa23b3c00 == 40 [pid = 8272] [id = 44] 04:36:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0xa250f000) [pid = 8272] [serial = 130] [outer = (nil)] 04:36:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0xa2564c00) [pid = 8272] [serial = 131] [outer = 0xa250f000] 04:36:53 INFO - PROCESS | 8272 | 1470656213861 Marionette DEBUG loaded listener.js 04:36:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0xa3217c00) [pid = 8272] [serial = 132] [outer = 0xa250f000] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x97557c00) [pid = 8272] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x938db400) [pid = 8272] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x92d9d400) [pid = 8272] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x99fa5800) [pid = 8272] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x97557800) [pid = 8272] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x9c21dc00) [pid = 8272] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0xa2544800) [pid = 8272] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0xa502d800) [pid = 8272] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x94689000) [pid = 8272] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x994d7000) [pid = 8272] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 04:36:54 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x950a7000) [pid = 8272] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 04:36:54 INFO - PROCESS | 8272 | 1470656214895 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]]]}] 04:36:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 04:36:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1386ms 04:36:54 INFO - PROCESS | 8272 | 1470656214976 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 04:36:54 INFO - PROCESS | 8272 | 1470656214979 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 04:36:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 04:36:55 INFO - PROCESS | 8272 | 1470656215003 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 04:36:55 INFO - PROCESS | 8272 | 1470656215006 Marionette TRACE conn3 <- [1,150,null,{}] 04:36:55 INFO - PROCESS | 8272 | 1470656215018 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}] 04:36:55 INFO - PROCESS | 8272 | 1470656215022 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:55 INFO - PROCESS | 8272 | 1470656215195 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 04:36:55 INFO - PROCESS | 8272 | 1470656215210 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:55 INFO - PROCESS | 8272 | 1470656215218 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x9755dc00 == 41 [pid = 8272] [id = 45] 04:36:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x9755e000) [pid = 8272] [serial = 133] [outer = (nil)] 04:36:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0xa23b8400) [pid = 8272] [serial = 134] [outer = 0x9755e000] 04:36:55 INFO - PROCESS | 8272 | 1470656215313 Marionette DEBUG loaded listener.js 04:36:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x9d9a2800) [pid = 8272] [serial = 135] [outer = 0x9755e000] 04:36:56 INFO - PROCESS | 8272 | 1470656216047 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]]]}] 04:36:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 04:36:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1102ms 04:36:56 INFO - PROCESS | 8272 | 1470656216094 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 04:36:56 INFO - PROCESS | 8272 | 1470656216098 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 04:36:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 04:36:56 INFO - PROCESS | 8272 | 1470656216109 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 04:36:56 INFO - PROCESS | 8272 | 1470656216111 Marionette TRACE conn3 <- [1,154,null,{}] 04:36:56 INFO - PROCESS | 8272 | 1470656216118 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}] 04:36:56 INFO - PROCESS | 8272 | 1470656216128 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:56 INFO - PROCESS | 8272 | 1470656216317 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 04:36:56 INFO - PROCESS | 8272 | 1470656216327 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:56 INFO - PROCESS | 8272 | 1470656216334 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:56 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e34800 == 42 [pid = 8272] [id = 46] 04:36:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x92d9e000) [pid = 8272] [serial = 136] [outer = (nil)] 04:36:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0xa68a1400) [pid = 8272] [serial = 137] [outer = 0x92d9e000] 04:36:56 INFO - PROCESS | 8272 | 1470656216405 Marionette DEBUG loaded listener.js 04:36:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0xa692a000) [pid = 8272] [serial = 138] [outer = 0x92d9e000] 04:36:57 INFO - PROCESS | 8272 | 1470656217426 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]]]}] 04:36:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 04:36:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1382ms 04:36:57 INFO - PROCESS | 8272 | 1470656217487 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 04:36:57 INFO - PROCESS | 8272 | 1470656217494 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 04:36:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 04:36:57 INFO - PROCESS | 8272 | 1470656217503 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 04:36:57 INFO - PROCESS | 8272 | 1470656217510 Marionette TRACE conn3 <- [1,158,null,{}] 04:36:57 INFO - PROCESS | 8272 | 1470656217518 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}] 04:36:57 INFO - PROCESS | 8272 | 1470656217524 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:57 INFO - PROCESS | 8272 | 1470656217738 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 04:36:57 INFO - PROCESS | 8272 | 1470656217912 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:57 INFO - PROCESS | 8272 | 1470656217919 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x951a7800 == 43 [pid = 8272] [id = 47] 04:36:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x951a8000) [pid = 8272] [serial = 139] [outer = (nil)] 04:36:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x97561800) [pid = 8272] [serial = 140] [outer = 0x951a8000] 04:36:58 INFO - PROCESS | 8272 | 1470656218006 Marionette DEBUG loaded listener.js 04:36:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x98842c00) [pid = 8272] [serial = 141] [outer = 0x951a8000] 04:36:58 INFO - PROCESS | 8272 | 1470656218876 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]]]}] 04:36:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 04:36:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1434ms 04:36:58 INFO - PROCESS | 8272 | 1470656218936 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 04:36:58 INFO - PROCESS | 8272 | 1470656218944 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 04:36:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 04:36:58 INFO - PROCESS | 8272 | 1470656218954 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 04:36:58 INFO - PROCESS | 8272 | 1470656218959 Marionette TRACE conn3 <- [1,162,null,{}] 04:36:58 INFO - PROCESS | 8272 | 1470656218965 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}] 04:36:58 INFO - PROCESS | 8272 | 1470656218971 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:59 INFO - PROCESS | 8272 | 1470656219150 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 04:36:59 INFO - PROCESS | 8272 | 1470656219291 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:36:59 INFO - PROCESS | 8272 | 1470656219300 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:36:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x9aba5800 == 44 [pid = 8272] [id = 48] 04:36:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x9ad59400) [pid = 8272] [serial = 142] [outer = (nil)] 04:36:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x9b6ebc00) [pid = 8272] [serial = 143] [outer = 0x9ad59400] 04:36:59 INFO - PROCESS | 8272 | 1470656219385 Marionette DEBUG loaded listener.js 04:36:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0xa1197c00) [pid = 8272] [serial = 144] [outer = 0x9ad59400] 04:37:00 INFO - PROCESS | 8272 | 1470656220270 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]]]}] 04:37:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 04:37:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1331ms 04:37:00 INFO - PROCESS | 8272 | 1470656220284 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 04:37:00 INFO - PROCESS | 8272 | 1470656220288 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 04:37:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 04:37:00 INFO - PROCESS | 8272 | 1470656220295 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 04:37:00 INFO - PROCESS | 8272 | 1470656220301 Marionette TRACE conn3 <- [1,166,null,{}] 04:37:00 INFO - PROCESS | 8272 | 1470656220318 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}] 04:37:00 INFO - PROCESS | 8272 | 1470656220327 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:00 INFO - PROCESS | 8272 | 1470656220616 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 04:37:00 INFO - PROCESS | 8272 | 1470656220665 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 04:37:00 INFO - PROCESS | 8272 | 1470656220771 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:00 INFO - PROCESS | 8272 | 1470656220780 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x9883b800 == 45 [pid = 8272] [id = 49] 04:37:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0xa6db2800) [pid = 8272] [serial = 145] [outer = (nil)] 04:37:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0xa6f43800) [pid = 8272] [serial = 146] [outer = 0xa6db2800] 04:37:00 INFO - PROCESS | 8272 | 1470656220876 Marionette DEBUG loaded listener.js 04:37:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0xa6f4b000) [pid = 8272] [serial = 147] [outer = 0xa6db2800] 04:37:01 INFO - PROCESS | 8272 | 1470656221683 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]]]}] 04:37:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 04:37:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1452ms 04:37:01 INFO - PROCESS | 8272 | 1470656221748 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 04:37:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 04:37:01 INFO - PROCESS | 8272 | 1470656221753 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 04:37:01 INFO - PROCESS | 8272 | 1470656221759 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 04:37:01 INFO - PROCESS | 8272 | 1470656221763 Marionette TRACE conn3 <- [1,170,null,{}] 04:37:01 INFO - PROCESS | 8272 | 1470656221769 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}] 04:37:01 INFO - PROCESS | 8272 | 1470656221774 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:01 INFO - PROCESS | 8272 | 1470656221956 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 04:37:02 INFO - PROCESS | 8272 | 1470656222096 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:02 INFO - PROCESS | 8272 | 1470656222105 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d97400 == 46 [pid = 8272] [id = 50] 04:37:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x9755cc00) [pid = 8272] [serial = 148] [outer = (nil)] 04:37:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x9ab4e000) [pid = 8272] [serial = 149] [outer = 0x9755cc00] 04:37:02 INFO - PROCESS | 8272 | 1470656222186 Marionette DEBUG loaded listener.js 04:37:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x9ab50c00) [pid = 8272] [serial = 150] [outer = 0x9755cc00] 04:37:03 INFO - PROCESS | 8272 | 1470656223299 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]]]}] 04:37:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 04:37:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1580ms 04:37:03 INFO - PROCESS | 8272 | 1470656223339 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 04:37:03 INFO - PROCESS | 8272 | 1470656223342 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 04:37:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 04:37:03 INFO - PROCESS | 8272 | 1470656223349 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 04:37:03 INFO - PROCESS | 8272 | 1470656223353 Marionette TRACE conn3 <- [1,174,null,{}] 04:37:03 INFO - PROCESS | 8272 | 1470656223358 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}] 04:37:03 INFO - PROCESS | 8272 | 1470656223363 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:03 INFO - PROCESS | 8272 | 1470656223566 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 04:37:03 INFO - PROCESS | 8272 | 1470656223749 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:03 INFO - PROCESS | 8272 | 1470656223757 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x9aa77c00 == 47 [pid = 8272] [id = 51] 04:37:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x9aa78800) [pid = 8272] [serial = 151] [outer = (nil)] 04:37:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x9aa81400) [pid = 8272] [serial = 152] [outer = 0x9aa78800] 04:37:03 INFO - PROCESS | 8272 | 1470656223837 Marionette DEBUG loaded listener.js 04:37:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x9aa83000) [pid = 8272] [serial = 153] [outer = 0x9aa78800] 04:37:04 INFO - PROCESS | 8272 | 1470656224700 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]]]}] 04:37:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 04:37:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1546ms 04:37:04 INFO - PROCESS | 8272 | 1470656224908 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 04:37:04 INFO - PROCESS | 8272 | 1470656224915 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 04:37:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 04:37:04 INFO - PROCESS | 8272 | 1470656224923 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 04:37:04 INFO - PROCESS | 8272 | 1470656224927 Marionette TRACE conn3 <- [1,178,null,{}] 04:37:04 INFO - PROCESS | 8272 | 1470656224935 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}] 04:37:04 INFO - PROCESS | 8272 | 1470656224941 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:05 INFO - PROCESS | 8272 | 1470656225108 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 04:37:05 INFO - PROCESS | 8272 | 1470656225302 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:05 INFO - PROCESS | 8272 | 1470656225320 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e3e800 == 48 [pid = 8272] [id = 52] 04:37:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x951a0c00) [pid = 8272] [serial = 154] [outer = (nil)] 04:37:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x951aa800) [pid = 8272] [serial = 155] [outer = 0x951a0c00] 04:37:05 INFO - PROCESS | 8272 | 1470656225395 Marionette DEBUG loaded listener.js 04:37:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x97559000) [pid = 8272] [serial = 156] [outer = 0x951a0c00] 04:37:06 INFO - PROCESS | 8272 | 1470656226222 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]]]}] 04:37:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 04:37:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1335ms 04:37:06 INFO - PROCESS | 8272 | 1470656226258 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 04:37:06 INFO - PROCESS | 8272 | 1470656226262 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 04:37:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 04:37:06 INFO - PROCESS | 8272 | 1470656226273 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 04:37:06 INFO - PROCESS | 8272 | 1470656226278 Marionette TRACE conn3 <- [1,182,null,{}] 04:37:06 INFO - PROCESS | 8272 | 1470656226284 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}] 04:37:06 INFO - PROCESS | 8272 | 1470656226289 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:06 INFO - PROCESS | 8272 | 1470656226451 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 04:37:06 INFO - PROCESS | 8272 | 1470656226595 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:06 INFO - PROCESS | 8272 | 1470656226603 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x92124000 == 49 [pid = 8272] [id = 53] 04:37:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x97febc00) [pid = 8272] [serial = 157] [outer = (nil)] 04:37:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x99d38000) [pid = 8272] [serial = 158] [outer = 0x97febc00] 04:37:06 INFO - PROCESS | 8272 | 1470656226677 Marionette DEBUG loaded listener.js 04:37:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x9a841c00) [pid = 8272] [serial = 159] [outer = 0x97febc00] 04:37:07 INFO - PROCESS | 8272 | --DOCSHELL 0xa253e800 == 48 [pid = 8272] [id = 27] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x9d9a0400) [pid = 8272] [serial = 107] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOCSHELL 0x946d8400 == 47 [pid = 8272] [id = 30] 04:37:07 INFO - PROCESS | 8272 | --DOCSHELL 0x92d9d000 == 46 [pid = 8272] [id = 31] 04:37:07 INFO - PROCESS | 8272 | --DOCSHELL 0xa2fca800 == 45 [pid = 8272] [id = 28] 04:37:07 INFO - PROCESS | 8272 | --DOCSHELL 0x9755dc00 == 44 [pid = 8272] [id = 45] 04:37:07 INFO - PROCESS | 8272 | --DOCSHELL 0xa23b3c00 == 43 [pid = 8272] [id = 44] 04:37:07 INFO - PROCESS | 8272 | --DOCSHELL 0xa2009c00 == 42 [pid = 8272] [id = 43] 04:37:07 INFO - PROCESS | 8272 | --DOCSHELL 0x99530000 == 41 [pid = 8272] [id = 42] 04:37:07 INFO - PROCESS | 8272 | --DOCSHELL 0x92ec8400 == 40 [pid = 8272] [id = 41] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x97fecc00) [pid = 8272] [serial = 98] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x93b7b800) [pid = 8272] [serial = 94] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x94685800) [pid = 8272] [serial = 95] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x93b78c00) [pid = 8272] [serial = 92] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x938d8400) [pid = 8272] [serial = 91] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x93969000) [pid = 8272] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x9aa3a400) [pid = 8272] [serial = 102] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x99d3cc00) [pid = 8272] [serial = 74] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x995b9800) [pid = 8272] [serial = 73] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x9a39f800) [pid = 8272] [serial = 101] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x9d9a2c00) [pid = 8272] [serial = 77] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x9c226800) [pid = 8272] [serial = 76] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0xa3449000) [pid = 8272] [serial = 80] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0xa2fcc400) [pid = 8272] [serial = 79] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0xa689d800) [pid = 8272] [serial = 83] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0xa62cac00) [pid = 8272] [serial = 82] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x9755c800) [pid = 8272] [serial = 104] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0xa6992c00) [pid = 8272] [serial = 86] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0xa698f400) [pid = 8272] [serial = 85] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0xa6f78000) [pid = 8272] [serial = 89] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0xa6dac800) [pid = 8272] [serial = 88] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x9b10f400) [pid = 8272] [serial = 105] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x98848000) [pid = 8272] [serial = 99] [outer = (nil)] [url = about:blank] 04:37:07 INFO - PROCESS | 8272 | 1470656227552 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]]]}] 04:37:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 04:37:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1339ms 04:37:07 INFO - PROCESS | 8272 | 1470656227608 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 04:37:07 INFO - PROCESS | 8272 | 1470656227612 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 04:37:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 04:37:07 INFO - PROCESS | 8272 | 1470656227618 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 04:37:07 INFO - PROCESS | 8272 | 1470656227621 Marionette TRACE conn3 <- [1,186,null,{}] 04:37:07 INFO - PROCESS | 8272 | 1470656227636 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}] 04:37:07 INFO - PROCESS | 8272 | 1470656227644 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:07 INFO - PROCESS | 8272 | 1470656227801 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 04:37:07 INFO - PROCESS | 8272 | 1470656227903 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:07 INFO - PROCESS | 8272 | 1470656227919 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x97fecc00 == 41 [pid = 8272] [id = 54] 04:37:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x988c6c00) [pid = 8272] [serial = 160] [outer = (nil)] 04:37:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x9aa3a400) [pid = 8272] [serial = 161] [outer = 0x988c6c00] 04:37:07 INFO - PROCESS | 8272 | 1470656227988 Marionette DEBUG loaded listener.js 04:37:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x9aa7dc00) [pid = 8272] [serial = 162] [outer = 0x988c6c00] 04:37:08 INFO - PROCESS | 8272 | 1470656228655 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]]]}] 04:37:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 04:37:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1080ms 04:37:08 INFO - PROCESS | 8272 | 1470656228702 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 04:37:08 INFO - PROCESS | 8272 | 1470656228706 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 04:37:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 04:37:08 INFO - PROCESS | 8272 | 1470656228716 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 04:37:08 INFO - PROCESS | 8272 | 1470656228718 Marionette TRACE conn3 <- [1,190,null,{}] 04:37:08 INFO - PROCESS | 8272 | 1470656228724 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}] 04:37:08 INFO - PROCESS | 8272 | 1470656228729 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:08 INFO - PROCESS | 8272 | 1470656228931 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 04:37:09 INFO - PROCESS | 8272 | 1470656228996 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:09 INFO - PROCESS | 8272 | 1470656229001 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e35000 == 42 [pid = 8272] [id = 55] 04:37:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x9ab4c400) [pid = 8272] [serial = 163] [outer = (nil)] 04:37:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x9ab52800) [pid = 8272] [serial = 164] [outer = 0x9ab4c400] 04:37:09 INFO - PROCESS | 8272 | 1470656229070 Marionette DEBUG loaded listener.js 04:37:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x9b113c00) [pid = 8272] [serial = 165] [outer = 0x9ab4c400] 04:37:09 INFO - PROCESS | 8272 | 1470656229766 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]]]}] 04:37:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 04:37:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1079ms 04:37:09 INFO - PROCESS | 8272 | 1470656229795 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 04:37:09 INFO - PROCESS | 8272 | 1470656229799 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 04:37:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 04:37:09 INFO - PROCESS | 8272 | 1470656229805 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 04:37:09 INFO - PROCESS | 8272 | 1470656229807 Marionette TRACE conn3 <- [1,194,null,{}] 04:37:09 INFO - PROCESS | 8272 | 1470656229818 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}] 04:37:09 INFO - PROCESS | 8272 | 1470656229822 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:10 INFO - PROCESS | 8272 | 1470656230002 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 04:37:10 INFO - PROCESS | 8272 | 1470656230091 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:10 INFO - PROCESS | 8272 | 1470656230097 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e3ac00 == 43 [pid = 8272] [id = 56] 04:37:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x9513f800) [pid = 8272] [serial = 166] [outer = (nil)] 04:37:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x95148c00) [pid = 8272] [serial = 167] [outer = 0x9513f800] 04:37:10 INFO - PROCESS | 8272 | 1470656230180 Marionette DEBUG loaded listener.js 04:37:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x9514a800) [pid = 8272] [serial = 168] [outer = 0x9513f800] 04:37:10 INFO - PROCESS | 8272 | 1470656230959 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]]]}] 04:37:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 04:37:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1188ms 04:37:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 04:37:11 INFO - PROCESS | 8272 | 1470656230993 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 04:37:11 INFO - PROCESS | 8272 | 1470656230996 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 04:37:11 INFO - PROCESS | 8272 | 1470656231003 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 04:37:11 INFO - PROCESS | 8272 | 1470656231006 Marionette TRACE conn3 <- [1,198,null,{}] 04:37:11 INFO - PROCESS | 8272 | 1470656231011 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}] 04:37:11 INFO - PROCESS | 8272 | 1470656231021 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:11 INFO - PROCESS | 8272 | 1470656231258 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 04:37:11 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0xa250f000) [pid = 8272] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 04:37:11 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0xa200a800) [pid = 8272] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 04:37:11 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x9755e000) [pid = 8272] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 04:37:11 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x946d5c00) [pid = 8272] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 04:37:11 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x9953a400) [pid = 8272] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 04:37:11 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x92ecbc00) [pid = 8272] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 04:37:11 INFO - PROCESS | 8272 | 1470656231472 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:11 INFO - PROCESS | 8272 | 1470656231485 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e3a800 == 44 [pid = 8272] [id = 57] 04:37:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x92da0000) [pid = 8272] [serial = 169] [outer = (nil)] 04:37:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x9755e000) [pid = 8272] [serial = 170] [outer = 0x92da0000] 04:37:11 INFO - PROCESS | 8272 | 1470656231549 Marionette DEBUG loaded listener.js 04:37:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x9c226800) [pid = 8272] [serial = 171] [outer = 0x92da0000] 04:37:12 INFO - PROCESS | 8272 | 1470656232241 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]]]}] 04:37:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 04:37:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1292ms 04:37:12 INFO - PROCESS | 8272 | 1470656232300 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 04:37:12 INFO - PROCESS | 8272 | 1470656232304 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 04:37:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 04:37:12 INFO - PROCESS | 8272 | 1470656232311 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 04:37:12 INFO - PROCESS | 8272 | 1470656232315 Marionette TRACE conn3 <- [1,202,null,{}] 04:37:12 INFO - PROCESS | 8272 | 1470656232324 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}] 04:37:12 INFO - PROCESS | 8272 | 1470656232328 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:12 INFO - PROCESS | 8272 | 1470656232481 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 04:37:12 INFO - PROCESS | 8272 | 1470656232491 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:12 INFO - PROCESS | 8272 | 1470656232499 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d9b800 == 45 [pid = 8272] [id = 58] 04:37:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x95141000) [pid = 8272] [serial = 172] [outer = (nil)] 04:37:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0xa2010800) [pid = 8272] [serial = 173] [outer = 0x95141000] 04:37:12 INFO - PROCESS | 8272 | 1470656232566 Marionette DEBUG loaded listener.js 04:37:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0xa231dc00) [pid = 8272] [serial = 174] [outer = 0x95141000] 04:37:13 INFO - PROCESS | 8272 | 1470656233818 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]]]}] 04:37:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 04:37:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1548ms 04:37:13 INFO - PROCESS | 8272 | 1470656233864 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 04:37:13 INFO - PROCESS | 8272 | 1470656233876 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 04:37:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 04:37:13 INFO - PROCESS | 8272 | 1470656233891 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 04:37:13 INFO - PROCESS | 8272 | 1470656233900 Marionette TRACE conn3 <- [1,206,null,{}] 04:37:14 INFO - PROCESS | 8272 | 1470656233996 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}] 04:37:14 INFO - PROCESS | 8272 | 1470656234006 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:14 INFO - PROCESS | 8272 | 1470656234270 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 04:37:14 INFO - PROCESS | 8272 | 1470656234406 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:14 INFO - PROCESS | 8272 | 1470656234422 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:14 INFO - PROCESS | 8272 | ++DOCSHELL 0x9396b000 == 46 [pid = 8272] [id = 59] 04:37:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x93b7b400) [pid = 8272] [serial = 175] [outer = (nil)] 04:37:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x94685c00) [pid = 8272] [serial = 176] [outer = 0x93b7b400] 04:37:14 INFO - PROCESS | 8272 | 1470656234500 Marionette DEBUG loaded listener.js 04:37:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x95140400) [pid = 8272] [serial = 177] [outer = 0x93b7b400] 04:37:15 INFO - PROCESS | 8272 | 1470656235368 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]]]}] 04:37:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 04:37:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1546ms 04:37:15 INFO - PROCESS | 8272 | 1470656235435 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 04:37:15 INFO - PROCESS | 8272 | 1470656235443 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 04:37:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 04:37:15 INFO - PROCESS | 8272 | 1470656235455 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 04:37:15 INFO - PROCESS | 8272 | 1470656235459 Marionette TRACE conn3 <- [1,210,null,{}] 04:37:15 INFO - PROCESS | 8272 | 1470656235467 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}] 04:37:15 INFO - PROCESS | 8272 | 1470656235473 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:15 INFO - PROCESS | 8272 | 1470656235697 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 04:37:15 INFO - PROCESS | 8272 | 1470656235881 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:15 INFO - PROCESS | 8272 | 1470656235891 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x9755b000 == 47 [pid = 8272] [id = 60] 04:37:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x975bf400) [pid = 8272] [serial = 178] [outer = (nil)] 04:37:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x98de7800) [pid = 8272] [serial = 179] [outer = 0x975bf400] 04:37:16 INFO - PROCESS | 8272 | 1470656236018 Marionette DEBUG loaded listener.js 04:37:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x98deb000) [pid = 8272] [serial = 180] [outer = 0x975bf400] 04:37:16 INFO - PROCESS | 8272 | 1470656236845 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]]]}] 04:37:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 04:37:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1436ms 04:37:16 INFO - PROCESS | 8272 | 1470656236891 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 04:37:16 INFO - PROCESS | 8272 | 1470656236900 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 04:37:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 04:37:16 INFO - PROCESS | 8272 | 1470656236908 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 04:37:16 INFO - PROCESS | 8272 | 1470656236913 Marionette TRACE conn3 <- [1,214,null,{}] 04:37:16 INFO - PROCESS | 8272 | 1470656236930 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}] 04:37:16 INFO - PROCESS | 8272 | 1470656236939 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:17 INFO - PROCESS | 8272 | 1470656237154 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 04:37:17 INFO - PROCESS | 8272 | 1470656237303 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:17 INFO - PROCESS | 8272 | 1470656237314 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x99877800 == 48 [pid = 8272] [id = 61] 04:37:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x99a83800) [pid = 8272] [serial = 181] [outer = (nil)] 04:37:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x9a39f800) [pid = 8272] [serial = 182] [outer = 0x99a83800] 04:37:17 INFO - PROCESS | 8272 | 1470656237401 Marionette DEBUG loaded listener.js 04:37:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x9ab45c00) [pid = 8272] [serial = 183] [outer = 0x99a83800] 04:37:18 INFO - PROCESS | 8272 | 1470656238303 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]]]}] 04:37:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 04:37:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1434ms 04:37:18 INFO - PROCESS | 8272 | 1470656238343 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 04:37:18 INFO - PROCESS | 8272 | 1470656238348 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 04:37:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 04:37:18 INFO - PROCESS | 8272 | 1470656238354 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 04:37:18 INFO - PROCESS | 8272 | 1470656238357 Marionette TRACE conn3 <- [1,218,null,{}] 04:37:18 INFO - PROCESS | 8272 | 1470656238363 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}] 04:37:18 INFO - PROCESS | 8272 | 1470656238369 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:18 INFO - PROCESS | 8272 | 1470656238552 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 04:37:18 INFO - PROCESS | 8272 | 1470656238697 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:18 INFO - PROCESS | 8272 | 1470656238704 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x994d3000 == 49 [pid = 8272] [id = 62] 04:37:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x9ab4a000) [pid = 8272] [serial = 184] [outer = (nil)] 04:37:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x9d9a2c00) [pid = 8272] [serial = 185] [outer = 0x9ab4a000] 04:37:18 INFO - PROCESS | 8272 | 1470656238788 Marionette DEBUG loaded listener.js 04:37:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0xa20a7000) [pid = 8272] [serial = 186] [outer = 0x9ab4a000] 04:37:19 INFO - PROCESS | 8272 | 1470656239707 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]]]}] 04:37:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 04:37:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1387ms 04:37:19 INFO - PROCESS | 8272 | 1470656239742 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 04:37:19 INFO - PROCESS | 8272 | 1470656239746 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 04:37:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 04:37:19 INFO - PROCESS | 8272 | 1470656239752 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 04:37:19 INFO - PROCESS | 8272 | 1470656239755 Marionette TRACE conn3 <- [1,222,null,{}] 04:37:19 INFO - PROCESS | 8272 | 1470656239762 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}] 04:37:19 INFO - PROCESS | 8272 | 1470656239767 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:19 INFO - PROCESS | 8272 | 1470656239940 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 04:37:20 INFO - PROCESS | 8272 | 1470656240086 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:20 INFO - PROCESS | 8272 | 1470656240094 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:20 INFO - PROCESS | 8272 | ++DOCSHELL 0x9aa7fc00 == 50 [pid = 8272] [id = 63] 04:37:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x9b6ea800) [pid = 8272] [serial = 187] [outer = (nil)] 04:37:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0xa2fcac00) [pid = 8272] [serial = 188] [outer = 0x9b6ea800] 04:37:20 INFO - PROCESS | 8272 | 1470656240193 Marionette DEBUG loaded listener.js 04:37:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0xa2fc7c00) [pid = 8272] [serial = 189] [outer = 0x9b6ea800] 04:37:21 INFO - PROCESS | 8272 | 1470656241037 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]]]}] 04:37:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 04:37:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1331ms 04:37:21 INFO - PROCESS | 8272 | 1470656241101 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 04:37:21 INFO - PROCESS | 8272 | 1470656241105 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 04:37:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 04:37:21 INFO - PROCESS | 8272 | 1470656241114 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 04:37:21 INFO - PROCESS | 8272 | 1470656241117 Marionette TRACE conn3 <- [1,226,null,{}] 04:37:21 INFO - PROCESS | 8272 | 1470656241122 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}] 04:37:21 INFO - PROCESS | 8272 | 1470656241133 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:21 INFO - PROCESS | 8272 | 1470656241347 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 04:37:21 INFO - PROCESS | 8272 | 1470656241470 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:21 INFO - PROCESS | 8272 | 1470656241478 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x99e72400 == 51 [pid = 8272] [id = 64] 04:37:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x99e73000) [pid = 8272] [serial = 190] [outer = (nil)] 04:37:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x99e79c00) [pid = 8272] [serial = 191] [outer = 0x99e73000] 04:37:21 INFO - PROCESS | 8272 | 1470656241557 Marionette DEBUG loaded listener.js 04:37:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0xa250f000) [pid = 8272] [serial = 192] [outer = 0x99e73000] 04:37:22 INFO - PROCESS | 8272 | 1470656242597 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]]]}] 04:37:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 04:37:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1536ms 04:37:22 INFO - PROCESS | 8272 | 1470656242652 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 04:37:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 04:37:22 INFO - PROCESS | 8272 | 1470656242656 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 04:37:22 INFO - PROCESS | 8272 | 1470656242662 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 04:37:22 INFO - PROCESS | 8272 | 1470656242666 Marionette TRACE conn3 <- [1,230,null,{}] 04:37:22 INFO - PROCESS | 8272 | 1470656242672 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}] 04:37:22 INFO - PROCESS | 8272 | 1470656242677 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:22 INFO - PROCESS | 8272 | 1470656242844 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 04:37:23 INFO - PROCESS | 8272 | 1470656243024 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:23 INFO - PROCESS | 8272 | 1470656243036 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x9211fc00 == 52 [pid = 8272] [id = 65] 04:37:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x99e71400) [pid = 8272] [serial = 193] [outer = (nil)] 04:37:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0xa5080800) [pid = 8272] [serial = 194] [outer = 0x99e71400] 04:37:23 INFO - PROCESS | 8272 | 1470656243117 Marionette DEBUG loaded listener.js 04:37:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0xa62c1000) [pid = 8272] [serial = 195] [outer = 0x99e71400] 04:37:23 INFO - PROCESS | 8272 | 1470656243909 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]]]}] 04:37:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 04:37:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1284ms 04:37:23 INFO - PROCESS | 8272 | 1470656243950 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 04:37:23 INFO - PROCESS | 8272 | 1470656243956 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 04:37:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 04:37:23 INFO - PROCESS | 8272 | 1470656243989 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 04:37:23 INFO - PROCESS | 8272 | 1470656243994 Marionette TRACE conn3 <- [1,234,null,{}] 04:37:24 INFO - PROCESS | 8272 | 1470656244007 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}] 04:37:24 INFO - PROCESS | 8272 | 1470656244014 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:24 INFO - PROCESS | 8272 | 1470656244235 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 04:37:24 INFO - PROCESS | 8272 | 1470656244409 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:24 INFO - PROCESS | 8272 | 1470656244420 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x98195000 == 53 [pid = 8272] [id = 66] 04:37:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 101 (0x99e78000) [pid = 8272] [serial = 196] [outer = (nil)] 04:37:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 102 (0xa6da6c00) [pid = 8272] [serial = 197] [outer = 0x99e78000] 04:37:24 INFO - PROCESS | 8272 | 1470656244520 Marionette DEBUG loaded listener.js 04:37:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0xa6dac800) [pid = 8272] [serial = 198] [outer = 0x99e78000] 04:37:25 INFO - PROCESS | 8272 | 1470656245606 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]]]}] 04:37:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 04:37:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1718ms 04:37:25 INFO - PROCESS | 8272 | 1470656245685 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 04:37:25 INFO - PROCESS | 8272 | 1470656245691 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 04:37:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 04:37:25 INFO - PROCESS | 8272 | 1470656245700 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 04:37:25 INFO - PROCESS | 8272 | 1470656245705 Marionette TRACE conn3 <- [1,238,null,{}] 04:37:25 INFO - PROCESS | 8272 | 1470656245713 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}] 04:37:25 INFO - PROCESS | 8272 | 1470656245720 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:25 INFO - PROCESS | 8272 | 1470656245923 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 04:37:26 INFO - PROCESS | 8272 | 1470656246179 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:26 INFO - PROCESS | 8272 | 1470656246193 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x9468f800 == 54 [pid = 8272] [id = 67] 04:37:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 104 (0x95144c00) [pid = 8272] [serial = 199] [outer = (nil)] 04:37:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 105 (0x9514b000) [pid = 8272] [serial = 200] [outer = 0x95144c00] 04:37:26 INFO - PROCESS | 8272 | 1470656246317 Marionette DEBUG loaded listener.js 04:37:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 106 (0x951a6800) [pid = 8272] [serial = 201] [outer = 0x95144c00] 04:37:27 INFO - PROCESS | 8272 | --DOCSHELL 0x91e3a800 == 53 [pid = 8272] [id = 57] 04:37:27 INFO - PROCESS | 8272 | --DOCSHELL 0x91e3ac00 == 52 [pid = 8272] [id = 56] 04:37:27 INFO - PROCESS | 8272 | --DOCSHELL 0x91e35000 == 51 [pid = 8272] [id = 55] 04:37:27 INFO - PROCESS | 8272 | --DOCSHELL 0x97fecc00 == 50 [pid = 8272] [id = 54] 04:37:27 INFO - PROCESS | 8272 | --DOCSHELL 0x92124000 == 49 [pid = 8272] [id = 53] 04:37:27 INFO - PROCESS | 8272 | --DOCSHELL 0x91e3e800 == 48 [pid = 8272] [id = 52] 04:37:27 INFO - PROCESS | 8272 | 1470656247186 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]]]}] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 105 (0xa2564c00) [pid = 8272] [serial = 131] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 104 (0xa2381c00) [pid = 8272] [serial = 129] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 103 (0xa23b8400) [pid = 8272] [serial = 134] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x975c0800) [pid = 8272] [serial = 113] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 101 (0x9c223c00) [pid = 8272] [serial = 116] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 100 (0x99a7ec00) [pid = 8272] [serial = 120] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x9755b800) [pid = 8272] [serial = 119] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x995c7400) [pid = 8272] [serial = 125] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x950a3800) [pid = 8272] [serial = 110] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x946d0c00) [pid = 8272] [serial = 122] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x951acc00) [pid = 8272] [serial = 123] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0xa20a8400) [pid = 8272] [serial = 128] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0xa3217c00) [pid = 8272] [serial = 132] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x9d9a2800) [pid = 8272] [serial = 135] [outer = (nil)] [url = about:blank] 04:37:27 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x99bc9c00) [pid = 8272] [serial = 126] [outer = (nil)] [url = about:blank] 04:37:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 04:37:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1534ms 04:37:27 INFO - PROCESS | 8272 | 1470656247234 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 04:37:27 INFO - PROCESS | 8272 | 1470656247240 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 04:37:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 04:37:27 INFO - PROCESS | 8272 | 1470656247250 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 04:37:27 INFO - PROCESS | 8272 | 1470656247254 Marionette TRACE conn3 <- [1,242,null,{}] 04:37:27 INFO - PROCESS | 8272 | 1470656247260 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}] 04:37:27 INFO - PROCESS | 8272 | 1470656247265 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:27 INFO - PROCESS | 8272 | 1470656247428 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 04:37:27 INFO - PROCESS | 8272 | 1470656247538 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:27 INFO - PROCESS | 8272 | 1470656247543 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x951a9c00 == 49 [pid = 8272] [id = 68] 04:37:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x975b9800) [pid = 8272] [serial = 202] [outer = (nil)] 04:37:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x97feb800) [pid = 8272] [serial = 203] [outer = 0x975b9800] 04:37:27 INFO - PROCESS | 8272 | 1470656247618 Marionette DEBUG loaded listener.js 04:37:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x98de6800) [pid = 8272] [serial = 204] [outer = 0x975b9800] 04:37:28 INFO - PROCESS | 8272 | 1470656248357 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]]]}] 04:37:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 04:37:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1138ms 04:37:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 04:37:28 INFO - PROCESS | 8272 | 1470656248389 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 04:37:28 INFO - PROCESS | 8272 | 1470656248392 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 04:37:28 INFO - PROCESS | 8272 | 1470656248400 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 04:37:28 INFO - PROCESS | 8272 | 1470656248405 Marionette TRACE conn3 <- [1,246,null,{}] 04:37:28 INFO - PROCESS | 8272 | 1470656248425 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}] 04:37:28 INFO - PROCESS | 8272 | 1470656248434 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:28 INFO - PROCESS | 8272 | 1470656248646 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 04:37:28 INFO - PROCESS | 8272 | 1470656248661 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:28 INFO - PROCESS | 8272 | 1470656248671 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x99bcf800 == 50 [pid = 8272] [id = 69] 04:37:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x99d30400) [pid = 8272] [serial = 205] [outer = (nil)] 04:37:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x99e71c00) [pid = 8272] [serial = 206] [outer = 0x99d30400] 04:37:28 INFO - PROCESS | 8272 | 1470656248744 Marionette DEBUG loaded listener.js 04:37:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x99e7a000) [pid = 8272] [serial = 207] [outer = 0x99d30400] 04:37:29 INFO - PROCESS | 8272 | 1470656249544 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]]]}] 04:37:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 04:37:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1184ms 04:37:29 INFO - PROCESS | 8272 | 1470656249587 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 04:37:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 04:37:29 INFO - PROCESS | 8272 | 1470656249592 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 04:37:29 INFO - PROCESS | 8272 | 1470656249605 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 04:37:29 INFO - PROCESS | 8272 | 1470656249608 Marionette TRACE conn3 <- [1,250,null,{}] 04:37:29 INFO - PROCESS | 8272 | 1470656249614 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}] 04:37:29 INFO - PROCESS | 8272 | 1470656249618 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:29 INFO - PROCESS | 8272 | 1470656249819 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 04:37:29 INFO - PROCESS | 8272 | 1470656249845 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:29 INFO - PROCESS | 8272 | 1470656249852 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x98defc00 == 51 [pid = 8272] [id = 70] 04:37:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x9a6ed800) [pid = 8272] [serial = 208] [outer = (nil)] 04:37:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0x9a6f2000) [pid = 8272] [serial = 209] [outer = 0x9a6ed800] 04:37:29 INFO - PROCESS | 8272 | 1470656249921 Marionette DEBUG loaded listener.js 04:37:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0x9a6f7800) [pid = 8272] [serial = 210] [outer = 0x9a6ed800] 04:37:30 INFO - PROCESS | 8272 | 1470656250844 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]]]}] 04:37:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 04:37:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1286ms 04:37:30 INFO - PROCESS | 8272 | 1470656250885 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 04:37:30 INFO - PROCESS | 8272 | 1470656250889 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 04:37:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 04:37:30 INFO - PROCESS | 8272 | 1470656250901 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 04:37:30 INFO - PROCESS | 8272 | 1470656250904 Marionette TRACE conn3 <- [1,254,null,{}] 04:37:30 INFO - PROCESS | 8272 | 1470656250911 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}] 04:37:30 INFO - PROCESS | 8272 | 1470656250916 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:31 INFO - PROCESS | 8272 | 1470656251118 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 04:37:31 INFO - PROCESS | 8272 | 1470656251138 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:31 INFO - PROCESS | 8272 | 1470656251145 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x99878800 == 52 [pid = 8272] [id = 71] 04:37:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 101 (0x99e7d000) [pid = 8272] [serial = 211] [outer = (nil)] 04:37:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 102 (0x9aa7d800) [pid = 8272] [serial = 212] [outer = 0x99e7d000] 04:37:31 INFO - PROCESS | 8272 | 1470656251216 Marionette DEBUG loaded listener.js 04:37:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0x9ad54800) [pid = 8272] [serial = 213] [outer = 0x99e7d000] 04:37:31 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x92da0000) [pid = 8272] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 04:37:31 INFO - PROCESS | 8272 | --DOMWINDOW == 101 (0x951a0c00) [pid = 8272] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 04:37:31 INFO - PROCESS | 8272 | --DOMWINDOW == 100 (0x9513f800) [pid = 8272] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 04:37:31 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x988c6c00) [pid = 8272] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 04:37:31 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x9ab4c400) [pid = 8272] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 04:37:31 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x97febc00) [pid = 8272] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 04:37:32 INFO - PROCESS | 8272 | 1470656252189 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]]]}] 04:37:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 04:37:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1350ms 04:37:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 04:37:32 INFO - PROCESS | 8272 | 1470656252246 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 04:37:32 INFO - PROCESS | 8272 | 1470656252249 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 04:37:32 INFO - PROCESS | 8272 | 1470656252256 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 04:37:32 INFO - PROCESS | 8272 | 1470656252259 Marionette TRACE conn3 <- [1,258,null,{}] 04:37:32 INFO - PROCESS | 8272 | 1470656252265 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}] 04:37:32 INFO - PROCESS | 8272 | 1470656252274 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:32 INFO - PROCESS | 8272 | 1470656252514 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 04:37:32 INFO - PROCESS | 8272 | 1470656252527 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:32 INFO - PROCESS | 8272 | 1470656252535 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x9a6ed400 == 53 [pid = 8272] [id = 72] 04:37:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x9a6f6c00) [pid = 8272] [serial = 214] [outer = (nil)] 04:37:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0xa237ec00) [pid = 8272] [serial = 215] [outer = 0x9a6f6c00] 04:37:32 INFO - PROCESS | 8272 | 1470656252606 Marionette DEBUG loaded listener.js 04:37:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0xa2505c00) [pid = 8272] [serial = 216] [outer = 0x9a6f6c00] 04:37:33 INFO - PROCESS | 8272 | 1470656253411 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]]]}] 04:37:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 04:37:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1182ms 04:37:33 INFO - PROCESS | 8272 | 1470656253438 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 04:37:33 INFO - PROCESS | 8272 | 1470656253441 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 04:37:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 04:37:33 INFO - PROCESS | 8272 | 1470656253448 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 04:37:33 INFO - PROCESS | 8272 | 1470656253451 Marionette TRACE conn3 <- [1,262,null,{}] 04:37:33 INFO - PROCESS | 8272 | 1470656253457 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}] 04:37:33 INFO - PROCESS | 8272 | 1470656253461 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:33 INFO - PROCESS | 8272 | 1470656253627 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 04:37:33 INFO - PROCESS | 8272 | 1470656253640 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:33 INFO - PROCESS | 8272 | 1470656253647 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x92da0000 == 54 [pid = 8272] [id = 73] 04:37:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 101 (0x9b191800) [pid = 8272] [serial = 217] [outer = (nil)] 04:37:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 102 (0xa34d1000) [pid = 8272] [serial = 218] [outer = 0x9b191800] 04:37:33 INFO - PROCESS | 8272 | 1470656253715 Marionette DEBUG loaded listener.js 04:37:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0xa508c800) [pid = 8272] [serial = 219] [outer = 0x9b191800] 04:37:34 INFO - PROCESS | 8272 | 1470656254785 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]]]}] 04:37:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 04:37:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1383ms 04:37:34 INFO - PROCESS | 8272 | 1470656254833 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 04:37:34 INFO - PROCESS | 8272 | 1470656254840 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 04:37:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 04:37:34 INFO - PROCESS | 8272 | 1470656254848 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 04:37:34 INFO - PROCESS | 8272 | 1470656254856 Marionette TRACE conn3 <- [1,266,null,{}] 04:37:34 INFO - PROCESS | 8272 | 1470656254864 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}] 04:37:34 INFO - PROCESS | 8272 | 1470656254869 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:35 INFO - PROCESS | 8272 | 1470656255064 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 04:37:35 INFO - PROCESS | 8272 | 1470656255231 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:35 INFO - PROCESS | 8272 | 1470656255240 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x95143400 == 55 [pid = 8272] [id = 74] 04:37:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 104 (0x95149000) [pid = 8272] [serial = 220] [outer = (nil)] 04:37:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 105 (0x97f1a400) [pid = 8272] [serial = 221] [outer = 0x95149000] 04:37:35 INFO - PROCESS | 8272 | 1470656255368 Marionette DEBUG loaded listener.js 04:37:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 106 (0x98df0400) [pid = 8272] [serial = 222] [outer = 0x95149000] 04:37:36 INFO - PROCESS | 8272 | 1470656256237 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]]]}] 04:37:36 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 04:37:36 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1440ms 04:37:36 INFO - PROCESS | 8272 | 1470656256288 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 04:37:36 INFO - PROCESS | 8272 | 1470656256296 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 04:37:36 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 04:37:36 INFO - PROCESS | 8272 | 1470656256307 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 04:37:36 INFO - PROCESS | 8272 | 1470656256310 Marionette TRACE conn3 <- [1,270,null,{}] 04:37:36 INFO - PROCESS | 8272 | 1470656256317 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}] 04:37:36 INFO - PROCESS | 8272 | 1470656256323 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:36 INFO - PROCESS | 8272 | 1470656256551 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 04:37:36 INFO - PROCESS | 8272 | 1470656256705 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:36 INFO - PROCESS | 8272 | 1470656256714 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d9ac00 == 56 [pid = 8272] [id = 75] 04:37:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 107 (0x97555400) [pid = 8272] [serial = 223] [outer = (nil)] 04:37:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 108 (0x9a6ee800) [pid = 8272] [serial = 224] [outer = 0x97555400] 04:37:36 INFO - PROCESS | 8272 | 1470656256805 Marionette DEBUG loaded listener.js 04:37:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 109 (0x9a6f3400) [pid = 8272] [serial = 225] [outer = 0x97555400] 04:37:37 INFO - PROCESS | 8272 | 1470656257725 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]]]}] 04:37:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 110 (0x9a6fa800) [pid = 8272] [serial = 226] [outer = 0x99533000] 04:37:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 04:37:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1486ms 04:37:37 INFO - PROCESS | 8272 | 1470656257808 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 04:37:37 INFO - PROCESS | 8272 | 1470656257813 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 04:37:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 04:37:37 INFO - PROCESS | 8272 | 1470656257871 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 04:37:37 INFO - PROCESS | 8272 | 1470656257878 Marionette TRACE conn3 <- [1,274,null,{}] 04:37:37 INFO - PROCESS | 8272 | 1470656257906 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}] 04:37:37 INFO - PROCESS | 8272 | 1470656257915 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:38 INFO - PROCESS | 8272 | 1470656258085 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 04:37:38 INFO - PROCESS | 8272 | 1470656258266 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:38 INFO - PROCESS | 8272 | 1470656258283 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x92ecb400 == 57 [pid = 8272] [id = 76] 04:37:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 111 (0x99e5dc00) [pid = 8272] [serial = 227] [outer = (nil)] 04:37:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 112 (0xa3278000) [pid = 8272] [serial = 228] [outer = 0x99e5dc00] 04:37:38 INFO - PROCESS | 8272 | 1470656258385 Marionette DEBUG loaded listener.js 04:37:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 113 (0xa6f79800) [pid = 8272] [serial = 229] [outer = 0x99e5dc00] 04:37:39 INFO - PROCESS | 8272 | 1470656259180 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]]]}] 04:37:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 04:37:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1375ms 04:37:39 INFO - PROCESS | 8272 | 1470656259218 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 04:37:39 INFO - PROCESS | 8272 | 1470656259222 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 04:37:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 04:37:39 INFO - PROCESS | 8272 | 1470656259229 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 04:37:39 INFO - PROCESS | 8272 | 1470656259233 Marionette TRACE conn3 <- [1,278,null,{}] 04:37:39 INFO - PROCESS | 8272 | 1470656259238 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}] 04:37:39 INFO - PROCESS | 8272 | 1470656259244 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:39 INFO - PROCESS | 8272 | 1470656259474 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 04:37:39 INFO - PROCESS | 8272 | 1470656259588 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:39 INFO - PROCESS | 8272 | 1470656259594 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x97fec400 == 58 [pid = 8272] [id = 77] 04:37:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 114 (0xa23b7c00) [pid = 8272] [serial = 230] [outer = (nil)] 04:37:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 115 (0xa8260000) [pid = 8272] [serial = 231] [outer = 0xa23b7c00] 04:37:39 INFO - PROCESS | 8272 | 1470656259674 Marionette DEBUG loaded listener.js 04:37:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 116 (0xa82f8400) [pid = 8272] [serial = 232] [outer = 0xa23b7c00] 04:37:40 INFO - PROCESS | 8272 | 1470656260546 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]]]}] 04:37:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 04:37:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1329ms 04:37:40 INFO - PROCESS | 8272 | 1470656260575 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 04:37:40 INFO - PROCESS | 8272 | 1470656260579 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 04:37:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 04:37:40 INFO - PROCESS | 8272 | 1470656260587 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 04:37:40 INFO - PROCESS | 8272 | 1470656260592 Marionette TRACE conn3 <- [1,282,null,{}] 04:37:40 INFO - PROCESS | 8272 | 1470656260597 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}] 04:37:40 INFO - PROCESS | 8272 | 1470656260602 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:40 INFO - PROCESS | 8272 | 1470656260766 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 04:37:40 INFO - PROCESS | 8272 | 1470656260924 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:40 INFO - PROCESS | 8272 | 1470656260934 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x9227fc00 == 59 [pid = 8272] [id = 78] 04:37:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 117 (0x92281000) [pid = 8272] [serial = 233] [outer = (nil)] 04:37:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 118 (0x92286800) [pid = 8272] [serial = 234] [outer = 0x92281000] 04:37:41 INFO - PROCESS | 8272 | 1470656261010 Marionette DEBUG loaded listener.js 04:37:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 119 (0x92289000) [pid = 8272] [serial = 235] [outer = 0x92281000] 04:37:41 INFO - PROCESS | 8272 | 1470656261910 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]]]}] 04:37:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 04:37:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1355ms 04:37:41 INFO - PROCESS | 8272 | 1470656261944 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 04:37:41 INFO - PROCESS | 8272 | 1470656261950 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 04:37:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 04:37:41 INFO - PROCESS | 8272 | 1470656261956 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 04:37:41 INFO - PROCESS | 8272 | 1470656261960 Marionette TRACE conn3 <- [1,286,null,{}] 04:37:41 INFO - PROCESS | 8272 | 1470656261965 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}] 04:37:41 INFO - PROCESS | 8272 | 1470656261982 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:42 INFO - PROCESS | 8272 | 1470656262178 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 04:37:42 INFO - PROCESS | 8272 | 1470656262333 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:42 INFO - PROCESS | 8272 | 1470656262342 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x9116e800 == 60 [pid = 8272] [id = 79] 04:37:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 120 (0x9116fc00) [pid = 8272] [serial = 236] [outer = (nil)] 04:37:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 121 (0x91178400) [pid = 8272] [serial = 237] [outer = 0x9116fc00] 04:37:42 INFO - PROCESS | 8272 | 1470656262424 Marionette DEBUG loaded listener.js 04:37:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x9228d800) [pid = 8272] [serial = 238] [outer = 0x9116fc00] 04:37:43 INFO - PROCESS | 8272 | 1470656263246 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]]]}] 04:37:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 04:37:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1340ms 04:37:43 INFO - PROCESS | 8272 | 1470656263297 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 04:37:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 04:37:43 INFO - PROCESS | 8272 | 1470656263301 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 04:37:43 INFO - PROCESS | 8272 | 1470656263308 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 04:37:43 INFO - PROCESS | 8272 | 1470656263312 Marionette TRACE conn3 <- [1,290,null,{}] 04:37:43 INFO - PROCESS | 8272 | 1470656263336 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}] 04:37:43 INFO - PROCESS | 8272 | 1470656263342 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:43 INFO - PROCESS | 8272 | 1470656263520 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 04:37:43 INFO - PROCESS | 8272 | 1470656263674 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:43 INFO - PROCESS | 8272 | 1470656263684 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f866400 == 61 [pid = 8272] [id = 80] 04:37:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x8f867400) [pid = 8272] [serial = 239] [outer = (nil)] 04:37:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x8f870000) [pid = 8272] [serial = 240] [outer = 0x8f867400] 04:37:43 INFO - PROCESS | 8272 | 1470656263763 Marionette DEBUG loaded listener.js 04:37:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x8f873000) [pid = 8272] [serial = 241] [outer = 0x8f867400] 04:37:44 INFO - PROCESS | 8272 | 1470656264555 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]]]}] 04:37:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 04:37:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1294ms 04:37:44 INFO - PROCESS | 8272 | 1470656264602 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 04:37:44 INFO - PROCESS | 8272 | 1470656264606 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 04:37:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 04:37:44 INFO - PROCESS | 8272 | 1470656264612 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 04:37:44 INFO - PROCESS | 8272 | 1470656264615 Marionette TRACE conn3 <- [1,294,null,{}] 04:37:44 INFO - PROCESS | 8272 | 1470656264640 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}] 04:37:44 INFO - PROCESS | 8272 | 1470656264644 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:44 INFO - PROCESS | 8272 | 1470656264819 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 04:37:45 INFO - PROCESS | 8272 | 1470656264975 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:45 INFO - PROCESS | 8272 | 1470656264983 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f86b400 == 62 [pid = 8272] [id = 81] 04:37:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x8f86f400) [pid = 8272] [serial = 242] [outer = (nil)] 04:37:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x8f9be400) [pid = 8272] [serial = 243] [outer = 0x8f86f400] 04:37:45 INFO - PROCESS | 8272 | 1470656265066 Marionette DEBUG loaded listener.js 04:37:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x8f9bf800) [pid = 8272] [serial = 244] [outer = 0x8f86f400] 04:37:45 INFO - PROCESS | 8272 | 1470656265871 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]]]}] 04:37:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:37:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1305ms 04:37:45 INFO - PROCESS | 8272 | 1470656265918 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 04:37:45 INFO - PROCESS | 8272 | 1470656265922 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 04:37:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 04:37:45 INFO - PROCESS | 8272 | 1470656265928 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 04:37:45 INFO - PROCESS | 8272 | 1470656265932 Marionette TRACE conn3 <- [1,298,null,{}] 04:37:45 INFO - PROCESS | 8272 | 1470656265937 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}] 04:37:45 INFO - PROCESS | 8272 | 1470656265942 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:46 INFO - PROCESS | 8272 | 1470656266112 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 04:37:46 INFO - PROCESS | 8272 | 1470656266279 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:46 INFO - PROCESS | 8272 | 1470656266287 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f9bb000 == 63 [pid = 8272] [id = 82] 04:37:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x8f9bc000) [pid = 8272] [serial = 245] [outer = (nil)] 04:37:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x8f9c7800) [pid = 8272] [serial = 246] [outer = 0x8f9bc000] 04:37:46 INFO - PROCESS | 8272 | 1470656266364 Marionette DEBUG loaded listener.js 04:37:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x8fb01800) [pid = 8272] [serial = 247] [outer = 0x8f9bc000] 04:37:47 INFO - PROCESS | 8272 | 1470656267509 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]]]}] 04:37:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:37:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1629ms 04:37:47 INFO - PROCESS | 8272 | 1470656267561 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 04:37:47 INFO - PROCESS | 8272 | 1470656267566 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 04:37:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 04:37:47 INFO - PROCESS | 8272 | 1470656267575 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 04:37:47 INFO - PROCESS | 8272 | 1470656267580 Marionette TRACE conn3 <- [1,302,null,{}] 04:37:47 INFO - PROCESS | 8272 | 1470656267588 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}] 04:37:47 INFO - PROCESS | 8272 | 1470656267594 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:47 INFO - PROCESS | 8272 | 1470656267762 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 04:37:47 INFO - PROCESS | 8272 | 1470656267962 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:47 INFO - PROCESS | 8272 | 1470656267975 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x8fb0ec00 == 64 [pid = 8272] [id = 83] 04:37:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x9116f000) [pid = 8272] [serial = 248] [outer = (nil)] 04:37:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x91175c00) [pid = 8272] [serial = 249] [outer = 0x9116f000] 04:37:48 INFO - PROCESS | 8272 | 1470656268048 Marionette DEBUG loaded listener.js 04:37:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x91e35400) [pid = 8272] [serial = 250] [outer = 0x9116f000] 04:37:48 INFO - PROCESS | 8272 | 1470656268900 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]]]}] 04:37:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:37:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1383ms 04:37:48 INFO - PROCESS | 8272 | 1470656268958 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 04:37:48 INFO - PROCESS | 8272 | 1470656268964 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 04:37:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 04:37:48 INFO - PROCESS | 8272 | 1470656268974 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 04:37:48 INFO - PROCESS | 8272 | 1470656268978 Marionette TRACE conn3 <- [1,306,null,{}] 04:37:48 INFO - PROCESS | 8272 | 1470656268984 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}] 04:37:48 INFO - PROCESS | 8272 | 1470656268989 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:49 INFO - PROCESS | 8272 | 1470656269161 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 04:37:49 INFO - PROCESS | 8272 | 1470656269350 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:49 INFO - PROCESS | 8272 | 1470656269364 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f868400 == 65 [pid = 8272] [id = 84] 04:37:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x92ec9000) [pid = 8272] [serial = 251] [outer = (nil)] 04:37:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x93b78c00) [pid = 8272] [serial = 252] [outer = 0x92ec9000] 04:37:49 INFO - PROCESS | 8272 | 1470656269471 Marionette DEBUG loaded listener.js 04:37:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x94688800) [pid = 8272] [serial = 253] [outer = 0x92ec9000] 04:37:50 INFO - PROCESS | 8272 | 1470656270340 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]]]}] 04:37:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:37:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1435ms 04:37:50 INFO - PROCESS | 8272 | 1470656270410 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 04:37:50 INFO - PROCESS | 8272 | 1470656270413 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 04:37:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 04:37:50 INFO - PROCESS | 8272 | 1470656270421 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 04:37:50 INFO - PROCESS | 8272 | 1470656270427 Marionette TRACE conn3 <- [1,310,null,{}] 04:37:50 INFO - PROCESS | 8272 | 1470656270442 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}] 04:37:50 INFO - PROCESS | 8272 | 1470656270450 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:50 INFO - PROCESS | 8272 | 1470656270664 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x9a6ed400 == 64 [pid = 8272] [id = 72] 04:37:50 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x9aa81400) [pid = 8272] [serial = 152] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x9ab4e000) [pid = 8272] [serial = 149] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0xa2010800) [pid = 8272] [serial = 173] [outer = (nil)] [url = about:blank] 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x99878800 == 63 [pid = 8272] [id = 71] 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x98defc00 == 62 [pid = 8272] [id = 70] 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x99bcf800 == 61 [pid = 8272] [id = 69] 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x951a9c00 == 60 [pid = 8272] [id = 68] 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x9468f800 == 59 [pid = 8272] [id = 67] 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x994d3000 == 58 [pid = 8272] [id = 62] 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x99877800 == 57 [pid = 8272] [id = 61] 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x9755b000 == 56 [pid = 8272] [id = 60] 04:37:50 INFO - PROCESS | 8272 | 1470656270907 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:50 INFO - PROCESS | 8272 | 1470656270917 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x9396b000 == 55 [pid = 8272] [id = 59] 04:37:50 INFO - PROCESS | 8272 | --DOCSHELL 0x92d9b800 == 54 [pid = 8272] [id = 58] 04:37:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x951a9c00 == 55 [pid = 8272] [id = 85] 04:37:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x951acc00) [pid = 8272] [serial = 254] [outer = (nil)] 04:37:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x9755bc00) [pid = 8272] [serial = 255] [outer = 0x951acc00] 04:37:51 INFO - PROCESS | 8272 | 1470656270998 Marionette DEBUG loaded listener.js 04:37:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x97f1a800) [pid = 8272] [serial = 256] [outer = 0x951acc00] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x97561800) [pid = 8272] [serial = 140] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x9c226800) [pid = 8272] [serial = 171] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x97559000) [pid = 8272] [serial = 156] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0x9514a800) [pid = 8272] [serial = 168] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x9aa3a400) [pid = 8272] [serial = 161] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0x9aa7dc00) [pid = 8272] [serial = 162] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x9ab52800) [pid = 8272] [serial = 164] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x95148c00) [pid = 8272] [serial = 167] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0xa6f43800) [pid = 8272] [serial = 146] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x9a841c00) [pid = 8272] [serial = 159] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x9755e000) [pid = 8272] [serial = 170] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0xa68a1400) [pid = 8272] [serial = 137] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x99d38000) [pid = 8272] [serial = 158] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x951aa800) [pid = 8272] [serial = 155] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x9b6ebc00) [pid = 8272] [serial = 143] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x9b113c00) [pid = 8272] [serial = 165] [outer = (nil)] [url = about:blank] 04:37:51 INFO - PROCESS | 8272 | 1470656271779 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]]]}] 04:37:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:37:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1386ms 04:37:51 INFO - PROCESS | 8272 | 1470656271808 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 04:37:51 INFO - PROCESS | 8272 | 1470656271813 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 04:37:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 04:37:51 INFO - PROCESS | 8272 | 1470656271820 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 04:37:51 INFO - PROCESS | 8272 | 1470656271823 Marionette TRACE conn3 <- [1,314,null,{}] 04:37:51 INFO - PROCESS | 8272 | 1470656271828 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}] 04:37:51 INFO - PROCESS | 8272 | 1470656271833 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:51 INFO - PROCESS | 8272 | 1470656271987 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 04:37:52 INFO - PROCESS | 8272 | 1470656272002 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:52 INFO - PROCESS | 8272 | 1470656272007 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x8fb0f800 == 56 [pid = 8272] [id = 86] 04:37:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x98de9000) [pid = 8272] [serial = 257] [outer = (nil)] 04:37:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x98df4400) [pid = 8272] [serial = 258] [outer = 0x98de9000] 04:37:52 INFO - PROCESS | 8272 | 1470656272089 Marionette DEBUG loaded listener.js 04:37:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x99a7ec00) [pid = 8272] [serial = 259] [outer = 0x98de9000] 04:37:52 INFO - PROCESS | 8272 | 1470656272952 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]]]}] 04:37:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:37:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1184ms 04:37:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 04:37:53 INFO - PROCESS | 8272 | 1470656273004 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 04:37:53 INFO - PROCESS | 8272 | 1470656273007 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 04:37:53 INFO - PROCESS | 8272 | 1470656273013 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 04:37:53 INFO - PROCESS | 8272 | 1470656273016 Marionette TRACE conn3 <- [1,318,null,{}] 04:37:53 INFO - PROCESS | 8272 | 1470656273022 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}] 04:37:53 INFO - PROCESS | 8272 | 1470656273026 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:53 INFO - PROCESS | 8272 | 1470656273180 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 04:37:53 INFO - PROCESS | 8272 | 1470656273322 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:53 INFO - PROCESS | 8272 | 1470656273332 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:53 INFO - PROCESS | 8272 | ++DOCSHELL 0x98de7c00 == 57 [pid = 8272] [id = 87] 04:37:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x98dee800) [pid = 8272] [serial = 260] [outer = (nil)] 04:37:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x99e75000) [pid = 8272] [serial = 261] [outer = 0x98dee800] 04:37:53 INFO - PROCESS | 8272 | 1470656273409 Marionette DEBUG loaded listener.js 04:37:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x99e7d800) [pid = 8272] [serial = 262] [outer = 0x98dee800] 04:37:54 INFO - PROCESS | 8272 | 1470656274253 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]]]}] 04:37:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:37:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1280ms 04:37:54 INFO - PROCESS | 8272 | 1470656274307 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 04:37:54 INFO - PROCESS | 8272 | 1470656274310 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 04:37:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 04:37:54 INFO - PROCESS | 8272 | 1470656274316 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 04:37:54 INFO - PROCESS | 8272 | 1470656274332 Marionette TRACE conn3 <- [1,322,null,{}] 04:37:54 INFO - PROCESS | 8272 | 1470656274345 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}] 04:37:54 INFO - PROCESS | 8272 | 1470656274354 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:54 INFO - PROCESS | 8272 | 1470656274671 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 04:37:54 INFO - PROCESS | 8272 | 1470656274719 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:54 INFO - PROCESS | 8272 | 1470656274725 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x99e70c00 == 58 [pid = 8272] [id = 88] 04:37:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x9aa3a400) [pid = 8272] [serial = 263] [outer = (nil)] 04:37:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x9ab4c000) [pid = 8272] [serial = 264] [outer = 0x9aa3a400] 04:37:54 INFO - PROCESS | 8272 | 1470656274796 Marionette DEBUG loaded listener.js 04:37:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x9b18c000) [pid = 8272] [serial = 265] [outer = 0x9aa3a400] 04:37:55 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x9a6f6c00) [pid = 8272] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 04:37:55 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x9a6ed800) [pid = 8272] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 04:37:55 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x9aba9000) [pid = 8272] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 04:37:55 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x92ec6c00) [pid = 8272] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 04:37:55 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x97554800) [pid = 8272] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 04:37:55 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x99d30400) [pid = 8272] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 04:37:55 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x975b9800) [pid = 8272] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 04:37:55 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x95144c00) [pid = 8272] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 04:37:55 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x99e7d000) [pid = 8272] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 04:37:55 INFO - PROCESS | 8272 | 1470656275882 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]]]}] 04:37:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:37:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1592ms 04:37:55 INFO - PROCESS | 8272 | 1470656275908 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 04:37:55 INFO - PROCESS | 8272 | 1470656275912 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 04:37:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 04:37:55 INFO - PROCESS | 8272 | 1470656275918 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 04:37:55 INFO - PROCESS | 8272 | 1470656275922 Marionette TRACE conn3 <- [1,326,null,{}] 04:37:55 INFO - PROCESS | 8272 | 1470656275928 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}] 04:37:55 INFO - PROCESS | 8272 | 1470656275933 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:56 INFO - PROCESS | 8272 | 1470656276082 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 04:37:56 INFO - PROCESS | 8272 | 1470656276095 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:56 INFO - PROCESS | 8272 | 1470656276100 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:56 INFO - PROCESS | 8272 | ++DOCSHELL 0x97559800 == 59 [pid = 8272] [id = 89] 04:37:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x99e75800) [pid = 8272] [serial = 266] [outer = (nil)] 04:37:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x9aba9400) [pid = 8272] [serial = 267] [outer = 0x99e75800] 04:37:56 INFO - PROCESS | 8272 | 1470656276168 Marionette DEBUG loaded listener.js 04:37:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x9c223c00) [pid = 8272] [serial = 268] [outer = 0x99e75800] 04:37:57 INFO - PROCESS | 8272 | 1470656276997 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]]]}] 04:37:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:37:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1135ms 04:37:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 04:37:57 INFO - PROCESS | 8272 | 1470656277053 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 04:37:57 INFO - PROCESS | 8272 | 1470656277056 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 04:37:57 INFO - PROCESS | 8272 | 1470656277063 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 04:37:57 INFO - PROCESS | 8272 | 1470656277072 Marionette TRACE conn3 <- [1,330,null,{}] 04:37:57 INFO - PROCESS | 8272 | 1470656277077 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}] 04:37:57 INFO - PROCESS | 8272 | 1470656277082 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:57 INFO - PROCESS | 8272 | 1470656277234 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 04:37:57 INFO - PROCESS | 8272 | 1470656277245 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:57 INFO - PROCESS | 8272 | 1470656277256 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x9a6f6c00 == 60 [pid = 8272] [id = 90] 04:37:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x9ab49000) [pid = 8272] [serial = 269] [outer = (nil)] 04:37:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0xa1199c00) [pid = 8272] [serial = 270] [outer = 0x9ab49000] 04:37:57 INFO - PROCESS | 8272 | 1470656277319 Marionette DEBUG loaded listener.js 04:37:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0xa20a7800) [pid = 8272] [serial = 271] [outer = 0x9ab49000] 04:37:58 INFO - PROCESS | 8272 | 1470656278470 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]]]}] 04:37:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:37:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1452ms 04:37:58 INFO - PROCESS | 8272 | 1470656278515 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 04:37:58 INFO - PROCESS | 8272 | 1470656278523 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 04:37:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 04:37:58 INFO - PROCESS | 8272 | 1470656278531 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 04:37:58 INFO - PROCESS | 8272 | 1470656278536 Marionette TRACE conn3 <- [1,334,null,{}] 04:37:58 INFO - PROCESS | 8272 | 1470656278549 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}] 04:37:58 INFO - PROCESS | 8272 | 1470656278555 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:58 INFO - PROCESS | 8272 | 1470656278783 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 04:37:59 INFO - PROCESS | 8272 | 1470656279036 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:37:59 INFO - PROCESS | 8272 | 1470656279047 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:37:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edcd800 == 61 [pid = 8272] [id = 91] 04:37:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x8edcdc00) [pid = 8272] [serial = 272] [outer = (nil)] 04:37:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x8f9c2c00) [pid = 8272] [serial = 273] [outer = 0x8edcdc00] 04:37:59 INFO - PROCESS | 8272 | 1470656279129 Marionette DEBUG loaded listener.js 04:37:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x8fb0c400) [pid = 8272] [serial = 274] [outer = 0x8edcdc00] 04:37:59 INFO - PROCESS | 8272 | 1470656279996 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]]]}] 04:38:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:38:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1538ms 04:38:00 INFO - PROCESS | 8272 | 1470656280069 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 04:38:00 INFO - PROCESS | 8272 | 1470656280077 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 04:38:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 04:38:00 INFO - PROCESS | 8272 | 1470656280088 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 04:38:00 INFO - PROCESS | 8272 | 1470656280092 Marionette TRACE conn3 <- [1,338,null,{}] 04:38:00 INFO - PROCESS | 8272 | 1470656280098 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}] 04:38:00 INFO - PROCESS | 8272 | 1470656280104 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:00 INFO - PROCESS | 8272 | 1470656280345 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 04:38:00 INFO - PROCESS | 8272 | 1470656280551 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:00 INFO - PROCESS | 8272 | 1470656280560 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e38400 == 62 [pid = 8272] [id = 92] 04:38:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x92288c00) [pid = 8272] [serial = 275] [outer = (nil)] 04:38:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x92d95800) [pid = 8272] [serial = 276] [outer = 0x92288c00] 04:38:00 INFO - PROCESS | 8272 | 1470656280690 Marionette DEBUG loaded listener.js 04:38:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x9396b400) [pid = 8272] [serial = 277] [outer = 0x92288c00] 04:38:01 INFO - PROCESS | 8272 | 1470656281597 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]]]}] 04:38:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:38:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1546ms 04:38:01 INFO - PROCESS | 8272 | 1470656281634 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 04:38:01 INFO - PROCESS | 8272 | 1470656281640 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 04:38:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 04:38:01 INFO - PROCESS | 8272 | 1470656281648 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 04:38:01 INFO - PROCESS | 8272 | 1470656281654 Marionette TRACE conn3 <- [1,342,null,{}] 04:38:01 INFO - PROCESS | 8272 | 1470656281671 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}] 04:38:01 INFO - PROCESS | 8272 | 1470656281681 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:01 INFO - PROCESS | 8272 | 1470656281873 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 04:38:02 INFO - PROCESS | 8272 | 1470656282036 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:02 INFO - PROCESS | 8272 | 1470656282048 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x97561400 == 63 [pid = 8272] [id = 93] 04:38:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x98df0800) [pid = 8272] [serial = 278] [outer = (nil)] 04:38:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x99e75c00) [pid = 8272] [serial = 279] [outer = 0x98df0800] 04:38:02 INFO - PROCESS | 8272 | 1470656282171 Marionette DEBUG loaded listener.js 04:38:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x9a847000) [pid = 8272] [serial = 280] [outer = 0x98df0800] 04:38:02 INFO - PROCESS | 8272 | 1470656282980 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]]]}] 04:38:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:38:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1385ms 04:38:03 INFO - PROCESS | 8272 | 1470656283034 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 04:38:03 INFO - PROCESS | 8272 | 1470656283038 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 04:38:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 04:38:03 INFO - PROCESS | 8272 | 1470656283045 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 04:38:03 INFO - PROCESS | 8272 | 1470656283047 Marionette TRACE conn3 <- [1,346,null,{}] 04:38:03 INFO - PROCESS | 8272 | 1470656283054 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}] 04:38:03 INFO - PROCESS | 8272 | 1470656283059 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:03 INFO - PROCESS | 8272 | 1470656283235 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 04:38:03 INFO - PROCESS | 8272 | 1470656283394 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:03 INFO - PROCESS | 8272 | 1470656283403 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x9a83f800 == 64 [pid = 8272] [id = 94] 04:38:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x9a846800) [pid = 8272] [serial = 281] [outer = (nil)] 04:38:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x9ab4ec00) [pid = 8272] [serial = 282] [outer = 0x9a846800] 04:38:03 INFO - PROCESS | 8272 | 1470656283501 Marionette DEBUG loaded listener.js 04:38:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 139 (0x9b118c00) [pid = 8272] [serial = 283] [outer = 0x9a846800] 04:38:04 INFO - PROCESS | 8272 | 1470656284359 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]]]}] 04:38:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:38:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1332ms 04:38:04 INFO - PROCESS | 8272 | 1470656284377 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 04:38:04 INFO - PROCESS | 8272 | 1470656284380 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 04:38:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 04:38:04 INFO - PROCESS | 8272 | 1470656284405 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 04:38:04 INFO - PROCESS | 8272 | 1470656284408 Marionette TRACE conn3 <- [1,350,null,{}] 04:38:04 INFO - PROCESS | 8272 | 1470656284414 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}] 04:38:04 INFO - PROCESS | 8272 | 1470656284419 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:04 INFO - PROCESS | 8272 | 1470656284595 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 04:38:04 INFO - PROCESS | 8272 | 1470656284756 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:04 INFO - PROCESS | 8272 | 1470656284767 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x9a509000 == 65 [pid = 8272] [id = 95] 04:38:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x9a6efc00) [pid = 8272] [serial = 284] [outer = (nil)] 04:38:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0xa327f400) [pid = 8272] [serial = 285] [outer = 0x9a6efc00] 04:38:04 INFO - PROCESS | 8272 | 1470656284842 Marionette DEBUG loaded listener.js 04:38:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0xa344f800) [pid = 8272] [serial = 286] [outer = 0x9a6efc00] 04:38:05 INFO - PROCESS | 8272 | 1470656285799 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]]]}] 04:38:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 04:38:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1433ms 04:38:05 INFO - PROCESS | 8272 | 1470656285836 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 04:38:05 INFO - PROCESS | 8272 | 1470656285840 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 04:38:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 04:38:05 INFO - PROCESS | 8272 | 1470656285847 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 04:38:05 INFO - PROCESS | 8272 | 1470656285850 Marionette TRACE conn3 <- [1,354,null,{}] 04:38:05 INFO - PROCESS | 8272 | 1470656285856 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}] 04:38:05 INFO - PROCESS | 8272 | 1470656285866 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:06 INFO - PROCESS | 8272 | 1470656286076 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 04:38:06 INFO - PROCESS | 8272 | 1470656286243 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:06 INFO - PROCESS | 8272 | 1470656286252 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee96400 == 66 [pid = 8272] [id = 96] 04:38:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x8ee97000) [pid = 8272] [serial = 287] [outer = (nil)] 04:38:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x8eea2400) [pid = 8272] [serial = 288] [outer = 0x8ee97000] 04:38:06 INFO - PROCESS | 8272 | 1470656286336 Marionette DEBUG loaded listener.js 04:38:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0xa62bdc00) [pid = 8272] [serial = 289] [outer = 0x8ee97000] 04:38:07 INFO - PROCESS | 8272 | 1470656287244 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]]]}] 04:38:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:38:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1437ms 04:38:07 INFO - PROCESS | 8272 | 1470656287285 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 04:38:07 INFO - PROCESS | 8272 | 1470656287289 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 04:38:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 04:38:07 INFO - PROCESS | 8272 | 1470656287295 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 04:38:07 INFO - PROCESS | 8272 | 1470656287299 Marionette TRACE conn3 <- [1,358,null,{}] 04:38:07 INFO - PROCESS | 8272 | 1470656287305 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}] 04:38:07 INFO - PROCESS | 8272 | 1470656287310 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:07 INFO - PROCESS | 8272 | 1470656287485 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 04:38:07 INFO - PROCESS | 8272 | 1470656287658 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:07 INFO - PROCESS | 8272 | 1470656287668 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f13ec00 == 67 [pid = 8272] [id = 97] 04:38:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x8f140000) [pid = 8272] [serial = 290] [outer = (nil)] 04:38:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x8f144800) [pid = 8272] [serial = 291] [outer = 0x8f140000] 04:38:07 INFO - PROCESS | 8272 | 1470656287751 Marionette DEBUG loaded listener.js 04:38:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x8f148400) [pid = 8272] [serial = 292] [outer = 0x8f140000] 04:38:08 INFO - PROCESS | 8272 | 1470656288658 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]]]}] 04:38:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:38:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1382ms 04:38:08 INFO - PROCESS | 8272 | 1470656288677 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 04:38:08 INFO - PROCESS | 8272 | 1470656288688 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 04:38:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 04:38:08 INFO - PROCESS | 8272 | 1470656288695 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 04:38:08 INFO - PROCESS | 8272 | 1470656288699 Marionette TRACE conn3 <- [1,362,null,{}] 04:38:08 INFO - PROCESS | 8272 | 1470656288705 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}] 04:38:08 INFO - PROCESS | 8272 | 1470656288710 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:08 INFO - PROCESS | 8272 | 1470656288891 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 04:38:09 INFO - PROCESS | 8272 | 1470656289063 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:09 INFO - PROCESS | 8272 | 1470656289070 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f14a800 == 68 [pid = 8272] [id = 98] 04:38:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x8f14bc00) [pid = 8272] [serial = 293] [outer = (nil)] 04:38:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0xa1198c00) [pid = 8272] [serial = 294] [outer = 0x8f14bc00] 04:38:09 INFO - PROCESS | 8272 | 1470656289151 Marionette DEBUG loaded listener.js 04:38:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0xa692ac00) [pid = 8272] [serial = 295] [outer = 0x8f14bc00] 04:38:10 INFO - PROCESS | 8272 | 1470656290060 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]]]}] 04:38:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:38:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1430ms 04:38:10 INFO - PROCESS | 8272 | 1470656290126 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 04:38:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 04:38:10 INFO - PROCESS | 8272 | 1470656290130 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 04:38:10 INFO - PROCESS | 8272 | 1470656290136 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 04:38:10 INFO - PROCESS | 8272 | 1470656290140 Marionette TRACE conn3 <- [1,366,null,{}] 04:38:10 INFO - PROCESS | 8272 | 1470656290146 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}] 04:38:10 INFO - PROCESS | 8272 | 1470656290151 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:10 INFO - PROCESS | 8272 | 1470656290331 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 04:38:10 INFO - PROCESS | 8272 | 1470656290550 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:10 INFO - PROCESS | 8272 | 1470656290555 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e775400 == 69 [pid = 8272] [id = 99] 04:38:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x8e775800) [pid = 8272] [serial = 296] [outer = (nil)] 04:38:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x8e77bc00) [pid = 8272] [serial = 297] [outer = 0x8e775800] 04:38:10 INFO - PROCESS | 8272 | 1470656290686 Marionette DEBUG loaded listener.js 04:38:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x8e77e400) [pid = 8272] [serial = 298] [outer = 0x8e775800] 04:38:11 INFO - PROCESS | 8272 | 1470656291573 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]]]}] 04:38:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:38:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1496ms 04:38:11 INFO - PROCESS | 8272 | 1470656291633 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 04:38:11 INFO - PROCESS | 8272 | 1470656291636 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 04:38:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 04:38:11 INFO - PROCESS | 8272 | 1470656291643 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 04:38:11 INFO - PROCESS | 8272 | 1470656291646 Marionette TRACE conn3 <- [1,370,null,{}] 04:38:11 INFO - PROCESS | 8272 | 1470656291652 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}] 04:38:11 INFO - PROCESS | 8272 | 1470656291656 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:11 INFO - PROCESS | 8272 | 1470656291871 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 04:38:12 INFO - PROCESS | 8272 | 1470656292306 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:12 INFO - PROCESS | 8272 | 1470656292316 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edcc800 == 70 [pid = 8272] [id = 100] 04:38:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x8edce000) [pid = 8272] [serial = 299] [outer = (nil)] 04:38:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x8ee98800) [pid = 8272] [serial = 300] [outer = 0x8edce000] 04:38:12 INFO - PROCESS | 8272 | 1470656292406 Marionette DEBUG loaded listener.js 04:38:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x8eea2800) [pid = 8272] [serial = 301] [outer = 0x8edce000] 04:38:13 INFO - PROCESS | 8272 | 1470656293309 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]]]}] 04:38:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 04:38:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1733ms 04:38:13 INFO - PROCESS | 8272 | 1470656293379 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 04:38:13 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 04:38:13 INFO - PROCESS | 8272 | 1470656293385 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 04:38:13 INFO - PROCESS | 8272 | 1470656293393 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 04:38:13 INFO - PROCESS | 8272 | 1470656293396 Marionette TRACE conn3 <- [1,374,null,{}] 04:38:13 INFO - PROCESS | 8272 | 1470656293405 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}] 04:38:13 INFO - PROCESS | 8272 | 1470656293412 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:13 INFO - PROCESS | 8272 | 1470656293691 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 04:38:13 INFO - PROCESS | 8272 | 1470656293970 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:13 INFO - PROCESS | 8272 | 1470656293979 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:14 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f86cc00 == 71 [pid = 8272] [id = 101] 04:38:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x8f9bcc00) [pid = 8272] [serial = 302] [outer = (nil)] 04:38:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x8fb0b400) [pid = 8272] [serial = 303] [outer = 0x8f9bcc00] 04:38:14 INFO - PROCESS | 8272 | 1470656294060 Marionette DEBUG loaded listener.js 04:38:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x9116c000) [pid = 8272] [serial = 304] [outer = 0x8f9bcc00] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x951a7800 == 70 [pid = 8272] [id = 47] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x9883b800 == 69 [pid = 8272] [id = 49] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x92d97400 == 68 [pid = 8272] [id = 50] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x9aba5800 == 67 [pid = 8272] [id = 48] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x97559800 == 66 [pid = 8272] [id = 89] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x99e70c00 == 65 [pid = 8272] [id = 88] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x98de7c00 == 64 [pid = 8272] [id = 87] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x8fb0f800 == 63 [pid = 8272] [id = 86] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x951a9c00 == 62 [pid = 8272] [id = 85] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x8f868400 == 61 [pid = 8272] [id = 84] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x8fb0ec00 == 60 [pid = 8272] [id = 83] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x8f866400 == 59 [pid = 8272] [id = 80] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x9116e800 == 58 [pid = 8272] [id = 79] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x9227fc00 == 57 [pid = 8272] [id = 78] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x97fec400 == 56 [pid = 8272] [id = 77] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x95143400 == 55 [pid = 8272] [id = 74] 04:38:14 INFO - PROCESS | 8272 | --DOCSHELL 0x92da0000 == 54 [pid = 8272] [id = 73] 04:38:15 INFO - PROCESS | 8272 | 1470656295001 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x9d90f000) [pid = 8272] [serial = 117] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x951a4c00) [pid = 8272] [serial = 111] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x98138800) [pid = 8272] [serial = 114] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x99e71c00) [pid = 8272] [serial = 206] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x94685c00) [pid = 8272] [serial = 176] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x97feb800) [pid = 8272] [serial = 203] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x98de6800) [pid = 8272] [serial = 204] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0xa6da6c00) [pid = 8272] [serial = 197] [outer = (nil)] [url = about:blank] 04:38:15 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 04:38:15 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1644ms 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0xa5080800) [pid = 8272] [serial = 194] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x9d9a2c00) [pid = 8272] [serial = 185] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0xa2fcac00) [pid = 8272] [serial = 188] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0x99e79c00) [pid = 8272] [serial = 191] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x951a6800) [pid = 8272] [serial = 201] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x9514b000) [pid = 8272] [serial = 200] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x98de7800) [pid = 8272] [serial = 179] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x9aa7d800) [pid = 8272] [serial = 212] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x9a39f800) [pid = 8272] [serial = 182] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x9ad54800) [pid = 8272] [serial = 213] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0xa2505c00) [pid = 8272] [serial = 216] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x9a6f2000) [pid = 8272] [serial = 209] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0x9a6f7800) [pid = 8272] [serial = 210] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 138 (0xa237ec00) [pid = 8272] [serial = 215] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x99e7a000) [pid = 8272] [serial = 207] [outer = (nil)] [url = about:blank] 04:38:15 INFO - PROCESS | 8272 | 1470656295061 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 04:38:15 INFO - PROCESS | 8272 | 1470656295070 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 04:38:15 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 04:38:15 INFO - PROCESS | 8272 | 1470656295080 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 04:38:15 INFO - PROCESS | 8272 | 1470656295083 Marionette TRACE conn3 <- [1,378,null,{}] 04:38:15 INFO - PROCESS | 8272 | 1470656295089 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}] 04:38:15 INFO - PROCESS | 8272 | 1470656295094 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:15 INFO - PROCESS | 8272 | 1470656295264 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 04:38:15 INFO - PROCESS | 8272 | 1470656295418 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:15 INFO - PROCESS | 8272 | 1470656295426 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x91178800 == 55 [pid = 8272] [id = 102] 04:38:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x91e3ac00) [pid = 8272] [serial = 305] [outer = (nil)] 04:38:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 139 (0x9228d000) [pid = 8272] [serial = 306] [outer = 0x91e3ac00] 04:38:15 INFO - PROCESS | 8272 | 1470656295544 Marionette DEBUG loaded listener.js 04:38:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x94687400) [pid = 8272] [serial = 307] [outer = 0x91e3ac00] 04:38:16 INFO - PROCESS | 8272 | 1470656296303 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 04:38:16 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 04:38:16 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1278ms 04:38:16 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 04:38:16 INFO - PROCESS | 8272 | 1470656296359 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 04:38:16 INFO - PROCESS | 8272 | 1470656296362 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 04:38:16 INFO - PROCESS | 8272 | 1470656296376 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 04:38:16 INFO - PROCESS | 8272 | 1470656296384 Marionette TRACE conn3 <- [1,382,null,{}] 04:38:16 INFO - PROCESS | 8272 | 1470656296392 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}] 04:38:16 INFO - PROCESS | 8272 | 1470656296399 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:16 INFO - PROCESS | 8272 | 1470656296565 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 04:38:16 INFO - PROCESS | 8272 | 1470656296704 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:16 INFO - PROCESS | 8272 | 1470656296712 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:16 INFO - PROCESS | 8272 | ++DOCSHELL 0x9228dc00 == 56 [pid = 8272] [id = 103] 04:38:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0x9396dc00) [pid = 8272] [serial = 308] [outer = (nil)] 04:38:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x9755c400) [pid = 8272] [serial = 309] [outer = 0x9396dc00] 04:38:16 INFO - PROCESS | 8272 | 1470656296783 Marionette DEBUG loaded listener.js 04:38:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x975b9800) [pid = 8272] [serial = 310] [outer = 0x9396dc00] 04:38:17 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:38:17 INFO - PROCESS | 8272 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:38:17 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:38:17 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:38:17 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:38:17 INFO - PROCESS | 8272 | 1470656297595 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 04:38:17 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 04:38:17 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1246ms 04:38:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 04:38:17 INFO - PROCESS | 8272 | 1470656297614 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 04:38:17 INFO - PROCESS | 8272 | 1470656297618 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 04:38:17 INFO - PROCESS | 8272 | 1470656297624 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 04:38:17 INFO - PROCESS | 8272 | 1470656297627 Marionette TRACE conn3 <- [1,386,null,{}] 04:38:17 INFO - PROCESS | 8272 | 1470656297632 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}] 04:38:17 INFO - PROCESS | 8272 | 1470656297637 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:17 INFO - PROCESS | 8272 | 1470656297890 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 04:38:17 INFO - PROCESS | 8272 | 1470656297954 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:17 INFO - PROCESS | 8272 | 1470656297966 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edc7800 == 57 [pid = 8272] [id = 104] 04:38:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x98844400) [pid = 8272] [serial = 311] [outer = (nil)] 04:38:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x98debc00) [pid = 8272] [serial = 312] [outer = 0x98844400] 04:38:18 INFO - PROCESS | 8272 | 1470656298094 Marionette DEBUG loaded listener.js 04:38:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x995c3800) [pid = 8272] [serial = 313] [outer = 0x98844400] 04:38:19 INFO - PROCESS | 8272 | 1470656299060 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]]]}] 04:38:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 04:38:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1481ms 04:38:19 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x98de9000) [pid = 8272] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 04:38:19 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x951acc00) [pid = 8272] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 04:38:19 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x92ec9000) [pid = 8272] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 04:38:19 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x98dee800) [pid = 8272] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 04:38:19 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0x9aa3a400) [pid = 8272] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 04:38:19 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x99e75800) [pid = 8272] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 04:38:19 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0x9116f000) [pid = 8272] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 04:38:19 INFO - PROCESS | 8272 | 1470656299273 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 04:38:19 INFO - PROCESS | 8272 | 1470656299277 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 04:38:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 04:38:19 INFO - PROCESS | 8272 | 1470656299285 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 04:38:19 INFO - PROCESS | 8272 | 1470656299289 Marionette TRACE conn3 <- [1,390,null,{}] 04:38:19 INFO - PROCESS | 8272 | 1470656299294 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}] 04:38:19 INFO - PROCESS | 8272 | 1470656299299 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:19 INFO - PROCESS | 8272 | 1470656299444 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 04:38:19 INFO - PROCESS | 8272 | 1470656299463 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:19 INFO - PROCESS | 8272 | 1470656299479 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x975b8c00 == 58 [pid = 8272] [id = 105] 04:38:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x975be000) [pid = 8272] [serial = 314] [outer = (nil)] 04:38:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0x98de9000) [pid = 8272] [serial = 315] [outer = 0x975be000] 04:38:19 INFO - PROCESS | 8272 | 1470656299558 Marionette DEBUG loaded listener.js 04:38:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x99e76400) [pid = 8272] [serial = 316] [outer = 0x975be000] 04:38:20 INFO - PROCESS | 8272 | 1470656300468 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]]]}] 04:38:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 04:38:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1239ms 04:38:20 INFO - PROCESS | 8272 | 1470656300526 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 04:38:20 INFO - PROCESS | 8272 | 1470656300528 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 04:38:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 04:38:20 INFO - PROCESS | 8272 | 1470656300535 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 04:38:20 INFO - PROCESS | 8272 | 1470656300537 Marionette TRACE conn3 <- [1,394,null,{}] 04:38:20 INFO - PROCESS | 8272 | 1470656300543 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}] 04:38:20 INFO - PROCESS | 8272 | 1470656300548 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:20 INFO - PROCESS | 8272 | 1470656300704 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 04:38:20 INFO - PROCESS | 8272 | 1470656300712 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:20 INFO - PROCESS | 8272 | 1470656300720 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:20 INFO - PROCESS | 8272 | ++DOCSHELL 0x8fb04c00 == 59 [pid = 8272] [id = 106] 04:38:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x92288400) [pid = 8272] [serial = 317] [outer = (nil)] 04:38:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x9a6f5c00) [pid = 8272] [serial = 318] [outer = 0x92288400] 04:38:20 INFO - PROCESS | 8272 | 1470656300787 Marionette DEBUG loaded listener.js 04:38:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x9a6f4400) [pid = 8272] [serial = 319] [outer = 0x92288400] 04:38:21 INFO - PROCESS | 8272 | 1470656301865 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]]]}] 04:38:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 04:38:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1379ms 04:38:21 INFO - PROCESS | 8272 | 1470656301915 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 04:38:21 INFO - PROCESS | 8272 | 1470656301922 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 04:38:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 04:38:21 INFO - PROCESS | 8272 | 1470656301930 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 04:38:21 INFO - PROCESS | 8272 | 1470656301935 Marionette TRACE conn3 <- [1,398,null,{}] 04:38:21 INFO - PROCESS | 8272 | 1470656301944 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}] 04:38:21 INFO - PROCESS | 8272 | 1470656301950 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:22 INFO - PROCESS | 8272 | 1470656302141 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 04:38:22 INFO - PROCESS | 8272 | 1470656302379 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:22 INFO - PROCESS | 8272 | 1470656302388 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee99000 == 60 [pid = 8272] [id = 107] 04:38:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x8ee9a800) [pid = 8272] [serial = 320] [outer = (nil)] 04:38:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x8f9c8400) [pid = 8272] [serial = 321] [outer = 0x8ee9a800] 04:38:22 INFO - PROCESS | 8272 | 1470656302518 Marionette DEBUG loaded listener.js 04:38:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x8fb0f800) [pid = 8272] [serial = 322] [outer = 0x8ee9a800] 04:38:23 INFO - PROCESS | 8272 | 1470656303485 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]]]}] 04:38:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 04:38:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1596ms 04:38:23 INFO - PROCESS | 8272 | 1470656303526 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 04:38:23 INFO - PROCESS | 8272 | 1470656303534 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 04:38:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 04:38:23 INFO - PROCESS | 8272 | 1470656303544 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 04:38:23 INFO - PROCESS | 8272 | 1470656303549 Marionette TRACE conn3 <- [1,402,null,{}] 04:38:23 INFO - PROCESS | 8272 | 1470656303555 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}] 04:38:23 INFO - PROCESS | 8272 | 1470656303561 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:23 INFO - PROCESS | 8272 | 1470656303754 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 04:38:24 INFO - PROCESS | 8272 | 1470656303985 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:24 INFO - PROCESS | 8272 | 1470656303996 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x946d8800 == 61 [pid = 8272] [id = 108] 04:38:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x9513fc00) [pid = 8272] [serial = 323] [outer = (nil)] 04:38:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x95148c00) [pid = 8272] [serial = 324] [outer = 0x9513fc00] 04:38:24 INFO - PROCESS | 8272 | 1470656304094 Marionette DEBUG loaded listener.js 04:38:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x951a7800) [pid = 8272] [serial = 325] [outer = 0x9513fc00] 04:38:25 INFO - PROCESS | 8272 | 1470656305149 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]]]}] 04:38:25 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 04:38:25 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1641ms 04:38:25 INFO - PROCESS | 8272 | 1470656305186 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 04:38:25 INFO - PROCESS | 8272 | 1470656305189 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 04:38:25 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 04:38:25 INFO - PROCESS | 8272 | 1470656305197 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 04:38:25 INFO - PROCESS | 8272 | 1470656305204 Marionette TRACE conn3 <- [1,406,null,{}] 04:38:25 INFO - PROCESS | 8272 | 1470656305221 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}] 04:38:25 INFO - PROCESS | 8272 | 1470656305231 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:25 INFO - PROCESS | 8272 | 1470656305467 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 04:38:25 INFO - PROCESS | 8272 | 1470656305729 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:25 INFO - PROCESS | 8272 | 1470656305742 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x9a6f6400 == 62 [pid = 8272] [id = 109] 04:38:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x9a6f7000) [pid = 8272] [serial = 326] [outer = (nil)] 04:38:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x9ab43800) [pid = 8272] [serial = 327] [outer = 0x9a6f7000] 04:38:25 INFO - PROCESS | 8272 | 1470656305828 Marionette DEBUG loaded listener.js 04:38:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x9ad5f400) [pid = 8272] [serial = 328] [outer = 0x9a6f7000] 04:38:26 INFO - PROCESS | 8272 | 1470656306716 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]]]}] 04:38:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 04:38:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1593ms 04:38:26 INFO - PROCESS | 8272 | 1470656306791 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 04:38:26 INFO - PROCESS | 8272 | 1470656306795 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 04:38:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 04:38:26 INFO - PROCESS | 8272 | 1470656306803 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 04:38:26 INFO - PROCESS | 8272 | 1470656306807 Marionette TRACE conn3 <- [1,410,null,{}] 04:38:26 INFO - PROCESS | 8272 | 1470656306813 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}] 04:38:26 INFO - PROCESS | 8272 | 1470656306818 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:27 INFO - PROCESS | 8272 | 1470656307052 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 04:38:27 INFO - PROCESS | 8272 | 1470656307269 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:27 INFO - PROCESS | 8272 | 1470656307277 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e781c00 == 63 [pid = 8272] [id = 110] 04:38:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x8e784800) [pid = 8272] [serial = 329] [outer = (nil)] 04:38:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x8e78c000) [pid = 8272] [serial = 330] [outer = 0x8e784800] 04:38:27 INFO - PROCESS | 8272 | 1470656307407 Marionette DEBUG loaded listener.js 04:38:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x8e78fc00) [pid = 8272] [serial = 331] [outer = 0x8e784800] 04:38:28 INFO - PROCESS | 8272 | 1470656308319 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]]]}] 04:38:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 04:38:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1581ms 04:38:28 INFO - PROCESS | 8272 | 1470656308385 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 04:38:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 04:38:28 INFO - PROCESS | 8272 | 1470656308390 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 04:38:28 INFO - PROCESS | 8272 | 1470656308397 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 04:38:28 INFO - PROCESS | 8272 | 1470656308400 Marionette TRACE conn3 <- [1,414,null,{}] 04:38:28 INFO - PROCESS | 8272 | 1470656308406 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}] 04:38:28 INFO - PROCESS | 8272 | 1470656308412 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:28 INFO - PROCESS | 8272 | 1470656308598 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 04:38:28 INFO - PROCESS | 8272 | 1470656308814 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:28 INFO - PROCESS | 8272 | 1470656308822 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edc6400 == 64 [pid = 8272] [id = 111] 04:38:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x8f141800) [pid = 8272] [serial = 332] [outer = (nil)] 04:38:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x9ab50400) [pid = 8272] [serial = 333] [outer = 0x8f141800] 04:38:28 INFO - PROCESS | 8272 | 1470656308916 Marionette DEBUG loaded listener.js 04:38:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x9cc0d800) [pid = 8272] [serial = 334] [outer = 0x8f141800] 04:38:29 INFO - PROCESS | 8272 | 1470656309841 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]]]}] 04:38:29 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 04:38:29 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1483ms 04:38:29 INFO - PROCESS | 8272 | 1470656309880 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 04:38:29 INFO - PROCESS | 8272 | 1470656309885 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 04:38:29 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 04:38:29 INFO - PROCESS | 8272 | 1470656309891 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 04:38:29 INFO - PROCESS | 8272 | 1470656309895 Marionette TRACE conn3 <- [1,418,null,{}] 04:38:29 INFO - PROCESS | 8272 | 1470656309900 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}] 04:38:29 INFO - PROCESS | 8272 | 1470656309910 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:30 INFO - PROCESS | 8272 | 1470656310128 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 04:38:30 INFO - PROCESS | 8272 | 1470656310352 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:30 INFO - PROCESS | 8272 | 1470656310359 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:30 INFO - PROCESS | 8272 | ++DOCSHELL 0xa237ec00 == 65 [pid = 8272] [id = 112] 04:38:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0xa2fcac00) [pid = 8272] [serial = 335] [outer = (nil)] 04:38:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 162 (0xa698c000) [pid = 8272] [serial = 336] [outer = 0xa2fcac00] 04:38:30 INFO - PROCESS | 8272 | 1470656310471 Marionette DEBUG loaded listener.js 04:38:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 163 (0xa6da6400) [pid = 8272] [serial = 337] [outer = 0xa2fcac00] 04:38:31 INFO - PROCESS | 8272 | 1470656311760 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]]]}] 04:38:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 04:38:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1885ms 04:38:31 INFO - PROCESS | 8272 | 1470656311777 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 04:38:31 INFO - PROCESS | 8272 | 1470656311781 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 04:38:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 04:38:31 INFO - PROCESS | 8272 | 1470656311850 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 04:38:31 INFO - PROCESS | 8272 | 1470656311855 Marionette TRACE conn3 <- [1,422,null,{}] 04:38:31 INFO - PROCESS | 8272 | 1470656311863 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}] 04:38:31 INFO - PROCESS | 8272 | 1470656311868 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:32 INFO - PROCESS | 8272 | 1470656312043 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 04:38:32 INFO - PROCESS | 8272 | 1470656312214 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:32 INFO - PROCESS | 8272 | 1470656312225 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edc4800 == 66 [pid = 8272] [id = 113] 04:38:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 164 (0x8ee97800) [pid = 8272] [serial = 338] [outer = (nil)] 04:38:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 165 (0xa6f7e400) [pid = 8272] [serial = 339] [outer = 0x8ee97800] 04:38:32 INFO - PROCESS | 8272 | 1470656312307 Marionette DEBUG loaded listener.js 04:38:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 166 (0xa82eb400) [pid = 8272] [serial = 340] [outer = 0x8ee97800] 04:38:33 INFO - PROCESS | 8272 | 1470656313621 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]]]}] 04:38:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 04:38:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1818ms 04:38:33 INFO - PROCESS | 8272 | 1470656313648 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 04:38:33 INFO - PROCESS | 8272 | 1470656313652 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 04:38:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 04:38:33 INFO - PROCESS | 8272 | 1470656313718 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 04:38:33 INFO - PROCESS | 8272 | 1470656313723 Marionette TRACE conn3 <- [1,426,null,{}] 04:38:33 INFO - PROCESS | 8272 | 1470656313734 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}] 04:38:33 INFO - PROCESS | 8272 | 1470656313746 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:33 INFO - PROCESS | 8272 | 1470656313910 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 04:38:34 INFO - PROCESS | 8272 | 1470656314108 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:34 INFO - PROCESS | 8272 | 1470656314114 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edc8400 == 67 [pid = 8272] [id = 114] 04:38:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x8edcb400) [pid = 8272] [serial = 341] [outer = (nil)] 04:38:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 168 (0x8edd0c00) [pid = 8272] [serial = 342] [outer = 0x8edcb400] 04:38:34 INFO - PROCESS | 8272 | 1470656314473 Marionette DEBUG loaded listener.js 04:38:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 169 (0x8f144c00) [pid = 8272] [serial = 343] [outer = 0x8edcb400] 04:38:35 INFO - PROCESS | 8272 | 1470656315488 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] 04:38:35 INFO - PROCESS | 8272 | 1470656315573 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 04:38:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 04:38:35 INFO - PROCESS | 8272 | 1470656315590 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 04:38:35 INFO - PROCESS | 8272 | 1470656315593 Marionette TRACE conn3 <- [1,430,null,{}] 04:38:35 INFO - PROCESS | 8272 | 1470656315603 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}] 04:38:35 INFO - PROCESS | 8272 | 1470656315607 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:35 INFO - PROCESS | 8272 | 1470656315857 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 04:38:36 INFO - PROCESS | 8272 | 1470656316077 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:36 INFO - PROCESS | 8272 | 1470656316090 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e77e800 == 68 [pid = 8272] [id = 115] 04:38:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 170 (0x91e39800) [pid = 8272] [serial = 344] [outer = (nil)] 04:38:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 171 (0x9396b800) [pid = 8272] [serial = 345] [outer = 0x91e39800] 04:38:36 INFO - PROCESS | 8272 | 1470656316163 Marionette DEBUG loaded listener.js 04:38:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 172 (0x946d8000) [pid = 8272] [serial = 346] [outer = 0x91e39800] 04:38:37 INFO - PROCESS | 8272 | 1470656317029 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]]]}] 04:38:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 04:38:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1494ms 04:38:37 INFO - PROCESS | 8272 | 1470656317080 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 04:38:37 INFO - PROCESS | 8272 | 1470656317085 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 04:38:37 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 04:38:37 INFO - PROCESS | 8272 | 1470656317096 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 04:38:37 INFO - PROCESS | 8272 | 1470656317099 Marionette TRACE conn3 <- [1,434,null,{}] 04:38:37 INFO - PROCESS | 8272 | 1470656317106 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}] 04:38:37 INFO - PROCESS | 8272 | 1470656317110 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:37 INFO - PROCESS | 8272 | 1470656317292 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 04:38:37 INFO - PROCESS | 8272 | 1470656317471 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:37 INFO - PROCESS | 8272 | 1470656317478 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee72000 == 69 [pid = 8272] [id = 116] 04:38:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 173 (0x8ee72400) [pid = 8272] [serial = 347] [outer = (nil)] 04:38:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 174 (0x8f149c00) [pid = 8272] [serial = 348] [outer = 0x8ee72400] 04:38:37 INFO - PROCESS | 8272 | 1470656317595 Marionette DEBUG loaded listener.js 04:38:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 175 (0x95143400) [pid = 8272] [serial = 349] [outer = 0x8ee72400] 04:38:38 INFO - PROCESS | 8272 | 1470656318531 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]]]}] 04:38:38 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 04:38:38 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1483ms 04:38:38 INFO - PROCESS | 8272 | 1470656318579 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 04:38:38 INFO - PROCESS | 8272 | 1470656318582 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 04:38:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 04:38:38 INFO - PROCESS | 8272 | 1470656318589 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 04:38:38 INFO - PROCESS | 8272 | 1470656318595 Marionette TRACE conn3 <- [1,438,null,{}] 04:38:38 INFO - PROCESS | 8272 | 1470656318611 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}] 04:38:38 INFO - PROCESS | 8272 | 1470656318619 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:38 INFO - PROCESS | 8272 | 1470656318872 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 04:38:38 INFO - PROCESS | 8272 | --DOCSHELL 0x9211fc00 == 68 [pid = 8272] [id = 65] 04:38:38 INFO - PROCESS | 8272 | --DOCSHELL 0x99e72400 == 67 [pid = 8272] [id = 64] 04:38:38 INFO - PROCESS | 8272 | --DOCSHELL 0x9aa7fc00 == 66 [pid = 8272] [id = 63] 04:38:38 INFO - PROCESS | 8272 | --DOCSHELL 0x9468ec00 == 65 [pid = 8272] [id = 40] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 174 (0xa1199c00) [pid = 8272] [serial = 270] [outer = (nil)] [url = about:blank] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 173 (0xa34d1000) [pid = 8272] [serial = 218] [outer = (nil)] [url = about:blank] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 172 (0x8f870000) [pid = 8272] [serial = 240] [outer = (nil)] [url = about:blank] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 171 (0x91178400) [pid = 8272] [serial = 237] [outer = (nil)] [url = about:blank] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 170 (0xa3278000) [pid = 8272] [serial = 228] [outer = (nil)] [url = about:blank] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 169 (0x97f1a400) [pid = 8272] [serial = 221] [outer = (nil)] [url = about:blank] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 168 (0xa8260000) [pid = 8272] [serial = 231] [outer = (nil)] [url = about:blank] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 167 (0x92286800) [pid = 8272] [serial = 234] [outer = (nil)] [url = about:blank] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x8f9c7800) [pid = 8272] [serial = 246] [outer = (nil)] [url = about:blank] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 165 (0x9a6ee800) [pid = 8272] [serial = 224] [outer = (nil)] [url = about:blank] 04:38:38 INFO - PROCESS | 8272 | --DOMWINDOW == 164 (0x8f9be400) [pid = 8272] [serial = 243] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOCSHELL 0x975b8c00 == 64 [pid = 8272] [id = 105] 04:38:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8edc7800 == 63 [pid = 8272] [id = 104] 04:38:39 INFO - PROCESS | 8272 | --DOCSHELL 0x9228dc00 == 62 [pid = 8272] [id = 103] 04:38:39 INFO - PROCESS | 8272 | --DOCSHELL 0x91178800 == 61 [pid = 8272] [id = 102] 04:38:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8f86cc00 == 60 [pid = 8272] [id = 101] 04:38:39 INFO - PROCESS | 8272 | 1470656319155 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:39 INFO - PROCESS | 8272 | 1470656319164 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8edcc800 == 59 [pid = 8272] [id = 100] 04:38:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e776c00 == 60 [pid = 8272] [id = 117] 04:38:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 165 (0x8e77b400) [pid = 8272] [serial = 350] [outer = (nil)] 04:38:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 166 (0x8f86ac00) [pid = 8272] [serial = 351] [outer = 0x8e77b400] 04:38:39 INFO - PROCESS | 8272 | 1470656319249 Marionette DEBUG loaded listener.js 04:38:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x91176800) [pid = 8272] [serial = 352] [outer = 0x8e77b400] 04:38:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8edcd800 == 59 [pid = 8272] [id = 91] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x9c223c00) [pid = 8272] [serial = 268] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 165 (0x98df4400) [pid = 8272] [serial = 258] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 164 (0x9755bc00) [pid = 8272] [serial = 255] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 163 (0x94688800) [pid = 8272] [serial = 253] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 162 (0x93b78c00) [pid = 8272] [serial = 252] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 161 (0x99e7d800) [pid = 8272] [serial = 262] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x9468ac00) [pid = 8272] [serial = 96] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x9b18c000) [pid = 8272] [serial = 265] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x9ab4c000) [pid = 8272] [serial = 264] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x99e75000) [pid = 8272] [serial = 261] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x99a7ec00) [pid = 8272] [serial = 259] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x9aba9400) [pid = 8272] [serial = 267] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x91175c00) [pid = 8272] [serial = 249] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x97f1a800) [pid = 8272] [serial = 256] [outer = (nil)] [url = about:blank] 04:38:39 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x91e35400) [pid = 8272] [serial = 250] [outer = (nil)] [url = about:blank] 04:38:40 INFO - PROCESS | 8272 | 1470656320053 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]]]}] 04:38:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 04:38:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1484ms 04:38:40 INFO - PROCESS | 8272 | 1470656320075 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 04:38:40 INFO - PROCESS | 8272 | 1470656320079 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 04:38:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 04:38:40 INFO - PROCESS | 8272 | 1470656320085 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 04:38:40 INFO - PROCESS | 8272 | 1470656320088 Marionette TRACE conn3 <- [1,442,null,{}] 04:38:40 INFO - PROCESS | 8272 | 1470656320094 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}] 04:38:40 INFO - PROCESS | 8272 | 1470656320099 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:40 INFO - PROCESS | 8272 | 1470656320274 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 04:38:40 INFO - PROCESS | 8272 | 1470656320410 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:40 INFO - PROCESS | 8272 | 1470656320423 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edc9800 == 60 [pid = 8272] [id = 118] 04:38:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x8ee6a800) [pid = 8272] [serial = 353] [outer = (nil)] 04:38:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x9468a400) [pid = 8272] [serial = 354] [outer = 0x8ee6a800] 04:38:40 INFO - PROCESS | 8272 | 1470656320492 Marionette DEBUG loaded listener.js 04:38:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x975b8400) [pid = 8272] [serial = 355] [outer = 0x8ee6a800] 04:38:41 INFO - PROCESS | 8272 | 1470656321306 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]]]}] 04:38:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 04:38:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1282ms 04:38:41 INFO - PROCESS | 8272 | 1470656321369 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 04:38:41 INFO - PROCESS | 8272 | 1470656321373 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 04:38:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 04:38:41 INFO - PROCESS | 8272 | 1470656321380 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 04:38:41 INFO - PROCESS | 8272 | 1470656321383 Marionette TRACE conn3 <- [1,446,null,{}] 04:38:41 INFO - PROCESS | 8272 | 1470656321388 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}] 04:38:41 INFO - PROCESS | 8272 | 1470656321392 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:41 INFO - PROCESS | 8272 | 1470656321604 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 04:38:41 INFO - PROCESS | 8272 | 1470656321622 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:41 INFO - PROCESS | 8272 | 1470656321631 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:41 INFO - PROCESS | 8272 | ++DOCSHELL 0x94688800 == 61 [pid = 8272] [id = 119] 04:38:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x988c6c00) [pid = 8272] [serial = 356] [outer = (nil)] 04:38:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x995bf000) [pid = 8272] [serial = 357] [outer = 0x988c6c00] 04:38:41 INFO - PROCESS | 8272 | 1470656321708 Marionette DEBUG loaded listener.js 04:38:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x99e7a400) [pid = 8272] [serial = 358] [outer = 0x988c6c00] 04:38:42 INFO - PROCESS | 8272 | 1470656322631 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]]]}] 04:38:42 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 04:38:42 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1334ms 04:38:42 INFO - PROCESS | 8272 | 1470656322715 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 04:38:42 INFO - PROCESS | 8272 | 1470656322719 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 04:38:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 04:38:42 INFO - PROCESS | 8272 | 1470656322725 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 04:38:42 INFO - PROCESS | 8272 | 1470656322742 Marionette TRACE conn3 <- [1,450,null,{}] 04:38:42 INFO - PROCESS | 8272 | 1470656322755 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}] 04:38:42 INFO - PROCESS | 8272 | 1470656322764 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:42 INFO - PROCESS | 8272 | 1470656322988 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 04:38:43 INFO - PROCESS | 8272 | 1470656323014 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:43 INFO - PROCESS | 8272 | 1470656323020 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x9468ac00 == 62 [pid = 8272] [id = 120] 04:38:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x9755bc00) [pid = 8272] [serial = 359] [outer = (nil)] 04:38:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x9ab4c000) [pid = 8272] [serial = 360] [outer = 0x9755bc00] 04:38:43 INFO - PROCESS | 8272 | 1470656323086 Marionette DEBUG loaded listener.js 04:38:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x9ad54400) [pid = 8272] [serial = 361] [outer = 0x9755bc00] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x9755cc00) [pid = 8272] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x9aa78800) [pid = 8272] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x9b6ea800) [pid = 8272] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x92d9e000) [pid = 8272] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x93b7b400) [pid = 8272] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x9ad59400) [pid = 8272] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x99e78000) [pid = 8272] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x95141000) [pid = 8272] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x9ab4a000) [pid = 8272] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0x99e71400) [pid = 8272] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x951a8000) [pid = 8272] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0x9cc0e400) [pid = 8272] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0xa6db2800) [pid = 8272] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x975bf400) [pid = 8272] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x99a83800) [pid = 8272] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x99e73000) [pid = 8272] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x8edce000) [pid = 8272] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x98844400) [pid = 8272] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x91e3ac00) [pid = 8272] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0x9396dc00) [pid = 8272] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x8f9bcc00) [pid = 8272] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 04:38:44 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0x975be000) [pid = 8272] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 04:38:44 INFO - PROCESS | 8272 | 1470656324468 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] 04:38:44 INFO - PROCESS | 8272 | 1470656324540 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 04:38:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 04:38:44 INFO - PROCESS | 8272 | 1470656324547 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 04:38:44 INFO - PROCESS | 8272 | 1470656324551 Marionette TRACE conn3 <- [1,454,null,{}] 04:38:44 INFO - PROCESS | 8272 | 1470656324556 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}] 04:38:44 INFO - PROCESS | 8272 | 1470656324560 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:44 INFO - PROCESS | 8272 | 1470656324707 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 04:38:44 INFO - PROCESS | 8272 | 1470656324716 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:44 INFO - PROCESS | 8272 | 1470656324724 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:44 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4c9800 == 63 [pid = 8272] [id = 121] 04:38:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x8d4cb000) [pid = 8272] [serial = 362] [outer = (nil)] 04:38:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0x8d4d4c00) [pid = 8272] [serial = 363] [outer = 0x8d4cb000] 04:38:44 INFO - PROCESS | 8272 | 1470656324790 Marionette DEBUG loaded listener.js 04:38:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x8d4d8800) [pid = 8272] [serial = 364] [outer = 0x8d4cb000] 04:38:45 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:45 INFO - PROCESS | 8272 | 1470656325662 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]]]}] 04:38:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 04:38:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1177ms 04:38:45 INFO - PROCESS | 8272 | 1470656325726 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 04:38:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 04:38:45 INFO - PROCESS | 8272 | 1470656325736 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 04:38:45 INFO - PROCESS | 8272 | 1470656325742 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 04:38:45 INFO - PROCESS | 8272 | 1470656325746 Marionette TRACE conn3 <- [1,458,null,{}] 04:38:45 INFO - PROCESS | 8272 | 1470656325751 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}] 04:38:45 INFO - PROCESS | 8272 | 1470656325756 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:45 INFO - PROCESS | 8272 | 1470656325910 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 04:38:45 INFO - PROCESS | 8272 | 1470656325917 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:45 INFO - PROCESS | 8272 | 1470656325924 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4ca400 == 64 [pid = 8272] [id = 122] 04:38:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x8d4d7800) [pid = 8272] [serial = 365] [outer = (nil)] 04:38:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x91ce1800) [pid = 8272] [serial = 366] [outer = 0x8d4d7800] 04:38:45 INFO - PROCESS | 8272 | 1470656325992 Marionette DEBUG loaded listener.js 04:38:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x91ce4000) [pid = 8272] [serial = 367] [outer = 0x8d4d7800] 04:38:47 INFO - PROCESS | 8272 | 1470656327196 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] 04:38:47 INFO - PROCESS | 8272 | 1470656327283 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 04:38:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 04:38:47 INFO - PROCESS | 8272 | 1470656327292 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 04:38:47 INFO - PROCESS | 8272 | 1470656327300 Marionette TRACE conn3 <- [1,462,null,{}] 04:38:47 INFO - PROCESS | 8272 | 1470656327308 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}] 04:38:47 INFO - PROCESS | 8272 | 1470656327313 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:47 INFO - PROCESS | 8272 | 1470656327513 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 04:38:47 INFO - PROCESS | 8272 | 1470656327736 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:47 INFO - PROCESS | 8272 | 1470656327744 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4cb400 == 65 [pid = 8272] [id = 123] 04:38:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x8ee71000) [pid = 8272] [serial = 368] [outer = (nil)] 04:38:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x8f872000) [pid = 8272] [serial = 369] [outer = 0x8ee71000] 04:38:47 INFO - PROCESS | 8272 | 1470656327873 Marionette DEBUG loaded listener.js 04:38:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x8fb01c00) [pid = 8272] [serial = 370] [outer = 0x8ee71000] 04:38:48 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:38:48 INFO - PROCESS | 8272 | 1470656328830 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] 04:38:48 INFO - PROCESS | 8272 | 1470656328896 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 04:38:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 04:38:48 INFO - PROCESS | 8272 | 1470656328906 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 04:38:48 INFO - PROCESS | 8272 | 1470656328910 Marionette TRACE conn3 <- [1,466,null,{}] 04:38:48 INFO - PROCESS | 8272 | 1470656328917 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}] 04:38:48 INFO - PROCESS | 8272 | 1470656328923 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:49 INFO - PROCESS | 8272 | 1470656329121 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 04:38:49 INFO - PROCESS | 8272 | 1470656329402 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:49 INFO - PROCESS | 8272 | 1470656329410 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e31000 == 66 [pid = 8272] [id = 124] 04:38:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x9227e800) [pid = 8272] [serial = 371] [outer = (nil)] 04:38:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x9228b800) [pid = 8272] [serial = 372] [outer = 0x9227e800] 04:38:49 INFO - PROCESS | 8272 | 1470656329572 Marionette DEBUG loaded listener.js 04:38:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x92ec8c00) [pid = 8272] [serial = 373] [outer = 0x9227e800] 04:38:50 INFO - PROCESS | 8272 | 1470656330527 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] 04:38:50 INFO - PROCESS | 8272 | 1470656330595 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 04:38:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 04:38:50 INFO - PROCESS | 8272 | 1470656330616 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 04:38:50 INFO - PROCESS | 8272 | 1470656330622 Marionette TRACE conn3 <- [1,470,null,{}] 04:38:50 INFO - PROCESS | 8272 | 1470656330639 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}] 04:38:50 INFO - PROCESS | 8272 | 1470656330647 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:50 INFO - PROCESS | 8272 | 1470656330864 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 04:38:51 INFO - PROCESS | 8272 | 1470656331085 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:51 INFO - PROCESS | 8272 | 1470656331096 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x988cac00 == 67 [pid = 8272] [id = 125] 04:38:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x98d71400) [pid = 8272] [serial = 374] [outer = (nil)] 04:38:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x99d37400) [pid = 8272] [serial = 375] [outer = 0x98d71400] 04:38:51 INFO - PROCESS | 8272 | 1470656331227 Marionette DEBUG loaded listener.js 04:38:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x99e7f400) [pid = 8272] [serial = 376] [outer = 0x98d71400] 04:38:52 INFO - PROCESS | 8272 | 1470656332109 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]]]}] 04:38:52 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 04:38:52 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1542ms 04:38:52 INFO - PROCESS | 8272 | 1470656332157 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 04:38:52 INFO - PROCESS | 8272 | 1470656332161 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 04:38:52 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 04:38:52 INFO - PROCESS | 8272 | 1470656332168 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 04:38:52 INFO - PROCESS | 8272 | 1470656332171 Marionette TRACE conn3 <- [1,474,null,{}] 04:38:52 INFO - PROCESS | 8272 | 1470656332177 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}] 04:38:52 INFO - PROCESS | 8272 | 1470656332182 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:52 INFO - PROCESS | 8272 | 1470656332369 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 04:38:52 INFO - PROCESS | 8272 | 1470656332544 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:52 INFO - PROCESS | 8272 | 1470656332554 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x98df4400 == 68 [pid = 8272] [id = 126] 04:38:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x9a6f7400) [pid = 8272] [serial = 377] [outer = (nil)] 04:38:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x9aa7a800) [pid = 8272] [serial = 378] [outer = 0x9a6f7400] 04:38:52 INFO - PROCESS | 8272 | 1470656332675 Marionette DEBUG loaded listener.js 04:38:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x9ab4f800) [pid = 8272] [serial = 379] [outer = 0x9a6f7400] 04:38:53 INFO - PROCESS | 8272 | 1470656333584 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]]]}] 04:38:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 04:38:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1489ms 04:38:53 INFO - PROCESS | 8272 | 1470656333658 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 04:38:53 INFO - PROCESS | 8272 | 1470656333661 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 04:38:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 04:38:53 INFO - PROCESS | 8272 | 1470656333668 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 04:38:53 INFO - PROCESS | 8272 | 1470656333671 Marionette TRACE conn3 <- [1,478,null,{}] 04:38:53 INFO - PROCESS | 8272 | 1470656333677 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}] 04:38:53 INFO - PROCESS | 8272 | 1470656333683 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:53 INFO - PROCESS | 8272 | 1470656333925 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 04:38:54 INFO - PROCESS | 8272 | 1470656334201 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:54 INFO - PROCESS | 8272 | 1470656334208 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e548800 == 69 [pid = 8272] [id = 127] 04:38:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x8e54e000) [pid = 8272] [serial = 380] [outer = (nil)] 04:38:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x8e551400) [pid = 8272] [serial = 381] [outer = 0x8e54e000] 04:38:54 INFO - PROCESS | 8272 | 1470656334290 Marionette DEBUG loaded listener.js 04:38:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x8e553400) [pid = 8272] [serial = 382] [outer = 0x8e54e000] 04:38:55 INFO - PROCESS | 8272 | 1470656335208 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]]]}] 04:38:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 04:38:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1590ms 04:38:55 INFO - PROCESS | 8272 | 1470656335259 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 04:38:55 INFO - PROCESS | 8272 | 1470656335262 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 04:38:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 04:38:55 INFO - PROCESS | 8272 | 1470656335269 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 04:38:55 INFO - PROCESS | 8272 | 1470656335273 Marionette TRACE conn3 <- [1,482,null,{}] 04:38:55 INFO - PROCESS | 8272 | 1470656335278 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}] 04:38:55 INFO - PROCESS | 8272 | 1470656335288 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:55 INFO - PROCESS | 8272 | 1470656335525 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 04:38:55 INFO - PROCESS | 8272 | 1470656335756 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:55 INFO - PROCESS | 8272 | 1470656335762 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e780800 == 70 [pid = 8272] [id = 128] 04:38:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x8e789800) [pid = 8272] [serial = 383] [outer = (nil)] 04:38:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 162 (0x9d99ac00) [pid = 8272] [serial = 384] [outer = 0x8e789800] 04:38:55 INFO - PROCESS | 8272 | 1470656335890 Marionette DEBUG loaded listener.js 04:38:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 163 (0xa20a7400) [pid = 8272] [serial = 385] [outer = 0x8e789800] 04:38:56 INFO - PROCESS | 8272 | 1470656336757 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]]]}] 04:38:56 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 04:38:56 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1531ms 04:38:56 INFO - PROCESS | 8272 | 1470656336801 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 04:38:56 INFO - PROCESS | 8272 | 1470656336805 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 04:38:56 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 04:38:56 INFO - PROCESS | 8272 | 1470656336811 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 04:38:56 INFO - PROCESS | 8272 | 1470656336815 Marionette TRACE conn3 <- [1,486,null,{}] 04:38:56 INFO - PROCESS | 8272 | 1470656336820 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}] 04:38:56 INFO - PROCESS | 8272 | 1470656336825 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:57 INFO - PROCESS | 8272 | 1470656337003 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 04:38:57 INFO - PROCESS | 8272 | 1470656337183 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:57 INFO - PROCESS | 8272 | 1470656337192 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e78b000 == 71 [pid = 8272] [id = 129] 04:38:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 164 (0x9a775800) [pid = 8272] [serial = 386] [outer = (nil)] 04:38:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 165 (0xa327ec00) [pid = 8272] [serial = 387] [outer = 0x9a775800] 04:38:57 INFO - PROCESS | 8272 | 1470656337273 Marionette DEBUG loaded listener.js 04:38:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 166 (0xa4e10800) [pid = 8272] [serial = 388] [outer = 0x9a775800] 04:38:58 INFO - PROCESS | 8272 | 1470656338754 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]]]}] 04:38:58 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 04:38:58 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1983ms 04:38:58 INFO - PROCESS | 8272 | 1470656338795 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 04:38:58 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 04:38:58 INFO - PROCESS | 8272 | 1470656338799 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 04:38:58 INFO - PROCESS | 8272 | 1470656338806 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 04:38:58 INFO - PROCESS | 8272 | 1470656338809 Marionette TRACE conn3 <- [1,490,null,{}] 04:38:58 INFO - PROCESS | 8272 | 1470656338815 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}] 04:38:58 INFO - PROCESS | 8272 | 1470656338820 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:59 INFO - PROCESS | 8272 | 1470656339034 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 04:38:59 INFO - PROCESS | 8272 | 1470656339216 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:38:59 INFO - PROCESS | 8272 | 1470656339224 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:38:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca38400 == 72 [pid = 8272] [id = 130] 04:38:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x8ca3a000) [pid = 8272] [serial = 389] [outer = (nil)] 04:38:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 168 (0x8ca43400) [pid = 8272] [serial = 390] [outer = 0x8ca3a000] 04:38:59 INFO - PROCESS | 8272 | 1470656339303 Marionette DEBUG loaded listener.js 04:38:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 169 (0x8ca45c00) [pid = 8272] [serial = 391] [outer = 0x8ca3a000] 04:39:00 INFO - PROCESS | 8272 | 1470656340238 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]]]}] 04:39:00 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 04:39:00 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1486ms 04:39:00 INFO - PROCESS | 8272 | 1470656340293 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 04:39:00 INFO - PROCESS | 8272 | 1470656340296 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 04:39:00 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 04:39:00 INFO - PROCESS | 8272 | 1470656340303 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 04:39:00 INFO - PROCESS | 8272 | 1470656340306 Marionette TRACE conn3 <- [1,494,null,{}] 04:39:00 INFO - PROCESS | 8272 | 1470656340312 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}] 04:39:00 INFO - PROCESS | 8272 | 1470656340317 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:00 INFO - PROCESS | 8272 | 1470656340569 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 04:39:00 INFO - PROCESS | 8272 | 1470656340830 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:00 INFO - PROCESS | 8272 | 1470656340841 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca41c00 == 73 [pid = 8272] [id = 131] 04:39:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 170 (0x8ca45800) [pid = 8272] [serial = 392] [outer = (nil)] 04:39:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 171 (0x8eea5000) [pid = 8272] [serial = 393] [outer = 0x8ca45800] 04:39:00 INFO - PROCESS | 8272 | 1470656340921 Marionette DEBUG loaded listener.js 04:39:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 172 (0x946cb000) [pid = 8272] [serial = 394] [outer = 0x8ca45800] 04:39:01 INFO - PROCESS | 8272 | 1470656341864 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]]]}] 04:39:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 04:39:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1634ms 04:39:01 INFO - PROCESS | 8272 | 1470656341938 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 04:39:01 INFO - PROCESS | 8272 | 1470656341942 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 04:39:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 04:39:01 INFO - PROCESS | 8272 | 1470656341949 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 04:39:01 INFO - PROCESS | 8272 | 1470656341952 Marionette TRACE conn3 <- [1,498,null,{}] 04:39:01 INFO - PROCESS | 8272 | 1470656341958 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}] 04:39:01 INFO - PROCESS | 8272 | 1470656341963 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:02 INFO - PROCESS | 8272 | 1470656342169 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 04:39:02 INFO - PROCESS | 8272 | 1470656342431 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:02 INFO - PROCESS | 8272 | 1470656342438 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x99bc5000 == 74 [pid = 8272] [id = 132] 04:39:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 173 (0x99d3ec00) [pid = 8272] [serial = 395] [outer = (nil)] 04:39:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 174 (0x9d99f800) [pid = 8272] [serial = 396] [outer = 0x99d3ec00] 04:39:02 INFO - PROCESS | 8272 | 1470656342541 Marionette DEBUG loaded listener.js 04:39:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 175 (0xa2fc8400) [pid = 8272] [serial = 397] [outer = 0x99d3ec00] 04:39:03 INFO - PROCESS | 8272 | 1470656343443 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]]]}] 04:39:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 04:39:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1531ms 04:39:03 INFO - PROCESS | 8272 | 1470656343481 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 04:39:03 INFO - PROCESS | 8272 | 1470656343486 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 04:39:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 04:39:03 INFO - PROCESS | 8272 | 1470656343493 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 04:39:03 INFO - PROCESS | 8272 | 1470656343497 Marionette TRACE conn3 <- [1,502,null,{}] 04:39:03 INFO - PROCESS | 8272 | 1470656343503 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}] 04:39:03 INFO - PROCESS | 8272 | 1470656343509 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:03 INFO - PROCESS | 8272 | 1470656343723 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 04:39:03 INFO - PROCESS | 8272 | 1470656343953 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:03 INFO - PROCESS | 8272 | 1470656343964 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d92800 == 75 [pid = 8272] [id = 133] 04:39:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 176 (0x92d9d000) [pid = 8272] [serial = 398] [outer = (nil)] 04:39:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 177 (0x98dee000) [pid = 8272] [serial = 399] [outer = 0x92d9d000] 04:39:04 INFO - PROCESS | 8272 | 1470656344092 Marionette DEBUG loaded listener.js 04:39:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 178 (0x9ab4b400) [pid = 8272] [serial = 400] [outer = 0x92d9d000] 04:39:05 INFO - PROCESS | 8272 | 1470656345072 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]]]}] 04:39:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 04:39:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1643ms 04:39:05 INFO - PROCESS | 8272 | 1470656345137 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 04:39:05 INFO - PROCESS | 8272 | 1470656345141 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 04:39:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 04:39:05 INFO - PROCESS | 8272 | 1470656345148 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 04:39:05 INFO - PROCESS | 8272 | 1470656345151 Marionette TRACE conn3 <- [1,506,null,{}] 04:39:05 INFO - PROCESS | 8272 | 1470656345157 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}] 04:39:05 INFO - PROCESS | 8272 | 1470656345162 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:05 INFO - PROCESS | 8272 | 1470656345362 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 04:39:05 INFO - PROCESS | 8272 | 1470656345956 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:05 INFO - PROCESS | 8272 | 1470656345963 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4d4000 == 76 [pid = 8272] [id = 134] 04:39:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 179 (0x8d4d6000) [pid = 8272] [serial = 401] [outer = (nil)] 04:39:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 180 (0x8e54f000) [pid = 8272] [serial = 402] [outer = 0x8d4d6000] 04:39:06 INFO - PROCESS | 8272 | 1470656346052 Marionette DEBUG loaded listener.js 04:39:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 181 (0x8e772800) [pid = 8272] [serial = 403] [outer = 0x8d4d6000] 04:39:06 INFO - PROCESS | 8272 | 1470656346983 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]]]}] 04:39:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 04:39:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1883ms 04:39:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 04:39:07 INFO - PROCESS | 8272 | 1470656347034 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 04:39:07 INFO - PROCESS | 8272 | 1470656347039 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 04:39:07 INFO - PROCESS | 8272 | 1470656347047 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 04:39:07 INFO - PROCESS | 8272 | 1470656347051 Marionette TRACE conn3 <- [1,510,null,{}] 04:39:07 INFO - PROCESS | 8272 | 1470656347059 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}] 04:39:07 INFO - PROCESS | 8272 | 1470656347067 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:07 INFO - PROCESS | 8272 | 1470656347253 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 04:39:07 INFO - PROCESS | 8272 | 1470656347593 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:07 INFO - PROCESS | 8272 | 1470656347603 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4cdc00 == 77 [pid = 8272] [id = 135] 04:39:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 182 (0x8e786800) [pid = 8272] [serial = 404] [outer = (nil)] 04:39:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 183 (0x8f142800) [pid = 8272] [serial = 405] [outer = 0x8e786800] 04:39:07 INFO - PROCESS | 8272 | 1470656347684 Marionette DEBUG loaded listener.js 04:39:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 184 (0x8f9be000) [pid = 8272] [serial = 406] [outer = 0x8e786800] 04:39:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 185 (0x8f86ec00) [pid = 8272] [serial = 407] [outer = 0x99533000] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4c9800 == 76 [pid = 8272] [id = 121] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x9468ac00 == 75 [pid = 8272] [id = 120] 04:39:08 INFO - PROCESS | 8272 | --DOMWINDOW == 184 (0x9a6f5c00) [pid = 8272] [serial = 318] [outer = (nil)] [url = about:blank] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x94688800 == 74 [pid = 8272] [id = 119] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8edc9800 == 73 [pid = 8272] [id = 118] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8e776c00 == 72 [pid = 8272] [id = 117] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee72000 == 71 [pid = 8272] [id = 116] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8e77e800 == 70 [pid = 8272] [id = 115] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8edc8400 == 69 [pid = 8272] [id = 114] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8edc4800 == 68 [pid = 8272] [id = 113] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0xa237ec00 == 67 [pid = 8272] [id = 112] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8edc6400 == 66 [pid = 8272] [id = 111] 04:39:08 INFO - PROCESS | 8272 | 1470656348795 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]]]}] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8e781c00 == 65 [pid = 8272] [id = 110] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x9a6f6400 == 64 [pid = 8272] [id = 109] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x946d8800 == 63 [pid = 8272] [id = 108] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee99000 == 62 [pid = 8272] [id = 107] 04:39:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8fb04c00 == 61 [pid = 8272] [id = 106] 04:39:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 04:39:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1784ms 04:39:08 INFO - PROCESS | 8272 | 1470656348833 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 04:39:08 INFO - PROCESS | 8272 | 1470656348839 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 04:39:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 04:39:08 INFO - PROCESS | 8272 | 1470656348846 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 04:39:08 INFO - PROCESS | 8272 | 1470656348849 Marionette TRACE conn3 <- [1,514,null,{}] 04:39:08 INFO - PROCESS | 8272 | 1470656348855 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}] 04:39:08 INFO - PROCESS | 8272 | 1470656348860 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:09 INFO - PROCESS | 8272 | 1470656349045 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 183 (0xa6dac800) [pid = 8272] [serial = 198] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 182 (0xa231dc00) [pid = 8272] [serial = 174] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 181 (0xa20a7000) [pid = 8272] [serial = 186] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 180 (0xa62c1000) [pid = 8272] [serial = 195] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 179 (0x98842c00) [pid = 8272] [serial = 141] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 178 (0xa1116400) [pid = 8272] [serial = 108] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 177 (0xa6f4b000) [pid = 8272] [serial = 147] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 176 (0x98deb000) [pid = 8272] [serial = 180] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 175 (0x9ab45c00) [pid = 8272] [serial = 183] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 174 (0xa250f000) [pid = 8272] [serial = 192] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 173 (0x9ab50c00) [pid = 8272] [serial = 150] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 172 (0x9aa83000) [pid = 8272] [serial = 153] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 171 (0xa2fc7c00) [pid = 8272] [serial = 189] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 170 (0xa692a000) [pid = 8272] [serial = 138] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 169 (0x95140400) [pid = 8272] [serial = 177] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 168 (0xa1197c00) [pid = 8272] [serial = 144] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 167 (0x8eea2800) [pid = 8272] [serial = 301] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x8ee98800) [pid = 8272] [serial = 300] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 165 (0x98debc00) [pid = 8272] [serial = 312] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 164 (0x8f9c2c00) [pid = 8272] [serial = 273] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 163 (0x9228d000) [pid = 8272] [serial = 306] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 162 (0x94687400) [pid = 8272] [serial = 307] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 161 (0xa327f400) [pid = 8272] [serial = 285] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x9755c400) [pid = 8272] [serial = 309] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x92d95800) [pid = 8272] [serial = 276] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x99e75c00) [pid = 8272] [serial = 279] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x9116c000) [pid = 8272] [serial = 304] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x8fb0b400) [pid = 8272] [serial = 303] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x8f144800) [pid = 8272] [serial = 291] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x8eea2400) [pid = 8272] [serial = 288] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x8e77bc00) [pid = 8272] [serial = 297] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0xa1198c00) [pid = 8272] [serial = 294] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0x9ab4ec00) [pid = 8272] [serial = 282] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x98de9000) [pid = 8272] [serial = 315] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0x995c3800) [pid = 8272] [serial = 313] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0x99e76400) [pid = 8272] [serial = 316] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x975b9800) [pid = 8272] [serial = 310] [outer = (nil)] [url = about:blank] 04:39:09 INFO - PROCESS | 8272 | 1470656349339 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:09 INFO - PROCESS | 8272 | 1470656349348 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x8eea2c00 == 62 [pid = 8272] [id = 136] 04:39:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x8f144800) [pid = 8272] [serial = 408] [outer = (nil)] 04:39:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x8fb05000) [pid = 8272] [serial = 409] [outer = 0x8f144800] 04:39:09 INFO - PROCESS | 8272 | 1470656349422 Marionette DEBUG loaded listener.js 04:39:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x9116cc00) [pid = 8272] [serial = 410] [outer = 0x8f144800] 04:39:10 INFO - PROCESS | 8272 | 1470656350193 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]]]}] 04:39:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 04:39:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1385ms 04:39:10 INFO - PROCESS | 8272 | 1470656350233 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 04:39:10 INFO - PROCESS | 8272 | 1470656350237 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 04:39:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 04:39:10 INFO - PROCESS | 8272 | 1470656350251 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 04:39:10 INFO - PROCESS | 8272 | 1470656350259 Marionette TRACE conn3 <- [1,518,null,{}] 04:39:10 INFO - PROCESS | 8272 | 1470656350268 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}] 04:39:10 INFO - PROCESS | 8272 | 1470656350275 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:10 INFO - PROCESS | 8272 | 1470656350517 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 04:39:10 INFO - PROCESS | 8272 | 1470656350535 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:10 INFO - PROCESS | 8272 | 1470656350543 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca80000 == 63 [pid = 8272] [id = 137] 04:39:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x8fb07000) [pid = 8272] [serial = 411] [outer = (nil)] 04:39:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x946d8800) [pid = 8272] [serial = 412] [outer = 0x8fb07000] 04:39:10 INFO - PROCESS | 8272 | 1470656350613 Marionette DEBUG loaded listener.js 04:39:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x9514d400) [pid = 8272] [serial = 413] [outer = 0x8fb07000] 04:39:11 INFO - PROCESS | 8272 | 1470656351531 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]]]}] 04:39:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 04:39:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1345ms 04:39:11 INFO - PROCESS | 8272 | 1470656351599 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 04:39:11 INFO - PROCESS | 8272 | 1470656351604 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 04:39:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 04:39:11 INFO - PROCESS | 8272 | 1470656351610 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 04:39:11 INFO - PROCESS | 8272 | 1470656351614 Marionette TRACE conn3 <- [1,522,null,{}] 04:39:11 INFO - PROCESS | 8272 | 1470656351619 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}] 04:39:11 INFO - PROCESS | 8272 | 1470656351624 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:11 INFO - PROCESS | 8272 | 1470656351845 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 04:39:11 INFO - PROCESS | 8272 | 1470656351870 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:11 INFO - PROCESS | 8272 | 1470656351877 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x91cddc00 == 64 [pid = 8272] [id = 138] 04:39:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x938d8400) [pid = 8272] [serial = 414] [outer = (nil)] 04:39:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x98138800) [pid = 8272] [serial = 415] [outer = 0x938d8400] 04:39:11 INFO - PROCESS | 8272 | 1470656351946 Marionette DEBUG loaded listener.js 04:39:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x98deb000) [pid = 8272] [serial = 416] [outer = 0x938d8400] 04:39:12 INFO - PROCESS | 8272 | 1470656352914 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]]]}] 04:39:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 04:39:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1381ms 04:39:12 INFO - PROCESS | 8272 | 1470656352993 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 04:39:12 INFO - PROCESS | 8272 | 1470656352996 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 04:39:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 04:39:13 INFO - PROCESS | 8272 | 1470656353006 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 04:39:13 INFO - PROCESS | 8272 | 1470656353010 Marionette TRACE conn3 <- [1,526,null,{}] 04:39:13 INFO - PROCESS | 8272 | 1470656353032 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}] 04:39:13 INFO - PROCESS | 8272 | 1470656353037 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:13 INFO - PROCESS | 8272 | 1470656353256 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x9755bc00) [pid = 8272] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x8f86f400) [pid = 8272] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x91e39800) [pid = 8272] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x8edcb400) [pid = 8272] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0x8ee72400) [pid = 8272] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x8f867400) [pid = 8272] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0x8f9bc000) [pid = 8272] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0x8e77b400) [pid = 8272] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x8ee6a800) [pid = 8272] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x99e5dc00) [pid = 8272] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x9116fc00) [pid = 8272] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x9b191800) [pid = 8272] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x8d4cb000) [pid = 8272] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x95149000) [pid = 8272] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0x988c6c00) [pid = 8272] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x97555400) [pid = 8272] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0xa23b7c00) [pid = 8272] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 138 (0x92281000) [pid = 8272] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x9ab49000) [pid = 8272] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 04:39:13 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x8edcdc00) [pid = 8272] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 04:39:13 INFO - PROCESS | 8272 | 1470656353851 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:13 INFO - PROCESS | 8272 | 1470656353870 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edc2800 == 65 [pid = 8272] [id = 139] 04:39:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x8edc5800) [pid = 8272] [serial = 417] [outer = (nil)] 04:39:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x8ee72400) [pid = 8272] [serial = 418] [outer = 0x8edc5800] 04:39:13 INFO - PROCESS | 8272 | 1470656353946 Marionette DEBUG loaded listener.js 04:39:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 139 (0x91171800) [pid = 8272] [serial = 419] [outer = 0x8edc5800] 04:39:14 INFO - PROCESS | 8272 | 1470656354754 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]]]}] 04:39:14 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 04:39:14 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1786ms 04:39:14 INFO - PROCESS | 8272 | 1470656354793 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 04:39:14 INFO - PROCESS | 8272 | 1470656354796 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 04:39:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 04:39:14 INFO - PROCESS | 8272 | 1470656354803 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 04:39:14 INFO - PROCESS | 8272 | 1470656354806 Marionette TRACE conn3 <- [1,530,null,{}] 04:39:14 INFO - PROCESS | 8272 | 1470656354811 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}] 04:39:14 INFO - PROCESS | 8272 | 1470656354817 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:15 INFO - PROCESS | 8272 | 1470656355002 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 04:39:15 INFO - PROCESS | 8272 | 1470656355013 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:15 INFO - PROCESS | 8272 | 1470656355020 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x951a7400 == 66 [pid = 8272] [id = 140] 04:39:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x97fec000) [pid = 8272] [serial = 420] [outer = (nil)] 04:39:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0x99877800) [pid = 8272] [serial = 421] [outer = 0x97fec000] 04:39:15 INFO - PROCESS | 8272 | 1470656355091 Marionette DEBUG loaded listener.js 04:39:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x99e77400) [pid = 8272] [serial = 422] [outer = 0x97fec000] 04:39:16 INFO - PROCESS | 8272 | 1470656356084 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"]]]}] 04:39:16 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 04:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 04:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 04:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:39:16 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 04:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 04:39:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:39:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 04:39:16 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 04:39:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1335ms 04:39:16 INFO - PROCESS | 8272 | 1470656356145 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 04:39:16 INFO - PROCESS | 8272 | 1470656356152 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 04:39:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 04:39:16 INFO - PROCESS | 8272 | 1470656356164 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 04:39:16 INFO - PROCESS | 8272 | 1470656356168 Marionette TRACE conn3 <- [1,534,null,{}] 04:39:16 INFO - PROCESS | 8272 | 1470656356177 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}] 04:39:16 INFO - PROCESS | 8272 | 1470656356182 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:16 INFO - PROCESS | 8272 | 1470656356419 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 04:39:16 INFO - PROCESS | 8272 | 1470656356672 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:16 INFO - PROCESS | 8272 | 1470656356687 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:16 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4cb800 == 67 [pid = 8272] [id = 141] 04:39:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x8d4d1000) [pid = 8272] [serial = 423] [outer = (nil)] 04:39:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x8e54cc00) [pid = 8272] [serial = 424] [outer = 0x8d4d1000] 04:39:16 INFO - PROCESS | 8272 | 1470656356785 Marionette DEBUG loaded listener.js 04:39:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x8e781800) [pid = 8272] [serial = 425] [outer = 0x8d4d1000] 04:39:17 INFO - PROCESS | 8272 | 1470656357644 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]]]}] 04:39:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 04:39:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1536ms 04:39:17 INFO - PROCESS | 8272 | 1470656357703 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 04:39:17 INFO - PROCESS | 8272 | 1470656357711 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 04:39:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 04:39:17 INFO - PROCESS | 8272 | 1470656357723 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 04:39:17 INFO - PROCESS | 8272 | 1470656357727 Marionette TRACE conn3 <- [1,538,null,{}] 04:39:17 INFO - PROCESS | 8272 | 1470656357734 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}] 04:39:17 INFO - PROCESS | 8272 | 1470656357741 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:17 INFO - PROCESS | 8272 | 1470656357971 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 04:39:18 INFO - PROCESS | 8272 | 1470656358213 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:18 INFO - PROCESS | 8272 | 1470656358221 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edc4800 == 68 [pid = 8272] [id = 142] 04:39:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x8ee99400) [pid = 8272] [serial = 426] [outer = (nil)] 04:39:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x8fb05400) [pid = 8272] [serial = 427] [outer = 0x8ee99400] 04:39:18 INFO - PROCESS | 8272 | 1470656358350 Marionette DEBUG loaded listener.js 04:39:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x9116fc00) [pid = 8272] [serial = 428] [outer = 0x8ee99400] 04:39:19 INFO - PROCESS | 8272 | 1470656359223 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]]]}] 04:39:19 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 04:39:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1534ms 04:39:19 INFO - PROCESS | 8272 | 1470656359257 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 04:39:19 INFO - PROCESS | 8272 | 1470656359261 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 04:39:19 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 04:39:19 INFO - PROCESS | 8272 | 1470656359268 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 04:39:19 INFO - PROCESS | 8272 | 1470656359275 Marionette TRACE conn3 <- [1,542,null,{}] 04:39:19 INFO - PROCESS | 8272 | 1470656359291 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}] 04:39:19 INFO - PROCESS | 8272 | 1470656359300 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:19 INFO - PROCESS | 8272 | 1470656359572 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 04:39:19 INFO - PROCESS | 8272 | 1470656359772 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:19 INFO - PROCESS | 8272 | 1470656359782 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x951a6000 == 69 [pid = 8272] [id = 143] 04:39:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x97558800) [pid = 8272] [serial = 429] [outer = (nil)] 04:39:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x98849400) [pid = 8272] [serial = 430] [outer = 0x97558800] 04:39:19 INFO - PROCESS | 8272 | 1470656359942 Marionette DEBUG loaded listener.js 04:39:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x99532000) [pid = 8272] [serial = 431] [outer = 0x97558800] 04:39:20 INFO - PROCESS | 8272 | 1470656360848 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]]]}] 04:39:20 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 04:39:20 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1640ms 04:39:20 INFO - PROCESS | 8272 | 1470656360910 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 04:39:20 INFO - PROCESS | 8272 | 1470656360915 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 04:39:20 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 04:39:20 INFO - PROCESS | 8272 | 1470656360921 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 04:39:20 INFO - PROCESS | 8272 | 1470656360925 Marionette TRACE conn3 <- [1,546,null,{}] 04:39:20 INFO - PROCESS | 8272 | 1470656360931 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}] 04:39:20 INFO - PROCESS | 8272 | 1470656360936 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:21 INFO - PROCESS | 8272 | 1470656361167 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 04:39:21 INFO - PROCESS | 8272 | 1470656361409 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:21 INFO - PROCESS | 8272 | 1470656361418 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x91ce8800 == 70 [pid = 8272] [id = 144] 04:39:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x98844400) [pid = 8272] [serial = 432] [outer = (nil)] 04:39:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x9a6eec00) [pid = 8272] [serial = 433] [outer = 0x98844400] 04:39:21 INFO - PROCESS | 8272 | 1470656361542 Marionette DEBUG loaded listener.js 04:39:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x9a84a800) [pid = 8272] [serial = 434] [outer = 0x98844400] 04:39:22 INFO - PROCESS | 8272 | 1470656362427 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]]]}] 04:39:22 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 04:39:22 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1531ms 04:39:22 INFO - PROCESS | 8272 | 1470656362487 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 04:39:22 INFO - PROCESS | 8272 | 1470656362490 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 04:39:22 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 04:39:22 INFO - PROCESS | 8272 | 1470656362500 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 04:39:22 INFO - PROCESS | 8272 | 1470656362504 Marionette TRACE conn3 <- [1,550,null,{}] 04:39:22 INFO - PROCESS | 8272 | 1470656362511 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}] 04:39:22 INFO - PROCESS | 8272 | 1470656362516 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:22 INFO - PROCESS | 8272 | 1470656362729 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 04:39:23 INFO - PROCESS | 8272 | 1470656362981 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:23 INFO - PROCESS | 8272 | 1470656362992 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca42000 == 71 [pid = 8272] [id = 145] 04:39:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x9509ec00) [pid = 8272] [serial = 435] [outer = (nil)] 04:39:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x9528a800) [pid = 8272] [serial = 436] [outer = 0x9509ec00] 04:39:23 INFO - PROCESS | 8272 | 1470656363116 Marionette DEBUG loaded listener.js 04:39:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x95290c00) [pid = 8272] [serial = 437] [outer = 0x9509ec00] 04:39:24 INFO - PROCESS | 8272 | 1470656364084 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]]]}] 04:39:24 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 04:39:24 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1631ms 04:39:24 INFO - PROCESS | 8272 | 1470656364135 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 04:39:24 INFO - PROCESS | 8272 | 1470656364139 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 04:39:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 04:39:24 INFO - PROCESS | 8272 | 1470656364147 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 04:39:24 INFO - PROCESS | 8272 | 1470656364151 Marionette TRACE conn3 <- [1,554,null,{}] 04:39:24 INFO - PROCESS | 8272 | 1470656364156 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}] 04:39:24 INFO - PROCESS | 8272 | 1470656364166 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:24 INFO - PROCESS | 8272 | 1470656364380 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 04:39:24 INFO - PROCESS | 8272 | 1470656364564 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:24 INFO - PROCESS | 8272 | 1470656364572 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3ec00 == 72 [pid = 8272] [id = 146] 04:39:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x8df02000) [pid = 8272] [serial = 438] [outer = (nil)] 04:39:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x8df0ac00) [pid = 8272] [serial = 439] [outer = 0x8df02000] 04:39:24 INFO - PROCESS | 8272 | 1470656364702 Marionette DEBUG loaded listener.js 04:39:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x95296c00) [pid = 8272] [serial = 440] [outer = 0x8df02000] 04:39:25 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:25 INFO - PROCESS | 8272 | 1470656365610 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]]]}] 04:39:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 04:39:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1539ms 04:39:25 INFO - PROCESS | 8272 | 1470656365688 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 04:39:25 INFO - PROCESS | 8272 | 1470656365692 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 04:39:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 04:39:25 INFO - PROCESS | 8272 | 1470656365698 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 04:39:25 INFO - PROCESS | 8272 | 1470656365702 Marionette TRACE conn3 <- [1,558,null,{}] 04:39:25 INFO - PROCESS | 8272 | 1470656365708 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}] 04:39:25 INFO - PROCESS | 8272 | 1470656365713 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:25 INFO - PROCESS | 8272 | 1470656365947 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 04:39:26 INFO - PROCESS | 8272 | 1470656366176 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:26 INFO - PROCESS | 8272 | 1470656366182 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3e000 == 73 [pid = 8272] [id = 147] 04:39:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x8df08c00) [pid = 8272] [serial = 441] [outer = (nil)] 04:39:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 162 (0x8df22000) [pid = 8272] [serial = 442] [outer = 0x8df08c00] 04:39:26 INFO - PROCESS | 8272 | 1470656366308 Marionette DEBUG loaded listener.js 04:39:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 163 (0x8df25000) [pid = 8272] [serial = 443] [outer = 0x8df08c00] 04:39:27 INFO - PROCESS | 8272 | 1470656367146 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]]]}] 04:39:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 04:39:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1491ms 04:39:27 INFO - PROCESS | 8272 | 1470656367190 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 04:39:27 INFO - PROCESS | 8272 | 1470656367195 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 04:39:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 04:39:27 INFO - PROCESS | 8272 | 1470656367201 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 04:39:27 INFO - PROCESS | 8272 | 1470656367205 Marionette TRACE conn3 <- [1,562,null,{}] 04:39:27 INFO - PROCESS | 8272 | 1470656367210 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}] 04:39:27 INFO - PROCESS | 8272 | 1470656367215 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:27 INFO - PROCESS | 8272 | 1470656367403 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 04:39:27 INFO - PROCESS | 8272 | 1470656367588 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:27 INFO - PROCESS | 8272 | 1470656367596 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df09800 == 74 [pid = 8272] [id = 148] 04:39:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 164 (0x8df1d800) [pid = 8272] [serial = 444] [outer = (nil)] 04:39:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 165 (0x95289000) [pid = 8272] [serial = 445] [outer = 0x8df1d800] 04:39:27 INFO - PROCESS | 8272 | 1470656367678 Marionette DEBUG loaded listener.js 04:39:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 166 (0x95296400) [pid = 8272] [serial = 446] [outer = 0x8df1d800] 04:39:28 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:28 INFO - PROCESS | 8272 | 1470656368565 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]]]}] 04:39:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 04:39:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1438ms 04:39:28 INFO - PROCESS | 8272 | 1470656368641 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 04:39:28 INFO - PROCESS | 8272 | 1470656368644 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 04:39:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 04:39:28 INFO - PROCESS | 8272 | 1470656368651 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 04:39:28 INFO - PROCESS | 8272 | 1470656368655 Marionette TRACE conn3 <- [1,566,null,{}] 04:39:28 INFO - PROCESS | 8272 | 1470656368660 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}] 04:39:28 INFO - PROCESS | 8272 | 1470656368665 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:28 INFO - PROCESS | 8272 | 1470656368855 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 04:39:29 INFO - PROCESS | 8272 | 1470656369040 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:29 INFO - PROCESS | 8272 | 1470656369047 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e3000 == 75 [pid = 8272] [id = 149] 04:39:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x8b6e5000) [pid = 8272] [serial = 447] [outer = (nil)] 04:39:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 168 (0x8b6ebc00) [pid = 8272] [serial = 448] [outer = 0x8b6e5000] 04:39:29 INFO - PROCESS | 8272 | 1470656369125 Marionette DEBUG loaded listener.js 04:39:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 169 (0x8b6ee000) [pid = 8272] [serial = 449] [outer = 0x8b6e5000] 04:39:29 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:30 INFO - PROCESS | 8272 | 1470656370069 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]]]}] 04:39:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 04:39:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1482ms 04:39:30 INFO - PROCESS | 8272 | 1470656370150 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 04:39:30 INFO - PROCESS | 8272 | 1470656370156 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 04:39:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 04:39:30 INFO - PROCESS | 8272 | 1470656370171 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 04:39:30 INFO - PROCESS | 8272 | 1470656370174 Marionette TRACE conn3 <- [1,570,null,{}] 04:39:30 INFO - PROCESS | 8272 | 1470656370180 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}] 04:39:30 INFO - PROCESS | 8272 | 1470656370185 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:30 INFO - PROCESS | 8272 | 1470656370413 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 04:39:30 INFO - PROCESS | 8272 | 1470656370648 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:30 INFO - PROCESS | 8272 | 1470656370660 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:30 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e9c00 == 76 [pid = 8272] [id = 150] 04:39:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 170 (0x8b6eb400) [pid = 8272] [serial = 450] [outer = (nil)] 04:39:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 171 (0x8b764c00) [pid = 8272] [serial = 451] [outer = 0x8b6eb400] 04:39:30 INFO - PROCESS | 8272 | 1470656370791 Marionette DEBUG loaded listener.js 04:39:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 172 (0x8b768000) [pid = 8272] [serial = 452] [outer = 0x8b6eb400] 04:39:31 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:31 INFO - PROCESS | 8272 | 1470656371691 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]]]}] 04:39:31 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 04:39:31 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1580ms 04:39:31 INFO - PROCESS | 8272 | 1470656371753 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 04:39:31 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 04:39:31 INFO - PROCESS | 8272 | 1470656371758 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 04:39:31 INFO - PROCESS | 8272 | 1470656371764 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 04:39:31 INFO - PROCESS | 8272 | 1470656371768 Marionette TRACE conn3 <- [1,574,null,{}] 04:39:31 INFO - PROCESS | 8272 | 1470656371774 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}] 04:39:31 INFO - PROCESS | 8272 | 1470656371780 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:31 INFO - PROCESS | 8272 | 1470656371993 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 04:39:32 INFO - PROCESS | 8272 | 1470656372238 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:32 INFO - PROCESS | 8272 | 1470656372246 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b76d800 == 77 [pid = 8272] [id = 151] 04:39:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 173 (0x8e78a400) [pid = 8272] [serial = 453] [outer = (nil)] 04:39:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 174 (0x9ab48800) [pid = 8272] [serial = 454] [outer = 0x8e78a400] 04:39:32 INFO - PROCESS | 8272 | 1470656372376 Marionette DEBUG loaded listener.js 04:39:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 175 (0x9ad62c00) [pid = 8272] [serial = 455] [outer = 0x8e78a400] 04:39:33 INFO - PROCESS | 8272 | 1470656373340 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]]]}] 04:39:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 04:39:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1637ms 04:39:33 INFO - PROCESS | 8272 | 1470656373401 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 04:39:33 INFO - PROCESS | 8272 | 1470656373404 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 04:39:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 04:39:33 INFO - PROCESS | 8272 | 1470656373411 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 04:39:33 INFO - PROCESS | 8272 | 1470656373414 Marionette TRACE conn3 <- [1,578,null,{}] 04:39:33 INFO - PROCESS | 8272 | 1470656373420 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}] 04:39:33 INFO - PROCESS | 8272 | 1470656373425 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:33 INFO - PROCESS | 8272 | 1470656373611 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 04:39:33 INFO - PROCESS | 8272 | 1470656373799 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:33 INFO - PROCESS | 8272 | 1470656373805 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2d800 == 78 [pid = 8272] [id = 152] 04:39:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 176 (0x8ad2e000) [pid = 8272] [serial = 456] [outer = (nil)] 04:39:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 177 (0x8ad35800) [pid = 8272] [serial = 457] [outer = 0x8ad2e000] 04:39:33 INFO - PROCESS | 8272 | 1470656373888 Marionette DEBUG loaded listener.js 04:39:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 178 (0x8ad37c00) [pid = 8272] [serial = 458] [outer = 0x8ad2e000] 04:39:34 INFO - PROCESS | 8272 | 1470656374789 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]]]}] 04:39:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 04:39:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1435ms 04:39:34 INFO - PROCESS | 8272 | 1470656374847 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 04:39:34 INFO - PROCESS | 8272 | 1470656374851 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 04:39:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 04:39:34 INFO - PROCESS | 8272 | 1470656374891 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 04:39:34 INFO - PROCESS | 8272 | 1470656374894 Marionette TRACE conn3 <- [1,582,null,{}] 04:39:34 INFO - PROCESS | 8272 | 1470656374904 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}] 04:39:34 INFO - PROCESS | 8272 | 1470656374908 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:35 INFO - PROCESS | 8272 | 1470656375145 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 04:39:35 INFO - PROCESS | 8272 | 1470656375751 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:35 INFO - PROCESS | 8272 | 1470656375760 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b765000 == 79 [pid = 8272] [id = 153] 04:39:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 179 (0x8b765400) [pid = 8272] [serial = 459] [outer = (nil)] 04:39:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 180 (0x8b76c000) [pid = 8272] [serial = 460] [outer = 0x8b765400] 04:39:35 INFO - PROCESS | 8272 | 1470656375849 Marionette DEBUG loaded listener.js 04:39:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 181 (0x8ca05800) [pid = 8272] [serial = 461] [outer = 0x8b765400] 04:39:36 INFO - PROCESS | 8272 | 1470656376718 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]]]}] 04:39:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 04:39:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1887ms 04:39:36 INFO - PROCESS | 8272 | 1470656376780 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 04:39:36 INFO - PROCESS | 8272 | 1470656376785 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 04:39:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 04:39:36 INFO - PROCESS | 8272 | 1470656376793 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 04:39:36 INFO - PROCESS | 8272 | 1470656376797 Marionette TRACE conn3 <- [1,586,null,{}] 04:39:36 INFO - PROCESS | 8272 | 1470656376805 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}] 04:39:36 INFO - PROCESS | 8272 | 1470656376813 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:37 INFO - PROCESS | 8272 | 1470656376998 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 04:39:37 INFO - PROCESS | 8272 | 1470656377240 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:37 INFO - PROCESS | 8272 | 1470656377251 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca38800 == 80 [pid = 8272] [id = 154] 04:39:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 182 (0x8d409400) [pid = 8272] [serial = 462] [outer = (nil)] 04:39:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 183 (0x8d40b400) [pid = 8272] [serial = 463] [outer = 0x8d409400] 04:39:37 INFO - PROCESS | 8272 | 1470656377434 Marionette DEBUG loaded listener.js 04:39:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 184 (0x8d40e000) [pid = 8272] [serial = 464] [outer = 0x8d409400] 04:39:37 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:39:38 INFO - PROCESS | 8272 | 1470656378315 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]]]}] 04:39:38 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 04:39:38 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1590ms 04:39:38 INFO - PROCESS | 8272 | 1470656378386 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 04:39:38 INFO - PROCESS | 8272 | 1470656378393 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 04:39:38 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 04:39:38 INFO - PROCESS | 8272 | 1470656378399 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 04:39:38 INFO - PROCESS | 8272 | 1470656378402 Marionette TRACE conn3 <- [1,590,null,{}] 04:39:38 INFO - PROCESS | 8272 | 1470656378408 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}] 04:39:38 INFO - PROCESS | 8272 | 1470656378413 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:38 INFO - PROCESS | 8272 | 1470656378638 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 04:39:38 INFO - PROCESS | 8272 | 1470656378920 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:38 INFO - PROCESS | 8272 | 1470656378928 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4d5c00 == 81 [pid = 8272] [id = 155] 04:39:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 185 (0x8df09c00) [pid = 8272] [serial = 465] [outer = (nil)] 04:39:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 186 (0x8df0d400) [pid = 8272] [serial = 466] [outer = 0x8df09c00] 04:39:39 INFO - PROCESS | 8272 | 1470656379050 Marionette DEBUG loaded listener.js 04:39:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 187 (0x8df21000) [pid = 8272] [serial = 467] [outer = 0x8df09c00] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8edc2800 == 80 [pid = 8272] [id = 139] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x91cddc00 == 79 [pid = 8272] [id = 138] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca80000 == 78 [pid = 8272] [id = 137] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8eea2c00 == 77 [pid = 8272] [id = 136] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4cdc00 == 76 [pid = 8272] [id = 135] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4d4000 == 75 [pid = 8272] [id = 134] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4cb400 == 74 [pid = 8272] [id = 123] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x9a83f800 == 73 [pid = 8272] [id = 94] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x91e34800 == 72 [pid = 8272] [id = 46] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x9a6f6c00 == 71 [pid = 8272] [id = 90] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x9c224c00 == 70 [pid = 8272] [id = 36] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8f13ec00 == 69 [pid = 8272] [id = 97] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x92d92800 == 68 [pid = 8272] [id = 133] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x92126400 == 67 [pid = 8272] [id = 29] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8e548800 == 66 [pid = 8272] [id = 127] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x92d97800 == 65 [pid = 8272] [id = 37] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8e775400 == 64 [pid = 8272] [id = 99] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8e780800 == 63 [pid = 8272] [id = 128] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x92d91400 == 62 [pid = 8272] [id = 38] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x97561400 == 61 [pid = 8272] [id = 93] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x988cac00 == 60 [pid = 8272] [id = 125] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x98df4400 == 59 [pid = 8272] [id = 126] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8f14a800 == 58 [pid = 8272] [id = 98] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca41c00 == 57 [pid = 8272] [id = 131] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee96400 == 56 [pid = 8272] [id = 96] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x98195000 == 55 [pid = 8272] [id = 66] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca38400 == 54 [pid = 8272] [id = 130] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x99bc5000 == 53 [pid = 8272] [id = 132] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8e78b000 == 52 [pid = 8272] [id = 129] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x91e31000 == 51 [pid = 8272] [id = 124] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x9a509000 == 50 [pid = 8272] [id = 95] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x9aa46c00 == 49 [pid = 8272] [id = 39] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x92d9ac00 == 48 [pid = 8272] [id = 75] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x91e38400 == 47 [pid = 8272] [id = 92] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8f86b400 == 46 [pid = 8272] [id = 81] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8f9bb000 == 45 [pid = 8272] [id = 82] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x92ecb400 == 44 [pid = 8272] [id = 76] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x9aa77c00 == 43 [pid = 8272] [id = 51] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4ca400 == 42 [pid = 8272] [id = 122] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca38800 == 41 [pid = 8272] [id = 154] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8b765000 == 40 [pid = 8272] [id = 153] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8b76d800 == 39 [pid = 8272] [id = 151] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2d800 == 38 [pid = 8272] [id = 152] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e9c00 == 37 [pid = 8272] [id = 150] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e3000 == 36 [pid = 8272] [id = 149] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8df09800 == 35 [pid = 8272] [id = 148] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3ec00 == 34 [pid = 8272] [id = 146] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3e000 == 33 [pid = 8272] [id = 147] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca42000 == 32 [pid = 8272] [id = 145] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x91ce8800 == 31 [pid = 8272] [id = 144] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x951a6000 == 30 [pid = 8272] [id = 143] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8edc4800 == 29 [pid = 8272] [id = 142] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x951a7400 == 28 [pid = 8272] [id = 140] 04:39:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4cb800 == 27 [pid = 8272] [id = 141] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 186 (0x995bf000) [pid = 8272] [serial = 357] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 185 (0x9a6f3400) [pid = 8272] [serial = 225] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 184 (0xa82f8400) [pid = 8272] [serial = 232] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 183 (0x92289000) [pid = 8272] [serial = 235] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 182 (0xa20a7800) [pid = 8272] [serial = 271] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 181 (0x8fb0c400) [pid = 8272] [serial = 274] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 180 (0x8d4d8800) [pid = 8272] [serial = 364] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 179 (0x9ad54400) [pid = 8272] [serial = 361] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 178 (0x9ab43800) [pid = 8272] [serial = 327] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 177 (0xa698c000) [pid = 8272] [serial = 336] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 176 (0x9ab50400) [pid = 8272] [serial = 333] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 175 (0x8f9bf800) [pid = 8272] [serial = 244] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 174 (0x946d8000) [pid = 8272] [serial = 346] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 173 (0x9396b800) [pid = 8272] [serial = 345] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 172 (0x9ab4c000) [pid = 8272] [serial = 360] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 171 (0x8f144c00) [pid = 8272] [serial = 343] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 170 (0xa6f7e400) [pid = 8272] [serial = 339] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 169 (0x8f149c00) [pid = 8272] [serial = 348] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 168 (0x8f873000) [pid = 8272] [serial = 241] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 167 (0x8fb01800) [pid = 8272] [serial = 247] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x8f86ac00) [pid = 8272] [serial = 351] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 165 (0x91176800) [pid = 8272] [serial = 352] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 164 (0x975b8400) [pid = 8272] [serial = 355] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 163 (0x8e78c000) [pid = 8272] [serial = 330] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 162 (0x95143400) [pid = 8272] [serial = 349] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 161 (0xa6f79800) [pid = 8272] [serial = 229] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x9228d800) [pid = 8272] [serial = 238] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x8f9c8400) [pid = 8272] [serial = 321] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0xa508c800) [pid = 8272] [serial = 219] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x8d4d4c00) [pid = 8272] [serial = 363] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x8edd0c00) [pid = 8272] [serial = 342] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x9468a400) [pid = 8272] [serial = 354] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x98df0400) [pid = 8272] [serial = 222] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x95148c00) [pid = 8272] [serial = 324] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x99e7a400) [pid = 8272] [serial = 358] [outer = (nil)] [url = about:blank] 04:39:41 INFO - PROCESS | 8272 | 1470656381834 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]]]}] 04:39:41 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 04:39:41 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 3498ms 04:39:41 INFO - PROCESS | 8272 | 1470656381928 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 04:39:41 INFO - PROCESS | 8272 | 1470656381934 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 04:39:41 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 04:39:41 INFO - PROCESS | 8272 | 1470656381944 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 04:39:41 INFO - PROCESS | 8272 | 1470656381950 Marionette TRACE conn3 <- [1,594,null,{}] 04:39:41 INFO - PROCESS | 8272 | 1470656381969 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}] 04:39:41 INFO - PROCESS | 8272 | 1470656381975 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:42 INFO - PROCESS | 8272 | 1470656382141 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 04:39:42 INFO - PROCESS | 8272 | 1470656382152 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:42 INFO - PROCESS | 8272 | 1470656382165 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca0ec00 == 28 [pid = 8272] [id = 156] 04:39:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x8ca10400) [pid = 8272] [serial = 468] [outer = (nil)] 04:39:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x8ca41c00) [pid = 8272] [serial = 469] [outer = 0x8ca10400] 04:39:42 INFO - PROCESS | 8272 | 1470656382235 Marionette DEBUG loaded listener.js 04:39:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x8ca7e400) [pid = 8272] [serial = 470] [outer = 0x8ca10400] 04:39:43 INFO - PROCESS | 8272 | 1470656383162 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]]]}] 04:39:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 04:39:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1251ms 04:39:43 INFO - PROCESS | 8272 | 1470656383195 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 04:39:43 INFO - PROCESS | 8272 | 1470656383202 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 04:39:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 04:39:43 INFO - PROCESS | 8272 | 1470656383211 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 04:39:43 INFO - PROCESS | 8272 | 1470656383215 Marionette TRACE conn3 <- [1,598,null,{}] 04:39:43 INFO - PROCESS | 8272 | 1470656383221 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}] 04:39:43 INFO - PROCESS | 8272 | 1470656383226 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:43 INFO - PROCESS | 8272 | 1470656383461 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 04:39:43 INFO - PROCESS | 8272 | 1470656383551 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:43 INFO - PROCESS | 8272 | 1470656383560 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3ec00 == 29 [pid = 8272] [id = 157] 04:39:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x8d4cc400) [pid = 8272] [serial = 471] [outer = (nil)] 04:39:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x8d4d5800) [pid = 8272] [serial = 472] [outer = 0x8d4cc400] 04:39:43 INFO - PROCESS | 8272 | 1470656383631 Marionette DEBUG loaded listener.js 04:39:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x8df04000) [pid = 8272] [serial = 473] [outer = 0x8d4cc400] 04:39:44 INFO - PROCESS | 8272 | 1470656384540 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]]]}] 04:39:44 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 04:39:44 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1347ms 04:39:44 INFO - PROCESS | 8272 | 1470656384559 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 04:39:44 INFO - PROCESS | 8272 | 1470656384563 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 04:39:44 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 04:39:44 INFO - PROCESS | 8272 | 1470656384575 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 04:39:44 INFO - PROCESS | 8272 | 1470656384581 Marionette TRACE conn3 <- [1,602,null,{}] 04:39:44 INFO - PROCESS | 8272 | 1470656384598 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}] 04:39:44 INFO - PROCESS | 8272 | 1470656384607 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:44 INFO - PROCESS | 8272 | 1470656384830 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 04:39:44 INFO - PROCESS | 8272 | 1470656384855 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:44 INFO - PROCESS | 8272 | 1470656384865 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:44 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e54f800 == 30 [pid = 8272] [id = 158] 04:39:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x8e54fc00) [pid = 8272] [serial = 474] [outer = (nil)] 04:39:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x8e77b000) [pid = 8272] [serial = 475] [outer = 0x8e54fc00] 04:39:44 INFO - PROCESS | 8272 | 1470656384948 Marionette DEBUG loaded listener.js 04:39:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x8e788400) [pid = 8272] [serial = 476] [outer = 0x8e54fc00] 04:39:47 INFO - PROCESS | 8272 | 1470656387614 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]]]}] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x97fec000) [pid = 8272] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x9227e800) [pid = 8272] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x92d9d000) [pid = 8272] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x9a6efc00) [pid = 8272] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x8d4d7800) [pid = 8272] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x8f144800) [pid = 8272] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x8e786800) [pid = 8272] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x8ca3a000) [pid = 8272] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x99d3ec00) [pid = 8272] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0x9a6f7000) [pid = 8272] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x8f14bc00) [pid = 8272] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0x9513fc00) [pid = 8272] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0x8f140000) [pid = 8272] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x8ca45800) [pid = 8272] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x92288c00) [pid = 8272] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x938d8400) [pid = 8272] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x8ee97000) [pid = 8272] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x9a775800) [pid = 8272] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x92288400) [pid = 8272] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0x8edc5800) [pid = 8272] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x9a846800) [pid = 8272] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0x9a6f7400) [pid = 8272] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 138 (0x98df0800) [pid = 8272] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x8ee71000) [pid = 8272] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x8e54e000) [pid = 8272] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x8ee9a800) [pid = 8272] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x8f141800) [pid = 8272] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0x8e784800) [pid = 8272] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0xa2fcac00) [pid = 8272] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0x8fb07000) [pid = 8272] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x8ee97800) [pid = 8272] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x8d4d6000) [pid = 8272] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x8e775800) [pid = 8272] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x8e789800) [pid = 8272] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 04:39:47 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x98d71400) [pid = 8272] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 04:39:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 04:39:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 3257ms 04:39:47 INFO - PROCESS | 8272 | 1470656387827 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 04:39:47 INFO - PROCESS | 8272 | 1470656387831 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 04:39:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 04:39:47 INFO - PROCESS | 8272 | 1470656387837 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 04:39:47 INFO - PROCESS | 8272 | 1470656387840 Marionette TRACE conn3 <- [1,606,null,{}] 04:39:47 INFO - PROCESS | 8272 | 1470656387846 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}] 04:39:47 INFO - PROCESS | 8272 | 1470656387851 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:48 INFO - PROCESS | 8272 | 1470656388000 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 04:39:48 INFO - PROCESS | 8272 | 1470656388009 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:48 INFO - PROCESS | 8272 | 1470656388015 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad30000 == 31 [pid = 8272] [id = 159] 04:39:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x8e549c00) [pid = 8272] [serial = 477] [outer = (nil)] 04:39:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x8e777400) [pid = 8272] [serial = 478] [outer = 0x8e549c00] 04:39:48 INFO - PROCESS | 8272 | 1470656388086 Marionette DEBUG loaded listener.js 04:39:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x8e78e800) [pid = 8272] [serial = 479] [outer = 0x8e549c00] 04:39:48 INFO - PROCESS | 8272 | 1470656388918 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]]]}] 04:39:48 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 04:39:48 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1130ms 04:39:48 INFO - PROCESS | 8272 | 1470656388978 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 04:39:48 INFO - PROCESS | 8272 | 1470656388982 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 04:39:48 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 04:39:48 INFO - PROCESS | 8272 | 1470656388988 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 04:39:48 INFO - PROCESS | 8272 | 1470656388991 Marionette TRACE conn3 <- [1,610,null,{}] 04:39:49 INFO - PROCESS | 8272 | 1470656388997 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}] 04:39:49 INFO - PROCESS | 8272 | 1470656389002 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:49 INFO - PROCESS | 8272 | 1470656389155 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 04:39:49 INFO - PROCESS | 8272 | 1470656389164 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:49 INFO - PROCESS | 8272 | 1470656389171 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca02000 == 32 [pid = 8272] [id = 160] 04:39:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x8e552800) [pid = 8272] [serial = 480] [outer = (nil)] 04:39:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x8edcc400) [pid = 8272] [serial = 481] [outer = 0x8e552800] 04:39:49 INFO - PROCESS | 8272 | 1470656389240 Marionette DEBUG loaded listener.js 04:39:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x8ee67400) [pid = 8272] [serial = 482] [outer = 0x8e552800] 04:39:50 INFO - PROCESS | 8272 | 1470656390422 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]]]}] 04:39:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 04:39:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1479ms 04:39:50 INFO - PROCESS | 8272 | 1470656390469 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 04:39:50 INFO - PROCESS | 8272 | 1470656390476 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 04:39:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 04:39:50 INFO - PROCESS | 8272 | 1470656390485 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 04:39:50 INFO - PROCESS | 8272 | 1470656390489 Marionette TRACE conn3 <- [1,614,null,{}] 04:39:50 INFO - PROCESS | 8272 | 1470656390498 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}] 04:39:50 INFO - PROCESS | 8272 | 1470656390506 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:50 INFO - PROCESS | 8272 | 1470656390700 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 04:39:50 INFO - PROCESS | 8272 | 1470656390955 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:50 INFO - PROCESS | 8272 | 1470656390965 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca05400 == 33 [pid = 8272] [id = 161] 04:39:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x8ca07800) [pid = 8272] [serial = 483] [outer = (nil)] 04:39:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x8d405000) [pid = 8272] [serial = 484] [outer = 0x8ca07800] 04:39:51 INFO - PROCESS | 8272 | 1470656391093 Marionette DEBUG loaded listener.js 04:39:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x8d4ca000) [pid = 8272] [serial = 485] [outer = 0x8ca07800] 04:39:51 INFO - PROCESS | 8272 | 1470656391979 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]]]}] 04:39:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 04:39:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1534ms 04:39:52 INFO - PROCESS | 8272 | 1470656392020 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 04:39:52 INFO - PROCESS | 8272 | 1470656392027 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 04:39:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 04:39:52 INFO - PROCESS | 8272 | 1470656392038 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 04:39:52 INFO - PROCESS | 8272 | 1470656392042 Marionette TRACE conn3 <- [1,618,null,{}] 04:39:52 INFO - PROCESS | 8272 | 1470656392048 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}] 04:39:52 INFO - PROCESS | 8272 | 1470656392054 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:52 INFO - PROCESS | 8272 | 1470656392246 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 04:39:52 INFO - PROCESS | 8272 | 1470656392428 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:52 INFO - PROCESS | 8272 | 1470656392440 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b76c800 == 34 [pid = 8272] [id = 162] 04:39:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x8e54d400) [pid = 8272] [serial = 486] [outer = (nil)] 04:39:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x8e776c00) [pid = 8272] [serial = 487] [outer = 0x8e54d400] 04:39:52 INFO - PROCESS | 8272 | 1470656392576 Marionette DEBUG loaded listener.js 04:39:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x8e78d400) [pid = 8272] [serial = 488] [outer = 0x8e54d400] 04:39:53 INFO - PROCESS | 8272 | 1470656393615 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]]]}] 04:39:53 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 04:39:53 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1642ms 04:39:53 INFO - PROCESS | 8272 | 1470656393681 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 04:39:53 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 04:39:53 INFO - PROCESS | 8272 | 1470656393685 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 04:39:53 INFO - PROCESS | 8272 | 1470656393692 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 04:39:53 INFO - PROCESS | 8272 | 1470656393698 Marionette TRACE conn3 <- [1,622,null,{}] 04:39:53 INFO - PROCESS | 8272 | 1470656393715 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}] 04:39:53 INFO - PROCESS | 8272 | 1470656393724 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:53 INFO - PROCESS | 8272 | 1470656393943 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 04:39:54 INFO - PROCESS | 8272 | 1470656394172 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:54 INFO - PROCESS | 8272 | 1470656394181 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee75800 == 35 [pid = 8272] [id = 163] 04:39:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 139 (0x8ee76800) [pid = 8272] [serial = 489] [outer = (nil)] 04:39:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x8ee9a400) [pid = 8272] [serial = 490] [outer = 0x8ee76800] 04:39:54 INFO - PROCESS | 8272 | 1470656394313 Marionette DEBUG loaded listener.js 04:39:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0x8ee9f000) [pid = 8272] [serial = 491] [outer = 0x8ee76800] 04:39:55 INFO - PROCESS | 8272 | 1470656395257 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]]]}] 04:39:55 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 04:39:55 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1638ms 04:39:55 INFO - PROCESS | 8272 | 1470656395330 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 04:39:55 INFO - PROCESS | 8272 | 1470656395334 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 04:39:55 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 04:39:55 INFO - PROCESS | 8272 | 1470656395341 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 04:39:55 INFO - PROCESS | 8272 | 1470656395343 Marionette TRACE conn3 <- [1,626,null,{}] 04:39:55 INFO - PROCESS | 8272 | 1470656395349 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}] 04:39:55 INFO - PROCESS | 8272 | 1470656395355 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:55 INFO - PROCESS | 8272 | 1470656395568 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 04:39:55 INFO - PROCESS | 8272 | 1470656395790 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:55 INFO - PROCESS | 8272 | 1470656395799 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f142400 == 36 [pid = 8272] [id = 164] 04:39:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x8f149800) [pid = 8272] [serial = 492] [outer = (nil)] 04:39:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x8f9bc800) [pid = 8272] [serial = 493] [outer = 0x8f149800] 04:39:55 INFO - PROCESS | 8272 | 1470656395934 Marionette DEBUG loaded listener.js 04:39:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x8f9c4c00) [pid = 8272] [serial = 494] [outer = 0x8f149800] 04:39:56 INFO - PROCESS | 8272 | 1470656396815 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]]]}] 04:39:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 04:39:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1543ms 04:39:56 INFO - PROCESS | 8272 | 1470656396885 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 04:39:56 INFO - PROCESS | 8272 | 1470656396889 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 04:39:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 04:39:56 INFO - PROCESS | 8272 | 1470656396896 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 04:39:56 INFO - PROCESS | 8272 | 1470656396906 Marionette TRACE conn3 <- [1,630,null,{}] 04:39:56 INFO - PROCESS | 8272 | 1470656396911 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}] 04:39:56 INFO - PROCESS | 8272 | 1470656396917 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:57 INFO - PROCESS | 8272 | 1470656397126 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 04:39:57 INFO - PROCESS | 8272 | 1470656397357 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:57 INFO - PROCESS | 8272 | 1470656397368 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e54a000 == 37 [pid = 8272] [id = 165] 04:39:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x8f13fc00) [pid = 8272] [serial = 495] [outer = (nil)] 04:39:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x8fb03800) [pid = 8272] [serial = 496] [outer = 0x8f13fc00] 04:39:57 INFO - PROCESS | 8272 | 1470656397459 Marionette DEBUG loaded listener.js 04:39:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x8fb09000) [pid = 8272] [serial = 497] [outer = 0x8f13fc00] 04:39:58 INFO - PROCESS | 8272 | 1470656398486 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]]]}] 04:39:58 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 04:39:58 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1643ms 04:39:58 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 04:39:58 INFO - PROCESS | 8272 | 1470656398539 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 04:39:58 INFO - PROCESS | 8272 | 1470656398543 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 04:39:58 INFO - PROCESS | 8272 | 1470656398549 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 04:39:58 INFO - PROCESS | 8272 | 1470656398553 Marionette TRACE conn3 <- [1,634,null,{}] 04:39:58 INFO - PROCESS | 8272 | 1470656398559 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}] 04:39:58 INFO - PROCESS | 8272 | 1470656398570 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:58 INFO - PROCESS | 8272 | 1470656398806 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 04:39:59 INFO - PROCESS | 8272 | 1470656399045 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:39:59 INFO - PROCESS | 8272 | 1470656399054 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:39:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad38800 == 38 [pid = 8272] [id = 166] 04:39:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x8f14a400) [pid = 8272] [serial = 498] [outer = (nil)] 04:39:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x92120800) [pid = 8272] [serial = 499] [outer = 0x8f14a400] 04:39:59 INFO - PROCESS | 8272 | 1470656399156 Marionette DEBUG loaded listener.js 04:39:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x92283c00) [pid = 8272] [serial = 500] [outer = 0x8f14a400] 04:39:59 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:00 INFO - PROCESS | 8272 | 1470656399991 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]]]}] 04:40:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 04:40:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1489ms 04:40:00 INFO - PROCESS | 8272 | 1470656400038 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 04:40:00 INFO - PROCESS | 8272 | 1470656400042 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 04:40:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 04:40:00 INFO - PROCESS | 8272 | 1470656400049 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 04:40:00 INFO - PROCESS | 8272 | 1470656400052 Marionette TRACE conn3 <- [1,638,null,{}] 04:40:00 INFO - PROCESS | 8272 | 1470656400058 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}] 04:40:00 INFO - PROCESS | 8272 | 1470656400063 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:00 INFO - PROCESS | 8272 | 1470656400244 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 04:40:00 INFO - PROCESS | 8272 | 1470656400430 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:00 INFO - PROCESS | 8272 | 1470656400437 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e31c00 == 39 [pid = 8272] [id = 167] 04:40:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x92288400) [pid = 8272] [serial = 501] [outer = (nil)] 04:40:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x92d93c00) [pid = 8272] [serial = 502] [outer = 0x92288400] 04:40:00 INFO - PROCESS | 8272 | 1470656400522 Marionette DEBUG loaded listener.js 04:40:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x92d95400) [pid = 8272] [serial = 503] [outer = 0x92288400] 04:40:01 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:01 INFO - PROCESS | 8272 | 1470656401402 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]]]}] 04:40:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 04:40:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1381ms 04:40:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 04:40:01 INFO - PROCESS | 8272 | 1470656401433 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 04:40:01 INFO - PROCESS | 8272 | 1470656401437 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 04:40:01 INFO - PROCESS | 8272 | 1470656401444 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 04:40:01 INFO - PROCESS | 8272 | 1470656401448 Marionette TRACE conn3 <- [1,642,null,{}] 04:40:01 INFO - PROCESS | 8272 | 1470656401453 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}] 04:40:01 INFO - PROCESS | 8272 | 1470656401458 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:01 INFO - PROCESS | 8272 | 1470656401636 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 04:40:01 INFO - PROCESS | 8272 | 1470656401826 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:01 INFO - PROCESS | 8272 | 1470656401833 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e77c800 == 40 [pid = 8272] [id = 168] 04:40:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x8f145000) [pid = 8272] [serial = 504] [outer = (nil)] 04:40:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x92ec8400) [pid = 8272] [serial = 505] [outer = 0x8f145000] 04:40:01 INFO - PROCESS | 8272 | 1470656401915 Marionette DEBUG loaded listener.js 04:40:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x938e0c00) [pid = 8272] [serial = 506] [outer = 0x8f145000] 04:40:02 INFO - PROCESS | 8272 | 1470656402893 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]]]}] 04:40:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 04:40:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1494ms 04:40:02 INFO - PROCESS | 8272 | 1470656402938 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 04:40:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 04:40:02 INFO - PROCESS | 8272 | 1470656402942 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 04:40:02 INFO - PROCESS | 8272 | 1470656402949 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 04:40:02 INFO - PROCESS | 8272 | 1470656402963 Marionette TRACE conn3 <- [1,646,null,{}] 04:40:02 INFO - PROCESS | 8272 | 1470656402970 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}] 04:40:02 INFO - PROCESS | 8272 | 1470656402976 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:03 INFO - PROCESS | 8272 | 1470656403166 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 04:40:03 INFO - PROCESS | 8272 | 1470656403408 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:03 INFO - PROCESS | 8272 | 1470656403416 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b76dc00 == 41 [pid = 8272] [id = 169] 04:40:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x8ca06800) [pid = 8272] [serial = 507] [outer = (nil)] 04:40:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x93b7b000) [pid = 8272] [serial = 508] [outer = 0x8ca06800] 04:40:03 INFO - PROCESS | 8272 | 1470656403541 Marionette DEBUG loaded listener.js 04:40:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x9468fc00) [pid = 8272] [serial = 509] [outer = 0x8ca06800] 04:40:04 INFO - PROCESS | 8272 | 1470656404417 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]]]}] 04:40:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 04:40:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1546ms 04:40:04 INFO - PROCESS | 8272 | 1470656404496 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 04:40:04 INFO - PROCESS | 8272 | 1470656404499 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 04:40:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 04:40:04 INFO - PROCESS | 8272 | 1470656404506 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 04:40:04 INFO - PROCESS | 8272 | 1470656404510 Marionette TRACE conn3 <- [1,650,null,{}] 04:40:04 INFO - PROCESS | 8272 | 1470656404516 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}] 04:40:04 INFO - PROCESS | 8272 | 1470656404521 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:04 INFO - PROCESS | 8272 | 1470656404748 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 04:40:05 INFO - PROCESS | 8272 | 1470656404985 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:05 INFO - PROCESS | 8272 | 1470656404992 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad31400 == 42 [pid = 8272] [id = 170] 04:40:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x8ad31c00) [pid = 8272] [serial = 510] [outer = (nil)] 04:40:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x8d408000) [pid = 8272] [serial = 511] [outer = 0x8ad31c00] 04:40:05 INFO - PROCESS | 8272 | 1470656405133 Marionette DEBUG loaded listener.js 04:40:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 162 (0x946d7c00) [pid = 8272] [serial = 512] [outer = 0x8ad31c00] 04:40:06 INFO - PROCESS | 8272 | 1470656406093 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]]]}] 04:40:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 04:40:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1637ms 04:40:06 INFO - PROCESS | 8272 | 1470656406145 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 04:40:06 INFO - PROCESS | 8272 | 1470656406150 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 04:40:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 04:40:06 INFO - PROCESS | 8272 | 1470656406156 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 04:40:06 INFO - PROCESS | 8272 | 1470656406161 Marionette TRACE conn3 <- [1,654,null,{}] 04:40:06 INFO - PROCESS | 8272 | 1470656406167 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}] 04:40:06 INFO - PROCESS | 8272 | 1470656406173 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:06 INFO - PROCESS | 8272 | 1470656406387 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 04:40:06 INFO - PROCESS | 8272 | 1470656406635 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:06 INFO - PROCESS | 8272 | 1470656406644 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e549000 == 43 [pid = 8272] [id = 171] 04:40:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 163 (0x8e549400) [pid = 8272] [serial = 513] [outer = (nil)] 04:40:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 164 (0x8e77a800) [pid = 8272] [serial = 514] [outer = 0x8e549400] 04:40:06 INFO - PROCESS | 8272 | 1470656406770 Marionette DEBUG loaded listener.js 04:40:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 165 (0x91ce4800) [pid = 8272] [serial = 515] [outer = 0x8e549400] 04:40:07 INFO - PROCESS | 8272 | 1470656407653 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]]]}] 04:40:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 04:40:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1552ms 04:40:07 INFO - PROCESS | 8272 | 1470656407710 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 04:40:07 INFO - PROCESS | 8272 | 1470656407713 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 04:40:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 04:40:07 INFO - PROCESS | 8272 | 1470656407719 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 04:40:07 INFO - PROCESS | 8272 | 1470656407722 Marionette TRACE conn3 <- [1,658,null,{}] 04:40:07 INFO - PROCESS | 8272 | 1470656407728 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}] 04:40:07 INFO - PROCESS | 8272 | 1470656407733 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:07 INFO - PROCESS | 8272 | 1470656407922 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 04:40:08 INFO - PROCESS | 8272 | 1470656408159 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:08 INFO - PROCESS | 8272 | 1470656408166 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:08 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2b800 == 44 [pid = 8272] [id = 172] 04:40:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 166 (0x8ad2bc00) [pid = 8272] [serial = 516] [outer = (nil)] 04:40:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x8ad36800) [pid = 8272] [serial = 517] [outer = 0x8ad2bc00] 04:40:08 INFO - PROCESS | 8272 | 1470656408445 Marionette DEBUG loaded listener.js 04:40:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 168 (0x8b6ed800) [pid = 8272] [serial = 518] [outer = 0x8ad2bc00] 04:40:09 INFO - PROCESS | 8272 | 1470656409374 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]]]}] 04:40:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 04:40:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1734ms 04:40:09 INFO - PROCESS | 8272 | 1470656409455 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 04:40:09 INFO - PROCESS | 8272 | 1470656409461 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 04:40:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 04:40:09 INFO - PROCESS | 8272 | 1470656409470 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 04:40:09 INFO - PROCESS | 8272 | 1470656409474 Marionette TRACE conn3 <- [1,662,null,{}] 04:40:09 INFO - PROCESS | 8272 | 1470656409482 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}] 04:40:09 INFO - PROCESS | 8272 | 1470656409488 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:09 INFO - PROCESS | 8272 | 1470656409834 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 04:40:10 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad30000 == 43 [pid = 8272] [id = 159] 04:40:10 INFO - PROCESS | 8272 | --DOCSHELL 0x8e54f800 == 42 [pid = 8272] [id = 158] 04:40:10 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3ec00 == 41 [pid = 8272] [id = 157] 04:40:10 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca0ec00 == 40 [pid = 8272] [id = 156] 04:40:10 INFO - PROCESS | 8272 | 1470656410176 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:10 INFO - PROCESS | 8272 | 1470656410184 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3ec00 == 41 [pid = 8272] [id = 173] 04:40:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 169 (0x8ca45400) [pid = 8272] [serial = 519] [outer = (nil)] 04:40:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 170 (0x8d410800) [pid = 8272] [serial = 520] [outer = 0x8ca45400] 04:40:10 INFO - PROCESS | 8272 | 1470656410264 Marionette DEBUG loaded listener.js 04:40:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 171 (0x8d4d7800) [pid = 8272] [serial = 521] [outer = 0x8ca45400] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 170 (0x99e77400) [pid = 8272] [serial = 422] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 169 (0x99877800) [pid = 8272] [serial = 421] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 168 (0x92ec8c00) [pid = 8272] [serial = 373] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 167 (0x9ab4b400) [pid = 8272] [serial = 400] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x9a6fa800) [pid = 8272] [serial = 226] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 165 (0xa344f800) [pid = 8272] [serial = 286] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 164 (0x91ce1800) [pid = 8272] [serial = 366] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 163 (0x8fb05000) [pid = 8272] [serial = 409] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 162 (0x8f142800) [pid = 8272] [serial = 405] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 161 (0x8ca43400) [pid = 8272] [serial = 390] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x9d99f800) [pid = 8272] [serial = 396] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x91ce4000) [pid = 8272] [serial = 367] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x9ad5f400) [pid = 8272] [serial = 328] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0xa692ac00) [pid = 8272] [serial = 295] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x951a7800) [pid = 8272] [serial = 325] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x8f148400) [pid = 8272] [serial = 292] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x8eea5000) [pid = 8272] [serial = 393] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x9396b400) [pid = 8272] [serial = 277] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x98138800) [pid = 8272] [serial = 415] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0xa62bdc00) [pid = 8272] [serial = 289] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x946cb000) [pid = 8272] [serial = 394] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0x8f9be000) [pid = 8272] [serial = 406] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0xa327ec00) [pid = 8272] [serial = 387] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x9a6f4400) [pid = 8272] [serial = 319] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x91171800) [pid = 8272] [serial = 419] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x9b118c00) [pid = 8272] [serial = 283] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x9ab4f800) [pid = 8272] [serial = 379] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x98deb000) [pid = 8272] [serial = 416] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x9228b800) [pid = 8272] [serial = 372] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0x9a847000) [pid = 8272] [serial = 280] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x8fb01c00) [pid = 8272] [serial = 370] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0x8e551400) [pid = 8272] [serial = 381] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 138 (0x8fb0f800) [pid = 8272] [serial = 322] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x9cc0d800) [pid = 8272] [serial = 334] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x9116cc00) [pid = 8272] [serial = 410] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x8e78fc00) [pid = 8272] [serial = 331] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x98dee000) [pid = 8272] [serial = 399] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0xa6da6400) [pid = 8272] [serial = 337] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x9514d400) [pid = 8272] [serial = 413] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0xa82eb400) [pid = 8272] [serial = 340] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x8ca45c00) [pid = 8272] [serial = 391] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0xa4e10800) [pid = 8272] [serial = 388] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x9aa7a800) [pid = 8272] [serial = 378] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x8e772800) [pid = 8272] [serial = 403] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x8e553400) [pid = 8272] [serial = 382] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x946d8800) [pid = 8272] [serial = 412] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x8e54f000) [pid = 8272] [serial = 402] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0xa2fc8400) [pid = 8272] [serial = 397] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x8e77e400) [pid = 8272] [serial = 298] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0xa20a7400) [pid = 8272] [serial = 385] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 120 (0x99d37400) [pid = 8272] [serial = 375] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 119 (0x8ee72400) [pid = 8272] [serial = 418] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 118 (0x99e7f400) [pid = 8272] [serial = 376] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 117 (0x9d99ac00) [pid = 8272] [serial = 384] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | --DOMWINDOW == 116 (0x8f872000) [pid = 8272] [serial = 369] [outer = (nil)] [url = about:blank] 04:40:10 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:11 INFO - PROCESS | 8272 | 1470656411129 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]]]}] 04:40:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 04:40:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1688ms 04:40:11 INFO - PROCESS | 8272 | 1470656411158 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 04:40:11 INFO - PROCESS | 8272 | 1470656411164 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 04:40:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 04:40:11 INFO - PROCESS | 8272 | 1470656411174 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 04:40:11 INFO - PROCESS | 8272 | 1470656411178 Marionette TRACE conn3 <- [1,666,null,{}] 04:40:11 INFO - PROCESS | 8272 | 1470656411185 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}] 04:40:11 INFO - PROCESS | 8272 | 1470656411191 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:11 INFO - PROCESS | 8272 | 1470656411375 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 04:40:11 INFO - PROCESS | 8272 | 1470656411393 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:11 INFO - PROCESS | 8272 | 1470656411404 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df06800 == 42 [pid = 8272] [id = 174] 04:40:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 117 (0x8df20000) [pid = 8272] [serial = 522] [outer = (nil)] 04:40:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 118 (0x8e552c00) [pid = 8272] [serial = 523] [outer = 0x8df20000] 04:40:11 INFO - PROCESS | 8272 | 1470656411484 Marionette DEBUG loaded listener.js 04:40:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 119 (0x8e775800) [pid = 8272] [serial = 524] [outer = 0x8df20000] 04:40:12 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:12 INFO - PROCESS | 8272 | 1470656412530 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]]]}] 04:40:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 04:40:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1391ms 04:40:12 INFO - PROCESS | 8272 | 1470656412574 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 04:40:12 INFO - PROCESS | 8272 | 1470656412579 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 04:40:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 04:40:12 INFO - PROCESS | 8272 | 1470656412586 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 04:40:12 INFO - PROCESS | 8272 | 1470656412592 Marionette TRACE conn3 <- [1,670,null,{}] 04:40:12 INFO - PROCESS | 8272 | 1470656412607 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}] 04:40:12 INFO - PROCESS | 8272 | 1470656412616 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:12 INFO - PROCESS | 8272 | 1470656412867 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 04:40:12 INFO - PROCESS | 8272 | 1470656412896 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:12 INFO - PROCESS | 8272 | 1470656412904 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df1f000 == 43 [pid = 8272] [id = 175] 04:40:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 120 (0x8ee6bc00) [pid = 8272] [serial = 525] [outer = (nil)] 04:40:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 121 (0x8ee97000) [pid = 8272] [serial = 526] [outer = 0x8ee6bc00] 04:40:12 INFO - PROCESS | 8272 | 1470656412972 Marionette DEBUG loaded listener.js 04:40:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x8f13f400) [pid = 8272] [serial = 527] [outer = 0x8ee6bc00] 04:40:13 INFO - PROCESS | 8272 | 1470656413918 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]]]}] 04:40:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 04:40:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1391ms 04:40:13 INFO - PROCESS | 8272 | 1470656413986 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 04:40:13 INFO - PROCESS | 8272 | 1470656413993 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 04:40:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 04:40:14 INFO - PROCESS | 8272 | 1470656414001 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 04:40:14 INFO - PROCESS | 8272 | 1470656414007 Marionette TRACE conn3 <- [1,674,null,{}] 04:40:14 INFO - PROCESS | 8272 | 1470656414040 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}] 04:40:14 INFO - PROCESS | 8272 | 1470656414044 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:14 INFO - PROCESS | 8272 | 1470656414281 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 04:40:14 INFO - PROCESS | 8272 | 1470656414306 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:14 INFO - PROCESS | 8272 | 1470656414317 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:14 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e2800 == 44 [pid = 8272] [id = 176] 04:40:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x8ca44800) [pid = 8272] [serial = 528] [outer = (nil)] 04:40:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x8f9be000) [pid = 8272] [serial = 529] [outer = 0x8ca44800] 04:40:14 INFO - PROCESS | 8272 | 1470656414383 Marionette DEBUG loaded listener.js 04:40:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x8fb01800) [pid = 8272] [serial = 530] [outer = 0x8ca44800] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x8e54fc00) [pid = 8272] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x8ca10400) [pid = 8272] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x8d4d1000) [pid = 8272] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x8ee99400) [pid = 8272] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 120 (0x97558800) [pid = 8272] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 119 (0x8df09c00) [pid = 8272] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 118 (0x98844400) [pid = 8272] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 117 (0x8d409400) [pid = 8272] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 116 (0x8e549c00) [pid = 8272] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 115 (0x9509ec00) [pid = 8272] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 114 (0x8df02000) [pid = 8272] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 113 (0x8d4cc400) [pid = 8272] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 112 (0x8df08c00) [pid = 8272] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 111 (0x8df1d800) [pid = 8272] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 110 (0x8b6e5000) [pid = 8272] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 109 (0x8b6eb400) [pid = 8272] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 108 (0x8e78a400) [pid = 8272] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 107 (0x8ad2e000) [pid = 8272] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 04:40:15 INFO - PROCESS | 8272 | --DOMWINDOW == 106 (0x8b765400) [pid = 8272] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 04:40:15 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:40:15 INFO - PROCESS | 8272 | 1470656415501 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]]]}] 04:40:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 04:40:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1561ms 04:40:15 INFO - PROCESS | 8272 | 1470656415569 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 04:40:15 INFO - PROCESS | 8272 | 1470656415574 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 04:40:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 04:40:15 INFO - PROCESS | 8272 | 1470656415580 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 04:40:15 INFO - PROCESS | 8272 | 1470656415582 Marionette TRACE conn3 <- [1,678,null,{}] 04:40:15 INFO - PROCESS | 8272 | 1470656415589 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}] 04:40:15 INFO - PROCESS | 8272 | 1470656415595 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:15 INFO - PROCESS | 8272 | 1470656415757 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 04:40:15 INFO - PROCESS | 8272 | 1470656415766 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:15 INFO - PROCESS | 8272 | 1470656415775 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d404c00 == 45 [pid = 8272] [id = 177] 04:40:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 107 (0x8d409400) [pid = 8272] [serial = 531] [outer = (nil)] 04:40:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 108 (0x8df1e000) [pid = 8272] [serial = 532] [outer = 0x8d409400] 04:40:15 INFO - PROCESS | 8272 | 1470656415853 Marionette DEBUG loaded listener.js 04:40:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 109 (0x8f145c00) [pid = 8272] [serial = 533] [outer = 0x8d409400] 04:40:16 INFO - PROCESS | 8272 | 1470656416751 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]]]}] 04:40:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 04:40:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1187ms 04:40:16 INFO - PROCESS | 8272 | 1470656416776 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 04:40:16 INFO - PROCESS | 8272 | 1470656416780 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 04:40:16 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 04:40:16 INFO - PROCESS | 8272 | 1470656416791 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 04:40:16 INFO - PROCESS | 8272 | 1470656416793 Marionette TRACE conn3 <- [1,682,null,{}] 04:40:16 INFO - PROCESS | 8272 | 1470656416800 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}] 04:40:16 INFO - PROCESS | 8272 | 1470656416809 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:16 INFO - PROCESS | 8272 | 1470656416978 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 04:40:17 INFO - PROCESS | 8272 | 1470656417237 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:17 INFO - PROCESS | 8272 | 1470656417245 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad30800 == 46 [pid = 8272] [id = 178] 04:40:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 110 (0x8ad31000) [pid = 8272] [serial = 534] [outer = (nil)] 04:40:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 111 (0x8b6e8000) [pid = 8272] [serial = 535] [outer = 0x8ad31000] 04:40:17 INFO - PROCESS | 8272 | 1470656417332 Marionette DEBUG loaded listener.js 04:40:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 112 (0x8b76a400) [pid = 8272] [serial = 536] [outer = 0x8ad31000] 04:40:18 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:18 INFO - PROCESS | 8272 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:40:18 INFO - PROCESS | 8272 | 1470656418772 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]]]}] 04:40:18 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 04:40:18 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 2083ms 04:40:18 INFO - PROCESS | 8272 | 1470656418874 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 04:40:18 INFO - PROCESS | 8272 | 1470656418880 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 04:40:18 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 04:40:18 INFO - PROCESS | 8272 | 1470656418888 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 04:40:18 INFO - PROCESS | 8272 | 1470656418894 Marionette TRACE conn3 <- [1,686,null,{}] 04:40:18 INFO - PROCESS | 8272 | 1470656418903 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}] 04:40:18 INFO - PROCESS | 8272 | 1470656418907 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:19 INFO - PROCESS | 8272 | 1470656419094 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 04:40:19 INFO - PROCESS | 8272 | 1470656419278 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:19 INFO - PROCESS | 8272 | 1470656419288 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3e400 == 47 [pid = 8272] [id = 179] 04:40:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 113 (0x8ca7a000) [pid = 8272] [serial = 537] [outer = (nil)] 04:40:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 114 (0x8e548800) [pid = 8272] [serial = 538] [outer = 0x8ca7a000] 04:40:19 INFO - PROCESS | 8272 | 1470656419368 Marionette DEBUG loaded listener.js 04:40:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 115 (0x8e771800) [pid = 8272] [serial = 539] [outer = 0x8ca7a000] 04:40:20 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:20 INFO - PROCESS | 8272 | 1470656420702 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]]]}] 04:40:20 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 04:40:20 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1835ms 04:40:20 INFO - PROCESS | 8272 | 1470656420726 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 04:40:20 INFO - PROCESS | 8272 | 1470656420733 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 04:40:20 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 04:40:20 INFO - PROCESS | 8272 | 1470656420878 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 04:40:20 INFO - PROCESS | 8272 | 1470656420883 Marionette TRACE conn3 <- [1,690,null,{}] 04:40:20 INFO - PROCESS | 8272 | 1470656420894 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}] 04:40:20 INFO - PROCESS | 8272 | 1470656420899 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:21 INFO - PROCESS | 8272 | 1470656421101 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 04:40:21 INFO - PROCESS | 8272 | 1470656421281 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:21 INFO - PROCESS | 8272 | 1470656421288 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df0b800 == 48 [pid = 8272] [id = 180] 04:40:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 116 (0x8edc5400) [pid = 8272] [serial = 540] [outer = (nil)] 04:40:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 117 (0x8eea2400) [pid = 8272] [serial = 541] [outer = 0x8edc5400] 04:40:21 INFO - PROCESS | 8272 | 1470656421372 Marionette DEBUG loaded listener.js 04:40:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 118 (0x8fb0f800) [pid = 8272] [serial = 542] [outer = 0x8edc5400] 04:40:22 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:22 INFO - PROCESS | 8272 | 1470656422758 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]]]}] 04:40:22 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 04:40:22 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2084ms 04:40:22 INFO - PROCESS | 8272 | 1470656422829 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 04:40:22 INFO - PROCESS | 8272 | 1470656422834 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 04:40:22 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 04:40:22 INFO - PROCESS | 8272 | 1470656422852 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 04:40:22 INFO - PROCESS | 8272 | 1470656422862 Marionette TRACE conn3 <- [1,694,null,{}] 04:40:22 INFO - PROCESS | 8272 | 1470656422870 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}] 04:40:22 INFO - PROCESS | 8272 | 1470656422877 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:23 INFO - PROCESS | 8272 | 1470656423084 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 04:40:23 INFO - PROCESS | 8272 | 1470656423270 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:23 INFO - PROCESS | 8272 | 1470656423280 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee72c00 == 49 [pid = 8272] [id = 181] 04:40:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 119 (0x91174800) [pid = 8272] [serial = 543] [outer = (nil)] 04:40:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 120 (0x92123400) [pid = 8272] [serial = 544] [outer = 0x91174800] 04:40:23 INFO - PROCESS | 8272 | 1470656423357 Marionette DEBUG loaded listener.js 04:40:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 121 (0x93963400) [pid = 8272] [serial = 545] [outer = 0x91174800] 04:40:24 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:24 INFO - PROCESS | 8272 | 1470656424647 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]]]}] 04:40:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 04:40:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1851ms 04:40:24 INFO - PROCESS | 8272 | 1470656424696 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 04:40:24 INFO - PROCESS | 8272 | 1470656424701 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 04:40:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 04:40:24 INFO - PROCESS | 8272 | 1470656424708 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 04:40:24 INFO - PROCESS | 8272 | 1470656424712 Marionette TRACE conn3 <- [1,698,null,{}] 04:40:24 INFO - PROCESS | 8272 | 1470656424806 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}] 04:40:24 INFO - PROCESS | 8272 | 1470656424812 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:25 INFO - PROCESS | 8272 | 1470656425066 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 04:40:25 INFO - PROCESS | 8272 | 1470656425200 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:25 INFO - PROCESS | 8272 | 1470656425212 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x91e32400 == 50 [pid = 8272] [id = 182] 04:40:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x92ed0400) [pid = 8272] [serial = 546] [outer = (nil)] 04:40:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x9468d400) [pid = 8272] [serial = 547] [outer = 0x92ed0400] 04:40:25 INFO - PROCESS | 8272 | 1470656425292 Marionette DEBUG loaded listener.js 04:40:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x95140800) [pid = 8272] [serial = 548] [outer = 0x92ed0400] 04:40:26 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:26 INFO - PROCESS | 8272 | 1470656426641 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]]]}] 04:40:26 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 04:40:26 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1985ms 04:40:26 INFO - PROCESS | 8272 | 1470656426721 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 04:40:26 INFO - PROCESS | 8272 | 1470656426725 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 04:40:26 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 04:40:26 INFO - PROCESS | 8272 | 1470656426737 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 04:40:26 INFO - PROCESS | 8272 | 1470656426740 Marionette TRACE conn3 <- [1,702,null,{}] 04:40:26 INFO - PROCESS | 8272 | 1470656426747 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}] 04:40:26 INFO - PROCESS | 8272 | 1470656426752 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:26 INFO - PROCESS | 8272 | 1470656426945 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 04:40:27 INFO - PROCESS | 8272 | 1470656427133 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:27 INFO - PROCESS | 8272 | 1470656427152 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e2c00 == 51 [pid = 8272] [id = 183] 04:40:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x8b6e3800) [pid = 8272] [serial = 549] [outer = (nil)] 04:40:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x8b761000) [pid = 8272] [serial = 550] [outer = 0x8b6e3800] 04:40:27 INFO - PROCESS | 8272 | 1470656427285 Marionette DEBUG loaded listener.js 04:40:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x8e77ec00) [pid = 8272] [serial = 551] [outer = 0x8b6e3800] 04:40:29 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:29 INFO - PROCESS | 8272 | 1470656429100 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]]]}] 04:40:29 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 04:40:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2437ms 04:40:29 INFO - PROCESS | 8272 | 1470656429179 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 04:40:29 INFO - PROCESS | 8272 | 1470656429186 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 04:40:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 04:40:29 INFO - PROCESS | 8272 | 1470656429195 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 04:40:29 INFO - PROCESS | 8272 | 1470656429199 Marionette TRACE conn3 <- [1,706,null,{}] 04:40:29 INFO - PROCESS | 8272 | 1470656429207 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}] 04:40:29 INFO - PROCESS | 8272 | 1470656429214 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:29 INFO - PROCESS | 8272 | 1470656429384 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 04:40:29 INFO - PROCESS | 8272 | 1470656429571 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:29 INFO - PROCESS | 8272 | 1470656429579 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d40d000 == 52 [pid = 8272] [id = 184] 04:40:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x8d4cdc00) [pid = 8272] [serial = 552] [outer = (nil)] 04:40:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x8df22400) [pid = 8272] [serial = 553] [outer = 0x8d4cdc00] 04:40:29 INFO - PROCESS | 8272 | 1470656429659 Marionette DEBUG loaded listener.js 04:40:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x8e54d800) [pid = 8272] [serial = 554] [outer = 0x8d4cdc00] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x9c227400 == 51 [pid = 8272] [id = 16] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x9a39a400 == 50 [pid = 8272] [id = 15] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x92120000 == 49 [pid = 8272] [id = 17] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x97557400 == 48 [pid = 8272] [id = 20] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0xa22f9c00 == 47 [pid = 8272] [id = 18] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8d404c00 == 46 [pid = 8272] [id = 177] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e2800 == 45 [pid = 8272] [id = 176] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8df1f000 == 44 [pid = 8272] [id = 175] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8df06800 == 43 [pid = 8272] [id = 174] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4d5c00 == 42 [pid = 8272] [id = 155] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3ec00 == 41 [pid = 8272] [id = 173] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2b800 == 40 [pid = 8272] [id = 172] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x9468d000 == 39 [pid = 8272] [id = 22] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x93b77800 == 38 [pid = 8272] [id = 6] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x91e33400 == 37 [pid = 8272] [id = 8] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x938d7800 == 36 [pid = 8272] [id = 23] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca05400 == 35 [pid = 8272] [id = 161] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x9755e800 == 34 [pid = 8272] [id = 21] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca02000 == 33 [pid = 8272] [id = 160] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8b76dc00 == 32 [pid = 8272] [id = 169] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8e54a000 == 31 [pid = 8272] [id = 165] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x92ecd800 == 30 [pid = 8272] [id = 12] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8b76c800 == 29 [pid = 8272] [id = 162] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0xa34d2c00 == 28 [pid = 8272] [id = 13] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x92126000 == 27 [pid = 8272] [id = 25] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad38800 == 26 [pid = 8272] [id = 166] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8f142400 == 25 [pid = 8272] [id = 164] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad31400 == 24 [pid = 8272] [id = 170] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8e77c800 == 23 [pid = 8272] [id = 168] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8e549000 == 22 [pid = 8272] [id = 171] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x91e31c00 == 21 [pid = 8272] [id = 167] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee75800 == 20 [pid = 8272] [id = 163] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x9ad60800 == 19 [pid = 8272] [id = 24] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x91e3e400 == 18 [pid = 8272] [id = 9] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x9b6ed000 == 17 [pid = 8272] [id = 26] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0xa1120c00 == 16 [pid = 8272] [id = 19] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x9468e800 == 15 [pid = 8272] [id = 14] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x91e32400 == 14 [pid = 8272] [id = 182] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee72c00 == 13 [pid = 8272] [id = 181] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3e400 == 12 [pid = 8272] [id = 179] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8df0b800 == 11 [pid = 8272] [id = 180] 04:40:31 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad30800 == 10 [pid = 8272] [id = 178] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x8e77b000) [pid = 8272] [serial = 475] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x8ca41c00) [pid = 8272] [serial = 469] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x8e781800) [pid = 8272] [serial = 425] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x8e54cc00) [pid = 8272] [serial = 424] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x9116fc00) [pid = 8272] [serial = 428] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x8fb05400) [pid = 8272] [serial = 427] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x99532000) [pid = 8272] [serial = 431] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x98849400) [pid = 8272] [serial = 430] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x8df0d400) [pid = 8272] [serial = 466] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 120 (0x9a84a800) [pid = 8272] [serial = 434] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 119 (0x8e788400) [pid = 8272] [serial = 476] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 118 (0x9a6eec00) [pid = 8272] [serial = 433] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 117 (0x8d40b400) [pid = 8272] [serial = 463] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 116 (0x8e777400) [pid = 8272] [serial = 478] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 115 (0x95290c00) [pid = 8272] [serial = 437] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 114 (0x8df21000) [pid = 8272] [serial = 467] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 113 (0x9528a800) [pid = 8272] [serial = 436] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 112 (0x8ca7e400) [pid = 8272] [serial = 470] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 111 (0x95296c00) [pid = 8272] [serial = 440] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 110 (0x8df0ac00) [pid = 8272] [serial = 439] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 109 (0x8d4d5800) [pid = 8272] [serial = 472] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 108 (0x8df25000) [pid = 8272] [serial = 443] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 107 (0x8df22000) [pid = 8272] [serial = 442] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 106 (0x95296400) [pid = 8272] [serial = 446] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 105 (0x95289000) [pid = 8272] [serial = 445] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 104 (0x8b6ee000) [pid = 8272] [serial = 449] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 103 (0x8b6ebc00) [pid = 8272] [serial = 448] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x8edcc400) [pid = 8272] [serial = 481] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 101 (0x8b768000) [pid = 8272] [serial = 452] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 100 (0x8b764c00) [pid = 8272] [serial = 451] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x9ad62c00) [pid = 8272] [serial = 455] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x9ab48800) [pid = 8272] [serial = 454] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x8ad37c00) [pid = 8272] [serial = 458] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x8ad35800) [pid = 8272] [serial = 457] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x8ca05800) [pid = 8272] [serial = 461] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x8b76c000) [pid = 8272] [serial = 460] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x8df04000) [pid = 8272] [serial = 473] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8e78e800) [pid = 8272] [serial = 479] [outer = (nil)] [url = about:blank] 04:40:31 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8d40e000) [pid = 8272] [serial = 464] [outer = (nil)] [url = about:blank] 04:40:32 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:32 INFO - PROCESS | 8272 | 1470656432343 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]]]}] 04:40:32 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 04:40:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 3190ms 04:40:32 INFO - PROCESS | 8272 | 1470656432387 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 04:40:32 INFO - PROCESS | 8272 | 1470656432395 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 04:40:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 04:40:32 INFO - PROCESS | 8272 | 1470656432407 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 04:40:32 INFO - PROCESS | 8272 | 1470656432411 Marionette TRACE conn3 <- [1,710,null,{}] 04:40:32 INFO - PROCESS | 8272 | 1470656432419 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}] 04:40:32 INFO - PROCESS | 8272 | 1470656432426 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:32 INFO - PROCESS | 8272 | 1470656432647 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 04:40:32 INFO - PROCESS | 8272 | 1470656432763 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:32 INFO - PROCESS | 8272 | 1470656432769 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca06400 == 11 [pid = 8272] [id = 185] 04:40:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8ca07400) [pid = 8272] [serial = 555] [outer = (nil)] 04:40:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x8ca3d000) [pid = 8272] [serial = 556] [outer = 0x8ca07400] 04:40:32 INFO - PROCESS | 8272 | 1470656432856 Marionette DEBUG loaded listener.js 04:40:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x8ca43400) [pid = 8272] [serial = 557] [outer = 0x8ca07400] 04:40:33 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:34 INFO - PROCESS | 8272 | 1470656434017 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]]]}] 04:40:34 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 04:40:34 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1637ms 04:40:34 INFO - PROCESS | 8272 | 1470656434044 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 04:40:34 INFO - PROCESS | 8272 | 1470656434053 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 04:40:34 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 04:40:34 INFO - PROCESS | 8272 | 1470656434075 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 04:40:34 INFO - PROCESS | 8272 | 1470656434080 Marionette TRACE conn3 <- [1,714,null,{}] 04:40:34 INFO - PROCESS | 8272 | 1470656434100 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}] 04:40:34 INFO - PROCESS | 8272 | 1470656434107 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:34 INFO - PROCESS | 8272 | 1470656434413 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 04:40:34 INFO - PROCESS | 8272 | 1470656434437 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:34 INFO - PROCESS | 8272 | 1470656434449 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca84800 == 12 [pid = 8272] [id = 186] 04:40:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x8d4c9c00) [pid = 8272] [serial = 558] [outer = (nil)] 04:40:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x8df03000) [pid = 8272] [serial = 559] [outer = 0x8d4c9c00] 04:40:34 INFO - PROCESS | 8272 | 1470656434524 Marionette DEBUG loaded listener.js 04:40:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x8df1c000) [pid = 8272] [serial = 560] [outer = 0x8d4c9c00] 04:40:36 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x8d409400) [pid = 8272] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x8ca44800) [pid = 8272] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x8ca07800) [pid = 8272] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x8e552800) [pid = 8272] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8ad2bc00) [pid = 8272] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8ca06800) [pid = 8272] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8ee6bc00) [pid = 8272] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8f13fc00) [pid = 8272] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8ca45400) [pid = 8272] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8f145000) [pid = 8272] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8e549400) [pid = 8272] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8df20000) [pid = 8272] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8e54d400) [pid = 8272] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8f14a400) [pid = 8272] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8f149800) [pid = 8272] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x92288400) [pid = 8272] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8ad31c00) [pid = 8272] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 04:40:36 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8ee76800) [pid = 8272] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 04:40:36 INFO - PROCESS | 8272 | 1470656436591 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]]]}] 04:40:36 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 04:40:36 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2550ms 04:40:36 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 04:40:36 INFO - PROCESS | 8272 | 1470656436624 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 04:40:36 INFO - PROCESS | 8272 | 1470656436628 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 04:40:36 INFO - PROCESS | 8272 | 1470656436634 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 04:40:36 INFO - PROCESS | 8272 | 1470656436640 Marionette TRACE conn3 <- [1,718,null,{}] 04:40:36 INFO - PROCESS | 8272 | 1470656436657 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}] 04:40:36 INFO - PROCESS | 8272 | 1470656436667 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:36 INFO - PROCESS | 8272 | 1470656436873 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 04:40:36 INFO - PROCESS | 8272 | 1470656436952 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:36 INFO - PROCESS | 8272 | 1470656436966 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e552800 == 13 [pid = 8272] [id = 187] 04:40:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8e553400) [pid = 8272] [serial = 561] [outer = (nil)] 04:40:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8e776800) [pid = 8272] [serial = 562] [outer = 0x8e553400] 04:40:37 INFO - PROCESS | 8272 | 1470656437037 Marionette DEBUG loaded listener.js 04:40:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8e77c400) [pid = 8272] [serial = 563] [outer = 0x8e553400] 04:40:38 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:38 INFO - PROCESS | 8272 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:40:38 INFO - PROCESS | 8272 | 1470656438157 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]]]}] 04:40:38 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 04:40:38 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1541ms 04:40:38 INFO - PROCESS | 8272 | 1470656438174 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 04:40:38 INFO - PROCESS | 8272 | 1470656438178 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 04:40:38 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 04:40:38 INFO - PROCESS | 8272 | 1470656438185 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 04:40:38 INFO - PROCESS | 8272 | 1470656438188 Marionette TRACE conn3 <- [1,722,null,{}] 04:40:38 INFO - PROCESS | 8272 | 1470656438193 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}] 04:40:38 INFO - PROCESS | 8272 | 1470656438199 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:38 INFO - PROCESS | 8272 | 1470656438366 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 04:40:38 INFO - PROCESS | 8272 | 1470656438600 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:38 INFO - PROCESS | 8272 | 1470656438609 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad30800 == 14 [pid = 8272] [id = 188] 04:40:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8ad31800) [pid = 8272] [serial = 564] [outer = (nil)] 04:40:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8b6e3400) [pid = 8272] [serial = 565] [outer = 0x8ad31800] 04:40:38 INFO - PROCESS | 8272 | 1470656438696 Marionette DEBUG loaded listener.js 04:40:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8b762800) [pid = 8272] [serial = 566] [outer = 0x8ad31800] 04:40:39 INFO - PROCESS | 8272 | 1470656439600 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] 04:40:39 INFO - PROCESS | 8272 | 1470656439687 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 04:40:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 04:40:39 INFO - PROCESS | 8272 | 1470656439694 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 04:40:39 INFO - PROCESS | 8272 | 1470656439699 Marionette TRACE conn3 <- [1,726,null,{}] 04:40:39 INFO - PROCESS | 8272 | 1470656439708 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}] 04:40:39 INFO - PROCESS | 8272 | 1470656439717 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:39 INFO - PROCESS | 8272 | 1470656439941 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 04:40:40 INFO - PROCESS | 8272 | 1470656440157 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:40 INFO - PROCESS | 8272 | 1470656440164 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca77400 == 15 [pid = 8272] [id = 189] 04:40:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8d40f400) [pid = 8272] [serial = 567] [outer = (nil)] 04:40:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8d4d4800) [pid = 8272] [serial = 568] [outer = 0x8d40f400] 04:40:40 INFO - PROCESS | 8272 | 1470656440294 Marionette DEBUG loaded listener.js 04:40:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8df0ac00) [pid = 8272] [serial = 569] [outer = 0x8d40f400] 04:40:41 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:41 INFO - PROCESS | 8272 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:40:41 INFO - PROCESS | 8272 | 1470656441285 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]]]}] 04:40:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 04:40:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1632ms 04:40:41 INFO - PROCESS | 8272 | 1470656441332 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 04:40:41 INFO - PROCESS | 8272 | 1470656441339 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 04:40:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 04:40:41 INFO - PROCESS | 8272 | 1470656441346 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 04:40:41 INFO - PROCESS | 8272 | 1470656441350 Marionette TRACE conn3 <- [1,730,null,{}] 04:40:41 INFO - PROCESS | 8272 | 1470656441356 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}] 04:40:41 INFO - PROCESS | 8272 | 1470656441362 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:41 INFO - PROCESS | 8272 | 1470656441561 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 04:40:41 INFO - PROCESS | 8272 | 1470656441776 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:41 INFO - PROCESS | 8272 | 1470656441782 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:41 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e784800 == 16 [pid = 8272] [id = 190] 04:40:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8e785000) [pid = 8272] [serial = 570] [outer = (nil)] 04:40:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8e789000) [pid = 8272] [serial = 571] [outer = 0x8e785000] 04:40:41 INFO - PROCESS | 8272 | 1470656441882 Marionette DEBUG loaded listener.js 04:40:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8edc3400) [pid = 8272] [serial = 572] [outer = 0x8e785000] 04:40:42 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:42 INFO - PROCESS | 8272 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:40:42 INFO - PROCESS | 8272 | 1470656442869 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] 04:40:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 04:40:42 INFO - PROCESS | 8272 | 1470656442940 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 04:40:42 INFO - PROCESS | 8272 | 1470656442954 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 04:40:42 INFO - PROCESS | 8272 | 1470656442964 Marionette TRACE conn3 <- [1,734,null,{}] 04:40:42 INFO - PROCESS | 8272 | 1470656442973 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}] 04:40:42 INFO - PROCESS | 8272 | 1470656442980 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:43 INFO - PROCESS | 8272 | 1470656443209 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 04:40:43 INFO - PROCESS | 8272 | 1470656443463 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:43 INFO - PROCESS | 8272 | 1470656443471 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e8c00 == 17 [pid = 8272] [id = 191] 04:40:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8ca09400) [pid = 8272] [serial = 573] [outer = (nil)] 04:40:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x8f13e000) [pid = 8272] [serial = 574] [outer = 0x8ca09400] 04:40:43 INFO - PROCESS | 8272 | 1470656443564 Marionette DEBUG loaded listener.js 04:40:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x8f142000) [pid = 8272] [serial = 575] [outer = 0x8ca09400] 04:40:44 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:44 INFO - PROCESS | 8272 | 1470656444465 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]]]}] 04:40:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 04:40:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1554ms 04:40:44 INFO - PROCESS | 8272 | 1470656444501 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 04:40:44 INFO - PROCESS | 8272 | 1470656444506 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 04:40:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 04:40:44 INFO - PROCESS | 8272 | 1470656444513 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 04:40:44 INFO - PROCESS | 8272 | 1470656444517 Marionette TRACE conn3 <- [1,738,null,{}] 04:40:44 INFO - PROCESS | 8272 | 1470656444523 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}] 04:40:44 INFO - PROCESS | 8272 | 1470656444528 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:44 INFO - PROCESS | 8272 | 1470656444720 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 04:40:44 INFO - PROCESS | 8272 | 1470656444881 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:44 INFO - PROCESS | 8272 | 1470656444892 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:44 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee72800 == 18 [pid = 8272] [id = 192] 04:40:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x8f13d800) [pid = 8272] [serial = 576] [outer = (nil)] 04:40:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x8f870800) [pid = 8272] [serial = 577] [outer = 0x8f13d800] 04:40:44 INFO - PROCESS | 8272 | 1470656444970 Marionette DEBUG loaded listener.js 04:40:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x8f868000) [pid = 8272] [serial = 578] [outer = 0x8f13d800] 04:40:46 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:46 INFO - PROCESS | 8272 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:40:46 INFO - PROCESS | 8272 | 1470656446337 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]]]}] 04:40:46 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 04:40:46 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1881ms 04:40:46 INFO - PROCESS | 8272 | 1470656446405 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 04:40:46 INFO - PROCESS | 8272 | 1470656446410 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 04:40:46 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 04:40:46 INFO - PROCESS | 8272 | 1470656446439 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 04:40:46 INFO - PROCESS | 8272 | 1470656446443 Marionette TRACE conn3 <- [1,742,null,{}] 04:40:46 INFO - PROCESS | 8272 | 1470656446450 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}] 04:40:46 INFO - PROCESS | 8272 | 1470656446455 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:46 INFO - PROCESS | 8272 | 1470656446633 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 04:40:46 INFO - PROCESS | 8272 | 1470656446791 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:46 INFO - PROCESS | 8272 | 1470656446811 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4c9400 == 19 [pid = 8272] [id = 193] 04:40:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x8f14c400) [pid = 8272] [serial = 579] [outer = (nil)] 04:40:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0x8fb04800) [pid = 8272] [serial = 580] [outer = 0x8f14c400] 04:40:46 INFO - PROCESS | 8272 | 1470656446904 Marionette DEBUG loaded listener.js 04:40:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0x91170c00) [pid = 8272] [serial = 581] [outer = 0x8f14c400] 04:40:48 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:48 INFO - PROCESS | 8272 | 1470656448279 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]]]}] 04:40:48 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | @font-face fonts should work even if they are not used in the page 04:40:48 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1894ms 04:40:48 INFO - PROCESS | 8272 | 1470656448368 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 04:40:48 INFO - PROCESS | 8272 | 1470656448373 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 04:40:48 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 04:40:48 INFO - PROCESS | 8272 | 1470656448383 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 04:40:48 INFO - PROCESS | 8272 | 1470656448387 Marionette TRACE conn3 <- [1,746,null,{}] 04:40:48 INFO - PROCESS | 8272 | 1470656448394 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}] 04:40:48 INFO - PROCESS | 8272 | 1470656448399 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:48 INFO - PROCESS | 8272 | 1470656448593 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 04:40:48 INFO - PROCESS | 8272 | 1470656448754 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:48 INFO - PROCESS | 8272 | 1470656448767 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b765000 == 20 [pid = 8272] [id = 194] 04:40:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 101 (0x8ca02c00) [pid = 8272] [serial = 582] [outer = (nil)] 04:40:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 102 (0x8d4d2400) [pid = 8272] [serial = 583] [outer = 0x8ca02c00] 04:40:48 INFO - PROCESS | 8272 | 1470656448846 Marionette DEBUG loaded listener.js 04:40:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0x8e78c000) [pid = 8272] [serial = 584] [outer = 0x8ca02c00] 04:40:49 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:50 INFO - PROCESS | 8272 | --DOCSHELL 0x8e552800 == 19 [pid = 8272] [id = 187] 04:40:50 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca84800 == 18 [pid = 8272] [id = 186] 04:40:50 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca06400 == 17 [pid = 8272] [id = 185] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x8f9be000) [pid = 8272] [serial = 529] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 101 (0x8d405000) [pid = 8272] [serial = 484] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 100 (0x8ee67400) [pid = 8272] [serial = 482] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x8b6ed800) [pid = 8272] [serial = 518] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x93b7b000) [pid = 8272] [serial = 508] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x8f13f400) [pid = 8272] [serial = 527] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x8ee97000) [pid = 8272] [serial = 526] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x8fb03800) [pid = 8272] [serial = 496] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x8d410800) [pid = 8272] [serial = 520] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x92ec8400) [pid = 8272] [serial = 505] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8e77a800) [pid = 8272] [serial = 514] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8fb09000) [pid = 8272] [serial = 497] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8e552c00) [pid = 8272] [serial = 523] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8e776c00) [pid = 8272] [serial = 487] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x9468fc00) [pid = 8272] [serial = 509] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x938e0c00) [pid = 8272] [serial = 506] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x92283c00) [pid = 8272] [serial = 500] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8f9c4c00) [pid = 8272] [serial = 494] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x91ce4800) [pid = 8272] [serial = 515] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x92d95400) [pid = 8272] [serial = 503] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8d408000) [pid = 8272] [serial = 511] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x92120800) [pid = 8272] [serial = 499] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x946d7c00) [pid = 8272] [serial = 512] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8fb01800) [pid = 8272] [serial = 530] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8e775800) [pid = 8272] [serial = 524] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8ad36800) [pid = 8272] [serial = 517] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8d4ca000) [pid = 8272] [serial = 485] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8ee9a400) [pid = 8272] [serial = 490] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8f9bc800) [pid = 8272] [serial = 493] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8d4d7800) [pid = 8272] [serial = 521] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8e78d400) [pid = 8272] [serial = 488] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8ee9f000) [pid = 8272] [serial = 491] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x92d93c00) [pid = 8272] [serial = 502] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8df1e000) [pid = 8272] [serial = 532] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8f145c00) [pid = 8272] [serial = 533] [outer = (nil)] [url = about:blank] 04:40:50 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:50 INFO - PROCESS | 8272 | 1470656450375 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]]]}] 04:40:50 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 04:40:50 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2034ms 04:40:50 INFO - PROCESS | 8272 | 1470656450419 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 04:40:50 INFO - PROCESS | 8272 | 1470656450425 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 04:40:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 04:40:50 INFO - PROCESS | 8272 | 1470656450433 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 04:40:50 INFO - PROCESS | 8272 | 1470656450437 Marionette TRACE conn3 <- [1,750,null,{}] 04:40:50 INFO - PROCESS | 8272 | 1470656450446 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}] 04:40:50 INFO - PROCESS | 8272 | 1470656450452 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:50 INFO - PROCESS | 8272 | 1470656450613 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 04:40:50 INFO - PROCESS | 8272 | 1470656450624 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:50 INFO - PROCESS | 8272 | 1470656450635 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca0ec00 == 18 [pid = 8272] [id = 195] 04:40:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8ca38c00) [pid = 8272] [serial = 585] [outer = (nil)] 04:40:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ca79400) [pid = 8272] [serial = 586] [outer = 0x8ca38c00] 04:40:50 INFO - PROCESS | 8272 | 1470656450720 Marionette DEBUG loaded listener.js 04:40:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8d406c00) [pid = 8272] [serial = 587] [outer = 0x8ca38c00] 04:40:51 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:52 INFO - PROCESS | 8272 | 1470656452021 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]]]}] 04:40:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 04:40:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1635ms 04:40:52 INFO - PROCESS | 8272 | 1470656452068 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 04:40:52 INFO - PROCESS | 8272 | 1470656452075 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 04:40:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 04:40:52 INFO - PROCESS | 8272 | 1470656452086 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 04:40:52 INFO - PROCESS | 8272 | 1470656452089 Marionette TRACE conn3 <- [1,754,null,{}] 04:40:52 INFO - PROCESS | 8272 | 1470656452097 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}] 04:40:52 INFO - PROCESS | 8272 | 1470656452103 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:52 INFO - PROCESS | 8272 | 1470656452368 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 04:40:52 INFO - PROCESS | 8272 | 1470656452387 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:52 INFO - PROCESS | 8272 | 1470656452395 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d40a800 == 19 [pid = 8272] [id = 196] 04:40:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8d4ca800) [pid = 8272] [serial = 588] [outer = (nil)] 04:40:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8df29000) [pid = 8272] [serial = 589] [outer = 0x8d4ca800] 04:40:52 INFO - PROCESS | 8272 | 1470656452468 Marionette DEBUG loaded listener.js 04:40:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8e554400) [pid = 8272] [serial = 590] [outer = 0x8d4ca800] 04:40:53 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:53 INFO - PROCESS | 8272 | 1470656453786 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]]]}] 04:40:53 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | Non-space characters are not converted to U+0020 and collapsed 04:40:53 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1733ms 04:40:53 INFO - PROCESS | 8272 | 1470656453820 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 04:40:53 INFO - PROCESS | 8272 | 1470656453825 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 04:40:53 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 04:40:53 INFO - PROCESS | 8272 | 1470656453842 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 04:40:53 INFO - PROCESS | 8272 | 1470656453849 Marionette TRACE conn3 <- [1,758,null,{}] 04:40:53 INFO - PROCESS | 8272 | 1470656453941 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}] 04:40:53 INFO - PROCESS | 8272 | 1470656453948 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:54 INFO - PROCESS | 8272 | 1470656454160 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 04:40:54 INFO - PROCESS | 8272 | 1470656454186 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:54 INFO - PROCESS | 8272 | 1470656454193 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e78dc00 == 20 [pid = 8272] [id = 197] 04:40:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8e78f800) [pid = 8272] [serial = 591] [outer = (nil)] 04:40:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8edd0c00) [pid = 8272] [serial = 592] [outer = 0x8e78f800] 04:40:54 INFO - PROCESS | 8272 | 1470656454271 Marionette DEBUG loaded listener.js 04:40:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8ee97800) [pid = 8272] [serial = 593] [outer = 0x8e78f800] 04:40:55 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:55 INFO - PROCESS | 8272 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:40:55 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:55 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:55 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:40:55 INFO - PROCESS | 8272 | 1470656455187 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]]]}] 04:40:55 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8ad31000) [pid = 8272] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 04:40:55 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8ca7a000) [pid = 8272] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 04:40:55 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8edc5400) [pid = 8272] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 04:40:55 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8d4c9c00) [pid = 8272] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 04:40:55 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8d4cdc00) [pid = 8272] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 04:40:55 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x91174800) [pid = 8272] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 04:40:55 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x92ed0400) [pid = 8272] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 04:40:55 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8ca07400) [pid = 8272] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 04:40:55 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8b6e3800) [pid = 8272] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 04:40:55 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 04:40:55 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1412ms 04:40:55 INFO - PROCESS | 8272 | 1470656455245 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 04:40:55 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 04:40:55 INFO - PROCESS | 8272 | 1470656455250 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 04:40:55 INFO - PROCESS | 8272 | 1470656455257 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 04:40:55 INFO - PROCESS | 8272 | 1470656455260 Marionette TRACE conn3 <- [1,762,null,{}] 04:40:55 INFO - PROCESS | 8272 | 1470656455266 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}] 04:40:55 INFO - PROCESS | 8272 | 1470656455271 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:55 INFO - PROCESS | 8272 | 1470656455451 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 04:40:55 INFO - PROCESS | 8272 | 1470656455571 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:55 INFO - PROCESS | 8272 | 1470656455580 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca80400 == 21 [pid = 8272] [id = 198] 04:40:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8edc7400) [pid = 8272] [serial = 594] [outer = (nil)] 04:40:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ee9c800) [pid = 8272] [serial = 595] [outer = 0x8edc7400] 04:40:55 INFO - PROCESS | 8272 | 1470656455650 Marionette DEBUG loaded listener.js 04:40:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8eea2000) [pid = 8272] [serial = 596] [outer = 0x8edc7400] 04:40:56 INFO - PROCESS | 8272 | 1470656456785 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]]]}] 04:40:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 04:40:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1581ms 04:40:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 04:40:56 INFO - PROCESS | 8272 | 1470656456839 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 04:40:56 INFO - PROCESS | 8272 | 1470656456841 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 04:40:56 INFO - PROCESS | 8272 | 1470656456848 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 04:40:56 INFO - PROCESS | 8272 | 1470656456851 Marionette TRACE conn3 <- [1,766,null,{}] 04:40:56 INFO - PROCESS | 8272 | 1470656456857 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}] 04:40:56 INFO - PROCESS | 8272 | 1470656456861 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:57 INFO - PROCESS | 8272 | 1470656457019 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 04:40:57 INFO - PROCESS | 8272 | 1470656457240 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:57 INFO - PROCESS | 8272 | 1470656457252 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2d000 == 22 [pid = 8272] [id = 199] 04:40:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8ad2e000) [pid = 8272] [serial = 597] [outer = (nil)] 04:40:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ad35800) [pid = 8272] [serial = 598] [outer = 0x8ad2e000] 04:40:57 INFO - PROCESS | 8272 | 1470656457336 Marionette DEBUG loaded listener.js 04:40:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8b6ed800) [pid = 8272] [serial = 599] [outer = 0x8ad2e000] 04:40:58 INFO - PROCESS | 8272 | 1470656458697 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]]]}] 04:40:58 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 04:40:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1948ms 04:40:58 INFO - PROCESS | 8272 | 1470656458837 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 04:40:58 INFO - PROCESS | 8272 | 1470656458844 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 04:40:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 04:40:58 INFO - PROCESS | 8272 | 1470656458853 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 04:40:58 INFO - PROCESS | 8272 | 1470656458858 Marionette TRACE conn3 <- [1,770,null,{}] 04:40:58 INFO - PROCESS | 8272 | 1470656458867 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}] 04:40:58 INFO - PROCESS | 8272 | 1470656458873 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:59 INFO - PROCESS | 8272 | 1470656459075 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 04:40:59 INFO - PROCESS | 8272 | 1470656459237 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:40:59 INFO - PROCESS | 8272 | 1470656459247 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:40:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca02000 == 23 [pid = 8272] [id = 200] 04:40:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8ca80000) [pid = 8272] [serial = 600] [outer = (nil)] 04:40:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8df0e800) [pid = 8272] [serial = 601] [outer = 0x8ca80000] 04:40:59 INFO - PROCESS | 8272 | 1470656459331 Marionette DEBUG loaded listener.js 04:40:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8df26800) [pid = 8272] [serial = 602] [outer = 0x8ca80000] 04:41:00 INFO - PROCESS | 8272 | 1470656460283 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]]]}] 04:41:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 04:41:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1486ms 04:41:00 INFO - PROCESS | 8272 | 1470656460343 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 04:41:00 INFO - PROCESS | 8272 | 1470656460351 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 04:41:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 04:41:00 INFO - PROCESS | 8272 | 1470656460362 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 04:41:00 INFO - PROCESS | 8272 | 1470656460365 Marionette TRACE conn3 <- [1,774,null,{}] 04:41:00 INFO - PROCESS | 8272 | 1470656460373 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}] 04:41:00 INFO - PROCESS | 8272 | 1470656460379 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:00 INFO - PROCESS | 8272 | 1470656460631 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 04:41:00 INFO - PROCESS | 8272 | 1470656460843 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:00 INFO - PROCESS | 8272 | 1470656460854 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e78ac00 == 24 [pid = 8272] [id = 201] 04:41:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8e78ec00) [pid = 8272] [serial = 603] [outer = (nil)] 04:41:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8edcc800) [pid = 8272] [serial = 604] [outer = 0x8e78ec00] 04:41:00 INFO - PROCESS | 8272 | 1470656460978 Marionette DEBUG loaded listener.js 04:41:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8ee72c00) [pid = 8272] [serial = 605] [outer = 0x8e78ec00] 04:41:01 INFO - PROCESS | 8272 | 1470656461995 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]]]}] 04:41:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 04:41:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1681ms 04:41:02 INFO - PROCESS | 8272 | 1470656462043 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 04:41:02 INFO - PROCESS | 8272 | 1470656462048 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 04:41:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 04:41:02 INFO - PROCESS | 8272 | 1470656462056 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 04:41:02 INFO - PROCESS | 8272 | 1470656462066 Marionette TRACE conn3 <- [1,778,null,{}] 04:41:02 INFO - PROCESS | 8272 | 1470656462080 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}] 04:41:02 INFO - PROCESS | 8272 | 1470656462087 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:02 INFO - PROCESS | 8272 | 1470656462313 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 04:41:02 INFO - PROCESS | 8272 | 1470656462565 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:02 INFO - PROCESS | 8272 | 1470656462576 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f9c1c00 == 25 [pid = 8272] [id = 202] 04:41:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8f9c2c00) [pid = 8272] [serial = 606] [outer = (nil)] 04:41:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8fb01c00) [pid = 8272] [serial = 607] [outer = 0x8f9c2c00] 04:41:02 INFO - PROCESS | 8272 | 1470656462660 Marionette DEBUG loaded listener.js 04:41:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8fb07000) [pid = 8272] [serial = 608] [outer = 0x8f9c2c00] 04:41:03 INFO - PROCESS | 8272 | 1470656463520 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]]]}] 04:41:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 04:41:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1492ms 04:41:03 INFO - PROCESS | 8272 | 1470656463547 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 04:41:03 INFO - PROCESS | 8272 | 1470656463552 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 04:41:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 04:41:03 INFO - PROCESS | 8272 | 1470656463562 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 04:41:03 INFO - PROCESS | 8272 | 1470656463569 Marionette TRACE conn3 <- [1,782,null,{}] 04:41:03 INFO - PROCESS | 8272 | 1470656463579 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}] 04:41:03 INFO - PROCESS | 8272 | 1470656463583 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:03 INFO - PROCESS | 8272 | 1470656463759 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 04:41:03 INFO - PROCESS | 8272 | 1470656463920 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:03 INFO - PROCESS | 8272 | 1470656463928 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f14b000 == 26 [pid = 8272] [id = 203] 04:41:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8f9c5c00) [pid = 8272] [serial = 609] [outer = (nil)] 04:41:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x9116fc00) [pid = 8272] [serial = 610] [outer = 0x8f9c5c00] 04:41:04 INFO - PROCESS | 8272 | 1470656464006 Marionette DEBUG loaded listener.js 04:41:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x91ce1000) [pid = 8272] [serial = 611] [outer = 0x8f9c5c00] 04:41:04 INFO - PROCESS | 8272 | 1470656464951 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]]]}] 04:41:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 04:41:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1446ms 04:41:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 04:41:05 INFO - PROCESS | 8272 | 1470656465005 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 04:41:05 INFO - PROCESS | 8272 | 1470656465008 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 04:41:05 INFO - PROCESS | 8272 | 1470656465014 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 04:41:05 INFO - PROCESS | 8272 | 1470656465018 Marionette TRACE conn3 <- [1,786,null,{}] 04:41:05 INFO - PROCESS | 8272 | 1470656465024 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}] 04:41:05 INFO - PROCESS | 8272 | 1470656465029 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:05 INFO - PROCESS | 8272 | 1470656465205 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 04:41:05 INFO - PROCESS | 8272 | 1470656465368 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:05 INFO - PROCESS | 8272 | 1470656465387 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca81400 == 27 [pid = 8272] [id = 204] 04:41:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8d403c00) [pid = 8272] [serial = 612] [outer = (nil)] 04:41:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8fb0d000) [pid = 8272] [serial = 613] [outer = 0x8d403c00] 04:41:05 INFO - PROCESS | 8272 | 1470656465522 Marionette DEBUG loaded listener.js 04:41:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x9211fc00) [pid = 8272] [serial = 614] [outer = 0x8d403c00] 04:41:06 INFO - PROCESS | 8272 | 1470656466744 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]]]}] 04:41:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 04:41:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1786ms 04:41:06 INFO - PROCESS | 8272 | 1470656466801 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 04:41:06 INFO - PROCESS | 8272 | 1470656466806 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 04:41:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 04:41:06 INFO - PROCESS | 8272 | 1470656466814 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 04:41:06 INFO - PROCESS | 8272 | 1470656466818 Marionette TRACE conn3 <- [1,790,null,{}] 04:41:06 INFO - PROCESS | 8272 | 1470656466826 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}] 04:41:06 INFO - PROCESS | 8272 | 1470656466832 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:07 INFO - PROCESS | 8272 | 1470656467008 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 04:41:07 INFO - PROCESS | 8272 | 1470656467269 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:07 INFO - PROCESS | 8272 | 1470656467279 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca06800 == 28 [pid = 8272] [id = 205] 04:41:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8ca83c00) [pid = 8272] [serial = 615] [outer = (nil)] 04:41:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8d4d7800) [pid = 8272] [serial = 616] [outer = 0x8ca83c00] 04:41:07 INFO - PROCESS | 8272 | 1470656467404 Marionette DEBUG loaded listener.js 04:41:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8df10400) [pid = 8272] [serial = 617] [outer = 0x8ca83c00] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca80400 == 27 [pid = 8272] [id = 198] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8e78dc00 == 26 [pid = 8272] [id = 197] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8d40a800 == 25 [pid = 8272] [id = 196] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca0ec00 == 24 [pid = 8272] [id = 195] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee72800 == 23 [pid = 8272] [id = 192] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e8c00 == 22 [pid = 8272] [id = 191] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8e784800 == 21 [pid = 8272] [id = 190] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca77400 == 20 [pid = 8272] [id = 189] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad30800 == 19 [pid = 8272] [id = 188] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4c9400 == 18 [pid = 8272] [id = 193] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e2c00 == 17 [pid = 8272] [id = 183] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8b765000 == 16 [pid = 8272] [id = 194] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8d40d000 == 15 [pid = 8272] [id = 184] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8f14b000 == 14 [pid = 8272] [id = 203] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8f9c1c00 == 13 [pid = 8272] [id = 202] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8e78ac00 == 12 [pid = 8272] [id = 201] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2d000 == 11 [pid = 8272] [id = 199] 04:41:08 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca02000 == 10 [pid = 8272] [id = 200] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8b76a400) [pid = 8272] [serial = 536] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8b6e8000) [pid = 8272] [serial = 535] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8e771800) [pid = 8272] [serial = 539] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8e548800) [pid = 8272] [serial = 538] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8fb0f800) [pid = 8272] [serial = 542] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8df03000) [pid = 8272] [serial = 559] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8eea2400) [pid = 8272] [serial = 541] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8e54d800) [pid = 8272] [serial = 554] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8df22400) [pid = 8272] [serial = 553] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x93963400) [pid = 8272] [serial = 545] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x92123400) [pid = 8272] [serial = 544] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x95140800) [pid = 8272] [serial = 548] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x9468d400) [pid = 8272] [serial = 547] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8df1c000) [pid = 8272] [serial = 560] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8ca3d000) [pid = 8272] [serial = 556] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8e776800) [pid = 8272] [serial = 562] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8e77ec00) [pid = 8272] [serial = 551] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8b761000) [pid = 8272] [serial = 550] [outer = (nil)] [url = about:blank] 04:41:08 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8ca43400) [pid = 8272] [serial = 557] [outer = (nil)] [url = about:blank] 04:41:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8b6f0800) [pid = 8272] [serial = 618] [outer = 0x99533000] 04:41:09 INFO - PROCESS | 8272 | 1470656469534 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]]]}] 04:41:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 04:41:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 2741ms 04:41:09 INFO - PROCESS | 8272 | 1470656469555 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 04:41:09 INFO - PROCESS | 8272 | 1470656469562 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 04:41:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 04:41:09 INFO - PROCESS | 8272 | 1470656469569 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 04:41:09 INFO - PROCESS | 8272 | 1470656469574 Marionette TRACE conn3 <- [1,794,null,{}] 04:41:09 INFO - PROCESS | 8272 | 1470656469581 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}] 04:41:09 INFO - PROCESS | 8272 | 1470656469587 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:09 INFO - PROCESS | 8272 | 1470656469834 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 04:41:09 INFO - PROCESS | 8272 | 1470656469912 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:09 INFO - PROCESS | 8272 | 1470656469922 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b768000 == 11 [pid = 8272] [id = 206] 04:41:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8b76a400) [pid = 8272] [serial = 619] [outer = (nil)] 04:41:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8ca39800) [pid = 8272] [serial = 620] [outer = 0x8b76a400] 04:41:10 INFO - PROCESS | 8272 | 1470656469994 Marionette DEBUG loaded listener.js 04:41:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8ca43800) [pid = 8272] [serial = 621] [outer = 0x8b76a400] 04:41:11 INFO - PROCESS | 8272 | 1470656471026 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]]]}] 04:41:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 04:41:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1533ms 04:41:11 INFO - PROCESS | 8272 | 1470656471104 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 04:41:11 INFO - PROCESS | 8272 | 1470656471111 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 04:41:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 04:41:11 INFO - PROCESS | 8272 | 1470656471119 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 04:41:11 INFO - PROCESS | 8272 | 1470656471127 Marionette TRACE conn3 <- [1,798,null,{}] 04:41:11 INFO - PROCESS | 8272 | 1470656471135 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}] 04:41:11 INFO - PROCESS | 8272 | 1470656471141 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:11 INFO - PROCESS | 8272 | 1470656471374 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 04:41:11 INFO - PROCESS | 8272 | 1470656471631 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:11 INFO - PROCESS | 8272 | 1470656471643 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2e800 == 12 [pid = 8272] [id = 207] 04:41:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8ca38000) [pid = 8272] [serial = 622] [outer = (nil)] 04:41:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8ca85400) [pid = 8272] [serial = 623] [outer = 0x8ca38000] 04:41:11 INFO - PROCESS | 8272 | 1470656471750 Marionette DEBUG loaded listener.js 04:41:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8d4ca000) [pid = 8272] [serial = 624] [outer = 0x8ca38000] 04:41:12 INFO - PROCESS | 8272 | 1470656472729 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]]]}] 04:41:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | currentColor is computed when the attribute is set, not when it is painted 04:41:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1696ms 04:41:12 INFO - PROCESS | 8272 | 1470656472816 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 04:41:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 04:41:12 INFO - PROCESS | 8272 | 1470656472825 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 04:41:12 INFO - PROCESS | 8272 | 1470656472837 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 04:41:12 INFO - PROCESS | 8272 | 1470656472842 Marionette TRACE conn3 <- [1,802,null,{}] 04:41:12 INFO - PROCESS | 8272 | 1470656472848 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}] 04:41:12 INFO - PROCESS | 8272 | 1470656472854 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:13 INFO - PROCESS | 8272 | 1470656473105 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 04:41:13 INFO - PROCESS | 8272 | 1470656473357 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:13 INFO - PROCESS | 8272 | 1470656473369 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df1c400 == 13 [pid = 8272] [id = 208] 04:41:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8df1dc00) [pid = 8272] [serial = 625] [outer = (nil)] 04:41:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8e548000) [pid = 8272] [serial = 626] [outer = 0x8df1dc00] 04:41:13 INFO - PROCESS | 8272 | 1470656473451 Marionette DEBUG loaded listener.js 04:41:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8e54cc00) [pid = 8272] [serial = 627] [outer = 0x8df1dc00] 04:41:14 INFO - PROCESS | 8272 | 1470656474430 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]]]}] 04:41:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | currentColor is computed from the canvas element even when element is not rendered 04:41:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1635ms 04:41:14 INFO - PROCESS | 8272 | 1470656474472 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 04:41:14 INFO - PROCESS | 8272 | 1470656474476 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 04:41:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 04:41:14 INFO - PROCESS | 8272 | 1470656474483 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 04:41:14 INFO - PROCESS | 8272 | 1470656474489 Marionette TRACE conn3 <- [1,806,null,{}] 04:41:14 INFO - PROCESS | 8272 | 1470656474509 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}] 04:41:14 INFO - PROCESS | 8272 | 1470656474518 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:14 INFO - PROCESS | 8272 | 1470656474709 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 04:41:14 INFO - PROCESS | 8272 | 1470656474910 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:14 INFO - PROCESS | 8272 | 1470656474925 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:14 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e778c00 == 14 [pid = 8272] [id = 209] 04:41:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8e77b000) [pid = 8272] [serial = 628] [outer = (nil)] 04:41:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8e787400) [pid = 8272] [serial = 629] [outer = 0x8e77b000] 04:41:15 INFO - PROCESS | 8272 | 1470656475012 Marionette DEBUG loaded listener.js 04:41:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8edc1c00) [pid = 8272] [serial = 630] [outer = 0x8e77b000] 04:41:15 INFO - PROCESS | 8272 | 1470656475974 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]]]}] 04:41:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | currentColor is solid black when the canvas element is not in a document 04:41:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1545ms 04:41:16 INFO - PROCESS | 8272 | 1470656476029 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 04:41:16 INFO - PROCESS | 8272 | 1470656476034 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 04:41:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 04:41:16 INFO - PROCESS | 8272 | 1470656476041 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 04:41:16 INFO - PROCESS | 8272 | 1470656476045 Marionette TRACE conn3 <- [1,810,null,{}] 04:41:16 INFO - PROCESS | 8272 | 1470656476050 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}] 04:41:16 INFO - PROCESS | 8272 | 1470656476056 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:16 INFO - PROCESS | 8272 | 1470656476257 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 04:41:16 INFO - PROCESS | 8272 | 1470656476493 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:16 INFO - PROCESS | 8272 | 1470656476504 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:16 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4cf800 == 15 [pid = 8272] [id = 210] 04:41:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8e77bc00) [pid = 8272] [serial = 631] [outer = (nil)] 04:41:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8ee72000) [pid = 8272] [serial = 632] [outer = 0x8e77bc00] 04:41:16 INFO - PROCESS | 8272 | 1470656476590 Marionette DEBUG loaded listener.js 04:41:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8ee9a800) [pid = 8272] [serial = 633] [outer = 0x8e77bc00] 04:41:17 INFO - PROCESS | 8272 | 1470656477764 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]]]}] 04:41:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 04:41:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1791ms 04:41:17 INFO - PROCESS | 8272 | 1470656477834 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 04:41:17 INFO - PROCESS | 8272 | 1470656477840 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 04:41:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 04:41:17 INFO - PROCESS | 8272 | 1470656477848 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 04:41:17 INFO - PROCESS | 8272 | 1470656477853 Marionette TRACE conn3 <- [1,814,null,{}] 04:41:17 INFO - PROCESS | 8272 | 1470656477860 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}] 04:41:17 INFO - PROCESS | 8272 | 1470656477866 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:18 INFO - PROCESS | 8272 | 1470656478091 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 04:41:18 INFO - PROCESS | 8272 | 1470656478221 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:18 INFO - PROCESS | 8272 | 1470656478233 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b76e400 == 16 [pid = 8272] [id = 211] 04:41:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8b76e800) [pid = 8272] [serial = 634] [outer = (nil)] 04:41:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8ca0d800) [pid = 8272] [serial = 635] [outer = 0x8b76e800] 04:41:18 INFO - PROCESS | 8272 | 1470656478304 Marionette DEBUG loaded listener.js 04:41:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8ca46000) [pid = 8272] [serial = 636] [outer = 0x8b76e800] 04:41:19 INFO - PROCESS | 8272 | 1470656479146 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] 04:41:19 INFO - PROCESS | 8272 | 1470656479203 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 04:41:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 04:41:19 INFO - PROCESS | 8272 | 1470656479220 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 04:41:19 INFO - PROCESS | 8272 | 1470656479224 Marionette TRACE conn3 <- [1,818,null,{}] 04:41:19 INFO - PROCESS | 8272 | 1470656479230 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}] 04:41:19 INFO - PROCESS | 8272 | 1470656479236 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:19 INFO - PROCESS | 8272 | 1470656479442 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 04:41:19 INFO - PROCESS | 8272 | 1470656479464 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:19 INFO - PROCESS | 8272 | 1470656479470 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df1cc00 == 17 [pid = 8272] [id = 212] 04:41:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x8df1fc00) [pid = 8272] [serial = 637] [outer = (nil)] 04:41:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x8e547c00) [pid = 8272] [serial = 638] [outer = 0x8df1fc00] 04:41:19 INFO - PROCESS | 8272 | 1470656479543 Marionette DEBUG loaded listener.js 04:41:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x8e554c00) [pid = 8272] [serial = 639] [outer = 0x8df1fc00] 04:41:20 INFO - PROCESS | 8272 | 1470656480463 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]]]}] 04:41:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 04:41:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1299ms 04:41:20 INFO - PROCESS | 8272 | 1470656480511 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 04:41:20 INFO - PROCESS | 8272 | 1470656480515 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 04:41:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 04:41:20 INFO - PROCESS | 8272 | 1470656480527 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 04:41:20 INFO - PROCESS | 8272 | 1470656480533 Marionette TRACE conn3 <- [1,822,null,{}] 04:41:20 INFO - PROCESS | 8272 | 1470656480548 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}] 04:41:20 INFO - PROCESS | 8272 | 1470656480556 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:20 INFO - PROCESS | 8272 | 1470656480763 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 04:41:20 INFO - PROCESS | 8272 | 1470656480840 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:20 INFO - PROCESS | 8272 | 1470656480850 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:20 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee72400 == 18 [pid = 8272] [id = 213] 04:41:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x8ee75400) [pid = 8272] [serial = 640] [outer = (nil)] 04:41:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x8f13f000) [pid = 8272] [serial = 641] [outer = 0x8ee75400] 04:41:20 INFO - PROCESS | 8272 | 1470656480920 Marionette DEBUG loaded listener.js 04:41:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x8f14a000) [pid = 8272] [serial = 642] [outer = 0x8ee75400] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x8e553400) [pid = 8272] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x8ca83c00) [pid = 8272] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x8ad2e000) [pid = 8272] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x8ca80000) [pid = 8272] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x8e78ec00) [pid = 8272] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8f9c2c00) [pid = 8272] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8e78f800) [pid = 8272] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8ca38c00) [pid = 8272] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8ca02c00) [pid = 8272] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8ad31800) [pid = 8272] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8ca09400) [pid = 8272] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8f13d800) [pid = 8272] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8d40f400) [pid = 8272] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8e785000) [pid = 8272] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8edc7400) [pid = 8272] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8f9c5c00) [pid = 8272] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8d4ca800) [pid = 8272] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8f14c400) [pid = 8272] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 04:41:21 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8d403c00) [pid = 8272] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 04:41:21 INFO - PROCESS | 8272 | 1470656481952 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] 04:41:22 INFO - PROCESS | 8272 | 1470656482023 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 04:41:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 04:41:22 INFO - PROCESS | 8272 | 1470656482029 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 04:41:22 INFO - PROCESS | 8272 | 1470656482032 Marionette TRACE conn3 <- [1,826,null,{}] 04:41:22 INFO - PROCESS | 8272 | 1470656482038 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}] 04:41:22 INFO - PROCESS | 8272 | 1470656482042 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:22 INFO - PROCESS | 8272 | 1470656482238 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 04:41:22 INFO - PROCESS | 8272 | 1470656482252 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:22 INFO - PROCESS | 8272 | 1470656482258 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d40f400 == 19 [pid = 8272] [id = 214] 04:41:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8d4ca800) [pid = 8272] [serial = 643] [outer = (nil)] 04:41:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8f14bc00) [pid = 8272] [serial = 644] [outer = 0x8d4ca800] 04:41:22 INFO - PROCESS | 8272 | 1470656482339 Marionette DEBUG loaded listener.js 04:41:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8f869800) [pid = 8272] [serial = 645] [outer = 0x8d4ca800] 04:41:23 INFO - PROCESS | 8272 | 1470656483173 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]]]}] 04:41:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 04:41:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1188ms 04:41:23 INFO - PROCESS | 8272 | 1470656483218 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 04:41:23 INFO - PROCESS | 8272 | 1470656483221 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 04:41:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 04:41:23 INFO - PROCESS | 8272 | 1470656483302 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 04:41:23 INFO - PROCESS | 8272 | 1470656483309 Marionette TRACE conn3 <- [1,830,null,{}] 04:41:23 INFO - PROCESS | 8272 | 1470656483318 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}] 04:41:23 INFO - PROCESS | 8272 | 1470656483324 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:23 INFO - PROCESS | 8272 | 1470656483511 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 04:41:23 INFO - PROCESS | 8272 | 1470656483683 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:23 INFO - PROCESS | 8272 | 1470656483695 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca09800 == 20 [pid = 8272] [id = 215] 04:41:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8ca0c400) [pid = 8272] [serial = 646] [outer = (nil)] 04:41:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8ca76c00) [pid = 8272] [serial = 647] [outer = 0x8ca0c400] 04:41:23 INFO - PROCESS | 8272 | 1470656483786 Marionette DEBUG loaded listener.js 04:41:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8d4d6800) [pid = 8272] [serial = 648] [outer = 0x8ca0c400] 04:41:24 INFO - PROCESS | 8272 | 1470656484823 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]]]}] 04:41:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 04:41:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1562ms 04:41:24 INFO - PROCESS | 8272 | 1470656484849 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 04:41:24 INFO - PROCESS | 8272 | 1470656484857 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 04:41:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 04:41:24 INFO - PROCESS | 8272 | 1470656484866 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 04:41:24 INFO - PROCESS | 8272 | 1470656484871 Marionette TRACE conn3 <- [1,834,null,{}] 04:41:24 INFO - PROCESS | 8272 | 1470656484881 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}] 04:41:24 INFO - PROCESS | 8272 | 1470656484889 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:25 INFO - PROCESS | 8272 | 1470656485107 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 04:41:25 INFO - PROCESS | 8272 | 1470656485316 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:25 INFO - PROCESS | 8272 | 1470656485324 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e773c00 == 21 [pid = 8272] [id = 216] 04:41:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8e785c00) [pid = 8272] [serial = 649] [outer = (nil)] 04:41:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8edc9400) [pid = 8272] [serial = 650] [outer = 0x8e785c00] 04:41:25 INFO - PROCESS | 8272 | 1470656485453 Marionette DEBUG loaded listener.js 04:41:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8ee70400) [pid = 8272] [serial = 651] [outer = 0x8e785c00] 04:41:26 INFO - PROCESS | 8272 | 1470656486372 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]]]}] 04:41:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 04:41:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1582ms 04:41:26 INFO - PROCESS | 8272 | 1470656486449 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 04:41:26 INFO - PROCESS | 8272 | 1470656486454 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 04:41:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 04:41:26 INFO - PROCESS | 8272 | 1470656486461 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 04:41:26 INFO - PROCESS | 8272 | 1470656486465 Marionette TRACE conn3 <- [1,838,null,{}] 04:41:26 INFO - PROCESS | 8272 | 1470656486471 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}] 04:41:26 INFO - PROCESS | 8272 | 1470656486477 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:26 INFO - PROCESS | 8272 | 1470656486702 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 04:41:27 INFO - PROCESS | 8272 | 1470656487000 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:27 INFO - PROCESS | 8272 | 1470656487019 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f9c8000 == 22 [pid = 8272] [id = 217] 04:41:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8fb02800) [pid = 8272] [serial = 652] [outer = (nil)] 04:41:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8fb06800) [pid = 8272] [serial = 653] [outer = 0x8fb02800] 04:41:27 INFO - PROCESS | 8272 | 1470656487143 Marionette DEBUG loaded listener.js 04:41:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8fb0dc00) [pid = 8272] [serial = 654] [outer = 0x8fb02800] 04:41:28 INFO - PROCESS | 8272 | 1470656488055 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]]]}] 04:41:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 04:41:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1641ms 04:41:28 INFO - PROCESS | 8272 | 1470656488102 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 04:41:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 04:41:28 INFO - PROCESS | 8272 | 1470656488107 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 04:41:28 INFO - PROCESS | 8272 | 1470656488113 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 04:41:28 INFO - PROCESS | 8272 | 1470656488117 Marionette TRACE conn3 <- [1,842,null,{}] 04:41:28 INFO - PROCESS | 8272 | 1470656488122 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}] 04:41:28 INFO - PROCESS | 8272 | 1470656488128 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:28 INFO - PROCESS | 8272 | 1470656488305 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 04:41:28 INFO - PROCESS | 8272 | 1470656488464 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:28 INFO - PROCESS | 8272 | 1470656488470 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x8fb0f800 == 23 [pid = 8272] [id = 218] 04:41:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x9116cc00) [pid = 8272] [serial = 655] [outer = (nil)] 04:41:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x91179400) [pid = 8272] [serial = 656] [outer = 0x9116cc00] 04:41:28 INFO - PROCESS | 8272 | 1470656488556 Marionette DEBUG loaded listener.js 04:41:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x91cde800) [pid = 8272] [serial = 657] [outer = 0x9116cc00] 04:41:29 INFO - PROCESS | 8272 | 1470656489482 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]]]}] 04:41:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 04:41:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1440ms 04:41:29 INFO - PROCESS | 8272 | 1470656489553 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 04:41:29 INFO - PROCESS | 8272 | 1470656489557 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 04:41:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 04:41:29 INFO - PROCESS | 8272 | 1470656489564 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 04:41:29 INFO - PROCESS | 8272 | 1470656489567 Marionette TRACE conn3 <- [1,846,null,{}] 04:41:29 INFO - PROCESS | 8272 | 1470656489573 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}] 04:41:29 INFO - PROCESS | 8272 | 1470656489578 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:29 INFO - PROCESS | 8272 | 1470656489760 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 04:41:29 INFO - PROCESS | 8272 | 1470656489921 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:29 INFO - PROCESS | 8272 | 1470656489930 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x91173c00 == 24 [pid = 8272] [id = 219] 04:41:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x91cddc00) [pid = 8272] [serial = 658] [outer = (nil)] 04:41:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x91ceb000) [pid = 8272] [serial = 659] [outer = 0x91cddc00] 04:41:30 INFO - PROCESS | 8272 | 1470656490009 Marionette DEBUG loaded listener.js 04:41:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x91cec400) [pid = 8272] [serial = 660] [outer = 0x91cddc00] 04:41:30 INFO - PROCESS | 8272 | 1470656490911 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]]]}] 04:41:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 04:41:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1380ms 04:41:30 INFO - PROCESS | 8272 | 1470656490945 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 04:41:30 INFO - PROCESS | 8272 | 1470656490949 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 04:41:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 04:41:30 INFO - PROCESS | 8272 | 1470656490955 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 04:41:30 INFO - PROCESS | 8272 | 1470656490959 Marionette TRACE conn3 <- [1,850,null,{}] 04:41:30 INFO - PROCESS | 8272 | 1470656490965 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}] 04:41:30 INFO - PROCESS | 8272 | 1470656490976 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:31 INFO - PROCESS | 8272 | 1470656491213 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 04:41:31 INFO - PROCESS | 8272 | 1470656491429 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:31 INFO - PROCESS | 8272 | 1470656491440 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6ec800 == 25 [pid = 8272] [id = 220] 04:41:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x92121800) [pid = 8272] [serial = 661] [outer = (nil)] 04:41:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0x92283000) [pid = 8272] [serial = 662] [outer = 0x92121800] 04:41:31 INFO - PROCESS | 8272 | 1470656491562 Marionette DEBUG loaded listener.js 04:41:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0x92286c00) [pid = 8272] [serial = 663] [outer = 0x92121800] 04:41:32 INFO - PROCESS | 8272 | 1470656492473 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]]]}] 04:41:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 04:41:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1591ms 04:41:32 INFO - PROCESS | 8272 | 1470656492547 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 04:41:32 INFO - PROCESS | 8272 | 1470656492552 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 04:41:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 04:41:32 INFO - PROCESS | 8272 | 1470656492558 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 04:41:32 INFO - PROCESS | 8272 | 1470656492562 Marionette TRACE conn3 <- [1,854,null,{}] 04:41:32 INFO - PROCESS | 8272 | 1470656492567 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}] 04:41:32 INFO - PROCESS | 8272 | 1470656492573 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:32 INFO - PROCESS | 8272 | 1470656492775 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 04:41:33 INFO - PROCESS | 8272 | 1470656492981 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:33 INFO - PROCESS | 8272 | 1470656492990 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e2c00 == 26 [pid = 8272] [id = 221] 04:41:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 101 (0x8b6e4c00) [pid = 8272] [serial = 664] [outer = (nil)] 04:41:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 102 (0x8d404c00) [pid = 8272] [serial = 665] [outer = 0x8b6e4c00] 04:41:33 INFO - PROCESS | 8272 | 1470656493116 Marionette DEBUG loaded listener.js 04:41:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0x8e54a000) [pid = 8272] [serial = 666] [outer = 0x8b6e4c00] 04:41:33 INFO - PROCESS | 8272 | 1470656493981 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]]]}] 04:41:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 04:41:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1480ms 04:41:34 INFO - PROCESS | 8272 | 1470656494039 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 04:41:34 INFO - PROCESS | 8272 | 1470656494043 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 04:41:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 04:41:34 INFO - PROCESS | 8272 | 1470656494049 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 04:41:34 INFO - PROCESS | 8272 | 1470656494053 Marionette TRACE conn3 <- [1,858,null,{}] 04:41:34 INFO - PROCESS | 8272 | 1470656494059 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}] 04:41:34 INFO - PROCESS | 8272 | 1470656494064 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:34 INFO - PROCESS | 8272 | 1470656494240 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 04:41:34 INFO - PROCESS | 8272 | 1470656494599 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:34 INFO - PROCESS | 8272 | 1470656494609 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad3a000 == 27 [pid = 8272] [id = 222] 04:41:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 104 (0x8b6e2400) [pid = 8272] [serial = 667] [outer = (nil)] 04:41:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 105 (0x8b6ee400) [pid = 8272] [serial = 668] [outer = 0x8b6e2400] 04:41:34 INFO - PROCESS | 8272 | 1470656494730 Marionette DEBUG loaded listener.js 04:41:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 106 (0x8ca02000) [pid = 8272] [serial = 669] [outer = 0x8b6e2400] 04:41:35 INFO - PROCESS | 8272 | 1470656495730 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]]]}] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 105 (0x8e77c400) [pid = 8272] [serial = 563] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 104 (0x8d4d7800) [pid = 8272] [serial = 616] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 103 (0x8ad35800) [pid = 8272] [serial = 598] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x8f86ec00) [pid = 8272] [serial = 407] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 101 (0x8df0e800) [pid = 8272] [serial = 601] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 100 (0x8b6ed800) [pid = 8272] [serial = 599] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x8edcc800) [pid = 8272] [serial = 604] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x8df26800) [pid = 8272] [serial = 602] [outer = (nil)] [url = about:blank] 04:41:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 04:41:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1738ms 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x8ee72c00) [pid = 8272] [serial = 605] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x8fb07000) [pid = 8272] [serial = 608] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x8fb01c00) [pid = 8272] [serial = 607] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x8edd0c00) [pid = 8272] [serial = 592] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x8ee97800) [pid = 8272] [serial = 593] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8ca79400) [pid = 8272] [serial = 586] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8d406c00) [pid = 8272] [serial = 587] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8d4d2400) [pid = 8272] [serial = 583] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8e78c000) [pid = 8272] [serial = 584] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8b6e3400) [pid = 8272] [serial = 565] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8b762800) [pid = 8272] [serial = 566] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8f13e000) [pid = 8272] [serial = 574] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8f142000) [pid = 8272] [serial = 575] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8f870800) [pid = 8272] [serial = 577] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8f868000) [pid = 8272] [serial = 578] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8d4d4800) [pid = 8272] [serial = 568] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8df0ac00) [pid = 8272] [serial = 569] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8e789000) [pid = 8272] [serial = 571] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8eea2000) [pid = 8272] [serial = 596] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x91ce1000) [pid = 8272] [serial = 611] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8edc3400) [pid = 8272] [serial = 572] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8df29000) [pid = 8272] [serial = 589] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8fb04800) [pid = 8272] [serial = 580] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x9116fc00) [pid = 8272] [serial = 610] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x91170c00) [pid = 8272] [serial = 581] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8df10400) [pid = 8272] [serial = 617] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8fb0d000) [pid = 8272] [serial = 613] [outer = (nil)] [url = about:blank] 04:41:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x9211fc00) [pid = 8272] [serial = 614] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8ee9c800) [pid = 8272] [serial = 595] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8e554400) [pid = 8272] [serial = 590] [outer = (nil)] [url = about:blank] 04:41:35 INFO - PROCESS | 8272 | 1470656495800 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 04:41:35 INFO - PROCESS | 8272 | 1470656495818 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 04:41:35 INFO - PROCESS | 8272 | 1470656495845 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 04:41:35 INFO - PROCESS | 8272 | 1470656495850 Marionette TRACE conn3 <- [1,862,null,{}] 04:41:35 INFO - PROCESS | 8272 | 1470656495858 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}] 04:41:35 INFO - PROCESS | 8272 | 1470656495863 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:36 INFO - PROCESS | 8272 | 1470656496044 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 04:41:36 INFO - PROCESS | 8272 | 1470656496211 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:36 INFO - PROCESS | 8272 | 1470656496220 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d403800 == 28 [pid = 8272] [id = 223] 04:41:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8d405000) [pid = 8272] [serial = 670] [outer = (nil)] 04:41:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8d4ce800) [pid = 8272] [serial = 671] [outer = 0x8d405000] 04:41:36 INFO - PROCESS | 8272 | 1470656496300 Marionette DEBUG loaded listener.js 04:41:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8df04400) [pid = 8272] [serial = 672] [outer = 0x8d405000] 04:41:37 INFO - PROCESS | 8272 | 1470656497142 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]]]}] 04:41:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 04:41:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1339ms 04:41:37 INFO - PROCESS | 8272 | 1470656497184 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 04:41:37 INFO - PROCESS | 8272 | 1470656497190 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 04:41:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 04:41:37 INFO - PROCESS | 8272 | 1470656497197 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 04:41:37 INFO - PROCESS | 8272 | 1470656497200 Marionette TRACE conn3 <- [1,866,null,{}] 04:41:37 INFO - PROCESS | 8272 | 1470656497206 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}] 04:41:37 INFO - PROCESS | 8272 | 1470656497211 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:37 INFO - PROCESS | 8272 | 1470656497392 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 04:41:37 INFO - PROCESS | 8272 | 1470656497513 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:37 INFO - PROCESS | 8272 | 1470656497523 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3d800 == 29 [pid = 8272] [id = 224] 04:41:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8df20800) [pid = 8272] [serial = 673] [outer = (nil)] 04:41:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8e776400) [pid = 8272] [serial = 674] [outer = 0x8df20800] 04:41:37 INFO - PROCESS | 8272 | 1470656497591 Marionette DEBUG loaded listener.js 04:41:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8e783000) [pid = 8272] [serial = 675] [outer = 0x8df20800] 04:41:38 INFO - PROCESS | 8272 | 1470656498439 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]]]}] 04:41:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 04:41:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1282ms 04:41:38 INFO - PROCESS | 8272 | 1470656498481 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 04:41:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 04:41:38 INFO - PROCESS | 8272 | 1470656498485 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 04:41:38 INFO - PROCESS | 8272 | 1470656498499 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 04:41:38 INFO - PROCESS | 8272 | 1470656498508 Marionette TRACE conn3 <- [1,870,null,{}] 04:41:38 INFO - PROCESS | 8272 | 1470656498525 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}] 04:41:38 INFO - PROCESS | 8272 | 1470656498532 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:38 INFO - PROCESS | 8272 | 1470656498762 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 04:41:38 INFO - PROCESS | 8272 | 1470656498789 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:38 INFO - PROCESS | 8272 | 1470656498800 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2d000 == 30 [pid = 8272] [id = 225] 04:41:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8edc8000) [pid = 8272] [serial = 676] [outer = (nil)] 04:41:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8ee98c00) [pid = 8272] [serial = 677] [outer = 0x8edc8000] 04:41:38 INFO - PROCESS | 8272 | 1470656498867 Marionette DEBUG loaded listener.js 04:41:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8eea2c00) [pid = 8272] [serial = 678] [outer = 0x8edc8000] 04:41:39 INFO - PROCESS | 8272 | 1470656499800 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]]]}] 04:41:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 04:41:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1356ms 04:41:39 INFO - PROCESS | 8272 | 1470656499848 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 04:41:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 04:41:39 INFO - PROCESS | 8272 | 1470656499853 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 04:41:39 INFO - PROCESS | 8272 | 1470656499860 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 04:41:39 INFO - PROCESS | 8272 | 1470656499863 Marionette TRACE conn3 <- [1,874,null,{}] 04:41:39 INFO - PROCESS | 8272 | 1470656499868 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}] 04:41:39 INFO - PROCESS | 8272 | 1470656499873 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:40 INFO - PROCESS | 8272 | 1470656500089 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 04:41:40 INFO - PROCESS | 8272 | 1470656500110 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:40 INFO - PROCESS | 8272 | 1470656500119 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca83c00 == 31 [pid = 8272] [id = 226] 04:41:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8e551000) [pid = 8272] [serial = 679] [outer = (nil)] 04:41:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8f149000) [pid = 8272] [serial = 680] [outer = 0x8e551000] 04:41:40 INFO - PROCESS | 8272 | 1470656500185 Marionette DEBUG loaded listener.js 04:41:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8f875000) [pid = 8272] [serial = 681] [outer = 0x8e551000] 04:41:40 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8df1fc00) [pid = 8272] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 04:41:40 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8b76e800) [pid = 8272] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 04:41:40 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8ee75400) [pid = 8272] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 04:41:41 INFO - PROCESS | 8272 | 1470656501092 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]]]}] 04:41:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 04:41:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1282ms 04:41:41 INFO - PROCESS | 8272 | 1470656501142 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 04:41:41 INFO - PROCESS | 8272 | 1470656501145 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 04:41:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 04:41:41 INFO - PROCESS | 8272 | 1470656501151 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 04:41:41 INFO - PROCESS | 8272 | 1470656501154 Marionette TRACE conn3 <- [1,878,null,{}] 04:41:41 INFO - PROCESS | 8272 | 1470656501159 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}] 04:41:41 INFO - PROCESS | 8272 | 1470656501164 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:41 INFO - PROCESS | 8272 | 1470656501318 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 04:41:41 INFO - PROCESS | 8272 | 1470656501326 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:41 INFO - PROCESS | 8272 | 1470656501342 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:41 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f144c00 == 32 [pid = 8272] [id = 227] 04:41:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8f9c0000) [pid = 8272] [serial = 682] [outer = (nil)] 04:41:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8f9c4800) [pid = 8272] [serial = 683] [outer = 0x8f9c0000] 04:41:41 INFO - PROCESS | 8272 | 1470656501528 Marionette DEBUG loaded listener.js 04:41:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8fb06400) [pid = 8272] [serial = 684] [outer = 0x8f9c0000] 04:41:42 INFO - PROCESS | 8272 | 1470656502311 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]]]}] 04:41:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 04:41:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1179ms 04:41:42 INFO - PROCESS | 8272 | 1470656502330 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 04:41:42 INFO - PROCESS | 8272 | 1470656502333 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 04:41:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 04:41:42 INFO - PROCESS | 8272 | 1470656502344 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 04:41:42 INFO - PROCESS | 8272 | 1470656502346 Marionette TRACE conn3 <- [1,882,null,{}] 04:41:42 INFO - PROCESS | 8272 | 1470656502352 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}] 04:41:42 INFO - PROCESS | 8272 | 1470656502357 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:42 INFO - PROCESS | 8272 | 1470656502552 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 04:41:42 INFO - PROCESS | 8272 | 1470656502705 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:42 INFO - PROCESS | 8272 | 1470656502716 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad30c00 == 33 [pid = 8272] [id = 228] 04:41:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8ad32400) [pid = 8272] [serial = 685] [outer = (nil)] 04:41:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8b6e3400) [pid = 8272] [serial = 686] [outer = 0x8ad32400] 04:41:42 INFO - PROCESS | 8272 | 1470656502796 Marionette DEBUG loaded listener.js 04:41:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8b6eb400) [pid = 8272] [serial = 687] [outer = 0x8ad32400] 04:41:43 INFO - PROCESS | 8272 | 1470656503797 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]]]}] 04:41:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 04:41:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1528ms 04:41:43 INFO - PROCESS | 8272 | 1470656503876 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 04:41:43 INFO - PROCESS | 8272 | 1470656503882 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 04:41:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 04:41:43 INFO - PROCESS | 8272 | 1470656503890 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 04:41:43 INFO - PROCESS | 8272 | 1470656503895 Marionette TRACE conn3 <- [1,886,null,{}] 04:41:43 INFO - PROCESS | 8272 | 1470656503903 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}] 04:41:43 INFO - PROCESS | 8272 | 1470656503911 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:44 INFO - PROCESS | 8272 | 1470656504141 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 04:41:44 INFO - PROCESS | 8272 | 1470656504358 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:44 INFO - PROCESS | 8272 | 1470656504366 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:44 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d410400 == 34 [pid = 8272] [id = 229] 04:41:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8d410c00) [pid = 8272] [serial = 688] [outer = (nil)] 04:41:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8d4d4400) [pid = 8272] [serial = 689] [outer = 0x8d410c00] 04:41:44 INFO - PROCESS | 8272 | 1470656504475 Marionette DEBUG loaded listener.js 04:41:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8df10800) [pid = 8272] [serial = 690] [outer = 0x8d410c00] 04:41:45 INFO - PROCESS | 8272 | 1470656505404 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]]]}] 04:41:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 04:41:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1583ms 04:41:45 INFO - PROCESS | 8272 | 1470656505478 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 04:41:45 INFO - PROCESS | 8272 | 1470656505484 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 04:41:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 04:41:45 INFO - PROCESS | 8272 | 1470656505491 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 04:41:45 INFO - PROCESS | 8272 | 1470656505495 Marionette TRACE conn3 <- [1,890,null,{}] 04:41:45 INFO - PROCESS | 8272 | 1470656505502 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}] 04:41:45 INFO - PROCESS | 8272 | 1470656505507 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:45 INFO - PROCESS | 8272 | 1470656505738 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 04:41:46 INFO - PROCESS | 8272 | 1470656505997 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:46 INFO - PROCESS | 8272 | 1470656506005 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e78a400 == 35 [pid = 8272] [id = 230] 04:41:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8e78c000) [pid = 8272] [serial = 691] [outer = (nil)] 04:41:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8edc3800) [pid = 8272] [serial = 692] [outer = 0x8e78c000] 04:41:46 INFO - PROCESS | 8272 | 1470656506100 Marionette DEBUG loaded listener.js 04:41:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8edce800) [pid = 8272] [serial = 693] [outer = 0x8e78c000] 04:41:47 INFO - PROCESS | 8272 | 1470656507058 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]]]}] 04:41:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 04:41:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1632ms 04:41:47 INFO - PROCESS | 8272 | 1470656507124 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 04:41:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 04:41:47 INFO - PROCESS | 8272 | 1470656507129 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 04:41:47 INFO - PROCESS | 8272 | 1470656507145 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 04:41:47 INFO - PROCESS | 8272 | 1470656507154 Marionette TRACE conn3 <- [1,894,null,{}] 04:41:47 INFO - PROCESS | 8272 | 1470656507161 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}] 04:41:47 INFO - PROCESS | 8272 | 1470656507168 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:47 INFO - PROCESS | 8272 | 1470656507401 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 04:41:47 INFO - PROCESS | 8272 | 1470656507613 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:47 INFO - PROCESS | 8272 | 1470656507619 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e77c000 == 36 [pid = 8272] [id = 231] 04:41:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8e77e000) [pid = 8272] [serial = 694] [outer = (nil)] 04:41:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8f9c5400) [pid = 8272] [serial = 695] [outer = 0x8e77e000] 04:41:47 INFO - PROCESS | 8272 | 1470656507742 Marionette DEBUG loaded listener.js 04:41:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8fb0e400) [pid = 8272] [serial = 696] [outer = 0x8e77e000] 04:41:48 INFO - PROCESS | 8272 | 1470656508624 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]]]}] 04:41:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 04:41:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1549ms 04:41:48 INFO - PROCESS | 8272 | 1470656508685 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 04:41:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 04:41:48 INFO - PROCESS | 8272 | 1470656508690 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 04:41:48 INFO - PROCESS | 8272 | 1470656508696 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 04:41:48 INFO - PROCESS | 8272 | 1470656508700 Marionette TRACE conn3 <- [1,898,null,{}] 04:41:48 INFO - PROCESS | 8272 | 1470656508705 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}] 04:41:48 INFO - PROCESS | 8272 | 1470656508711 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:48 INFO - PROCESS | 8272 | 1470656508944 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 04:41:49 INFO - PROCESS | 8272 | 1470656509153 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:49 INFO - PROCESS | 8272 | 1470656509162 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b76b000 == 37 [pid = 8272] [id = 232] 04:41:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x8ca3c000) [pid = 8272] [serial = 697] [outer = (nil)] 04:41:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x91ce4400) [pid = 8272] [serial = 698] [outer = 0x8ca3c000] 04:41:49 INFO - PROCESS | 8272 | 1470656509273 Marionette DEBUG loaded listener.js 04:41:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x91ce9800) [pid = 8272] [serial = 699] [outer = 0x8ca3c000] 04:41:50 INFO - PROCESS | 8272 | 1470656510165 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]]]}] 04:41:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 04:41:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1533ms 04:41:50 INFO - PROCESS | 8272 | 1470656510229 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 04:41:50 INFO - PROCESS | 8272 | 1470656510233 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 04:41:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 04:41:50 INFO - PROCESS | 8272 | 1470656510239 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 04:41:50 INFO - PROCESS | 8272 | 1470656510243 Marionette TRACE conn3 <- [1,902,null,{}] 04:41:50 INFO - PROCESS | 8272 | 1470656510249 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}] 04:41:50 INFO - PROCESS | 8272 | 1470656510254 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:50 INFO - PROCESS | 8272 | 1470656510432 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 04:41:50 INFO - PROCESS | 8272 | 1470656510646 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:50 INFO - PROCESS | 8272 | 1470656510664 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x92120800 == 38 [pid = 8272] [id = 233] 04:41:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x92121400) [pid = 8272] [serial = 700] [outer = (nil)] 04:41:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x92126800) [pid = 8272] [serial = 701] [outer = 0x92121400] 04:41:50 INFO - PROCESS | 8272 | 1470656510797 Marionette DEBUG loaded listener.js 04:41:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x92d94400) [pid = 8272] [serial = 702] [outer = 0x92121400] 04:41:51 INFO - PROCESS | 8272 | 1470656511725 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]]]}] 04:41:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 04:41:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1530ms 04:41:51 INFO - PROCESS | 8272 | 1470656511771 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 04:41:51 INFO - PROCESS | 8272 | 1470656511775 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 04:41:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 04:41:51 INFO - PROCESS | 8272 | 1470656511782 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 04:41:51 INFO - PROCESS | 8272 | 1470656511785 Marionette TRACE conn3 <- [1,906,null,{}] 04:41:51 INFO - PROCESS | 8272 | 1470656511791 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}] 04:41:51 INFO - PROCESS | 8272 | 1470656511797 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:52 INFO - PROCESS | 8272 | 1470656511999 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 04:41:52 INFO - PROCESS | 8272 | 1470656512239 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:52 INFO - PROCESS | 8272 | 1470656512250 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e8800 == 39 [pid = 8272] [id = 234] 04:41:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0x8df1d000) [pid = 8272] [serial = 703] [outer = (nil)] 04:41:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0x92ecd800) [pid = 8272] [serial = 704] [outer = 0x8df1d000] 04:41:52 INFO - PROCESS | 8272 | 1470656512369 Marionette DEBUG loaded listener.js 04:41:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 101 (0x938df000) [pid = 8272] [serial = 705] [outer = 0x8df1d000] 04:41:53 INFO - PROCESS | 8272 | 1470656513222 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]]]}] 04:41:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 04:41:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1484ms 04:41:53 INFO - PROCESS | 8272 | 1470656513267 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 04:41:53 INFO - PROCESS | 8272 | 1470656513271 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 04:41:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 04:41:53 INFO - PROCESS | 8272 | 1470656513278 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 04:41:53 INFO - PROCESS | 8272 | 1470656513281 Marionette TRACE conn3 <- [1,910,null,{}] 04:41:53 INFO - PROCESS | 8272 | 1470656513287 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}] 04:41:53 INFO - PROCESS | 8272 | 1470656513292 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:53 INFO - PROCESS | 8272 | 1470656513469 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 04:41:53 INFO - PROCESS | 8272 | 1470656513635 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:53 INFO - PROCESS | 8272 | 1470656513641 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:53 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d98400 == 40 [pid = 8272] [id = 235] 04:41:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 102 (0x938d8400) [pid = 8272] [serial = 706] [outer = (nil)] 04:41:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0x9396a000) [pid = 8272] [serial = 707] [outer = 0x938d8400] 04:41:53 INFO - PROCESS | 8272 | 1470656513739 Marionette DEBUG loaded listener.js 04:41:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 104 (0x93b76800) [pid = 8272] [serial = 708] [outer = 0x938d8400] 04:41:54 INFO - PROCESS | 8272 | 1470656514987 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]]]}] 04:41:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 04:41:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1740ms 04:41:55 INFO - PROCESS | 8272 | 1470656515019 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 04:41:55 INFO - PROCESS | 8272 | 1470656515026 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 04:41:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 04:41:55 INFO - PROCESS | 8272 | 1470656515034 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 04:41:55 INFO - PROCESS | 8272 | 1470656515038 Marionette TRACE conn3 <- [1,914,null,{}] 04:41:55 INFO - PROCESS | 8272 | 1470656515047 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}] 04:41:55 INFO - PROCESS | 8272 | 1470656515052 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:55 INFO - PROCESS | 8272 | 1470656515263 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 04:41:55 INFO - PROCESS | 8272 | 1470656515461 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:55 INFO - PROCESS | 8272 | 1470656515473 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca85000 == 41 [pid = 8272] [id = 236] 04:41:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 105 (0x8d40b000) [pid = 8272] [serial = 709] [outer = (nil)] 04:41:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 106 (0x8d4d1800) [pid = 8272] [serial = 710] [outer = 0x8d40b000] 04:41:55 INFO - PROCESS | 8272 | 1470656515546 Marionette DEBUG loaded listener.js 04:41:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 107 (0x8df0d000) [pid = 8272] [serial = 711] [outer = 0x8d40b000] 04:41:56 INFO - PROCESS | 8272 | 1470656516524 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]]]}] 04:41:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 04:41:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1530ms 04:41:56 INFO - PROCESS | 8272 | 1470656516565 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 04:41:56 INFO - PROCESS | 8272 | 1470656516572 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 04:41:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 04:41:56 INFO - PROCESS | 8272 | 1470656516582 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 04:41:56 INFO - PROCESS | 8272 | 1470656516586 Marionette TRACE conn3 <- [1,918,null,{}] 04:41:56 INFO - PROCESS | 8272 | 1470656516592 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}] 04:41:56 INFO - PROCESS | 8272 | 1470656516598 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:56 INFO - PROCESS | 8272 | 1470656516822 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 04:41:56 INFO - PROCESS | 8272 | --DOCSHELL 0x8f144c00 == 40 [pid = 8272] [id = 227] 04:41:56 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca83c00 == 39 [pid = 8272] [id = 226] 04:41:56 INFO - PROCESS | 8272 | --DOMWINDOW == 106 (0x8f14bc00) [pid = 8272] [serial = 644] [outer = (nil)] [url = about:blank] 04:41:56 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2d000 == 38 [pid = 8272] [id = 225] 04:41:56 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3d800 == 37 [pid = 8272] [id = 224] 04:41:56 INFO - PROCESS | 8272 | --DOCSHELL 0x8d403800 == 36 [pid = 8272] [id = 223] 04:41:57 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad3a000 == 35 [pid = 8272] [id = 222] 04:41:57 INFO - PROCESS | 8272 | 1470656517079 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:57 INFO - PROCESS | 8272 | 1470656517095 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca05c00 == 36 [pid = 8272] [id = 237] 04:41:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 107 (0x8ca3d800) [pid = 8272] [serial = 712] [outer = (nil)] 04:41:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 108 (0x8d404400) [pid = 8272] [serial = 713] [outer = 0x8ca3d800] 04:41:57 INFO - PROCESS | 8272 | 1470656517182 Marionette DEBUG loaded listener.js 04:41:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 109 (0x8e777400) [pid = 8272] [serial = 714] [outer = 0x8ca3d800] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 108 (0x8ee72000) [pid = 8272] [serial = 632] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 107 (0x8ca85400) [pid = 8272] [serial = 623] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 106 (0x8ca39800) [pid = 8272] [serial = 620] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 105 (0x8e547c00) [pid = 8272] [serial = 638] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 104 (0x8e787400) [pid = 8272] [serial = 629] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 103 (0x8ca0d800) [pid = 8272] [serial = 635] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x8e548000) [pid = 8272] [serial = 626] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 101 (0x8f13f000) [pid = 8272] [serial = 641] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 100 (0x8e554c00) [pid = 8272] [serial = 639] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x8ca46000) [pid = 8272] [serial = 636] [outer = (nil)] [url = about:blank] 04:41:57 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x8f14a000) [pid = 8272] [serial = 642] [outer = (nil)] [url = about:blank] 04:41:58 INFO - PROCESS | 8272 | 1470656518048 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]]]}] 04:41:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 04:41:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1532ms 04:41:58 INFO - PROCESS | 8272 | 1470656518114 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 04:41:58 INFO - PROCESS | 8272 | 1470656518118 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 04:41:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 04:41:58 INFO - PROCESS | 8272 | 1470656518125 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 04:41:58 INFO - PROCESS | 8272 | 1470656518131 Marionette TRACE conn3 <- [1,922,null,{}] 04:41:58 INFO - PROCESS | 8272 | 1470656518146 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}] 04:41:58 INFO - PROCESS | 8272 | 1470656518155 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:58 INFO - PROCESS | 8272 | 1470656518328 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 04:41:58 INFO - PROCESS | 8272 | 1470656518486 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:58 INFO - PROCESS | 8272 | 1470656518495 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee72000 == 37 [pid = 8272] [id = 238] 04:41:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0x8ee73000) [pid = 8272] [serial = 715] [outer = (nil)] 04:41:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0x8ee9dc00) [pid = 8272] [serial = 716] [outer = 0x8ee73000] 04:41:58 INFO - PROCESS | 8272 | 1470656518570 Marionette DEBUG loaded listener.js 04:41:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 101 (0x8f146400) [pid = 8272] [serial = 717] [outer = 0x8ee73000] 04:41:59 INFO - PROCESS | 8272 | 1470656519405 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]]]}] 04:41:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 04:41:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1336ms 04:41:59 INFO - PROCESS | 8272 | 1470656519465 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 04:41:59 INFO - PROCESS | 8272 | 1470656519470 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 04:41:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 04:41:59 INFO - PROCESS | 8272 | 1470656519476 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 04:41:59 INFO - PROCESS | 8272 | 1470656519479 Marionette TRACE conn3 <- [1,926,null,{}] 04:41:59 INFO - PROCESS | 8272 | 1470656519485 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}] 04:41:59 INFO - PROCESS | 8272 | 1470656519490 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:59 INFO - PROCESS | 8272 | 1470656519707 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 04:41:59 INFO - PROCESS | 8272 | 1470656519732 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:41:59 INFO - PROCESS | 8272 | 1470656519742 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:41:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d406800 == 38 [pid = 8272] [id = 239] 04:41:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 102 (0x8f9c1c00) [pid = 8272] [serial = 718] [outer = (nil)] 04:41:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0x8fb04800) [pid = 8272] [serial = 719] [outer = 0x8f9c1c00] 04:41:59 INFO - PROCESS | 8272 | 1470656519810 Marionette DEBUG loaded listener.js 04:41:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 104 (0x91ce4000) [pid = 8272] [serial = 720] [outer = 0x8f9c1c00] 04:42:00 INFO - PROCESS | 8272 | 1470656520848 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]]]}] 04:42:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 04:42:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1449ms 04:42:00 INFO - PROCESS | 8272 | 1470656520929 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 04:42:00 INFO - PROCESS | 8272 | 1470656520934 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 04:42:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 04:42:00 INFO - PROCESS | 8272 | 1470656520943 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 04:42:00 INFO - PROCESS | 8272 | 1470656520966 Marionette TRACE conn3 <- [1,930,null,{}] 04:42:00 INFO - PROCESS | 8272 | 1470656520985 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}] 04:42:00 INFO - PROCESS | 8272 | 1470656520993 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:01 INFO - PROCESS | 8272 | 1470656521215 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 04:42:01 INFO - PROCESS | 8272 | 1470656521239 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:01 INFO - PROCESS | 8272 | 1470656521246 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee96800 == 39 [pid = 8272] [id = 240] 04:42:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 105 (0x8f9bd400) [pid = 8272] [serial = 721] [outer = (nil)] 04:42:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 106 (0x9211bc00) [pid = 8272] [serial = 722] [outer = 0x8f9bd400] 04:42:01 INFO - PROCESS | 8272 | 1470656521314 Marionette DEBUG loaded listener.js 04:42:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 107 (0x92282000) [pid = 8272] [serial = 723] [outer = 0x8f9bd400] 04:42:01 INFO - PROCESS | 8272 | --DOMWINDOW == 106 (0x8df20800) [pid = 8272] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 04:42:01 INFO - PROCESS | 8272 | --DOMWINDOW == 105 (0x8d405000) [pid = 8272] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 04:42:01 INFO - PROCESS | 8272 | --DOMWINDOW == 104 (0x8edc8000) [pid = 8272] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 04:42:01 INFO - PROCESS | 8272 | --DOMWINDOW == 103 (0x8b6e2400) [pid = 8272] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 04:42:01 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x8e551000) [pid = 8272] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 04:42:02 INFO - PROCESS | 8272 | 1470656522358 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]]]}] 04:42:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 04:42:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1475ms 04:42:02 INFO - PROCESS | 8272 | 1470656522418 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 04:42:02 INFO - PROCESS | 8272 | 1470656522421 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 04:42:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 04:42:02 INFO - PROCESS | 8272 | 1470656522428 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 04:42:02 INFO - PROCESS | 8272 | 1470656522432 Marionette TRACE conn3 <- [1,934,null,{}] 04:42:02 INFO - PROCESS | 8272 | 1470656522438 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}] 04:42:02 INFO - PROCESS | 8272 | 1470656522448 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:02 INFO - PROCESS | 8272 | 1470656522676 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 04:42:02 INFO - PROCESS | 8272 | 1470656522820 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:02 INFO - PROCESS | 8272 | 1470656522832 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e8000 == 40 [pid = 8272] [id = 241] 04:42:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0x8df20800) [pid = 8272] [serial = 724] [outer = (nil)] 04:42:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 104 (0x92eccc00) [pid = 8272] [serial = 725] [outer = 0x8df20800] 04:42:02 INFO - PROCESS | 8272 | 1470656522901 Marionette DEBUG loaded listener.js 04:42:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 105 (0x93b7e800) [pid = 8272] [serial = 726] [outer = 0x8df20800] 04:42:03 INFO - PROCESS | 8272 | 1470656523694 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]]]}] 04:42:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 04:42:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1281ms 04:42:03 INFO - PROCESS | 8272 | 1470656523789 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 04:42:03 INFO - PROCESS | 8272 | 1470656523796 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 04:42:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 04:42:03 INFO - PROCESS | 8272 | 1470656523810 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 04:42:03 INFO - PROCESS | 8272 | 1470656523818 Marionette TRACE conn3 <- [1,938,null,{}] 04:42:03 INFO - PROCESS | 8272 | 1470656523827 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}] 04:42:03 INFO - PROCESS | 8272 | 1470656523834 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:04 INFO - PROCESS | 8272 | 1470656524062 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 04:42:04 INFO - PROCESS | 8272 | 1470656524236 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:04 INFO - PROCESS | 8272 | 1470656524254 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca46000 == 41 [pid = 8272] [id = 242] 04:42:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 106 (0x8ca77000) [pid = 8272] [serial = 727] [outer = (nil)] 04:42:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 107 (0x8ca81000) [pid = 8272] [serial = 728] [outer = 0x8ca77000] 04:42:04 INFO - PROCESS | 8272 | 1470656524393 Marionette DEBUG loaded listener.js 04:42:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 108 (0x8d40ac00) [pid = 8272] [serial = 729] [outer = 0x8ca77000] 04:42:05 INFO - PROCESS | 8272 | 1470656525367 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]]]}] 04:42:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 04:42:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1596ms 04:42:05 INFO - PROCESS | 8272 | 1470656525404 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 04:42:05 INFO - PROCESS | 8272 | 1470656525408 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 04:42:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 04:42:05 INFO - PROCESS | 8272 | 1470656525418 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 04:42:05 INFO - PROCESS | 8272 | 1470656525424 Marionette TRACE conn3 <- [1,942,null,{}] 04:42:05 INFO - PROCESS | 8272 | 1470656525432 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}] 04:42:05 INFO - PROCESS | 8272 | 1470656525437 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:05 INFO - PROCESS | 8272 | 1470656525631 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 04:42:05 INFO - PROCESS | 8272 | 1470656525848 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:05 INFO - PROCESS | 8272 | 1470656525858 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e77e800 == 42 [pid = 8272] [id = 243] 04:42:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 109 (0x8e78b800) [pid = 8272] [serial = 730] [outer = (nil)] 04:42:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 110 (0x8edc8000) [pid = 8272] [serial = 731] [outer = 0x8e78b800] 04:42:05 INFO - PROCESS | 8272 | 1470656525986 Marionette DEBUG loaded listener.js 04:42:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 111 (0x8ee73800) [pid = 8272] [serial = 732] [outer = 0x8e78b800] 04:42:06 INFO - PROCESS | 8272 | 1470656526911 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]]]}] 04:42:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 04:42:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1537ms 04:42:06 INFO - PROCESS | 8272 | 1470656526954 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 04:42:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 04:42:06 INFO - PROCESS | 8272 | 1470656526959 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 04:42:06 INFO - PROCESS | 8272 | 1470656526966 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 04:42:06 INFO - PROCESS | 8272 | 1470656526970 Marionette TRACE conn3 <- [1,946,null,{}] 04:42:06 INFO - PROCESS | 8272 | 1470656526979 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}] 04:42:06 INFO - PROCESS | 8272 | 1470656526988 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:07 INFO - PROCESS | 8272 | 1470656527193 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 04:42:07 INFO - PROCESS | 8272 | 1470656527512 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:07 INFO - PROCESS | 8272 | 1470656527525 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d9f400 == 43 [pid = 8272] [id = 244] 04:42:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 112 (0x92ec8800) [pid = 8272] [serial = 733] [outer = (nil)] 04:42:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 113 (0x93966800) [pid = 8272] [serial = 734] [outer = 0x92ec8800] 04:42:07 INFO - PROCESS | 8272 | 1470656527657 Marionette DEBUG loaded listener.js 04:42:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 114 (0x94685400) [pid = 8272] [serial = 735] [outer = 0x92ec8800] 04:42:08 INFO - PROCESS | 8272 | 1470656528550 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]]]}] 04:42:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 04:42:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1633ms 04:42:08 INFO - PROCESS | 8272 | 1470656528599 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 04:42:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 04:42:08 INFO - PROCESS | 8272 | 1470656528604 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 04:42:08 INFO - PROCESS | 8272 | 1470656528611 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 04:42:08 INFO - PROCESS | 8272 | 1470656528614 Marionette TRACE conn3 <- [1,950,null,{}] 04:42:08 INFO - PROCESS | 8272 | 1470656528620 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}] 04:42:08 INFO - PROCESS | 8272 | 1470656528626 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:08 INFO - PROCESS | 8272 | 1470656528821 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 04:42:09 INFO - PROCESS | 8272 | 1470656529048 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:09 INFO - PROCESS | 8272 | 1470656529058 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b760c00 == 44 [pid = 8272] [id = 245] 04:42:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 115 (0x8edcc000) [pid = 8272] [serial = 736] [outer = (nil)] 04:42:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 116 (0x946cf800) [pid = 8272] [serial = 737] [outer = 0x8edcc000] 04:42:09 INFO - PROCESS | 8272 | 1470656529184 Marionette DEBUG loaded listener.js 04:42:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 117 (0x9509b800) [pid = 8272] [serial = 738] [outer = 0x8edcc000] 04:42:10 INFO - PROCESS | 8272 | 1470656530061 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]]]}] 04:42:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 04:42:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1485ms 04:42:10 INFO - PROCESS | 8272 | 1470656530096 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 04:42:10 INFO - PROCESS | 8272 | 1470656530099 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 04:42:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 04:42:10 INFO - PROCESS | 8272 | 1470656530106 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 04:42:10 INFO - PROCESS | 8272 | 1470656530110 Marionette TRACE conn3 <- [1,954,null,{}] 04:42:10 INFO - PROCESS | 8272 | 1470656530115 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}] 04:42:10 INFO - PROCESS | 8272 | 1470656530121 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:10 INFO - PROCESS | 8272 | 1470656530307 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 04:42:10 INFO - PROCESS | 8272 | 1470656530479 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:10 INFO - PROCESS | 8272 | 1470656530488 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b76d800 == 45 [pid = 8272] [id = 246] 04:42:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 118 (0x93b7ac00) [pid = 8272] [serial = 739] [outer = (nil)] 04:42:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 119 (0x95143000) [pid = 8272] [serial = 740] [outer = 0x93b7ac00] 04:42:10 INFO - PROCESS | 8272 | 1470656530574 Marionette DEBUG loaded listener.js 04:42:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 120 (0x95148800) [pid = 8272] [serial = 741] [outer = 0x93b7ac00] 04:42:11 INFO - PROCESS | 8272 | 1470656531509 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]]]}] 04:42:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 04:42:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1437ms 04:42:11 INFO - PROCESS | 8272 | 1470656531544 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 04:42:11 INFO - PROCESS | 8272 | 1470656531548 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 04:42:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 04:42:11 INFO - PROCESS | 8272 | 1470656531555 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 04:42:11 INFO - PROCESS | 8272 | 1470656531557 Marionette TRACE conn3 <- [1,958,null,{}] 04:42:11 INFO - PROCESS | 8272 | 1470656531564 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}] 04:42:11 INFO - PROCESS | 8272 | 1470656531575 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:11 INFO - PROCESS | 8272 | 1470656531810 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 04:42:12 INFO - PROCESS | 8272 | 1470656532050 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:12 INFO - PROCESS | 8272 | 1470656532063 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6ed800 == 46 [pid = 8272] [id = 247] 04:42:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 121 (0x95141c00) [pid = 8272] [serial = 742] [outer = (nil)] 04:42:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x951ab000) [pid = 8272] [serial = 743] [outer = 0x95141c00] 04:42:12 INFO - PROCESS | 8272 | 1470656532182 Marionette DEBUG loaded listener.js 04:42:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x951afc00) [pid = 8272] [serial = 744] [outer = 0x95141c00] 04:42:13 INFO - PROCESS | 8272 | 1470656533083 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]]]}] 04:42:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 04:42:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1583ms 04:42:13 INFO - PROCESS | 8272 | 1470656533139 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 04:42:13 INFO - PROCESS | 8272 | 1470656533143 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 04:42:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 04:42:13 INFO - PROCESS | 8272 | 1470656533150 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 04:42:13 INFO - PROCESS | 8272 | 1470656533153 Marionette TRACE conn3 <- [1,962,null,{}] 04:42:13 INFO - PROCESS | 8272 | 1470656533159 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}] 04:42:13 INFO - PROCESS | 8272 | 1470656533164 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:13 INFO - PROCESS | 8272 | 1470656533342 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 04:42:13 INFO - PROCESS | 8272 | 1470656533515 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:13 INFO - PROCESS | 8272 | 1470656533524 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e5400 == 47 [pid = 8272] [id = 248] 04:42:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x8ee97400) [pid = 8272] [serial = 745] [outer = (nil)] 04:42:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x97555000) [pid = 8272] [serial = 746] [outer = 0x8ee97400] 04:42:13 INFO - PROCESS | 8272 | 1470656533605 Marionette DEBUG loaded listener.js 04:42:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x97558000) [pid = 8272] [serial = 747] [outer = 0x8ee97400] 04:42:14 INFO - PROCESS | 8272 | 1470656534505 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]]]}] 04:42:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 04:42:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1434ms 04:42:14 INFO - PROCESS | 8272 | 1470656534584 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 04:42:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 04:42:14 INFO - PROCESS | 8272 | 1470656534588 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 04:42:14 INFO - PROCESS | 8272 | 1470656534595 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 04:42:14 INFO - PROCESS | 8272 | 1470656534599 Marionette TRACE conn3 <- [1,966,null,{}] 04:42:14 INFO - PROCESS | 8272 | 1470656534604 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}] 04:42:14 INFO - PROCESS | 8272 | 1470656534609 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:14 INFO - PROCESS | 8272 | 1470656534831 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 04:42:15 INFO - PROCESS | 8272 | 1470656535048 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:15 INFO - PROCESS | 8272 | 1470656535054 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x94690c00 == 48 [pid = 8272] [id = 249] 04:42:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x951a3c00) [pid = 8272] [serial = 748] [outer = (nil)] 04:42:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x97561000) [pid = 8272] [serial = 749] [outer = 0x951a3c00] 04:42:15 INFO - PROCESS | 8272 | 1470656535181 Marionette DEBUG loaded listener.js 04:42:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x975b8800) [pid = 8272] [serial = 750] [outer = 0x951a3c00] 04:42:16 INFO - PROCESS | 8272 | 1470656536057 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]]]}] 04:42:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 04:42:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1537ms 04:42:16 INFO - PROCESS | 8272 | 1470656536132 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 04:42:16 INFO - PROCESS | 8272 | 1470656536137 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 04:42:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 04:42:16 INFO - PROCESS | 8272 | 1470656536143 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 04:42:16 INFO - PROCESS | 8272 | 1470656536147 Marionette TRACE conn3 <- [1,970,null,{}] 04:42:16 INFO - PROCESS | 8272 | 1470656536153 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}] 04:42:16 INFO - PROCESS | 8272 | 1470656536158 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:16 INFO - PROCESS | 8272 | 1470656536376 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 04:42:16 INFO - PROCESS | 8272 | 1470656536598 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:16 INFO - PROCESS | 8272 | 1470656536608 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:16 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b761c00 == 49 [pid = 8272] [id = 250] 04:42:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x8b764c00) [pid = 8272] [serial = 751] [outer = (nil)] 04:42:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x8e54a400) [pid = 8272] [serial = 752] [outer = 0x8b764c00] 04:42:16 INFO - PROCESS | 8272 | 1470656536751 Marionette DEBUG loaded listener.js 04:42:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x8eea2000) [pid = 8272] [serial = 753] [outer = 0x8b764c00] 04:42:17 INFO - PROCESS | 8272 | 1470656537963 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]]]}] 04:42:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 04:42:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1897ms 04:42:18 INFO - PROCESS | 8272 | 1470656538042 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 04:42:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 04:42:18 INFO - PROCESS | 8272 | 1470656538049 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 04:42:18 INFO - PROCESS | 8272 | 1470656538058 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 04:42:18 INFO - PROCESS | 8272 | 1470656538063 Marionette TRACE conn3 <- [1,974,null,{}] 04:42:18 INFO - PROCESS | 8272 | 1470656538071 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}] 04:42:18 INFO - PROCESS | 8272 | 1470656538076 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:18 INFO - PROCESS | 8272 | 1470656538345 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 04:42:18 INFO - PROCESS | 8272 | 1470656538514 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:18 INFO - PROCESS | 8272 | 1470656538526 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df22000 == 50 [pid = 8272] [id = 251] 04:42:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x8df23400) [pid = 8272] [serial = 754] [outer = (nil)] 04:42:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x8e54c400) [pid = 8272] [serial = 755] [outer = 0x8df23400] 04:42:18 INFO - PROCESS | 8272 | 1470656538601 Marionette DEBUG loaded listener.js 04:42:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x8e774000) [pid = 8272] [serial = 756] [outer = 0x8df23400] 04:42:19 INFO - PROCESS | 8272 | 1470656539546 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]]]}] 04:42:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 04:42:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1540ms 04:42:19 INFO - PROCESS | 8272 | 1470656539597 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 04:42:19 INFO - PROCESS | 8272 | 1470656539604 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 04:42:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 04:42:19 INFO - PROCESS | 8272 | 1470656539614 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 04:42:19 INFO - PROCESS | 8272 | 1470656539617 Marionette TRACE conn3 <- [1,978,null,{}] 04:42:19 INFO - PROCESS | 8272 | 1470656539624 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}] 04:42:19 INFO - PROCESS | 8272 | 1470656539629 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:19 INFO - PROCESS | 8272 | 1470656539812 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 04:42:20 INFO - PROCESS | 8272 | 1470656540032 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:20 INFO - PROCESS | 8272 | 1470656540043 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:20 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b75fc00 == 51 [pid = 8272] [id = 252] 04:42:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x8b76bc00) [pid = 8272] [serial = 757] [outer = (nil)] 04:42:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x8d4d4800) [pid = 8272] [serial = 758] [outer = 0x8b76bc00] 04:42:20 INFO - PROCESS | 8272 | 1470656540190 Marionette DEBUG loaded listener.js 04:42:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x8e789000) [pid = 8272] [serial = 759] [outer = 0x8b76bc00] 04:42:20 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee72400 == 50 [pid = 8272] [id = 213] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x8f9c4800) [pid = 8272] [serial = 683] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x8d404c00) [pid = 8272] [serial = 665] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad30c00 == 49 [pid = 8272] [id = 228] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x92283000) [pid = 8272] [serial = 662] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x8e776400) [pid = 8272] [serial = 674] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0x8df04400) [pid = 8272] [serial = 672] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x8ee98c00) [pid = 8272] [serial = 677] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0x8e783000) [pid = 8272] [serial = 675] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x8edc9400) [pid = 8272] [serial = 650] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x8ca76c00) [pid = 8272] [serial = 647] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x91179400) [pid = 8272] [serial = 656] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x8ca02000) [pid = 8272] [serial = 669] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x8f875000) [pid = 8272] [serial = 681] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x8f149000) [pid = 8272] [serial = 680] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x8fb06800) [pid = 8272] [serial = 653] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x8eea2c00) [pid = 8272] [serial = 678] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x8b6ee400) [pid = 8272] [serial = 668] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x91ceb000) [pid = 8272] [serial = 659] [outer = (nil)] [url = about:blank] 04:42:20 INFO - PROCESS | 8272 | --DOMWINDOW == 120 (0x8d4ce800) [pid = 8272] [serial = 671] [outer = (nil)] [url = about:blank] 04:42:21 INFO - PROCESS | 8272 | 1470656541082 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]]]}] 04:42:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 04:42:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1530ms 04:42:21 INFO - PROCESS | 8272 | 1470656541144 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 04:42:21 INFO - PROCESS | 8272 | 1470656541149 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 04:42:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 04:42:21 INFO - PROCESS | 8272 | 1470656541156 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 04:42:21 INFO - PROCESS | 8272 | 1470656541161 Marionette TRACE conn3 <- [1,982,null,{}] 04:42:21 INFO - PROCESS | 8272 | 1470656541176 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}] 04:42:21 INFO - PROCESS | 8272 | 1470656541185 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:21 INFO - PROCESS | 8272 | 1470656541363 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 04:42:21 INFO - PROCESS | 8272 | 1470656541501 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:21 INFO - PROCESS | 8272 | 1470656541512 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f14b000 == 50 [pid = 8272] [id = 253] 04:42:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 121 (0x8f9b9800) [pid = 8272] [serial = 760] [outer = (nil)] 04:42:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x9116dc00) [pid = 8272] [serial = 761] [outer = 0x8f9b9800] 04:42:21 INFO - PROCESS | 8272 | 1470656541595 Marionette DEBUG loaded listener.js 04:42:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x91ce7000) [pid = 8272] [serial = 762] [outer = 0x8f9b9800] 04:42:22 INFO - PROCESS | 8272 | 1470656542484 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]]]}] 04:42:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 04:42:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1403ms 04:42:22 INFO - PROCESS | 8272 | 1470656542561 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 04:42:22 INFO - PROCESS | 8272 | 1470656542565 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 04:42:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 04:42:22 INFO - PROCESS | 8272 | 1470656542572 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 04:42:22 INFO - PROCESS | 8272 | 1470656542575 Marionette TRACE conn3 <- [1,986,null,{}] 04:42:22 INFO - PROCESS | 8272 | 1470656542581 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}] 04:42:22 INFO - PROCESS | 8272 | 1470656542586 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:22 INFO - PROCESS | 8272 | 1470656542766 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 04:42:22 INFO - PROCESS | 8272 | 1470656542923 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:22 INFO - PROCESS | 8272 | 1470656542930 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x8fb0b000 == 51 [pid = 8272] [id = 254] 04:42:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x92283000) [pid = 8272] [serial = 763] [outer = (nil)] 04:42:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x92d99400) [pid = 8272] [serial = 764] [outer = 0x92283000] 04:42:23 INFO - PROCESS | 8272 | 1470656543002 Marionette DEBUG loaded listener.js 04:42:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x938d9000) [pid = 8272] [serial = 765] [outer = 0x92283000] 04:42:23 INFO - PROCESS | 8272 | 1470656543856 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]]]}] 04:42:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 04:42:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1329ms 04:42:23 INFO - PROCESS | 8272 | 1470656543909 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 04:42:23 INFO - PROCESS | 8272 | 1470656543913 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 04:42:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 04:42:23 INFO - PROCESS | 8272 | 1470656543919 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 04:42:23 INFO - PROCESS | 8272 | 1470656543936 Marionette TRACE conn3 <- [1,990,null,{}] 04:42:23 INFO - PROCESS | 8272 | 1470656543964 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}] 04:42:23 INFO - PROCESS | 8272 | 1470656543970 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:24 INFO - PROCESS | 8272 | 1470656544184 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 04:42:24 INFO - PROCESS | 8272 | 1470656544210 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:24 INFO - PROCESS | 8272 | 1470656544216 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x91172000 == 52 [pid = 8272] [id = 255] 04:42:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x91e39000) [pid = 8272] [serial = 766] [outer = (nil)] 04:42:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x93b81800) [pid = 8272] [serial = 767] [outer = 0x91e39000] 04:42:24 INFO - PROCESS | 8272 | 1470656544290 Marionette DEBUG loaded listener.js 04:42:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x94690400) [pid = 8272] [serial = 768] [outer = 0x91e39000] 04:42:25 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x8ee73000) [pid = 8272] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 04:42:25 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x8d40b000) [pid = 8272] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 04:42:25 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x8ca3d800) [pid = 8272] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 04:42:25 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x8f9bd400) [pid = 8272] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 04:42:25 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x8f9c1c00) [pid = 8272] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 04:42:25 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x8f9c0000) [pid = 8272] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 04:42:25 INFO - PROCESS | 8272 | 1470656545422 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]]]}] 04:42:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 04:42:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1568ms 04:42:25 INFO - PROCESS | 8272 | 1470656545489 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 04:42:25 INFO - PROCESS | 8272 | 1470656545493 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 04:42:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 04:42:25 INFO - PROCESS | 8272 | 1470656545499 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 04:42:25 INFO - PROCESS | 8272 | 1470656545502 Marionette TRACE conn3 <- [1,994,null,{}] 04:42:25 INFO - PROCESS | 8272 | 1470656545507 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}] 04:42:25 INFO - PROCESS | 8272 | 1470656545517 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:25 INFO - PROCESS | 8272 | 1470656545720 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 04:42:25 INFO - PROCESS | 8272 | 1470656545905 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:25 INFO - PROCESS | 8272 | 1470656545913 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3d800 == 53 [pid = 8272] [id = 256] 04:42:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x8e54d400) [pid = 8272] [serial = 769] [outer = (nil)] 04:42:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x9514bc00) [pid = 8272] [serial = 770] [outer = 0x8e54d400] 04:42:25 INFO - PROCESS | 8272 | 1470656545983 Marionette DEBUG loaded listener.js 04:42:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x951af800) [pid = 8272] [serial = 771] [outer = 0x8e54d400] 04:42:26 INFO - PROCESS | 8272 | 1470656546741 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]]]}] 04:42:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 04:42:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1287ms 04:42:26 INFO - PROCESS | 8272 | 1470656546787 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 04:42:26 INFO - PROCESS | 8272 | 1470656546791 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 04:42:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 04:42:26 INFO - PROCESS | 8272 | 1470656546798 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 04:42:26 INFO - PROCESS | 8272 | 1470656546801 Marionette TRACE conn3 <- [1,998,null,{}] 04:42:26 INFO - PROCESS | 8272 | 1470656546807 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}] 04:42:26 INFO - PROCESS | 8272 | 1470656546812 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:26 INFO - PROCESS | 8272 | 1470656546971 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 04:42:27 INFO - PROCESS | 8272 | 1470656546992 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:27 INFO - PROCESS | 8272 | 1470656547004 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edd0800 == 54 [pid = 8272] [id = 257] 04:42:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x8f9bd400) [pid = 8272] [serial = 772] [outer = (nil)] 04:42:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x97f1cc00) [pid = 8272] [serial = 773] [outer = 0x8f9bd400] 04:42:27 INFO - PROCESS | 8272 | 1470656547072 Marionette DEBUG loaded listener.js 04:42:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x98139800) [pid = 8272] [serial = 774] [outer = 0x8f9bd400] 04:42:28 INFO - PROCESS | 8272 | 1470656548226 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]]]}] 04:42:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 04:42:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1480ms 04:42:28 INFO - PROCESS | 8272 | 1470656548280 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 04:42:28 INFO - PROCESS | 8272 | 1470656548287 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 04:42:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 04:42:28 INFO - PROCESS | 8272 | 1470656548295 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 04:42:28 INFO - PROCESS | 8272 | 1470656548303 Marionette TRACE conn3 <- [1,1002,null,{}] 04:42:28 INFO - PROCESS | 8272 | 1470656548311 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}] 04:42:28 INFO - PROCESS | 8272 | 1470656548317 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:28 INFO - PROCESS | 8272 | 1470656548536 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 04:42:28 INFO - PROCESS | 8272 | 1470656548772 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:28 INFO - PROCESS | 8272 | 1470656548779 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d40dc00 == 55 [pid = 8272] [id = 258] 04:42:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x8d4d6000) [pid = 8272] [serial = 775] [outer = (nil)] 04:42:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x8e551400) [pid = 8272] [serial = 776] [outer = 0x8d4d6000] 04:42:28 INFO - PROCESS | 8272 | 1470656548885 Marionette DEBUG loaded listener.js 04:42:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x8edcd800) [pid = 8272] [serial = 777] [outer = 0x8d4d6000] 04:42:29 INFO - PROCESS | 8272 | 1470656549816 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]]]}] 04:42:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 04:42:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1590ms 04:42:29 INFO - PROCESS | 8272 | 1470656549886 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 04:42:29 INFO - PROCESS | 8272 | 1470656549894 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 04:42:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 04:42:29 INFO - PROCESS | 8272 | 1470656549906 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 04:42:29 INFO - PROCESS | 8272 | 1470656549910 Marionette TRACE conn3 <- [1,1006,null,{}] 04:42:29 INFO - PROCESS | 8272 | 1470656549918 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}] 04:42:29 INFO - PROCESS | 8272 | 1470656549923 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:30 INFO - PROCESS | 8272 | 1470656550173 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 04:42:30 INFO - PROCESS | 8272 | 1470656550468 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:30 INFO - PROCESS | 8272 | 1470656550476 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:30 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f86ec00 == 56 [pid = 8272] [id = 259] 04:42:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x91e32c00) [pid = 8272] [serial = 778] [outer = (nil)] 04:42:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x92286800) [pid = 8272] [serial = 779] [outer = 0x91e32c00] 04:42:30 INFO - PROCESS | 8272 | 1470656550566 Marionette DEBUG loaded listener.js 04:42:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x93968c00) [pid = 8272] [serial = 780] [outer = 0x91e32c00] 04:42:31 INFO - PROCESS | 8272 | 1470656551456 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]]]}] 04:42:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 04:42:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1588ms 04:42:31 INFO - PROCESS | 8272 | 1470656551495 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 04:42:31 INFO - PROCESS | 8272 | 1470656551498 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 04:42:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 04:42:31 INFO - PROCESS | 8272 | 1470656551506 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 04:42:31 INFO - PROCESS | 8272 | 1470656551512 Marionette TRACE conn3 <- [1,1010,null,{}] 04:42:31 INFO - PROCESS | 8272 | 1470656551530 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}] 04:42:31 INFO - PROCESS | 8272 | 1470656551540 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:31 INFO - PROCESS | 8272 | 1470656551770 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 04:42:32 INFO - PROCESS | 8272 | 1470656552021 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:32 INFO - PROCESS | 8272 | 1470656552037 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b76a000 == 57 [pid = 8272] [id = 260] 04:42:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x9755cc00) [pid = 8272] [serial = 781] [outer = (nil)] 04:42:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x97feb800) [pid = 8272] [serial = 782] [outer = 0x9755cc00] 04:42:32 INFO - PROCESS | 8272 | 1470656552166 Marionette DEBUG loaded listener.js 04:42:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x98842c00) [pid = 8272] [serial = 783] [outer = 0x9755cc00] 04:42:33 INFO - PROCESS | 8272 | 1470656553050 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]]]}] 04:42:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 04:42:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1585ms 04:42:33 INFO - PROCESS | 8272 | 1470656553109 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 04:42:33 INFO - PROCESS | 8272 | 1470656553114 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 04:42:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 04:42:33 INFO - PROCESS | 8272 | 1470656553123 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 04:42:33 INFO - PROCESS | 8272 | 1470656553126 Marionette TRACE conn3 <- [1,1014,null,{}] 04:42:33 INFO - PROCESS | 8272 | 1470656553131 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}] 04:42:33 INFO - PROCESS | 8272 | 1470656553137 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:33 INFO - PROCESS | 8272 | 1470656553332 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 04:42:33 INFO - PROCESS | 8272 | 1470656553514 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:33 INFO - PROCESS | 8272 | 1470656553524 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e6400 == 58 [pid = 8272] [id = 261] 04:42:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 139 (0x8e78fc00) [pid = 8272] [serial = 784] [outer = (nil)] 04:42:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x98d75c00) [pid = 8272] [serial = 785] [outer = 0x8e78fc00] 04:42:33 INFO - PROCESS | 8272 | 1470656553644 Marionette DEBUG loaded listener.js 04:42:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0x98de9400) [pid = 8272] [serial = 786] [outer = 0x8e78fc00] 04:42:34 INFO - PROCESS | 8272 | 1470656554543 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]]]}] 04:42:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 04:42:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1480ms 04:42:34 INFO - PROCESS | 8272 | 1470656554604 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 04:42:34 INFO - PROCESS | 8272 | 1470656554609 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 04:42:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 04:42:34 INFO - PROCESS | 8272 | 1470656554616 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 04:42:34 INFO - PROCESS | 8272 | 1470656554620 Marionette TRACE conn3 <- [1,1018,null,{}] 04:42:34 INFO - PROCESS | 8272 | 1470656554626 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}] 04:42:34 INFO - PROCESS | 8272 | 1470656554631 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:34 INFO - PROCESS | 8272 | 1470656554824 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 04:42:35 INFO - PROCESS | 8272 | 1470656555004 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:35 INFO - PROCESS | 8272 | 1470656555011 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b769400 == 59 [pid = 8272] [id = 262] 04:42:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x8b76e800) [pid = 8272] [serial = 787] [outer = (nil)] 04:42:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x98ded800) [pid = 8272] [serial = 788] [outer = 0x8b76e800] 04:42:35 INFO - PROCESS | 8272 | 1470656555147 Marionette DEBUG loaded listener.js 04:42:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x98df1400) [pid = 8272] [serial = 789] [outer = 0x8b76e800] 04:42:36 INFO - PROCESS | 8272 | 1470656556069 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]]]}] 04:42:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 04:42:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1484ms 04:42:36 INFO - PROCESS | 8272 | 1470656556101 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 04:42:36 INFO - PROCESS | 8272 | 1470656556106 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 04:42:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 04:42:36 INFO - PROCESS | 8272 | 1470656556112 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 04:42:36 INFO - PROCESS | 8272 | 1470656556116 Marionette TRACE conn3 <- [1,1022,null,{}] 04:42:36 INFO - PROCESS | 8272 | 1470656556122 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}] 04:42:36 INFO - PROCESS | 8272 | 1470656556132 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:36 INFO - PROCESS | 8272 | 1470656556336 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 04:42:36 INFO - PROCESS | 8272 | 1470656556516 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:36 INFO - PROCESS | 8272 | 1470656556522 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x98df2400 == 60 [pid = 8272] [id = 263] 04:42:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x994cf000) [pid = 8272] [serial = 790] [outer = (nil)] 04:42:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x995c5400) [pid = 8272] [serial = 791] [outer = 0x994cf000] 04:42:36 INFO - PROCESS | 8272 | 1470656556664 Marionette DEBUG loaded listener.js 04:42:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x99878800) [pid = 8272] [serial = 792] [outer = 0x994cf000] 04:42:37 INFO - PROCESS | 8272 | 1470656557557 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]]]}] 04:42:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 04:42:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1533ms 04:42:37 INFO - PROCESS | 8272 | 1470656557647 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 04:42:37 INFO - PROCESS | 8272 | 1470656557650 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 04:42:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 04:42:37 INFO - PROCESS | 8272 | 1470656557657 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 04:42:37 INFO - PROCESS | 8272 | 1470656557661 Marionette TRACE conn3 <- [1,1026,null,{}] 04:42:37 INFO - PROCESS | 8272 | 1470656557666 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}] 04:42:37 INFO - PROCESS | 8272 | 1470656557671 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:37 INFO - PROCESS | 8272 | 1470656557894 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 04:42:38 INFO - PROCESS | 8272 | 1470656558117 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:38 INFO - PROCESS | 8272 | 1470656558128 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x9755e800 == 61 [pid = 8272] [id = 264] 04:42:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x98dee400) [pid = 8272] [serial = 793] [outer = (nil)] 04:42:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x99af4c00) [pid = 8272] [serial = 794] [outer = 0x98dee400] 04:42:38 INFO - PROCESS | 8272 | 1470656558251 Marionette DEBUG loaded listener.js 04:42:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x99bc7c00) [pid = 8272] [serial = 795] [outer = 0x98dee400] 04:42:39 INFO - PROCESS | 8272 | 1470656559133 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]]]}] 04:42:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 04:42:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1553ms 04:42:39 INFO - PROCESS | 8272 | 1470656559211 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 04:42:39 INFO - PROCESS | 8272 | 1470656559216 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 04:42:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 04:42:39 INFO - PROCESS | 8272 | 1470656559222 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 04:42:39 INFO - PROCESS | 8272 | 1470656559225 Marionette TRACE conn3 <- [1,1030,null,{}] 04:42:39 INFO - PROCESS | 8272 | 1470656559231 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}] 04:42:39 INFO - PROCESS | 8272 | 1470656559237 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:39 INFO - PROCESS | 8272 | 1470656559447 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 04:42:39 INFO - PROCESS | 8272 | 1470656559670 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:39 INFO - PROCESS | 8272 | 1470656559680 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x98847000 == 62 [pid = 8272] [id = 265] 04:42:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x995bf800) [pid = 8272] [serial = 796] [outer = (nil)] 04:42:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x99e5d800) [pid = 8272] [serial = 797] [outer = 0x995bf800] 04:42:39 INFO - PROCESS | 8272 | 1470656559803 Marionette DEBUG loaded listener.js 04:42:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x99e71800) [pid = 8272] [serial = 798] [outer = 0x995bf800] 04:42:40 INFO - PROCESS | 8272 | 1470656560693 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]]]}] 04:42:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 04:42:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1533ms 04:42:40 INFO - PROCESS | 8272 | 1470656560757 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 04:42:40 INFO - PROCESS | 8272 | 1470656560761 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 04:42:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 04:42:40 INFO - PROCESS | 8272 | 1470656560767 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 04:42:40 INFO - PROCESS | 8272 | 1470656560770 Marionette TRACE conn3 <- [1,1034,null,{}] 04:42:40 INFO - PROCESS | 8272 | 1470656560776 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}] 04:42:40 INFO - PROCESS | 8272 | 1470656560781 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:40 INFO - PROCESS | 8272 | 1470656560976 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 04:42:41 INFO - PROCESS | 8272 | 1470656561555 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:41 INFO - PROCESS | 8272 | 1470656561564 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:41 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b767c00 == 63 [pid = 8272] [id = 266] 04:42:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x8b768400) [pid = 8272] [serial = 799] [outer = (nil)] 04:42:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x8ca0fc00) [pid = 8272] [serial = 800] [outer = 0x8b768400] 04:42:41 INFO - PROCESS | 8272 | 1470656561686 Marionette DEBUG loaded listener.js 04:42:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x8ca7ec00) [pid = 8272] [serial = 801] [outer = 0x8b768400] 04:42:42 INFO - PROCESS | 8272 | 1470656562577 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]]]}] 04:42:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 04:42:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1844ms 04:42:42 INFO - PROCESS | 8272 | 1470656562614 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 04:42:42 INFO - PROCESS | 8272 | 1470656562618 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 04:42:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 04:42:42 INFO - PROCESS | 8272 | 1470656562637 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 04:42:42 INFO - PROCESS | 8272 | 1470656562646 Marionette TRACE conn3 <- [1,1038,null,{}] 04:42:42 INFO - PROCESS | 8272 | 1470656562654 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}] 04:42:42 INFO - PROCESS | 8272 | 1470656562662 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:42 INFO - PROCESS | 8272 | 1470656562851 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 04:42:43 INFO - PROCESS | 8272 | 1470656563198 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:43 INFO - PROCESS | 8272 | 1470656563206 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df29000 == 64 [pid = 8272] [id = 267] 04:42:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x8e77a800) [pid = 8272] [serial = 802] [outer = (nil)] 04:42:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x8f141800) [pid = 8272] [serial = 803] [outer = 0x8e77a800] 04:42:43 INFO - PROCESS | 8272 | 1470656563290 Marionette DEBUG loaded listener.js 04:42:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x8f9c0000) [pid = 8272] [serial = 804] [outer = 0x8e77a800] 04:42:44 INFO - PROCESS | 8272 | 1470656564165 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]]]}] 04:42:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 04:42:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1593ms 04:42:44 INFO - PROCESS | 8272 | 1470656564232 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 04:42:44 INFO - PROCESS | 8272 | 1470656564238 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 04:42:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 04:42:44 INFO - PROCESS | 8272 | 1470656564245 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 04:42:44 INFO - PROCESS | 8272 | 1470656564249 Marionette TRACE conn3 <- [1,1042,null,{}] 04:42:44 INFO - PROCESS | 8272 | 1470656564255 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}] 04:42:44 INFO - PROCESS | 8272 | 1470656564260 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:44 INFO - PROCESS | 8272 | 1470656564452 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 04:42:44 INFO - PROCESS | 8272 | 1470656564722 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:44 INFO - PROCESS | 8272 | 1470656564727 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:44 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e78c400 == 65 [pid = 8272] [id = 268] 04:42:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x8ee6c400) [pid = 8272] [serial = 805] [outer = (nil)] 04:42:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x92123000) [pid = 8272] [serial = 806] [outer = 0x8ee6c400] 04:42:44 INFO - PROCESS | 8272 | 1470656564852 Marionette DEBUG loaded listener.js 04:42:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 162 (0x94687c00) [pid = 8272] [serial = 807] [outer = 0x8ee6c400] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 161 (0x92eccc00) [pid = 8272] [serial = 725] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x8f9c5400) [pid = 8272] [serial = 695] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x92ecd800) [pid = 8272] [serial = 704] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x92126800) [pid = 8272] [serial = 701] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x8edc3800) [pid = 8272] [serial = 692] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x8b6e3400) [pid = 8272] [serial = 686] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x91ce4400) [pid = 8272] [serial = 698] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x8d4d4400) [pid = 8272] [serial = 689] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x9396a000) [pid = 8272] [serial = 707] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | 1470656565818 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]]]}] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x8fb06400) [pid = 8272] [serial = 684] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0x8ee9dc00) [pid = 8272] [serial = 716] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x8df0d000) [pid = 8272] [serial = 711] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0x8d4d1800) [pid = 8272] [serial = 710] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0x8d404400) [pid = 8272] [serial = 713] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x8e777400) [pid = 8272] [serial = 714] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x9211bc00) [pid = 8272] [serial = 722] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x8fb04800) [pid = 8272] [serial = 719] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x91ce4000) [pid = 8272] [serial = 720] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x92282000) [pid = 8272] [serial = 723] [outer = (nil)] [url = about:blank] 04:42:45 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x8f146400) [pid = 8272] [serial = 717] [outer = (nil)] [url = about:blank] 04:42:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 04:42:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 1638ms 04:42:45 INFO - PROCESS | 8272 | 1470656565885 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 04:42:45 INFO - PROCESS | 8272 | 1470656565889 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 04:42:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 04:42:45 INFO - PROCESS | 8272 | 1470656565902 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 04:42:45 INFO - PROCESS | 8272 | 1470656565911 Marionette TRACE conn3 <- [1,1046,null,{}] 04:42:45 INFO - PROCESS | 8272 | 1470656565920 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}] 04:42:45 INFO - PROCESS | 8272 | 1470656565926 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:46 INFO - PROCESS | 8272 | 1470656566102 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 04:42:46 INFO - PROCESS | 8272 | 1470656566322 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:46 INFO - PROCESS | 8272 | 1470656566330 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e6000 == 66 [pid = 8272] [id = 269] 04:42:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x8ca42000) [pid = 8272] [serial = 808] [outer = (nil)] 04:42:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x91ce6000) [pid = 8272] [serial = 809] [outer = 0x8ca42000] 04:42:46 INFO - PROCESS | 8272 | 1470656566406 Marionette DEBUG loaded listener.js 04:42:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x92280000) [pid = 8272] [serial = 810] [outer = 0x8ca42000] 04:42:47 INFO - PROCESS | 8272 | 1470656567144 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]]]}] 04:42:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 04:42:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1300ms 04:42:47 INFO - PROCESS | 8272 | 1470656567196 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 04:42:47 INFO - PROCESS | 8272 | 1470656567201 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 04:42:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 04:42:47 INFO - PROCESS | 8272 | 1470656567207 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 04:42:47 INFO - PROCESS | 8272 | 1470656567210 Marionette TRACE conn3 <- [1,1050,null,{}] 04:42:47 INFO - PROCESS | 8272 | 1470656567220 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}] 04:42:47 INFO - PROCESS | 8272 | 1470656567224 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:47 INFO - PROCESS | 8272 | 1470656567396 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 04:42:47 INFO - PROCESS | 8272 | 1470656567406 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:47 INFO - PROCESS | 8272 | 1470656567415 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4d4400 == 67 [pid = 8272] [id = 270] 04:42:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x8edc3800) [pid = 8272] [serial = 811] [outer = (nil)] 04:42:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x946cd000) [pid = 8272] [serial = 812] [outer = 0x8edc3800] 04:42:47 INFO - PROCESS | 8272 | 1470656567628 Marionette DEBUG loaded listener.js 04:42:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x9514c400) [pid = 8272] [serial = 813] [outer = 0x8edc3800] 04:42:48 INFO - PROCESS | 8272 | 1470656568493 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]]]}] 04:42:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 04:42:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1339ms 04:42:48 INFO - PROCESS | 8272 | 1470656568547 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 04:42:48 INFO - PROCESS | 8272 | 1470656568550 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 04:42:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 04:42:48 INFO - PROCESS | 8272 | 1470656568567 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 04:42:48 INFO - PROCESS | 8272 | 1470656568571 Marionette TRACE conn3 <- [1,1054,null,{}] 04:42:48 INFO - PROCESS | 8272 | 1470656568576 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}] 04:42:48 INFO - PROCESS | 8272 | 1470656568581 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:48 INFO - PROCESS | 8272 | 1470656568811 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 04:42:48 INFO - PROCESS | 8272 | 1470656568836 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:48 INFO - PROCESS | 8272 | 1470656568853 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x9525a800 == 68 [pid = 8272] [id = 271] 04:42:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x97554000) [pid = 8272] [serial = 814] [outer = (nil)] 04:42:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x9755dc00) [pid = 8272] [serial = 815] [outer = 0x97554000] 04:42:48 INFO - PROCESS | 8272 | 1470656568947 Marionette DEBUG loaded listener.js 04:42:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x9819b000) [pid = 8272] [serial = 816] [outer = 0x97554000] 04:42:49 INFO - PROCESS | 8272 | 1470656569904 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]]]}] 04:42:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 04:42:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1431ms 04:42:50 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x91e39000) [pid = 8272] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 04:42:50 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0x8f9b9800) [pid = 8272] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 04:42:50 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0x938d8400) [pid = 8272] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 04:42:50 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x8df23400) [pid = 8272] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 04:42:50 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x8d4ca800) [pid = 8272] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 04:42:50 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x8df20800) [pid = 8272] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 04:42:50 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x92283000) [pid = 8272] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 04:42:50 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x8e54d400) [pid = 8272] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 04:42:50 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x8b76bc00) [pid = 8272] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 04:42:50 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0x8e77bc00) [pid = 8272] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 04:42:50 INFO - PROCESS | 8272 | 1470656570704 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 04:42:50 INFO - PROCESS | 8272 | 1470656570708 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 04:42:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 04:42:50 INFO - PROCESS | 8272 | 1470656570729 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 04:42:50 INFO - PROCESS | 8272 | 1470656570733 Marionette TRACE conn3 <- [1,1058,null,{}] 04:42:50 INFO - PROCESS | 8272 | 1470656570739 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}] 04:42:50 INFO - PROCESS | 8272 | 1470656570745 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:50 INFO - PROCESS | 8272 | 1470656570912 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 04:42:51 INFO - PROCESS | 8272 | 1470656571055 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:51 INFO - PROCESS | 8272 | 1470656571064 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df04c00 == 69 [pid = 8272] [id = 272] 04:42:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x8e78ec00) [pid = 8272] [serial = 817] [outer = (nil)] 04:42:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x8f146000) [pid = 8272] [serial = 818] [outer = 0x8e78ec00] 04:42:51 INFO - PROCESS | 8272 | 1470656571134 Marionette DEBUG loaded listener.js 04:42:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x91177000) [pid = 8272] [serial = 819] [outer = 0x8e78ec00] 04:42:51 INFO - PROCESS | 8272 | 1470656571832 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]]]}] 04:42:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 04:42:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1141ms 04:42:51 INFO - PROCESS | 8272 | 1470656571870 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 04:42:51 INFO - PROCESS | 8272 | 1470656571873 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 04:42:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 04:42:51 INFO - PROCESS | 8272 | 1470656571880 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 04:42:51 INFO - PROCESS | 8272 | 1470656571883 Marionette TRACE conn3 <- [1,1062,null,{}] 04:42:51 INFO - PROCESS | 8272 | 1470656571889 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}] 04:42:51 INFO - PROCESS | 8272 | 1470656571893 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:52 INFO - PROCESS | 8272 | 1470656572140 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 04:42:52 INFO - PROCESS | 8272 | 1470656572151 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:52 INFO - PROCESS | 8272 | 1470656572159 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee96400 == 70 [pid = 8272] [id = 273] 04:42:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x92da0c00) [pid = 8272] [serial = 820] [outer = (nil)] 04:42:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x98d7a000) [pid = 8272] [serial = 821] [outer = 0x92da0c00] 04:42:52 INFO - PROCESS | 8272 | 1470656572314 Marionette DEBUG loaded listener.js 04:42:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x98df4c00) [pid = 8272] [serial = 822] [outer = 0x92da0c00] 04:42:53 INFO - PROCESS | 8272 | 1470656573383 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]]]}] 04:42:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 04:42:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1531ms 04:42:53 INFO - PROCESS | 8272 | 1470656573413 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 04:42:53 INFO - PROCESS | 8272 | 1470656573419 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 04:42:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 04:42:53 INFO - PROCESS | 8272 | 1470656573430 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 04:42:53 INFO - PROCESS | 8272 | 1470656573433 Marionette TRACE conn3 <- [1,1066,null,{}] 04:42:53 INFO - PROCESS | 8272 | 1470656573443 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}] 04:42:53 INFO - PROCESS | 8272 | 1470656573449 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:53 INFO - PROCESS | 8272 | 1470656573688 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 04:42:53 INFO - PROCESS | 8272 | 1470656573938 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:53 INFO - PROCESS | 8272 | 1470656573948 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4d1800 == 71 [pid = 8272] [id = 274] 04:42:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x8df07400) [pid = 8272] [serial = 823] [outer = (nil)] 04:42:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x8e777400) [pid = 8272] [serial = 824] [outer = 0x8df07400] 04:42:54 INFO - PROCESS | 8272 | 1470656574072 Marionette DEBUG loaded listener.js 04:42:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x8edcc800) [pid = 8272] [serial = 825] [outer = 0x8df07400] 04:42:55 INFO - PROCESS | 8272 | 1470656575028 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]]]}] 04:42:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 04:42:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1633ms 04:42:55 INFO - PROCESS | 8272 | 1470656575062 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 04:42:55 INFO - PROCESS | 8272 | 1470656575070 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 04:42:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 04:42:55 INFO - PROCESS | 8272 | 1470656575081 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 04:42:55 INFO - PROCESS | 8272 | 1470656575085 Marionette TRACE conn3 <- [1,1070,null,{}] 04:42:55 INFO - PROCESS | 8272 | 1470656575092 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}] 04:42:55 INFO - PROCESS | 8272 | 1470656575098 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:55 INFO - PROCESS | 8272 | 1470656575342 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 04:42:55 INFO - PROCESS | 8272 | 1470656575596 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:55 INFO - PROCESS | 8272 | 1470656575608 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f9c6800 == 72 [pid = 8272] [id = 275] 04:42:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x9116b000) [pid = 8272] [serial = 826] [outer = (nil)] 04:42:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x91e36400) [pid = 8272] [serial = 827] [outer = 0x9116b000] 04:42:55 INFO - PROCESS | 8272 | 1470656575707 Marionette DEBUG loaded listener.js 04:42:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x9228ac00) [pid = 8272] [serial = 828] [outer = 0x9116b000] 04:42:56 INFO - PROCESS | 8272 | 1470656576656 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]]]}] 04:42:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 04:42:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1645ms 04:42:56 INFO - PROCESS | 8272 | 1470656576727 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 04:42:56 INFO - PROCESS | 8272 | 1470656576733 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 04:42:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 04:42:56 INFO - PROCESS | 8272 | 1470656576740 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 04:42:56 INFO - PROCESS | 8272 | 1470656576746 Marionette TRACE conn3 <- [1,1074,null,{}] 04:42:56 INFO - PROCESS | 8272 | 1470656576763 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}] 04:42:56 INFO - PROCESS | 8272 | 1470656576772 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:57 INFO - PROCESS | 8272 | 1470656577004 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 04:42:57 INFO - PROCESS | 8272 | 1470656577294 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:57 INFO - PROCESS | 8272 | 1470656577306 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x97fee400 == 73 [pid = 8272] [id = 276] 04:42:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x97ff0c00) [pid = 8272] [serial = 829] [outer = (nil)] 04:42:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x99534400) [pid = 8272] [serial = 830] [outer = 0x97ff0c00] 04:42:57 INFO - PROCESS | 8272 | 1470656577404 Marionette DEBUG loaded listener.js 04:42:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x9976e800) [pid = 8272] [serial = 831] [outer = 0x97ff0c00] 04:42:58 INFO - PROCESS | 8272 | 1470656578368 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]]]}] 04:42:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 04:42:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1690ms 04:42:58 INFO - PROCESS | 8272 | 1470656578431 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 04:42:58 INFO - PROCESS | 8272 | 1470656578437 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 04:42:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 04:42:58 INFO - PROCESS | 8272 | 1470656578445 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 04:42:58 INFO - PROCESS | 8272 | 1470656578449 Marionette TRACE conn3 <- [1,1078,null,{}] 04:42:58 INFO - PROCESS | 8272 | 1470656578456 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}] 04:42:58 INFO - PROCESS | 8272 | 1470656578461 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:58 INFO - PROCESS | 8272 | 1470656578731 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 04:42:59 INFO - PROCESS | 8272 | 1470656579036 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:42:59 INFO - PROCESS | 8272 | 1470656579049 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:42:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2b400 == 74 [pid = 8272] [id = 277] 04:42:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x98deec00) [pid = 8272] [serial = 832] [outer = (nil)] 04:42:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x99e5fc00) [pid = 8272] [serial = 833] [outer = 0x98deec00] 04:42:59 INFO - PROCESS | 8272 | 1470656579151 Marionette DEBUG loaded listener.js 04:42:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x99e75800) [pid = 8272] [serial = 834] [outer = 0x98deec00] 04:43:00 INFO - PROCESS | 8272 | 1470656580090 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]]]}] 04:43:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 04:43:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1693ms 04:43:00 INFO - PROCESS | 8272 | 1470656580138 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 04:43:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 04:43:00 INFO - PROCESS | 8272 | 1470656580143 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 04:43:00 INFO - PROCESS | 8272 | 1470656580149 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 04:43:00 INFO - PROCESS | 8272 | 1470656580153 Marionette TRACE conn3 <- [1,1082,null,{}] 04:43:00 INFO - PROCESS | 8272 | 1470656580159 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}] 04:43:00 INFO - PROCESS | 8272 | 1470656580165 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:00 INFO - PROCESS | 8272 | 1470656580390 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 04:43:00 INFO - PROCESS | 8272 | 1470656580627 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:00 INFO - PROCESS | 8272 | 1470656580635 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad3a400 == 75 [pid = 8272] [id = 278] 04:43:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x99bc8000) [pid = 8272] [serial = 835] [outer = (nil)] 04:43:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x99e7c400) [pid = 8272] [serial = 836] [outer = 0x99bc8000] 04:43:00 INFO - PROCESS | 8272 | 1470656580775 Marionette DEBUG loaded listener.js 04:43:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 162 (0x99e7ec00) [pid = 8272] [serial = 837] [outer = 0x99bc8000] 04:43:01 INFO - PROCESS | 8272 | 1470656581699 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]]]}] 04:43:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 04:43:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1582ms 04:43:01 INFO - PROCESS | 8272 | 1470656581731 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 04:43:01 INFO - PROCESS | 8272 | 1470656581736 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 04:43:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 04:43:01 INFO - PROCESS | 8272 | 1470656581742 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 04:43:01 INFO - PROCESS | 8272 | 1470656581747 Marionette TRACE conn3 <- [1,1086,null,{}] 04:43:01 INFO - PROCESS | 8272 | 1470656581756 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}] 04:43:01 INFO - PROCESS | 8272 | 1470656581767 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:02 INFO - PROCESS | 8272 | 1470656581998 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 04:43:02 INFO - PROCESS | 8272 | 1470656582246 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:02 INFO - PROCESS | 8272 | 1470656582252 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x99e7d800 == 76 [pid = 8272] [id = 279] 04:43:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 163 (0x9a509000) [pid = 8272] [serial = 838] [outer = (nil)] 04:43:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 164 (0x9a6f5400) [pid = 8272] [serial = 839] [outer = 0x9a509000] 04:43:02 INFO - PROCESS | 8272 | 1470656582381 Marionette DEBUG loaded listener.js 04:43:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 165 (0x9a6fac00) [pid = 8272] [serial = 840] [outer = 0x9a509000] 04:43:03 INFO - PROCESS | 8272 | 1470656583528 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]]]}] 04:43:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 04:43:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1842ms 04:43:03 INFO - PROCESS | 8272 | 1470656583587 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 04:43:03 INFO - PROCESS | 8272 | 1470656583594 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 04:43:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 04:43:03 INFO - PROCESS | 8272 | 1470656583604 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 04:43:03 INFO - PROCESS | 8272 | 1470656583609 Marionette TRACE conn3 <- [1,1090,null,{}] 04:43:03 INFO - PROCESS | 8272 | 1470656583618 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}] 04:43:03 INFO - PROCESS | 8272 | 1470656583625 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:04 INFO - PROCESS | 8272 | 1470656584008 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 04:43:04 INFO - PROCESS | 8272 | 1470656584200 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:04 INFO - PROCESS | 8272 | 1470656584211 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad30c00 == 77 [pid = 8272] [id = 280] 04:43:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 166 (0x8d408000) [pid = 8272] [serial = 841] [outer = (nil)] 04:43:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x9aa45000) [pid = 8272] [serial = 842] [outer = 0x8d408000] 04:43:04 INFO - PROCESS | 8272 | 1470656584294 Marionette DEBUG loaded listener.js 04:43:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 168 (0x9aa77400) [pid = 8272] [serial = 843] [outer = 0x8d408000] 04:43:05 INFO - PROCESS | 8272 | 1470656585194 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]]]}] 04:43:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 04:43:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1637ms 04:43:05 INFO - PROCESS | 8272 | 1470656585241 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 04:43:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 04:43:05 INFO - PROCESS | 8272 | 1470656585252 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 04:43:05 INFO - PROCESS | 8272 | 1470656585259 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 04:43:05 INFO - PROCESS | 8272 | 1470656585263 Marionette TRACE conn3 <- [1,1094,null,{}] 04:43:05 INFO - PROCESS | 8272 | 1470656585269 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}] 04:43:05 INFO - PROCESS | 8272 | 1470656585274 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:05 INFO - PROCESS | 8272 | 1470656585461 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 04:43:05 INFO - PROCESS | 8272 | 1470656585692 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:05 INFO - PROCESS | 8272 | 1470656585700 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x8edc6000 == 78 [pid = 8272] [id = 281] 04:43:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 169 (0x9227f400) [pid = 8272] [serial = 844] [outer = (nil)] 04:43:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 170 (0x9aa80400) [pid = 8272] [serial = 845] [outer = 0x9227f400] 04:43:05 INFO - PROCESS | 8272 | 1470656585826 Marionette DEBUG loaded listener.js 04:43:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 171 (0x9aa84c00) [pid = 8272] [serial = 846] [outer = 0x9227f400] 04:43:06 INFO - PROCESS | 8272 | 1470656586705 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]]]}] 04:43:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 04:43:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1482ms 04:43:06 INFO - PROCESS | 8272 | 1470656586742 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 04:43:06 INFO - PROCESS | 8272 | 1470656586745 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 04:43:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 04:43:06 INFO - PROCESS | 8272 | 1470656586752 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 04:43:06 INFO - PROCESS | 8272 | 1470656586755 Marionette TRACE conn3 <- [1,1098,null,{}] 04:43:06 INFO - PROCESS | 8272 | 1470656586761 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}] 04:43:06 INFO - PROCESS | 8272 | 1470656586766 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:06 INFO - PROCESS | 8272 | 1470656586955 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 04:43:07 INFO - PROCESS | 8272 | 1470656587145 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:07 INFO - PROCESS | 8272 | 1470656587153 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x9a6f2c00 == 79 [pid = 8272] [id = 282] 04:43:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 172 (0x9aa76c00) [pid = 8272] [serial = 847] [outer = (nil)] 04:43:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 173 (0x9ab49400) [pid = 8272] [serial = 848] [outer = 0x9aa76c00] 04:43:07 INFO - PROCESS | 8272 | 1470656587247 Marionette DEBUG loaded listener.js 04:43:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 174 (0x9ab4cc00) [pid = 8272] [serial = 849] [outer = 0x9aa76c00] 04:43:08 INFO - PROCESS | 8272 | 1470656588188 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]]]}] 04:43:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 04:43:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1483ms 04:43:08 INFO - PROCESS | 8272 | 1470656588236 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 04:43:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 04:43:08 INFO - PROCESS | 8272 | 1470656588240 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 04:43:08 INFO - PROCESS | 8272 | 1470656588247 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 04:43:08 INFO - PROCESS | 8272 | 1470656588250 Marionette TRACE conn3 <- [1,1102,null,{}] 04:43:08 INFO - PROCESS | 8272 | 1470656588256 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}] 04:43:08 INFO - PROCESS | 8272 | 1470656588261 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:08 INFO - PROCESS | 8272 | 1470656588459 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 04:43:08 INFO - PROCESS | 8272 | 1470656588695 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:08 INFO - PROCESS | 8272 | 1470656588704 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:08 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d40a400 == 80 [pid = 8272] [id = 283] 04:43:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 175 (0x8d4cb800) [pid = 8272] [serial = 850] [outer = (nil)] 04:43:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 176 (0x9aba9000) [pid = 8272] [serial = 851] [outer = 0x8d4cb800] 04:43:08 INFO - PROCESS | 8272 | 1470656588846 Marionette DEBUG loaded listener.js 04:43:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 177 (0x9ad59400) [pid = 8272] [serial = 852] [outer = 0x8d4cb800] 04:43:09 INFO - PROCESS | 8272 | 1470656589798 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]]]}] 04:43:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 04:43:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1631ms 04:43:09 INFO - PROCESS | 8272 | 1470656589879 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 04:43:09 INFO - PROCESS | 8272 | 1470656589884 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 04:43:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 04:43:09 INFO - PROCESS | 8272 | 1470656589891 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 04:43:09 INFO - PROCESS | 8272 | 1470656589896 Marionette TRACE conn3 <- [1,1106,null,{}] 04:43:09 INFO - PROCESS | 8272 | 1470656589902 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}] 04:43:09 INFO - PROCESS | 8272 | 1470656589908 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:10 INFO - PROCESS | 8272 | 1470656590178 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 04:43:10 INFO - PROCESS | 8272 | 1470656590477 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:10 INFO - PROCESS | 8272 | 1470656590488 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x9755c000 == 81 [pid = 8272] [id = 284] 04:43:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 178 (0x9755ec00) [pid = 8272] [serial = 853] [outer = (nil)] 04:43:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 179 (0x9aba5400) [pid = 8272] [serial = 854] [outer = 0x9755ec00] 04:43:10 INFO - PROCESS | 8272 | 1470656590576 Marionette DEBUG loaded listener.js 04:43:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 180 (0x9b117400) [pid = 8272] [serial = 855] [outer = 0x9755ec00] 04:43:11 INFO - PROCESS | 8272 | 1470656591497 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]]]}] 04:43:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 04:43:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1688ms 04:43:11 INFO - PROCESS | 8272 | 1470656591580 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 04:43:11 INFO - PROCESS | 8272 | 1470656591584 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 04:43:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 04:43:11 INFO - PROCESS | 8272 | 1470656591592 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 04:43:11 INFO - PROCESS | 8272 | 1470656591595 Marionette TRACE conn3 <- [1,1110,null,{}] 04:43:11 INFO - PROCESS | 8272 | 1470656591601 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}] 04:43:11 INFO - PROCESS | 8272 | 1470656591606 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:12 INFO - PROCESS | 8272 | 1470656592087 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 04:43:12 INFO - PROCESS | 8272 | 1470656592364 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:12 INFO - PROCESS | 8272 | 1470656592375 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df02000 == 82 [pid = 8272] [id = 285] 04:43:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 181 (0x8df04400) [pid = 8272] [serial = 856] [outer = (nil)] 04:43:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 182 (0x8df26c00) [pid = 8272] [serial = 857] [outer = 0x8df04400] 04:43:12 INFO - PROCESS | 8272 | 1470656592451 Marionette DEBUG loaded listener.js 04:43:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 183 (0x8e774400) [pid = 8272] [serial = 858] [outer = 0x8df04400] 04:43:13 INFO - PROCESS | 8272 | 1470656593334 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]]]}] 04:43:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 04:43:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1785ms 04:43:13 INFO - PROCESS | 8272 | 1470656593379 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 04:43:13 INFO - PROCESS | 8272 | 1470656593385 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 04:43:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 04:43:13 INFO - PROCESS | 8272 | 1470656593394 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 04:43:13 INFO - PROCESS | 8272 | 1470656593398 Marionette TRACE conn3 <- [1,1114,null,{}] 04:43:13 INFO - PROCESS | 8272 | 1470656593406 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}] 04:43:13 INFO - PROCESS | 8272 | 1470656593412 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:13 INFO - PROCESS | 8272 | 1470656593595 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 04:43:13 INFO - PROCESS | 8272 | 1470656593794 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:13 INFO - PROCESS | 8272 | 1470656593804 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e774c00 == 83 [pid = 8272] [id = 286] 04:43:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 184 (0x8e78a000) [pid = 8272] [serial = 859] [outer = (nil)] 04:43:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 185 (0x8fb09400) [pid = 8272] [serial = 860] [outer = 0x8e78a000] 04:43:13 INFO - PROCESS | 8272 | 1470656593923 Marionette DEBUG loaded listener.js 04:43:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 186 (0x91ce4000) [pid = 8272] [serial = 861] [outer = 0x8e78a000] 04:43:14 INFO - PROCESS | 8272 | 1470656594930 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]]]}] 04:43:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 04:43:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1593ms 04:43:14 INFO - PROCESS | 8272 | 1470656594987 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 04:43:14 INFO - PROCESS | 8272 | 1470656594991 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 04:43:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 04:43:15 INFO - PROCESS | 8272 | 1470656594998 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 04:43:15 INFO - PROCESS | 8272 | 1470656595001 Marionette TRACE conn3 <- [1,1118,null,{}] 04:43:15 INFO - PROCESS | 8272 | 1470656595007 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}] 04:43:15 INFO - PROCESS | 8272 | 1470656595012 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:15 INFO - PROCESS | 8272 | 1470656595275 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2e800 == 82 [pid = 8272] [id = 207] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca06800 == 81 [pid = 8272] [id = 205] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8df1cc00 == 80 [pid = 8272] [id = 212] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8b768000 == 79 [pid = 8272] [id = 206] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8b76b000 == 78 [pid = 8272] [id = 232] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8d410400 == 77 [pid = 8272] [id = 229] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8df04c00 == 76 [pid = 8272] [id = 272] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x9525a800 == 75 [pid = 8272] [id = 271] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4d4400 == 74 [pid = 8272] [id = 270] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e6000 == 73 [pid = 8272] [id = 269] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8e78c400 == 72 [pid = 8272] [id = 268] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8df29000 == 71 [pid = 8272] [id = 267] 04:43:15 INFO - PROCESS | 8272 | 1470656595597 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:15 INFO - PROCESS | 8272 | 1470656595603 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x8b767c00 == 70 [pid = 8272] [id = 266] 04:43:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e6000 == 71 [pid = 8272] [id = 287] 04:43:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 187 (0x8b767c00) [pid = 8272] [serial = 862] [outer = (nil)] 04:43:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 188 (0x8e78e400) [pid = 8272] [serial = 863] [outer = 0x8b767c00] 04:43:15 INFO - PROCESS | 8272 | 1470656595683 Marionette DEBUG loaded listener.js 04:43:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 189 (0x8f86f800) [pid = 8272] [serial = 864] [outer = 0x8b767c00] 04:43:15 INFO - PROCESS | 8272 | --DOCSHELL 0x92120800 == 70 [pid = 8272] [id = 233] 04:43:15 INFO - PROCESS | 8272 | --DOMWINDOW == 188 (0x951af800) [pid = 8272] [serial = 771] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 187 (0x94690400) [pid = 8272] [serial = 768] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 186 (0x9116dc00) [pid = 8272] [serial = 761] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 185 (0x93b76800) [pid = 8272] [serial = 708] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 184 (0x8e774000) [pid = 8272] [serial = 756] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 183 (0x8f869800) [pid = 8272] [serial = 645] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 182 (0x93b7e800) [pid = 8272] [serial = 726] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 181 (0x92d99400) [pid = 8272] [serial = 764] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 180 (0x946cf800) [pid = 8272] [serial = 737] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 179 (0x8e54c400) [pid = 8272] [serial = 755] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 178 (0x9514bc00) [pid = 8272] [serial = 770] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 177 (0x8d4d4800) [pid = 8272] [serial = 758] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 176 (0x8e54a400) [pid = 8272] [serial = 752] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 175 (0x93966800) [pid = 8272] [serial = 734] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 174 (0x97561000) [pid = 8272] [serial = 749] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 173 (0x8edc8000) [pid = 8272] [serial = 731] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 172 (0x8ca81000) [pid = 8272] [serial = 728] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 171 (0x91ce7000) [pid = 8272] [serial = 762] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 170 (0x95143000) [pid = 8272] [serial = 740] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 169 (0x97555000) [pid = 8272] [serial = 746] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 168 (0x8e789000) [pid = 8272] [serial = 759] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 167 (0x8ee9a800) [pid = 8272] [serial = 633] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x951ab000) [pid = 8272] [serial = 743] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 165 (0x938d9000) [pid = 8272] [serial = 765] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | --DOMWINDOW == 164 (0x93b81800) [pid = 8272] [serial = 767] [outer = (nil)] [url = about:blank] 04:43:16 INFO - PROCESS | 8272 | 1470656596466 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]]]}] 04:43:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 04:43:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1486ms 04:43:16 INFO - PROCESS | 8272 | 1470656596485 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 04:43:16 INFO - PROCESS | 8272 | 1470656596490 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 04:43:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 04:43:16 INFO - PROCESS | 8272 | 1470656596506 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 04:43:16 INFO - PROCESS | 8272 | 1470656596512 Marionette TRACE conn3 <- [1,1122,null,{}] 04:43:16 INFO - PROCESS | 8272 | 1470656596517 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}] 04:43:16 INFO - PROCESS | 8272 | 1470656596524 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:16 INFO - PROCESS | 8272 | 1470656596708 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 04:43:16 INFO - PROCESS | 8272 | 1470656596862 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:16 INFO - PROCESS | 8272 | 1470656596869 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:16 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d407400 == 71 [pid = 8272] [id = 288] 04:43:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 165 (0x8d409400) [pid = 8272] [serial = 865] [outer = (nil)] 04:43:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 166 (0x93b78c00) [pid = 8272] [serial = 866] [outer = 0x8d409400] 04:43:16 INFO - PROCESS | 8272 | 1470656596936 Marionette DEBUG loaded listener.js 04:43:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x946d8800) [pid = 8272] [serial = 867] [outer = 0x8d409400] 04:43:17 INFO - PROCESS | 8272 | 1470656597698 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]]]}] 04:43:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 04:43:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1239ms 04:43:17 INFO - PROCESS | 8272 | 1470656597744 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 04:43:17 INFO - PROCESS | 8272 | 1470656597748 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 04:43:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 04:43:17 INFO - PROCESS | 8272 | 1470656597754 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 04:43:17 INFO - PROCESS | 8272 | 1470656597758 Marionette TRACE conn3 <- [1,1126,null,{}] 04:43:17 INFO - PROCESS | 8272 | 1470656597767 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}] 04:43:17 INFO - PROCESS | 8272 | 1470656597771 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:17 INFO - PROCESS | 8272 | 1470656597990 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 04:43:18 INFO - PROCESS | 8272 | 1470656598011 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:18 INFO - PROCESS | 8272 | 1470656598019 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x93b7f400 == 72 [pid = 8272] [id = 289] 04:43:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 168 (0x95145400) [pid = 8272] [serial = 868] [outer = (nil)] 04:43:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 169 (0x951ad400) [pid = 8272] [serial = 869] [outer = 0x95145400] 04:43:18 INFO - PROCESS | 8272 | 1470656598099 Marionette DEBUG loaded listener.js 04:43:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 170 (0x9525cc00) [pid = 8272] [serial = 870] [outer = 0x95145400] 04:43:19 INFO - PROCESS | 8272 | 1470656598999 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]]]}] 04:43:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 04:43:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1282ms 04:43:19 INFO - PROCESS | 8272 | 1470656599037 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 04:43:19 INFO - PROCESS | 8272 | 1470656599041 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 04:43:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 04:43:19 INFO - PROCESS | 8272 | 1470656599047 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 04:43:19 INFO - PROCESS | 8272 | 1470656599064 Marionette TRACE conn3 <- [1,1130,null,{}] 04:43:19 INFO - PROCESS | 8272 | 1470656599077 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}] 04:43:19 INFO - PROCESS | 8272 | 1470656599081 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:19 INFO - PROCESS | 8272 | 1470656599316 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 04:43:19 INFO - PROCESS | 8272 | 1470656599341 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:19 INFO - PROCESS | 8272 | 1470656599357 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x97fecc00 == 73 [pid = 8272] [id = 290] 04:43:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 171 (0x98137400) [pid = 8272] [serial = 871] [outer = (nil)] 04:43:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 172 (0x98de7c00) [pid = 8272] [serial = 872] [outer = 0x98137400] 04:43:19 INFO - PROCESS | 8272 | 1470656599431 Marionette DEBUG loaded listener.js 04:43:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 173 (0x995c4c00) [pid = 8272] [serial = 873] [outer = 0x98137400] 04:43:20 INFO - PROCESS | 8272 | --DOMWINDOW == 172 (0x8e77a800) [pid = 8272] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 04:43:20 INFO - PROCESS | 8272 | --DOMWINDOW == 171 (0x8b768400) [pid = 8272] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 04:43:20 INFO - PROCESS | 8272 | --DOMWINDOW == 170 (0x8ee6c400) [pid = 8272] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 04:43:20 INFO - PROCESS | 8272 | --DOMWINDOW == 169 (0x8e78ec00) [pid = 8272] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 04:43:20 INFO - PROCESS | 8272 | --DOMWINDOW == 168 (0x97554000) [pid = 8272] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 04:43:20 INFO - PROCESS | 8272 | --DOMWINDOW == 167 (0x8ca42000) [pid = 8272] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 04:43:20 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x8edc3800) [pid = 8272] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 04:43:21 INFO - PROCESS | 8272 | 1470656601085 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]]]}] 04:43:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 04:43:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 2073ms 04:43:21 INFO - PROCESS | 8272 | 1470656601122 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 04:43:21 INFO - PROCESS | 8272 | 1470656601130 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 04:43:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 04:43:21 INFO - PROCESS | 8272 | 1470656601139 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 04:43:21 INFO - PROCESS | 8272 | 1470656601144 Marionette TRACE conn3 <- [1,1134,null,{}] 04:43:21 INFO - PROCESS | 8272 | 1470656601153 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}] 04:43:21 INFO - PROCESS | 8272 | 1470656601159 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:21 INFO - PROCESS | 8272 | 1470656601400 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 04:43:21 INFO - PROCESS | 8272 | 1470656601653 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:21 INFO - PROCESS | 8272 | 1470656601667 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df0cc00 == 74 [pid = 8272] [id = 291] 04:43:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x8df0fc00) [pid = 8272] [serial = 874] [outer = (nil)] 04:43:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 168 (0x8e788400) [pid = 8272] [serial = 875] [outer = 0x8df0fc00] 04:43:21 INFO - PROCESS | 8272 | 1470656601794 Marionette DEBUG loaded listener.js 04:43:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 169 (0x8ee6c400) [pid = 8272] [serial = 876] [outer = 0x8df0fc00] 04:43:22 INFO - PROCESS | 8272 | 1470656602781 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]]]}] 04:43:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 04:43:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1684ms 04:43:22 INFO - PROCESS | 8272 | 1470656602825 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 04:43:22 INFO - PROCESS | 8272 | 1470656602836 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 04:43:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 04:43:22 INFO - PROCESS | 8272 | 1470656602854 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 04:43:22 INFO - PROCESS | 8272 | 1470656602862 Marionette TRACE conn3 <- [1,1138,null,{}] 04:43:22 INFO - PROCESS | 8272 | 1470656602871 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}] 04:43:22 INFO - PROCESS | 8272 | 1470656602881 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:23 INFO - PROCESS | 8272 | 1470656603177 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 04:43:23 INFO - PROCESS | 8272 | 1470656603466 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:23 INFO - PROCESS | 8272 | 1470656603474 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x92da0000 == 75 [pid = 8272] [id = 292] 04:43:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 170 (0x93961c00) [pid = 8272] [serial = 877] [outer = (nil)] 04:43:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 171 (0x9468c000) [pid = 8272] [serial = 878] [outer = 0x93961c00] 04:43:23 INFO - PROCESS | 8272 | 1470656603598 Marionette DEBUG loaded listener.js 04:43:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 172 (0x9514a400) [pid = 8272] [serial = 879] [outer = 0x93961c00] 04:43:24 INFO - PROCESS | 8272 | 1470656604572 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]]]}] 04:43:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 04:43:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1799ms 04:43:24 INFO - PROCESS | 8272 | 1470656604652 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 04:43:24 INFO - PROCESS | 8272 | 1470656604657 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 04:43:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 04:43:24 INFO - PROCESS | 8272 | 1470656604663 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 04:43:24 INFO - PROCESS | 8272 | 1470656604669 Marionette TRACE conn3 <- [1,1142,null,{}] 04:43:24 INFO - PROCESS | 8272 | 1470656604686 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}] 04:43:24 INFO - PROCESS | 8272 | 1470656604696 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:25 INFO - PROCESS | 8272 | 1470656605048 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 04:43:25 INFO - PROCESS | 8272 | 1470656605260 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:25 INFO - PROCESS | 8272 | 1470656605269 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x9953a400 == 76 [pid = 8272] [id = 293] 04:43:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 173 (0x995bac00) [pid = 8272] [serial = 880] [outer = (nil)] 04:43:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 174 (0x99bc9000) [pid = 8272] [serial = 881] [outer = 0x995bac00] 04:43:25 INFO - PROCESS | 8272 | 1470656605358 Marionette DEBUG loaded listener.js 04:43:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 175 (0x99e76000) [pid = 8272] [serial = 882] [outer = 0x995bac00] 04:43:26 INFO - PROCESS | 8272 | 1470656606282 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]]]}] 04:43:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 04:43:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1647ms 04:43:26 INFO - PROCESS | 8272 | 1470656606311 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 04:43:26 INFO - PROCESS | 8272 | 1470656606317 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 04:43:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 04:43:26 INFO - PROCESS | 8272 | 1470656606323 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 04:43:26 INFO - PROCESS | 8272 | 1470656606327 Marionette TRACE conn3 <- [1,1146,null,{}] 04:43:26 INFO - PROCESS | 8272 | 1470656606333 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}] 04:43:26 INFO - PROCESS | 8272 | 1470656606339 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:26 INFO - PROCESS | 8272 | 1470656606551 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 04:43:26 INFO - PROCESS | 8272 | 1470656606787 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:26 INFO - PROCESS | 8272 | 1470656606797 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b765400 == 77 [pid = 8272] [id = 294] 04:43:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 176 (0x951ad800) [pid = 8272] [serial = 883] [outer = (nil)] 04:43:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 177 (0x9a6ef000) [pid = 8272] [serial = 884] [outer = 0x951ad800] 04:43:26 INFO - PROCESS | 8272 | 1470656606922 Marionette DEBUG loaded listener.js 04:43:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 178 (0x9a6f6000) [pid = 8272] [serial = 885] [outer = 0x951ad800] 04:43:27 INFO - PROCESS | 8272 | 1470656607805 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]]]}] 04:43:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 04:43:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1533ms 04:43:27 INFO - PROCESS | 8272 | 1470656607857 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 04:43:27 INFO - PROCESS | 8272 | 1470656607860 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 04:43:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 04:43:27 INFO - PROCESS | 8272 | 1470656607868 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 04:43:27 INFO - PROCESS | 8272 | 1470656607871 Marionette TRACE conn3 <- [1,1150,null,{}] 04:43:27 INFO - PROCESS | 8272 | 1470656607878 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}] 04:43:27 INFO - PROCESS | 8272 | 1470656607883 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:28 INFO - PROCESS | 8272 | 1470656608088 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 04:43:28 INFO - PROCESS | 8272 | 1470656608337 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:28 INFO - PROCESS | 8272 | 1470656608344 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x93b7c400 == 78 [pid = 8272] [id = 295] 04:43:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 179 (0x97561000) [pid = 8272] [serial = 886] [outer = (nil)] 04:43:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 180 (0x9aa7e800) [pid = 8272] [serial = 887] [outer = 0x97561000] 04:43:28 INFO - PROCESS | 8272 | 1470656608473 Marionette DEBUG loaded listener.js 04:43:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 181 (0x9ab47000) [pid = 8272] [serial = 888] [outer = 0x97561000] 04:43:29 INFO - PROCESS | 8272 | 1470656609381 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]]]}] 04:43:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 04:43:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1585ms 04:43:29 INFO - PROCESS | 8272 | 1470656609454 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 04:43:29 INFO - PROCESS | 8272 | 1470656609458 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 04:43:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 04:43:29 INFO - PROCESS | 8272 | 1470656609466 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 04:43:29 INFO - PROCESS | 8272 | 1470656609469 Marionette TRACE conn3 <- [1,1154,null,{}] 04:43:29 INFO - PROCESS | 8272 | 1470656609475 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}] 04:43:29 INFO - PROCESS | 8272 | 1470656609486 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:29 INFO - PROCESS | 8272 | 1470656609778 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 04:43:30 INFO - PROCESS | 8272 | 1470656610068 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:30 INFO - PROCESS | 8272 | 1470656610076 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:30 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df04c00 == 79 [pid = 8272] [id = 296] 04:43:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 182 (0x95144400) [pid = 8272] [serial = 889] [outer = (nil)] 04:43:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 183 (0x9b6dec00) [pid = 8272] [serial = 890] [outer = 0x95144400] 04:43:30 INFO - PROCESS | 8272 | 1470656610163 Marionette DEBUG loaded listener.js 04:43:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 184 (0x9b6ed000) [pid = 8272] [serial = 891] [outer = 0x95144400] 04:43:31 INFO - PROCESS | 8272 | 1470656611067 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]]]}] 04:43:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 04:43:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1645ms 04:43:31 INFO - PROCESS | 8272 | 1470656611117 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 04:43:31 INFO - PROCESS | 8272 | 1470656611121 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 04:43:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 04:43:31 INFO - PROCESS | 8272 | 1470656611129 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 04:43:31 INFO - PROCESS | 8272 | 1470656611133 Marionette TRACE conn3 <- [1,1158,null,{}] 04:43:31 INFO - PROCESS | 8272 | 1470656611140 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}] 04:43:31 INFO - PROCESS | 8272 | 1470656611145 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:31 INFO - PROCESS | 8272 | 1470656611360 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 04:43:31 INFO - PROCESS | 8272 | 1470656611601 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:31 INFO - PROCESS | 8272 | 1470656611611 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x9b117000 == 80 [pid = 8272] [id = 297] 04:43:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 185 (0x9b6e4800) [pid = 8272] [serial = 892] [outer = (nil)] 04:43:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 186 (0x9c224800) [pid = 8272] [serial = 893] [outer = 0x9b6e4800] 04:43:31 INFO - PROCESS | 8272 | 1470656611743 Marionette DEBUG loaded listener.js 04:43:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 187 (0x9cc0e400) [pid = 8272] [serial = 894] [outer = 0x9b6e4800] 04:43:32 INFO - PROCESS | 8272 | 1470656612681 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]]]}] 04:43:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 04:43:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1582ms 04:43:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 04:43:32 INFO - PROCESS | 8272 | 1470656612712 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 04:43:32 INFO - PROCESS | 8272 | 1470656612715 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 04:43:32 INFO - PROCESS | 8272 | 1470656612723 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 04:43:32 INFO - PROCESS | 8272 | 1470656612726 Marionette TRACE conn3 <- [1,1162,null,{}] 04:43:32 INFO - PROCESS | 8272 | 1470656612733 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}] 04:43:32 INFO - PROCESS | 8272 | 1470656612738 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:32 INFO - PROCESS | 8272 | 1470656612956 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 04:43:33 INFO - PROCESS | 8272 | 1470656613200 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:33 INFO - PROCESS | 8272 | 1470656613208 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x938d8c00 == 81 [pid = 8272] [id = 298] 04:43:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 188 (0x93960400) [pid = 8272] [serial = 895] [outer = (nil)] 04:43:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 189 (0x9d917000) [pid = 8272] [serial = 896] [outer = 0x93960400] 04:43:33 INFO - PROCESS | 8272 | 1470656613350 Marionette DEBUG loaded listener.js 04:43:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 190 (0x9d9a2800) [pid = 8272] [serial = 897] [outer = 0x93960400] 04:43:34 INFO - PROCESS | 8272 | 1470656614256 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]]]}] 04:43:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 04:43:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1587ms 04:43:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 04:43:34 INFO - PROCESS | 8272 | 1470656614310 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 04:43:34 INFO - PROCESS | 8272 | 1470656614313 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 04:43:34 INFO - PROCESS | 8272 | 1470656614320 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 04:43:34 INFO - PROCESS | 8272 | 1470656614324 Marionette TRACE conn3 <- [1,1166,null,{}] 04:43:34 INFO - PROCESS | 8272 | 1470656614331 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}] 04:43:34 INFO - PROCESS | 8272 | 1470656614336 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:34 INFO - PROCESS | 8272 | 1470656614541 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 04:43:34 INFO - PROCESS | 8272 | 1470656614784 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:34 INFO - PROCESS | 8272 | 1470656614792 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d407000 == 82 [pid = 8272] [id = 299] 04:43:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 191 (0x8d40a800) [pid = 8272] [serial = 898] [outer = (nil)] 04:43:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 192 (0xa1123c00) [pid = 8272] [serial = 899] [outer = 0x8d40a800] 04:43:34 INFO - PROCESS | 8272 | 1470656614940 Marionette DEBUG loaded listener.js 04:43:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 193 (0xa1198c00) [pid = 8272] [serial = 900] [outer = 0x8d40a800] 04:43:35 INFO - PROCESS | 8272 | 1470656615826 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]]]}] 04:43:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 04:43:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1588ms 04:43:35 INFO - PROCESS | 8272 | 1470656615909 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 04:43:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 04:43:35 INFO - PROCESS | 8272 | 1470656615914 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 04:43:35 INFO - PROCESS | 8272 | 1470656615921 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 04:43:35 INFO - PROCESS | 8272 | 1470656615925 Marionette TRACE conn3 <- [1,1170,null,{}] 04:43:35 INFO - PROCESS | 8272 | 1470656615930 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}] 04:43:35 INFO - PROCESS | 8272 | 1470656615936 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:36 INFO - PROCESS | 8272 | 1470656616177 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 04:43:36 INFO - PROCESS | 8272 | 1470656616471 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:36 INFO - PROCESS | 8272 | 1470656616479 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d97c00 == 83 [pid = 8272] [id = 300] 04:43:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 194 (0x93b7d000) [pid = 8272] [serial = 901] [outer = (nil)] 04:43:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 195 (0x9b113800) [pid = 8272] [serial = 902] [outer = 0x93b7d000] 04:43:36 INFO - PROCESS | 8272 | 1470656616562 Marionette DEBUG loaded listener.js 04:43:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 196 (0x9d913400) [pid = 8272] [serial = 903] [outer = 0x93b7d000] 04:43:37 INFO - PROCESS | 8272 | 1470656617510 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]]]}] 04:43:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 04:43:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1632ms 04:43:37 INFO - PROCESS | 8272 | 1470656617553 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 04:43:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 04:43:37 INFO - PROCESS | 8272 | 1470656617557 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 04:43:37 INFO - PROCESS | 8272 | 1470656617564 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 04:43:37 INFO - PROCESS | 8272 | 1470656617569 Marionette TRACE conn3 <- [1,1174,null,{}] 04:43:37 INFO - PROCESS | 8272 | 1470656617575 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}] 04:43:37 INFO - PROCESS | 8272 | 1470656617580 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:37 INFO - PROCESS | 8272 | 1470656617805 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 04:43:38 INFO - PROCESS | 8272 | 1470656618069 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:38 INFO - PROCESS | 8272 | 1470656618080 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b762000 == 84 [pid = 8272] [id = 301] 04:43:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 197 (0x8b764000) [pid = 8272] [serial = 904] [outer = (nil)] 04:43:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 198 (0x8ca09400) [pid = 8272] [serial = 905] [outer = 0x8b764000] 04:43:38 INFO - PROCESS | 8272 | 1470656618510 Marionette DEBUG loaded listener.js 04:43:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 199 (0x8d4d0000) [pid = 8272] [serial = 906] [outer = 0x8b764000] 04:43:39 INFO - PROCESS | 8272 | --DOCSHELL 0x98846c00 == 83 [pid = 8272] [id = 10] 04:43:39 INFO - PROCESS | 8272 | 1470656619635 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] 04:43:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 04:43:39 INFO - PROCESS | 8272 | 1470656619718 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 04:43:39 INFO - PROCESS | 8272 | 1470656619726 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 04:43:39 INFO - PROCESS | 8272 | 1470656619732 Marionette TRACE conn3 <- [1,1178,null,{}] 04:43:39 INFO - PROCESS | 8272 | 1470656619740 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}] 04:43:39 INFO - PROCESS | 8272 | 1470656619748 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:39 INFO - PROCESS | 8272 | 1470656619964 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 04:43:40 INFO - PROCESS | 8272 | 1470656620197 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:40 INFO - PROCESS | 8272 | 1470656620204 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad38800 == 84 [pid = 8272] [id = 302] 04:43:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 200 (0x8f9b9800) [pid = 8272] [serial = 907] [outer = (nil)] 04:43:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 201 (0x91e3a800) [pid = 8272] [serial = 908] [outer = 0x8f9b9800] 04:43:40 INFO - PROCESS | 8272 | 1470656620286 Marionette DEBUG loaded listener.js 04:43:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 202 (0x93b76000) [pid = 8272] [serial = 909] [outer = 0x8f9b9800] 04:43:41 INFO - PROCESS | 8272 | 1470656621176 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] 04:43:41 INFO - PROCESS | 8272 | 1470656621221 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 04:43:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 04:43:41 INFO - PROCESS | 8272 | 1470656621232 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 04:43:41 INFO - PROCESS | 8272 | 1470656621235 Marionette TRACE conn3 <- [1,1182,null,{}] 04:43:41 INFO - PROCESS | 8272 | 1470656621242 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}] 04:43:41 INFO - PROCESS | 8272 | 1470656621248 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:41 INFO - PROCESS | 8272 | 1470656621447 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 04:43:41 INFO - PROCESS | 8272 | 1470656621796 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:41 INFO - PROCESS | 8272 | 1470656621805 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:41 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e4400 == 85 [pid = 8272] [id = 303] 04:43:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 203 (0x9396b400) [pid = 8272] [serial = 910] [outer = (nil)] 04:43:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 204 (0x98846c00) [pid = 8272] [serial = 911] [outer = 0x9396b400] 04:43:41 INFO - PROCESS | 8272 | 1470656621891 Marionette DEBUG loaded listener.js 04:43:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 205 (0x995be800) [pid = 8272] [serial = 912] [outer = 0x9396b400] 04:43:42 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:43:42 INFO - PROCESS | 8272 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:43:42 INFO - PROCESS | 8272 | 1470656622865 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] 04:43:42 INFO - PROCESS | 8272 | 1470656622931 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 04:43:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 04:43:42 INFO - PROCESS | 8272 | 1470656622959 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 04:43:42 INFO - PROCESS | 8272 | 1470656622965 Marionette TRACE conn3 <- [1,1186,null,{}] 04:43:42 INFO - PROCESS | 8272 | 1470656622980 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}] 04:43:42 INFO - PROCESS | 8272 | 1470656622989 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:43 INFO - PROCESS | 8272 | 1470656623206 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 04:43:43 INFO - PROCESS | 8272 | 1470656623556 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:43 INFO - PROCESS | 8272 | 1470656623564 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:43 INFO - PROCESS | 8272 | --DOCSHELL 0x93b7f400 == 84 [pid = 8272] [id = 289] 04:43:43 INFO - PROCESS | 8272 | --DOMWINDOW == 204 (0x98d7a000) [pid = 8272] [serial = 821] [outer = (nil)] [url = about:blank] 04:43:43 INFO - PROCESS | 8272 | --DOMWINDOW == 203 (0x98d75c00) [pid = 8272] [serial = 785] [outer = (nil)] [url = about:blank] 04:43:43 INFO - PROCESS | 8272 | --DOMWINDOW == 202 (0x8e551400) [pid = 8272] [serial = 776] [outer = (nil)] [url = about:blank] 04:43:43 INFO - PROCESS | 8272 | --DOMWINDOW == 201 (0x99e5d800) [pid = 8272] [serial = 797] [outer = (nil)] [url = about:blank] 04:43:43 INFO - PROCESS | 8272 | --DOMWINDOW == 200 (0x995c5400) [pid = 8272] [serial = 791] [outer = (nil)] [url = about:blank] 04:43:43 INFO - PROCESS | 8272 | --DOMWINDOW == 199 (0x97feb800) [pid = 8272] [serial = 782] [outer = (nil)] [url = about:blank] 04:43:43 INFO - PROCESS | 8272 | --DOMWINDOW == 198 (0x98ded800) [pid = 8272] [serial = 788] [outer = (nil)] [url = about:blank] 04:43:43 INFO - PROCESS | 8272 | --DOMWINDOW == 197 (0x97f1cc00) [pid = 8272] [serial = 773] [outer = (nil)] [url = about:blank] 04:43:43 INFO - PROCESS | 8272 | --DOMWINDOW == 196 (0x92286800) [pid = 8272] [serial = 779] [outer = (nil)] [url = about:blank] 04:43:43 INFO - PROCESS | 8272 | --DOMWINDOW == 195 (0x99af4c00) [pid = 8272] [serial = 794] [outer = (nil)] [url = about:blank] 04:43:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3c400 == 85 [pid = 8272] [id = 304] 04:43:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 196 (0x8ca41000) [pid = 8272] [serial = 913] [outer = (nil)] 04:43:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 197 (0x8f867000) [pid = 8272] [serial = 914] [outer = 0x8ca41000] 04:43:43 INFO - PROCESS | 8272 | 1470656623732 Marionette DEBUG loaded listener.js 04:43:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 198 (0x8f9c2800) [pid = 8272] [serial = 915] [outer = 0x8ca41000] 04:43:43 INFO - PROCESS | 8272 | --DOCSHELL 0x8d407400 == 84 [pid = 8272] [id = 288] 04:43:43 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e6000 == 83 [pid = 8272] [id = 287] 04:43:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8e774c00 == 82 [pid = 8272] [id = 286] 04:43:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8df02000 == 81 [pid = 8272] [id = 285] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 197 (0x9755dc00) [pid = 8272] [serial = 815] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 196 (0x91ce6000) [pid = 8272] [serial = 809] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 195 (0x92280000) [pid = 8272] [serial = 810] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 194 (0x946cd000) [pid = 8272] [serial = 812] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 193 (0x8f9c0000) [pid = 8272] [serial = 804] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 192 (0x8f141800) [pid = 8272] [serial = 803] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 191 (0x8ca7ec00) [pid = 8272] [serial = 801] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 190 (0x8ca0fc00) [pid = 8272] [serial = 800] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 189 (0x94687c00) [pid = 8272] [serial = 807] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 188 (0x92123000) [pid = 8272] [serial = 806] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 187 (0x8f146000) [pid = 8272] [serial = 818] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 186 (0x9819b000) [pid = 8272] [serial = 816] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 185 (0x9514c400) [pid = 8272] [serial = 813] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | --DOMWINDOW == 184 (0x91177000) [pid = 8272] [serial = 819] [outer = (nil)] [url = about:blank] 04:43:44 INFO - PROCESS | 8272 | 1470656624590 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] 04:43:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 04:43:44 INFO - PROCESS | 8272 | 1470656624669 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 04:43:44 INFO - PROCESS | 8272 | 1470656624675 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 04:43:44 INFO - PROCESS | 8272 | 1470656624679 Marionette TRACE conn3 <- [1,1190,null,{}] 04:43:44 INFO - PROCESS | 8272 | 1470656624684 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}] 04:43:44 INFO - PROCESS | 8272 | 1470656624689 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:44 INFO - PROCESS | 8272 | 1470656624870 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 04:43:45 INFO - PROCESS | 8272 | 1470656625055 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:45 INFO - PROCESS | 8272 | 1470656625065 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca7ec00 == 82 [pid = 8272] [id = 305] 04:43:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 185 (0x8d407400) [pid = 8272] [serial = 916] [outer = (nil)] 04:43:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 186 (0x95147800) [pid = 8272] [serial = 917] [outer = 0x8d407400] 04:43:45 INFO - PROCESS | 8272 | 1470656625132 Marionette DEBUG loaded listener.js 04:43:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 187 (0x97fef800) [pid = 8272] [serial = 918] [outer = 0x8d407400] 04:43:45 INFO - PROCESS | 8272 | 1470656625952 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] 04:43:46 INFO - PROCESS | 8272 | 1470656626023 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 04:43:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 04:43:46 INFO - PROCESS | 8272 | 1470656626030 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 04:43:46 INFO - PROCESS | 8272 | 1470656626034 Marionette TRACE conn3 <- [1,1194,null,{}] 04:43:46 INFO - PROCESS | 8272 | 1470656626039 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}] 04:43:46 INFO - PROCESS | 8272 | 1470656626044 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:46 INFO - PROCESS | 8272 | 1470656626284 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 04:43:46 INFO - PROCESS | 8272 | 1470656626305 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:46 INFO - PROCESS | 8272 | 1470656626314 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x98df4000 == 83 [pid = 8272] [id = 306] 04:43:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 188 (0x995c5400) [pid = 8272] [serial = 919] [outer = (nil)] 04:43:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 189 (0x99e72800) [pid = 8272] [serial = 920] [outer = 0x995c5400] 04:43:46 INFO - PROCESS | 8272 | 1470656626394 Marionette DEBUG loaded listener.js 04:43:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 190 (0x9aa82c00) [pid = 8272] [serial = 921] [outer = 0x995c5400] 04:43:47 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:43:47 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:43:47 INFO - PROCESS | 8272 | 1470656627342 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] 04:43:47 INFO - PROCESS | 8272 | 1470656627428 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 04:43:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 04:43:47 INFO - PROCESS | 8272 | 1470656627434 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 04:43:47 INFO - PROCESS | 8272 | 1470656627438 Marionette TRACE conn3 <- [1,1198,null,{}] 04:43:47 INFO - PROCESS | 8272 | 1470656627443 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}] 04:43:47 INFO - PROCESS | 8272 | 1470656627452 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:47 INFO - PROCESS | 8272 | 1470656627704 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 04:43:47 INFO - PROCESS | 8272 | 1470656627727 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:47 INFO - PROCESS | 8272 | 1470656627735 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f9ba800 == 84 [pid = 8272] [id = 307] 04:43:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 191 (0x98deb000) [pid = 8272] [serial = 922] [outer = (nil)] 04:43:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 192 (0x9cc08400) [pid = 8272] [serial = 923] [outer = 0x98deb000] 04:43:47 INFO - PROCESS | 8272 | 1470656627805 Marionette DEBUG loaded listener.js 04:43:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 193 (0xa1117400) [pid = 8272] [serial = 924] [outer = 0x98deb000] 04:43:49 INFO - PROCESS | 8272 | --DOMWINDOW == 192 (0x8d409400) [pid = 8272] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 04:43:49 INFO - PROCESS | 8272 | --DOMWINDOW == 191 (0x95145400) [pid = 8272] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 04:43:49 INFO - PROCESS | 8272 | --DOMWINDOW == 190 (0x8e78a000) [pid = 8272] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 04:43:49 INFO - PROCESS | 8272 | --DOMWINDOW == 189 (0x8df04400) [pid = 8272] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 04:43:49 INFO - PROCESS | 8272 | --DOMWINDOW == 188 (0x8b767c00) [pid = 8272] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 04:43:49 INFO - PROCESS | 8272 | --DOMWINDOW == 187 (0x8b764c00) [pid = 8272] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 04:43:49 INFO - PROCESS | 8272 | 1470656629495 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]]]}] 04:43:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 04:43:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 2092ms 04:43:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 04:43:49 INFO - PROCESS | 8272 | 1470656629527 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 04:43:49 INFO - PROCESS | 8272 | 1470656629530 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 04:43:49 INFO - PROCESS | 8272 | 1470656629537 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 04:43:49 INFO - PROCESS | 8272 | 1470656629541 Marionette TRACE conn3 <- [1,1202,null,{}] 04:43:49 INFO - PROCESS | 8272 | 1470656629546 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}] 04:43:49 INFO - PROCESS | 8272 | 1470656629551 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:49 INFO - PROCESS | 8272 | 1470656629724 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 04:43:49 INFO - PROCESS | 8272 | 1470656629738 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:49 INFO - PROCESS | 8272 | 1470656629748 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6eb000 == 85 [pid = 8272] [id = 308] 04:43:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 188 (0x8ca04800) [pid = 8272] [serial = 925] [outer = (nil)] 04:43:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 189 (0x9b6e0400) [pid = 8272] [serial = 926] [outer = 0x8ca04800] 04:43:49 INFO - PROCESS | 8272 | 1470656629814 Marionette DEBUG loaded listener.js 04:43:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 190 (0x9c225800) [pid = 8272] [serial = 927] [outer = 0x8ca04800] 04:43:50 INFO - PROCESS | 8272 | 1470656630721 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]]]}] 04:43:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:43:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1234ms 04:43:50 INFO - PROCESS | 8272 | 1470656630771 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 04:43:50 INFO - PROCESS | 8272 | 1470656630774 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 04:43:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 04:43:50 INFO - PROCESS | 8272 | 1470656630781 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 04:43:50 INFO - PROCESS | 8272 | 1470656630786 Marionette TRACE conn3 <- [1,1206,null,{}] 04:43:50 INFO - PROCESS | 8272 | 1470656630791 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}] 04:43:50 INFO - PROCESS | 8272 | 1470656630796 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:51 INFO - PROCESS | 8272 | 1470656631069 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 04:43:51 INFO - PROCESS | 8272 | 1470656631266 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:51 INFO - PROCESS | 8272 | 1470656631274 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e7c00 == 86 [pid = 8272] [id = 309] 04:43:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 191 (0x8b6e9400) [pid = 8272] [serial = 928] [outer = (nil)] 04:43:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 192 (0x8ca0f800) [pid = 8272] [serial = 929] [outer = 0x8b6e9400] 04:43:51 INFO - PROCESS | 8272 | 1470656631408 Marionette DEBUG loaded listener.js 04:43:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 193 (0x8d409c00) [pid = 8272] [serial = 930] [outer = 0x8b6e9400] 04:43:52 INFO - PROCESS | 8272 | 1470656632442 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]]]}] 04:43:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | Linear gradient coordinates are relative to the coordinate space at the time of filling 04:43:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1731ms 04:43:52 INFO - PROCESS | 8272 | 1470656632516 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 04:43:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 04:43:52 INFO - PROCESS | 8272 | 1470656632522 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 04:43:52 INFO - PROCESS | 8272 | 1470656632531 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 04:43:52 INFO - PROCESS | 8272 | 1470656632537 Marionette TRACE conn3 <- [1,1210,null,{}] 04:43:52 INFO - PROCESS | 8272 | 1470656632546 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}] 04:43:52 INFO - PROCESS | 8272 | 1470656632551 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:52 INFO - PROCESS | 8272 | 1470656632807 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 04:43:53 INFO - PROCESS | 8272 | 1470656633078 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:53 INFO - PROCESS | 8272 | 1470656633088 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:53 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f870c00 == 87 [pid = 8272] [id = 310] 04:43:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 194 (0x8f874c00) [pid = 8272] [serial = 931] [outer = (nil)] 04:43:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 195 (0x8fb0d800) [pid = 8272] [serial = 932] [outer = 0x8f874c00] 04:43:53 INFO - PROCESS | 8272 | 1470656633173 Marionette DEBUG loaded listener.js 04:43:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 196 (0x91e32000) [pid = 8272] [serial = 933] [outer = 0x8f874c00] 04:43:54 INFO - PROCESS | 8272 | 1470656634137 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]]]}] 04:43:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 04:43:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1686ms 04:43:54 INFO - PROCESS | 8272 | 1470656634217 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 04:43:54 INFO - PROCESS | 8272 | 1470656634223 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 04:43:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 04:43:54 INFO - PROCESS | 8272 | 1470656634229 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 04:43:54 INFO - PROCESS | 8272 | 1470656634234 Marionette TRACE conn3 <- [1,1214,null,{}] 04:43:54 INFO - PROCESS | 8272 | 1470656634240 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}] 04:43:54 INFO - PROCESS | 8272 | 1470656634245 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:54 INFO - PROCESS | 8272 | 1470656634512 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 04:43:54 INFO - PROCESS | 8272 | 1470656634856 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:54 INFO - PROCESS | 8272 | 1470656634865 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x93b80c00 == 88 [pid = 8272] [id = 311] 04:43:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 197 (0x94686c00) [pid = 8272] [serial = 934] [outer = (nil)] 04:43:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 198 (0x9514cc00) [pid = 8272] [serial = 935] [outer = 0x94686c00] 04:43:54 INFO - PROCESS | 8272 | 1470656634948 Marionette DEBUG loaded listener.js 04:43:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 199 (0x9755f800) [pid = 8272] [serial = 936] [outer = 0x94686c00] 04:43:55 INFO - PROCESS | 8272 | 1470656635889 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]]]}] 04:43:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 04:43:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1692ms 04:43:55 INFO - PROCESS | 8272 | 1470656635923 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 04:43:55 INFO - PROCESS | 8272 | 1470656635929 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 04:43:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 04:43:55 INFO - PROCESS | 8272 | 1470656635947 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 04:43:55 INFO - PROCESS | 8272 | 1470656635955 Marionette TRACE conn3 <- [1,1218,null,{}] 04:43:55 INFO - PROCESS | 8272 | 1470656635961 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}] 04:43:55 INFO - PROCESS | 8272 | 1470656635968 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:56 INFO - PROCESS | 8272 | 1470656636228 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 04:43:56 INFO - PROCESS | 8272 | 1470656636476 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:56 INFO - PROCESS | 8272 | 1470656636486 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:56 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6f1400 == 89 [pid = 8272] [id = 312] 04:43:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 200 (0x9396a800) [pid = 8272] [serial = 937] [outer = (nil)] 04:43:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 201 (0x9aa45400) [pid = 8272] [serial = 938] [outer = 0x9396a800] 04:43:56 INFO - PROCESS | 8272 | 1470656636603 Marionette DEBUG loaded listener.js 04:43:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 202 (0x9ab4d800) [pid = 8272] [serial = 939] [outer = 0x9396a800] 04:43:57 INFO - PROCESS | 8272 | 1470656637558 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]]]}] 04:43:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 04:43:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1653ms 04:43:57 INFO - PROCESS | 8272 | 1470656637592 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 04:43:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 04:43:57 INFO - PROCESS | 8272 | 1470656637596 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 04:43:57 INFO - PROCESS | 8272 | 1470656637603 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 04:43:57 INFO - PROCESS | 8272 | 1470656637606 Marionette TRACE conn3 <- [1,1222,null,{}] 04:43:57 INFO - PROCESS | 8272 | 1470656637612 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}] 04:43:57 INFO - PROCESS | 8272 | 1470656637618 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:57 INFO - PROCESS | 8272 | 1470656637830 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 04:43:58 INFO - PROCESS | 8272 | 1470656638074 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:58 INFO - PROCESS | 8272 | 1470656638084 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x9b6e0c00 == 90 [pid = 8272] [id = 313] 04:43:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 203 (0x9b6e1800) [pid = 8272] [serial = 940] [outer = (nil)] 04:43:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 204 (0x9d9a3c00) [pid = 8272] [serial = 941] [outer = 0x9b6e1800] 04:43:58 INFO - PROCESS | 8272 | 1470656638210 Marionette DEBUG loaded listener.js 04:43:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 205 (0xa2301c00) [pid = 8272] [serial = 942] [outer = 0x9b6e1800] 04:43:59 INFO - PROCESS | 8272 | 1470656639204 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] 04:43:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 04:43:59 INFO - PROCESS | 8272 | 1470656639248 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 04:43:59 INFO - PROCESS | 8272 | 1470656639255 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 04:43:59 INFO - PROCESS | 8272 | 1470656639258 Marionette TRACE conn3 <- [1,1226,null,{}] 04:43:59 INFO - PROCESS | 8272 | 1470656639264 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}] 04:43:59 INFO - PROCESS | 8272 | 1470656639269 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:59 INFO - PROCESS | 8272 | 1470656639496 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 04:43:59 INFO - PROCESS | 8272 | 1470656639812 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:43:59 INFO - PROCESS | 8272 | 1470656639833 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:43:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x97557c00 == 91 [pid = 8272] [id = 314] 04:43:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 206 (0x994d9c00) [pid = 8272] [serial = 943] [outer = (nil)] 04:43:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 207 (0xa23b1000) [pid = 8272] [serial = 944] [outer = 0x994d9c00] 04:43:59 INFO - PROCESS | 8272 | 1470656639954 Marionette DEBUG loaded listener.js 04:44:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 208 (0xa2560800) [pid = 8272] [serial = 945] [outer = 0x994d9c00] 04:44:00 INFO - PROCESS | 8272 | 1470656640919 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]]]}] 04:44:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 04:44:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1742ms 04:44:01 INFO - PROCESS | 8272 | 1470656640998 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 04:44:01 INFO - PROCESS | 8272 | 1470656641001 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 04:44:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 04:44:01 INFO - PROCESS | 8272 | 1470656641009 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 04:44:01 INFO - PROCESS | 8272 | 1470656641013 Marionette TRACE conn3 <- [1,1230,null,{}] 04:44:01 INFO - PROCESS | 8272 | 1470656641019 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}] 04:44:01 INFO - PROCESS | 8272 | 1470656641024 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:01 INFO - PROCESS | 8272 | 1470656641275 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 04:44:01 INFO - PROCESS | 8272 | 1470656641526 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:01 INFO - PROCESS | 8272 | 1470656641535 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x9ad56000 == 92 [pid = 8272] [id = 315] 04:44:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 209 (0x9ad5b400) [pid = 8272] [serial = 946] [outer = (nil)] 04:44:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 210 (0xa3213c00) [pid = 8272] [serial = 947] [outer = 0x9ad5b400] 04:44:01 INFO - PROCESS | 8272 | 1470656641660 Marionette DEBUG loaded listener.js 04:44:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 211 (0xa344c000) [pid = 8272] [serial = 948] [outer = 0x9ad5b400] 04:44:02 INFO - PROCESS | 8272 | 1470656642572 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]]]}] 04:44:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 04:44:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1631ms 04:44:02 INFO - PROCESS | 8272 | 1470656642642 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 04:44:02 INFO - PROCESS | 8272 | 1470656642646 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 04:44:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 04:44:02 INFO - PROCESS | 8272 | 1470656642653 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 04:44:02 INFO - PROCESS | 8272 | 1470656642657 Marionette TRACE conn3 <- [1,1234,null,{}] 04:44:02 INFO - PROCESS | 8272 | 1470656642663 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}] 04:44:02 INFO - PROCESS | 8272 | 1470656642668 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:02 INFO - PROCESS | 8272 | 1470656642912 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 04:44:03 INFO - PROCESS | 8272 | 1470656643212 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:03 INFO - PROCESS | 8272 | 1470656643220 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe2c00 == 93 [pid = 8272] [id = 316] 04:44:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 212 (0x89fe4000) [pid = 8272] [serial = 949] [outer = (nil)] 04:44:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 213 (0x89fea400) [pid = 8272] [serial = 950] [outer = 0x89fe4000] 04:44:03 INFO - PROCESS | 8272 | 1470656643309 Marionette DEBUG loaded listener.js 04:44:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 214 (0x89fec800) [pid = 8272] [serial = 951] [outer = 0x89fe4000] 04:44:04 INFO - PROCESS | 8272 | 1470656644172 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]]]}] 04:44:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 04:44:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1589ms 04:44:04 INFO - PROCESS | 8272 | 1470656644244 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 04:44:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 04:44:04 INFO - PROCESS | 8272 | 1470656644248 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 04:44:04 INFO - PROCESS | 8272 | 1470656644254 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 04:44:04 INFO - PROCESS | 8272 | 1470656644258 Marionette TRACE conn3 <- [1,1238,null,{}] 04:44:04 INFO - PROCESS | 8272 | 1470656644264 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}] 04:44:04 INFO - PROCESS | 8272 | 1470656644269 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:04 INFO - PROCESS | 8272 | 1470656644514 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 04:44:04 INFO - PROCESS | 8272 | 1470656644839 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:04 INFO - PROCESS | 8272 | 1470656644849 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe3800 == 94 [pid = 8272] [id = 317] 04:44:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 215 (0x89ff0000) [pid = 8272] [serial = 952] [outer = (nil)] 04:44:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 216 (0x8ee9d000) [pid = 8272] [serial = 953] [outer = 0x89ff0000] 04:44:04 INFO - PROCESS | 8272 | 1470656644930 Marionette DEBUG loaded listener.js 04:44:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 217 (0x93966800) [pid = 8272] [serial = 954] [outer = 0x89ff0000] 04:44:05 INFO - PROCESS | 8272 | 1470656645810 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]]]}] 04:44:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 04:44:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1593ms 04:44:05 INFO - PROCESS | 8272 | 1470656645848 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 04:44:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 04:44:05 INFO - PROCESS | 8272 | 1470656645852 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 04:44:05 INFO - PROCESS | 8272 | 1470656645858 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 04:44:05 INFO - PROCESS | 8272 | 1470656645862 Marionette TRACE conn3 <- [1,1242,null,{}] 04:44:05 INFO - PROCESS | 8272 | 1470656645868 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}] 04:44:05 INFO - PROCESS | 8272 | 1470656645873 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:06 INFO - PROCESS | 8272 | 1470656646074 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 04:44:06 INFO - PROCESS | 8272 | 1470656646325 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:06 INFO - PROCESS | 8272 | 1470656646334 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fea800 == 95 [pid = 8272] [id = 318] 04:44:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 218 (0x89feb400) [pid = 8272] [serial = 955] [outer = (nil)] 04:44:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 219 (0xa2381400) [pid = 8272] [serial = 956] [outer = 0x89feb400] 04:44:06 INFO - PROCESS | 8272 | 1470656646462 Marionette DEBUG loaded listener.js 04:44:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 220 (0xa2fc8400) [pid = 8272] [serial = 957] [outer = 0x89feb400] 04:44:07 INFO - PROCESS | 8272 | 1470656647356 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]]]}] 04:44:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 04:44:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1533ms 04:44:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 04:44:07 INFO - PROCESS | 8272 | 1470656647393 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 04:44:07 INFO - PROCESS | 8272 | 1470656647396 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 04:44:07 INFO - PROCESS | 8272 | 1470656647404 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 04:44:07 INFO - PROCESS | 8272 | 1470656647407 Marionette TRACE conn3 <- [1,1246,null,{}] 04:44:07 INFO - PROCESS | 8272 | 1470656647413 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}] 04:44:07 INFO - PROCESS | 8272 | 1470656647419 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:07 INFO - PROCESS | 8272 | 1470656647654 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 04:44:07 INFO - PROCESS | 8272 | 1470656647918 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:07 INFO - PROCESS | 8272 | 1470656647929 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:08 INFO - PROCESS | 8272 | ++DOCSHELL 0xa4e0d400 == 96 [pid = 8272] [id = 319] 04:44:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 221 (0xa4e10000) [pid = 8272] [serial = 958] [outer = (nil)] 04:44:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 222 (0xa5028800) [pid = 8272] [serial = 959] [outer = 0xa4e10000] 04:44:08 INFO - PROCESS | 8272 | 1470656648065 Marionette DEBUG loaded listener.js 04:44:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 223 (0xa508cc00) [pid = 8272] [serial = 960] [outer = 0xa4e10000] 04:44:08 INFO - PROCESS | 8272 | 1470656648980 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]]]}] 04:44:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 04:44:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1643ms 04:44:09 INFO - PROCESS | 8272 | 1470656649050 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 04:44:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 04:44:09 INFO - PROCESS | 8272 | 1470656649060 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 04:44:09 INFO - PROCESS | 8272 | 1470656649069 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 04:44:09 INFO - PROCESS | 8272 | 1470656649076 Marionette TRACE conn3 <- [1,1250,null,{}] 04:44:09 INFO - PROCESS | 8272 | 1470656649082 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}] 04:44:09 INFO - PROCESS | 8272 | 1470656649088 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:09 INFO - PROCESS | 8272 | 1470656649404 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 04:44:10 INFO - PROCESS | 8272 | 1470656650123 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:10 INFO - PROCESS | 8272 | 1470656650136 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe6000 == 97 [pid = 8272] [id = 320] 04:44:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 224 (0x8afe9000) [pid = 8272] [serial = 961] [outer = (nil)] 04:44:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 225 (0x8b760000) [pid = 8272] [serial = 962] [outer = 0x8afe9000] 04:44:10 INFO - PROCESS | 8272 | 1470656650222 Marionette DEBUG loaded listener.js 04:44:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 226 (0x8ca0ec00) [pid = 8272] [serial = 963] [outer = 0x8afe9000] 04:44:11 INFO - PROCESS | 8272 | 1470656651118 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]]]}] 04:44:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 04:44:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 2095ms 04:44:11 INFO - PROCESS | 8272 | 1470656651165 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 04:44:11 INFO - PROCESS | 8272 | 1470656651171 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 04:44:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 04:44:11 INFO - PROCESS | 8272 | 1470656651178 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 04:44:11 INFO - PROCESS | 8272 | 1470656651182 Marionette TRACE conn3 <- [1,1254,null,{}] 04:44:11 INFO - PROCESS | 8272 | 1470656651190 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}] 04:44:11 INFO - PROCESS | 8272 | 1470656651197 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:11 INFO - PROCESS | 8272 | 1470656651382 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 04:44:11 INFO - PROCESS | 8272 | 1470656651590 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:11 INFO - PROCESS | 8272 | 1470656651599 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee9d400 == 98 [pid = 8272] [id = 321] 04:44:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 227 (0x8eea5800) [pid = 8272] [serial = 964] [outer = (nil)] 04:44:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 228 (0x8f145400) [pid = 8272] [serial = 965] [outer = 0x8eea5800] 04:44:11 INFO - PROCESS | 8272 | 1470656651732 Marionette DEBUG loaded listener.js 04:44:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 229 (0x8f872000) [pid = 8272] [serial = 966] [outer = 0x8eea5800] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee96400 == 97 [pid = 8272] [id = 273] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee72000 == 96 [pid = 8272] [id = 238] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee96800 == 95 [pid = 8272] [id = 240] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8df1c400 == 94 [pid = 8272] [id = 208] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8d406800 == 93 [pid = 8272] [id = 239] 04:44:12 INFO - PROCESS | 8272 | --DOMWINDOW == 228 (0x98de7c00) [pid = 8272] [serial = 872] [outer = (nil)] [url = about:blank] 04:44:12 INFO - PROCESS | 8272 | --DOMWINDOW == 227 (0x9aba5400) [pid = 8272] [serial = 854] [outer = (nil)] [url = about:blank] 04:44:12 INFO - PROCESS | 8272 | 1470656652906 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]]]}] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x98847000 == 92 [pid = 8272] [id = 265] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e6400 == 91 [pid = 8272] [id = 261] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8f86ec00 == 90 [pid = 8272] [id = 259] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8d40dc00 == 89 [pid = 8272] [id = 258] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8b769400 == 88 [pid = 8272] [id = 262] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6eb000 == 87 [pid = 8272] [id = 308] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8f9ba800 == 86 [pid = 8272] [id = 307] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x98df4000 == 85 [pid = 8272] [id = 306] 04:44:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 04:44:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1789ms 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca7ec00 == 84 [pid = 8272] [id = 305] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3c400 == 83 [pid = 8272] [id = 304] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x98d7b000 == 82 [pid = 8272] [id = 11] 04:44:12 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e4400 == 81 [pid = 8272] [id = 303] 04:44:13 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad38800 == 80 [pid = 8272] [id = 302] 04:44:13 INFO - PROCESS | 8272 | --DOCSHELL 0x8b762000 == 79 [pid = 8272] [id = 301] 04:44:13 INFO - PROCESS | 8272 | 1470656653008 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 04:44:13 INFO - PROCESS | 8272 | 1470656653014 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 04:44:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 04:44:13 INFO - PROCESS | 8272 | --DOCSHELL 0x9b117000 == 78 [pid = 8272] [id = 297] 04:44:13 INFO - PROCESS | 8272 | --DOCSHELL 0x8df04c00 == 77 [pid = 8272] [id = 296] 04:44:13 INFO - PROCESS | 8272 | --DOCSHELL 0x93b7c400 == 76 [pid = 8272] [id = 295] 04:44:13 INFO - PROCESS | 8272 | --DOCSHELL 0x8b765400 == 75 [pid = 8272] [id = 294] 04:44:13 INFO - PROCESS | 8272 | 1470656653037 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 04:44:13 INFO - PROCESS | 8272 | 1470656653040 Marionette TRACE conn3 <- [1,1258,null,{}] 04:44:13 INFO - PROCESS | 8272 | 1470656653053 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}] 04:44:13 INFO - PROCESS | 8272 | 1470656653057 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:13 INFO - PROCESS | 8272 | 1470656653237 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 226 (0x9525cc00) [pid = 8272] [serial = 870] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 225 (0x946d8800) [pid = 8272] [serial = 867] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 224 (0x93b78c00) [pid = 8272] [serial = 866] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 223 (0x951ad400) [pid = 8272] [serial = 869] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 222 (0x9aa80400) [pid = 8272] [serial = 845] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 221 (0x8e777400) [pid = 8272] [serial = 824] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 220 (0x91ce4000) [pid = 8272] [serial = 861] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 219 (0x91e36400) [pid = 8272] [serial = 827] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 218 (0x99e7c400) [pid = 8272] [serial = 836] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 217 (0x8df26c00) [pid = 8272] [serial = 857] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 216 (0x9aba9000) [pid = 8272] [serial = 851] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 215 (0x9a6f5400) [pid = 8272] [serial = 839] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 214 (0x99e5fc00) [pid = 8272] [serial = 833] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 213 (0x8f86f800) [pid = 8272] [serial = 864] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 212 (0x9ab49400) [pid = 8272] [serial = 848] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 211 (0x8fb09400) [pid = 8272] [serial = 860] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 210 (0x8eea2000) [pid = 8272] [serial = 753] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 209 (0x99534400) [pid = 8272] [serial = 830] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 208 (0x8e774400) [pid = 8272] [serial = 858] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 207 (0x8e78e400) [pid = 8272] [serial = 863] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | --DOMWINDOW == 206 (0x9aa45000) [pid = 8272] [serial = 842] [outer = (nil)] [url = about:blank] 04:44:13 INFO - PROCESS | 8272 | 1470656653487 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:13 INFO - PROCESS | 8272 | 1470656653495 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df26c00 == 76 [pid = 8272] [id = 322] 04:44:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 207 (0x8e774400) [pid = 8272] [serial = 967] [outer = (nil)] 04:44:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 208 (0x8eea2000) [pid = 8272] [serial = 968] [outer = 0x8e774400] 04:44:13 INFO - PROCESS | 8272 | 1470656653570 Marionette DEBUG loaded listener.js 04:44:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 209 (0x8fb0c400) [pid = 8272] [serial = 969] [outer = 0x8e774400] 04:44:14 INFO - PROCESS | 8272 | 1470656654414 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]]]}] 04:44:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 04:44:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1458ms 04:44:14 INFO - PROCESS | 8272 | 1470656654489 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 04:44:14 INFO - PROCESS | 8272 | 1470656654496 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 04:44:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 04:44:14 INFO - PROCESS | 8272 | 1470656654507 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 04:44:14 INFO - PROCESS | 8272 | 1470656654516 Marionette TRACE conn3 <- [1,1262,null,{}] 04:44:14 INFO - PROCESS | 8272 | 1470656654529 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}] 04:44:14 INFO - PROCESS | 8272 | 1470656654536 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:14 INFO - PROCESS | 8272 | 1470656654724 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 04:44:14 INFO - PROCESS | 8272 | 1470656654904 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:14 INFO - PROCESS | 8272 | 1470656654913 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:14 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe8800 == 77 [pid = 8272] [id = 323] 04:44:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 210 (0x9228c800) [pid = 8272] [serial = 970] [outer = (nil)] 04:44:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 211 (0x94685c00) [pid = 8272] [serial = 971] [outer = 0x9228c800] 04:44:14 INFO - PROCESS | 8272 | 1470656654983 Marionette DEBUG loaded listener.js 04:44:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 212 (0x946d7c00) [pid = 8272] [serial = 972] [outer = 0x9228c800] 04:44:15 INFO - PROCESS | 8272 | 1470656655825 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]]]}] 04:44:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 04:44:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1339ms 04:44:15 INFO - PROCESS | 8272 | 1470656655847 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 04:44:15 INFO - PROCESS | 8272 | 1470656655852 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 04:44:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 04:44:15 INFO - PROCESS | 8272 | 1470656655868 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 04:44:15 INFO - PROCESS | 8272 | 1470656655871 Marionette TRACE conn3 <- [1,1266,null,{}] 04:44:15 INFO - PROCESS | 8272 | 1470656655877 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}] 04:44:15 INFO - PROCESS | 8272 | 1470656655882 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:16 INFO - PROCESS | 8272 | 1470656656128 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 04:44:16 INFO - PROCESS | 8272 | 1470656656163 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:16 INFO - PROCESS | 8272 | 1470656656170 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:16 INFO - PROCESS | 8272 | ++DOCSHELL 0x91cdd800 == 78 [pid = 8272] [id = 324] 04:44:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 213 (0x9395fc00) [pid = 8272] [serial = 973] [outer = (nil)] 04:44:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 214 (0x97554000) [pid = 8272] [serial = 974] [outer = 0x9395fc00] 04:44:16 INFO - PROCESS | 8272 | 1470656656240 Marionette DEBUG loaded listener.js 04:44:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 215 (0x98195800) [pid = 8272] [serial = 975] [outer = 0x9395fc00] 04:44:17 INFO - PROCESS | 8272 | 1470656657184 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]]]}] 04:44:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 04:44:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1378ms 04:44:17 INFO - PROCESS | 8272 | 1470656657248 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 04:44:17 INFO - PROCESS | 8272 | 1470656657252 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 04:44:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 04:44:17 INFO - PROCESS | 8272 | 1470656657258 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 04:44:17 INFO - PROCESS | 8272 | 1470656657261 Marionette TRACE conn3 <- [1,1270,null,{}] 04:44:17 INFO - PROCESS | 8272 | 1470656657295 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}] 04:44:17 INFO - PROCESS | 8272 | 1470656657301 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:17 INFO - PROCESS | 8272 | 1470656657541 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 04:44:18 INFO - PROCESS | 8272 | --DOMWINDOW == 214 (0x98deb000) [pid = 8272] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 04:44:18 INFO - PROCESS | 8272 | --DOMWINDOW == 213 (0x8ca41000) [pid = 8272] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 04:44:18 INFO - PROCESS | 8272 | --DOMWINDOW == 212 (0x8d407400) [pid = 8272] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 04:44:18 INFO - PROCESS | 8272 | --DOMWINDOW == 211 (0x8f9b9800) [pid = 8272] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 04:44:18 INFO - PROCESS | 8272 | --DOMWINDOW == 210 (0x8b764000) [pid = 8272] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 04:44:18 INFO - PROCESS | 8272 | --DOMWINDOW == 209 (0x9396b400) [pid = 8272] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 04:44:18 INFO - PROCESS | 8272 | --DOMWINDOW == 208 (0x995c5400) [pid = 8272] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 04:44:18 INFO - PROCESS | 8272 | --DOMWINDOW == 207 (0x98847800) [pid = 8272] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:44:18 INFO - PROCESS | 8272 | --DOMWINDOW == 206 (0x99533000) [pid = 8272] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:44:18 INFO - PROCESS | 8272 | 1470656658556 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:18 INFO - PROCESS | 8272 | 1470656658572 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d407400 == 79 [pid = 8272] [id = 325] 04:44:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 207 (0x8d4c9c00) [pid = 8272] [serial = 976] [outer = (nil)] 04:44:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 208 (0x8edc4000) [pid = 8272] [serial = 977] [outer = 0x8d4c9c00] 04:44:18 INFO - PROCESS | 8272 | 1470656658650 Marionette DEBUG loaded listener.js 04:44:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 209 (0x98847800) [pid = 8272] [serial = 978] [outer = 0x8d4c9c00] 04:44:19 INFO - PROCESS | 8272 | 1470656659407 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]]]}] 04:44:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 04:44:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 2190ms 04:44:19 INFO - PROCESS | 8272 | 1470656659453 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 04:44:19 INFO - PROCESS | 8272 | 1470656659456 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 04:44:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 04:44:19 INFO - PROCESS | 8272 | 1470656659468 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 04:44:19 INFO - PROCESS | 8272 | 1470656659470 Marionette TRACE conn3 <- [1,1274,null,{}] 04:44:19 INFO - PROCESS | 8272 | 1470656659476 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}] 04:44:19 INFO - PROCESS | 8272 | 1470656659482 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:19 INFO - PROCESS | 8272 | 1470656659678 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 04:44:19 INFO - PROCESS | 8272 | 1470656659686 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:19 INFO - PROCESS | 8272 | 1470656659693 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x9514bc00 == 80 [pid = 8272] [id = 326] 04:44:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 210 (0x98deac00) [pid = 8272] [serial = 979] [outer = (nil)] 04:44:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 211 (0x99e70800) [pid = 8272] [serial = 980] [outer = 0x98deac00] 04:44:19 INFO - PROCESS | 8272 | 1470656659765 Marionette DEBUG loaded listener.js 04:44:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 212 (0x99e7bc00) [pid = 8272] [serial = 981] [outer = 0x98deac00] 04:44:20 INFO - PROCESS | 8272 | 1470656660878 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]]]}] 04:44:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 04:44:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1482ms 04:44:20 INFO - PROCESS | 8272 | 1470656660946 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 04:44:20 INFO - PROCESS | 8272 | 1470656660953 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 04:44:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 04:44:20 INFO - PROCESS | 8272 | 1470656660962 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 04:44:20 INFO - PROCESS | 8272 | 1470656660968 Marionette TRACE conn3 <- [1,1278,null,{}] 04:44:20 INFO - PROCESS | 8272 | 1470656660977 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}] 04:44:20 INFO - PROCESS | 8272 | 1470656660982 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:21 INFO - PROCESS | 8272 | 1470656661239 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 04:44:21 INFO - PROCESS | 8272 | 1470656661561 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:21 INFO - PROCESS | 8272 | 1470656661576 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b766800 == 81 [pid = 8272] [id = 327] 04:44:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 213 (0x8b76bc00) [pid = 8272] [serial = 982] [outer = (nil)] 04:44:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 214 (0x8e556c00) [pid = 8272] [serial = 983] [outer = 0x8b76bc00] 04:44:21 INFO - PROCESS | 8272 | 1470656661659 Marionette DEBUG loaded listener.js 04:44:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 215 (0x8e787400) [pid = 8272] [serial = 984] [outer = 0x8b76bc00] 04:44:22 INFO - PROCESS | 8272 | 1470656662572 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]]]}] 04:44:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 04:44:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1684ms 04:44:22 INFO - PROCESS | 8272 | 1470656662647 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 04:44:22 INFO - PROCESS | 8272 | 1470656662654 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 04:44:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 04:44:22 INFO - PROCESS | 8272 | 1470656662666 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 04:44:22 INFO - PROCESS | 8272 | 1470656662671 Marionette TRACE conn3 <- [1,1282,null,{}] 04:44:22 INFO - PROCESS | 8272 | 1470656662678 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}] 04:44:22 INFO - PROCESS | 8272 | 1470656662683 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:22 INFO - PROCESS | 8272 | 1470656662927 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 04:44:23 INFO - PROCESS | 8272 | 1470656663231 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:23 INFO - PROCESS | 8272 | 1470656663242 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x91175c00 == 82 [pid = 8272] [id = 328] 04:44:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 216 (0x91cde400) [pid = 8272] [serial = 985] [outer = (nil)] 04:44:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 217 (0x91e36400) [pid = 8272] [serial = 986] [outer = 0x91cde400] 04:44:23 INFO - PROCESS | 8272 | 1470656663326 Marionette DEBUG loaded listener.js 04:44:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 218 (0x92d94000) [pid = 8272] [serial = 987] [outer = 0x91cde400] 04:44:24 INFO - PROCESS | 8272 | 1470656664326 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]]]}] 04:44:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 04:44:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1734ms 04:44:24 INFO - PROCESS | 8272 | 1470656664401 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 04:44:24 INFO - PROCESS | 8272 | 1470656664405 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 04:44:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 04:44:24 INFO - PROCESS | 8272 | 1470656664413 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 04:44:24 INFO - PROCESS | 8272 | 1470656664419 Marionette TRACE conn3 <- [1,1286,null,{}] 04:44:24 INFO - PROCESS | 8272 | 1470656664436 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}] 04:44:24 INFO - PROCESS | 8272 | 1470656664445 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:24 INFO - PROCESS | 8272 | 1470656664796 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 04:44:25 INFO - PROCESS | 8272 | 1470656664987 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:25 INFO - PROCESS | 8272 | 1470656665000 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x9976ec00 == 83 [pid = 8272] [id = 329] 04:44:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 219 (0x99afac00) [pid = 8272] [serial = 988] [outer = (nil)] 04:44:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 220 (0x99e74000) [pid = 8272] [serial = 989] [outer = 0x99afac00] 04:44:25 INFO - PROCESS | 8272 | 1470656665083 Marionette DEBUG loaded listener.js 04:44:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 221 (0x9a6f2400) [pid = 8272] [serial = 990] [outer = 0x99afac00] 04:44:25 INFO - PROCESS | 8272 | 1470656665954 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]]]}] 04:44:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 04:44:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1597ms 04:44:26 INFO - PROCESS | 8272 | 1470656666011 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 04:44:26 INFO - PROCESS | 8272 | 1470656666016 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 04:44:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 04:44:26 INFO - PROCESS | 8272 | 1470656666022 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 04:44:26 INFO - PROCESS | 8272 | 1470656666026 Marionette TRACE conn3 <- [1,1290,null,{}] 04:44:26 INFO - PROCESS | 8272 | 1470656666032 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}] 04:44:26 INFO - PROCESS | 8272 | 1470656666037 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:26 INFO - PROCESS | 8272 | 1470656666246 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 04:44:26 INFO - PROCESS | 8272 | 1470656666496 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:26 INFO - PROCESS | 8272 | 1470656666502 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x9a6f9800 == 84 [pid = 8272] [id = 330] 04:44:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 222 (0x9aa3a000) [pid = 8272] [serial = 991] [outer = (nil)] 04:44:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 223 (0x9ab47800) [pid = 8272] [serial = 992] [outer = 0x9aa3a000] 04:44:26 INFO - PROCESS | 8272 | 1470656666631 Marionette DEBUG loaded listener.js 04:44:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 224 (0x9abaac00) [pid = 8272] [serial = 993] [outer = 0x9aa3a000] 04:44:27 INFO - PROCESS | 8272 | 1470656667516 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]]]}] 04:44:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 04:44:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1537ms 04:44:27 INFO - PROCESS | 8272 | 1470656667560 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 04:44:27 INFO - PROCESS | 8272 | 1470656667564 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 04:44:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 04:44:27 INFO - PROCESS | 8272 | 1470656667571 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 04:44:27 INFO - PROCESS | 8272 | 1470656667575 Marionette TRACE conn3 <- [1,1294,null,{}] 04:44:27 INFO - PROCESS | 8272 | 1470656667581 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}] 04:44:27 INFO - PROCESS | 8272 | 1470656667586 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:27 INFO - PROCESS | 8272 | 1470656667796 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 04:44:28 INFO - PROCESS | 8272 | 1470656668047 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:28 INFO - PROCESS | 8272 | 1470656668056 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee9a800 == 85 [pid = 8272] [id = 331] 04:44:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 225 (0x9aa76400) [pid = 8272] [serial = 994] [outer = (nil)] 04:44:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 226 (0x9b7ed800) [pid = 8272] [serial = 995] [outer = 0x9aa76400] 04:44:28 INFO - PROCESS | 8272 | 1470656668178 Marionette DEBUG loaded listener.js 04:44:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 227 (0x9d9a0000) [pid = 8272] [serial = 996] [outer = 0x9aa76400] 04:44:29 INFO - PROCESS | 8272 | 1470656669067 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]]]}] 04:44:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 04:44:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1534ms 04:44:29 INFO - PROCESS | 8272 | 1470656669106 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 04:44:29 INFO - PROCESS | 8272 | 1470656669110 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 04:44:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 04:44:29 INFO - PROCESS | 8272 | 1470656669117 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 04:44:29 INFO - PROCESS | 8272 | 1470656669119 Marionette TRACE conn3 <- [1,1298,null,{}] 04:44:29 INFO - PROCESS | 8272 | 1470656669126 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}] 04:44:29 INFO - PROCESS | 8272 | 1470656669136 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:29 INFO - PROCESS | 8272 | 1470656669381 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 04:44:29 INFO - PROCESS | 8272 | 1470656669705 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:29 INFO - PROCESS | 8272 | 1470656669714 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe6000 == 86 [pid = 8272] [id = 332] 04:44:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 228 (0x8ee6c000) [pid = 8272] [serial = 997] [outer = (nil)] 04:44:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 229 (0xa23b5800) [pid = 8272] [serial = 998] [outer = 0x8ee6c000] 04:44:29 INFO - PROCESS | 8272 | 1470656669803 Marionette DEBUG loaded listener.js 04:44:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 230 (0xa250f400) [pid = 8272] [serial = 999] [outer = 0x8ee6c000] 04:44:30 INFO - PROCESS | 8272 | 1470656670697 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]]]}] 04:44:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 04:44:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1631ms 04:44:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 04:44:30 INFO - PROCESS | 8272 | 1470656670749 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 04:44:30 INFO - PROCESS | 8272 | 1470656670752 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 04:44:30 INFO - PROCESS | 8272 | 1470656670759 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 04:44:30 INFO - PROCESS | 8272 | 1470656670762 Marionette TRACE conn3 <- [1,1302,null,{}] 04:44:30 INFO - PROCESS | 8272 | 1470656670768 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}] 04:44:30 INFO - PROCESS | 8272 | 1470656670773 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:30 INFO - PROCESS | 8272 | 1470656670976 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 04:44:31 INFO - PROCESS | 8272 | 1470656671227 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:31 INFO - PROCESS | 8272 | 1470656671234 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x9b190400 == 87 [pid = 8272] [id = 333] 04:44:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 231 (0xa2380000) [pid = 8272] [serial = 1000] [outer = (nil)] 04:44:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 232 (0xa2fcb800) [pid = 8272] [serial = 1001] [outer = 0xa2380000] 04:44:31 INFO - PROCESS | 8272 | 1470656671356 Marionette DEBUG loaded listener.js 04:44:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 233 (0xa327ec00) [pid = 8272] [serial = 1002] [outer = 0xa2380000] 04:44:32 INFO - PROCESS | 8272 | 1470656672219 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]]]}] 04:44:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 04:44:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1541ms 04:44:32 INFO - PROCESS | 8272 | 1470656672300 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 04:44:32 INFO - PROCESS | 8272 | 1470656672305 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 04:44:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 04:44:32 INFO - PROCESS | 8272 | 1470656672311 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 04:44:32 INFO - PROCESS | 8272 | 1470656672315 Marionette TRACE conn3 <- [1,1306,null,{}] 04:44:32 INFO - PROCESS | 8272 | 1470656672321 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}] 04:44:32 INFO - PROCESS | 8272 | 1470656672325 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:32 INFO - PROCESS | 8272 | 1470656672524 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 04:44:32 INFO - PROCESS | 8272 | 1470656672786 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:32 INFO - PROCESS | 8272 | 1470656672795 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2e800 == 88 [pid = 8272] [id = 334] 04:44:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 234 (0xa23ba000) [pid = 8272] [serial = 1003] [outer = (nil)] 04:44:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 235 (0xa4e5b400) [pid = 8272] [serial = 1004] [outer = 0xa23ba000] 04:44:32 INFO - PROCESS | 8272 | 1470656672921 Marionette DEBUG loaded listener.js 04:44:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 236 (0xa508d400) [pid = 8272] [serial = 1005] [outer = 0xa23ba000] 04:44:33 INFO - PROCESS | 8272 | 1470656673792 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]]]}] 04:44:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 04:44:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1537ms 04:44:33 INFO - PROCESS | 8272 | 1470656673849 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 04:44:33 INFO - PROCESS | 8272 | 1470656673852 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 04:44:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 04:44:33 INFO - PROCESS | 8272 | 1470656673859 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 04:44:33 INFO - PROCESS | 8272 | 1470656673864 Marionette TRACE conn3 <- [1,1310,null,{}] 04:44:33 INFO - PROCESS | 8272 | 1470656673870 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}] 04:44:33 INFO - PROCESS | 8272 | 1470656673874 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:34 INFO - PROCESS | 8272 | 1470656674080 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 04:44:34 INFO - PROCESS | 8272 | 1470656674343 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:34 INFO - PROCESS | 8272 | 1470656674353 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e1c00 == 89 [pid = 8272] [id = 335] 04:44:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 237 (0x894e2000) [pid = 8272] [serial = 1006] [outer = (nil)] 04:44:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 238 (0x894e9800) [pid = 8272] [serial = 1007] [outer = 0x894e2000] 04:44:34 INFO - PROCESS | 8272 | 1470656674489 Marionette DEBUG loaded listener.js 04:44:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 239 (0x894ee000) [pid = 8272] [serial = 1008] [outer = 0x894e2000] 04:44:35 INFO - PROCESS | 8272 | 1470656675372 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] 04:44:35 INFO - PROCESS | 8272 | 1470656675445 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 04:44:35 INFO - PROCESS | 8272 | 1470656675452 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 04:44:35 INFO - PROCESS | 8272 | 1470656675454 Marionette TRACE conn3 <- [1,1314,null,{}] 04:44:35 INFO - PROCESS | 8272 | 1470656675461 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}] 04:44:35 INFO - PROCESS | 8272 | 1470656675466 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:35 INFO - PROCESS | 8272 | 1470656675659 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 04:44:35 INFO - PROCESS | 8272 | 1470656675910 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:35 INFO - PROCESS | 8272 | 1470656675920 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e2400 == 90 [pid = 8272] [id = 336] 04:44:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 240 (0x894e7400) [pid = 8272] [serial = 1009] [outer = (nil)] 04:44:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 241 (0x8b917000) [pid = 8272] [serial = 1010] [outer = 0x894e7400] 04:44:36 INFO - PROCESS | 8272 | 1470656676042 Marionette DEBUG loaded listener.js 04:44:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 242 (0x8b919000) [pid = 8272] [serial = 1011] [outer = 0x894e7400] 04:44:36 INFO - PROCESS | 8272 | 1470656676940 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]]]}] 04:44:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 04:44:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1530ms 04:44:36 INFO - PROCESS | 8272 | 1470656676983 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 04:44:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 04:44:36 INFO - PROCESS | 8272 | 1470656676987 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 04:44:36 INFO - PROCESS | 8272 | 1470656676994 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 04:44:37 INFO - PROCESS | 8272 | 1470656676998 Marionette TRACE conn3 <- [1,1318,null,{}] 04:44:37 INFO - PROCESS | 8272 | 1470656677004 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}] 04:44:37 INFO - PROCESS | 8272 | 1470656677009 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:37 INFO - PROCESS | 8272 | 1470656677225 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 04:44:37 INFO - PROCESS | 8272 | 1470656677486 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:37 INFO - PROCESS | 8272 | 1470656677498 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:37 INFO - PROCESS | 8272 | ++DOCSHELL 0xa4e58c00 == 91 [pid = 8272] [id = 337] 04:44:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 243 (0xa5030000) [pid = 8272] [serial = 1012] [outer = (nil)] 04:44:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 244 (0xa68a1400) [pid = 8272] [serial = 1013] [outer = 0xa5030000] 04:44:37 INFO - PROCESS | 8272 | 1470656677633 Marionette DEBUG loaded listener.js 04:44:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 245 (0xa6934c00) [pid = 8272] [serial = 1014] [outer = 0xa5030000] 04:44:38 INFO - PROCESS | 8272 | 1470656678501 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]]]}] 04:44:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 04:44:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1582ms 04:44:38 INFO - PROCESS | 8272 | 1470656678576 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 04:44:38 INFO - PROCESS | 8272 | 1470656678580 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 04:44:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 04:44:38 INFO - PROCESS | 8272 | 1470656678586 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 04:44:38 INFO - PROCESS | 8272 | 1470656678589 Marionette TRACE conn3 <- [1,1322,null,{}] 04:44:38 INFO - PROCESS | 8272 | 1470656678595 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}] 04:44:38 INFO - PROCESS | 8272 | 1470656678600 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:38 INFO - PROCESS | 8272 | 1470656678833 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 04:44:39 INFO - PROCESS | 8272 | 1470656679104 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:39 INFO - PROCESS | 8272 | 1470656679112 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x89738400 == 92 [pid = 8272] [id = 338] 04:44:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 246 (0x8973a000) [pid = 8272] [serial = 1015] [outer = (nil)] 04:44:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 247 (0x89740c00) [pid = 8272] [serial = 1016] [outer = 0x8973a000] 04:44:39 INFO - PROCESS | 8272 | 1470656679237 Marionette DEBUG loaded listener.js 04:44:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 248 (0x89744000) [pid = 8272] [serial = 1017] [outer = 0x8973a000] 04:44:40 INFO - PROCESS | 8272 | 1470656680187 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]]]}] 04:44:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 04:44:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1681ms 04:44:40 INFO - PROCESS | 8272 | 1470656680268 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 04:44:40 INFO - PROCESS | 8272 | 1470656680272 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 04:44:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 04:44:40 INFO - PROCESS | 8272 | 1470656680279 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 04:44:40 INFO - PROCESS | 8272 | 1470656680281 Marionette TRACE conn3 <- [1,1326,null,{}] 04:44:40 INFO - PROCESS | 8272 | 1470656680287 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}] 04:44:40 INFO - PROCESS | 8272 | 1470656680292 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:40 INFO - PROCESS | 8272 | 1470656680496 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 04:44:40 INFO - PROCESS | 8272 | 1470656680754 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:40 INFO - PROCESS | 8272 | 1470656680763 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x8973e800 == 93 [pid = 8272] [id = 339] 04:44:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 249 (0x8973fc00) [pid = 8272] [serial = 1018] [outer = (nil)] 04:44:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 250 (0x8d4d4400) [pid = 8272] [serial = 1019] [outer = 0x8973fc00] 04:44:40 INFO - PROCESS | 8272 | 1470656680890 Marionette DEBUG loaded listener.js 04:44:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 251 (0x91ce8400) [pid = 8272] [serial = 1020] [outer = 0x8973fc00] 04:44:41 INFO - PROCESS | 8272 | 1470656681808 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]]]}] 04:44:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:44:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1585ms 04:44:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 04:44:41 INFO - PROCESS | 8272 | 1470656681865 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 04:44:41 INFO - PROCESS | 8272 | 1470656681868 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 04:44:41 INFO - PROCESS | 8272 | 1470656681876 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 04:44:41 INFO - PROCESS | 8272 | 1470656681878 Marionette TRACE conn3 <- [1,1330,null,{}] 04:44:41 INFO - PROCESS | 8272 | 1470656681884 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}] 04:44:41 INFO - PROCESS | 8272 | 1470656681889 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:42 INFO - PROCESS | 8272 | 1470656682081 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 04:44:42 INFO - PROCESS | 8272 | 1470656682335 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:42 INFO - PROCESS | 8272 | 1470656682342 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b916000 == 94 [pid = 8272] [id = 340] 04:44:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 252 (0x8cb11400) [pid = 8272] [serial = 1021] [outer = (nil)] 04:44:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 253 (0x8cb18400) [pid = 8272] [serial = 1022] [outer = 0x8cb11400] 04:44:42 INFO - PROCESS | 8272 | 1470656682464 Marionette DEBUG loaded listener.js 04:44:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 254 (0x8cb1b000) [pid = 8272] [serial = 1023] [outer = 0x8cb11400] 04:44:43 INFO - PROCESS | 8272 | 1470656683352 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]]]}] 04:44:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | Radial gradient coordinates are relative to the coordinate space at the time of filling 04:44:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1535ms 04:44:43 INFO - PROCESS | 8272 | 1470656683410 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 04:44:43 INFO - PROCESS | 8272 | 1470656683414 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 04:44:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 04:44:43 INFO - PROCESS | 8272 | 1470656683420 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 04:44:43 INFO - PROCESS | 8272 | 1470656683424 Marionette TRACE conn3 <- [1,1334,null,{}] 04:44:43 INFO - PROCESS | 8272 | 1470656683429 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}] 04:44:43 INFO - PROCESS | 8272 | 1470656683433 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:43 INFO - PROCESS | 8272 | 1470656683635 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 04:44:43 INFO - PROCESS | 8272 | 1470656683903 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:43 INFO - PROCESS | 8272 | 1470656683911 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e5c00 == 95 [pid = 8272] [id = 341] 04:44:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 255 (0x8cb12400) [pid = 8272] [serial = 1024] [outer = (nil)] 04:44:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 256 (0x8cb20c00) [pid = 8272] [serial = 1025] [outer = 0x8cb12400] 04:44:44 INFO - PROCESS | 8272 | 1470656684001 Marionette DEBUG loaded listener.js 04:44:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 257 (0x8fb17400) [pid = 8272] [serial = 1026] [outer = 0x8cb12400] 04:44:44 INFO - PROCESS | 8272 | 1470656684939 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]]]}] 04:44:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 04:44:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1587ms 04:44:45 INFO - PROCESS | 8272 | 1470656685009 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 04:44:45 INFO - PROCESS | 8272 | 1470656685013 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 04:44:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 04:44:45 INFO - PROCESS | 8272 | 1470656685019 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 04:44:45 INFO - PROCESS | 8272 | 1470656685023 Marionette TRACE conn3 <- [1,1338,null,{}] 04:44:45 INFO - PROCESS | 8272 | 1470656685028 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}] 04:44:45 INFO - PROCESS | 8272 | 1470656685033 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:45 INFO - PROCESS | 8272 | 1470656685544 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 04:44:45 INFO - PROCESS | 8272 | 1470656685817 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:45 INFO - PROCESS | 8272 | 1470656685829 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2c800 == 96 [pid = 8272] [id = 342] 04:44:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 258 (0x8ad30400) [pid = 8272] [serial = 1027] [outer = (nil)] 04:44:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 259 (0x8afdb400) [pid = 8272] [serial = 1028] [outer = 0x8ad30400] 04:44:45 INFO - PROCESS | 8272 | 1470656685903 Marionette DEBUG loaded listener.js 04:44:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 260 (0x8afe1800) [pid = 8272] [serial = 1029] [outer = 0x8ad30400] 04:44:47 INFO - PROCESS | 8272 | 1470656687301 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]]]}] 04:44:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 04:44:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 2341ms 04:44:47 INFO - PROCESS | 8272 | 1470656687362 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 04:44:47 INFO - PROCESS | 8272 | 1470656687368 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 04:44:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 04:44:47 INFO - PROCESS | 8272 | 1470656687376 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 04:44:47 INFO - PROCESS | 8272 | 1470656687380 Marionette TRACE conn3 <- [1,1342,null,{}] 04:44:47 INFO - PROCESS | 8272 | 1470656687387 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}] 04:44:47 INFO - PROCESS | 8272 | 1470656687392 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:47 INFO - PROCESS | 8272 | 1470656687569 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 04:44:47 INFO - PROCESS | 8272 | 1470656687794 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:47 INFO - PROCESS | 8272 | 1470656687806 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x89739400 == 97 [pid = 8272] [id = 343] 04:44:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 261 (0x89fef800) [pid = 8272] [serial = 1030] [outer = (nil)] 04:44:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 262 (0x8d401800) [pid = 8272] [serial = 1031] [outer = 0x89fef800] 04:44:47 INFO - PROCESS | 8272 | 1470656687921 Marionette DEBUG loaded listener.js 04:44:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 263 (0x8df2ac00) [pid = 8272] [serial = 1032] [outer = 0x89fef800] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 262 (0x9b6e0400) [pid = 8272] [serial = 926] [outer = (nil)] [url = about:blank] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 261 (0x9468c000) [pid = 8272] [serial = 878] [outer = (nil)] [url = about:blank] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 260 (0x9a6ef000) [pid = 8272] [serial = 884] [outer = (nil)] [url = about:blank] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 259 (0x9b113800) [pid = 8272] [serial = 902] [outer = (nil)] [url = about:blank] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 258 (0x9c224800) [pid = 8272] [serial = 893] [outer = (nil)] [url = about:blank] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 257 (0x99bc9000) [pid = 8272] [serial = 881] [outer = (nil)] [url = about:blank] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 256 (0x9d917000) [pid = 8272] [serial = 896] [outer = (nil)] [url = about:blank] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 255 (0x9b6dec00) [pid = 8272] [serial = 890] [outer = (nil)] [url = about:blank] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 254 (0x9aa7e800) [pid = 8272] [serial = 887] [outer = (nil)] [url = about:blank] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 253 (0xa1123c00) [pid = 8272] [serial = 899] [outer = (nil)] [url = about:blank] 04:44:48 INFO - PROCESS | 8272 | --DOMWINDOW == 252 (0x8e788400) [pid = 8272] [serial = 875] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | 1470656689000 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]]]}] 04:44:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 04:44:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1693ms 04:44:49 INFO - PROCESS | 8272 | 1470656689068 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 04:44:49 INFO - PROCESS | 8272 | 1470656689073 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 04:44:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 04:44:49 INFO - PROCESS | 8272 | 1470656689079 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 04:44:49 INFO - PROCESS | 8272 | 1470656689083 Marionette TRACE conn3 <- [1,1346,null,{}] 04:44:49 INFO - PROCESS | 8272 | 1470656689089 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}] 04:44:49 INFO - PROCESS | 8272 | 1470656689094 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:49 INFO - PROCESS | 8272 | 1470656689297 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 251 (0xa1117400) [pid = 8272] [serial = 924] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 250 (0x8f867000) [pid = 8272] [serial = 914] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 249 (0x97fef800) [pid = 8272] [serial = 918] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 248 (0x91e3a800) [pid = 8272] [serial = 908] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 247 (0x8ca09400) [pid = 8272] [serial = 905] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 246 (0x98846c00) [pid = 8272] [serial = 911] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 245 (0x9cc08400) [pid = 8272] [serial = 923] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 244 (0x8f9c2800) [pid = 8272] [serial = 915] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 243 (0x99e72800) [pid = 8272] [serial = 920] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 242 (0x8d4d0000) [pid = 8272] [serial = 906] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 241 (0x95147800) [pid = 8272] [serial = 917] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 240 (0x93b76000) [pid = 8272] [serial = 909] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 239 (0x9aa82c00) [pid = 8272] [serial = 921] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 238 (0x8b6f0800) [pid = 8272] [serial = 618] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 04:44:49 INFO - PROCESS | 8272 | --DOMWINDOW == 237 (0x995be800) [pid = 8272] [serial = 912] [outer = (nil)] [url = about:blank] 04:44:49 INFO - PROCESS | 8272 | 1470656689612 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:49 INFO - PROCESS | 8272 | 1470656689620 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4d0000 == 98 [pid = 8272] [id = 344] 04:44:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 238 (0x8edca800) [pid = 8272] [serial = 1033] [outer = (nil)] 04:44:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 239 (0x8f14c400) [pid = 8272] [serial = 1034] [outer = 0x8edca800] 04:44:49 INFO - PROCESS | 8272 | 1470656689712 Marionette DEBUG loaded listener.js 04:44:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 240 (0x8f9c6400) [pid = 8272] [serial = 1035] [outer = 0x8edca800] 04:44:50 INFO - PROCESS | 8272 | 1470656690492 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]]]}] 04:44:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 04:44:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1436ms 04:44:50 INFO - PROCESS | 8272 | 1470656690516 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 04:44:50 INFO - PROCESS | 8272 | 1470656690522 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 04:44:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 04:44:50 INFO - PROCESS | 8272 | 1470656690537 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 04:44:50 INFO - PROCESS | 8272 | 1470656690544 Marionette TRACE conn3 <- [1,1350,null,{}] 04:44:50 INFO - PROCESS | 8272 | 1470656690567 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}] 04:44:50 INFO - PROCESS | 8272 | 1470656690574 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:50 INFO - PROCESS | 8272 | 1470656690760 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 04:44:50 INFO - PROCESS | 8272 | 1470656690771 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:50 INFO - PROCESS | 8272 | 1470656690779 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2f000 == 99 [pid = 8272] [id = 345] 04:44:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 241 (0x8f867000) [pid = 8272] [serial = 1036] [outer = (nil)] 04:44:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 242 (0x92123400) [pid = 8272] [serial = 1037] [outer = 0x8f867000] 04:44:50 INFO - PROCESS | 8272 | 1470656690848 Marionette DEBUG loaded listener.js 04:44:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 243 (0x93b75800) [pid = 8272] [serial = 1038] [outer = 0x8f867000] 04:44:51 INFO - PROCESS | 8272 | 1470656691848 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]]]}] 04:44:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 04:44:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1397ms 04:44:51 INFO - PROCESS | 8272 | 1470656691927 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 04:44:51 INFO - PROCESS | 8272 | 1470656691931 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 04:44:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 04:44:51 INFO - PROCESS | 8272 | 1470656691937 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 04:44:51 INFO - PROCESS | 8272 | 1470656691940 Marionette TRACE conn3 <- [1,1354,null,{}] 04:44:51 INFO - PROCESS | 8272 | 1470656691952 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}] 04:44:51 INFO - PROCESS | 8272 | 1470656691956 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:52 INFO - PROCESS | 8272 | 1470656692190 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 04:44:52 INFO - PROCESS | 8272 | 1470656692215 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:52 INFO - PROCESS | 8272 | 1470656692221 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee68800 == 100 [pid = 8272] [id = 346] 04:44:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 244 (0x9227e400) [pid = 8272] [serial = 1039] [outer = (nil)] 04:44:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 245 (0x9509ac00) [pid = 8272] [serial = 1040] [outer = 0x9227e400] 04:44:52 INFO - PROCESS | 8272 | 1470656692289 Marionette DEBUG loaded listener.js 04:44:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 246 (0x951a5000) [pid = 8272] [serial = 1041] [outer = 0x9227e400] 04:44:53 INFO - PROCESS | 8272 | 1470656693302 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]]]}] 04:44:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 04:44:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1383ms 04:44:53 INFO - PROCESS | 8272 | 1470656693321 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 04:44:53 INFO - PROCESS | 8272 | 1470656693324 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 04:44:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 04:44:53 INFO - PROCESS | 8272 | 1470656693330 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 04:44:53 INFO - PROCESS | 8272 | 1470656693333 Marionette TRACE conn3 <- [1,1358,null,{}] 04:44:53 INFO - PROCESS | 8272 | 1470656693350 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}] 04:44:53 INFO - PROCESS | 8272 | 1470656693354 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:53 INFO - PROCESS | 8272 | 1470656693588 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 04:44:54 INFO - PROCESS | 8272 | --DOMWINDOW == 245 (0x9395fc00) [pid = 8272] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 04:44:54 INFO - PROCESS | 8272 | --DOMWINDOW == 244 (0x8d4c9c00) [pid = 8272] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 04:44:54 INFO - PROCESS | 8272 | --DOMWINDOW == 243 (0x8afe9000) [pid = 8272] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 04:44:54 INFO - PROCESS | 8272 | --DOMWINDOW == 242 (0x9228c800) [pid = 8272] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 04:44:54 INFO - PROCESS | 8272 | --DOMWINDOW == 241 (0x8e774400) [pid = 8272] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 04:44:54 INFO - PROCESS | 8272 | --DOMWINDOW == 240 (0x8eea5800) [pid = 8272] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 04:44:54 INFO - PROCESS | 8272 | 1470656694759 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:54 INFO - PROCESS | 8272 | 1470656694775 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d402400 == 101 [pid = 8272] [id = 347] 04:44:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 241 (0x8d4c9c00) [pid = 8272] [serial = 1042] [outer = (nil)] 04:44:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 242 (0x8eea5800) [pid = 8272] [serial = 1043] [outer = 0x8d4c9c00] 04:44:54 INFO - PROCESS | 8272 | 1470656694862 Marionette DEBUG loaded listener.js 04:44:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 243 (0x9883d800) [pid = 8272] [serial = 1044] [outer = 0x8d4c9c00] 04:44:55 INFO - PROCESS | 8272 | 1470656695556 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]]]}] 04:44:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 04:44:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 2244ms 04:44:55 INFO - PROCESS | 8272 | 1470656695575 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 04:44:55 INFO - PROCESS | 8272 | 1470656695578 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 04:44:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 04:44:55 INFO - PROCESS | 8272 | 1470656695585 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 04:44:55 INFO - PROCESS | 8272 | 1470656695588 Marionette TRACE conn3 <- [1,1362,null,{}] 04:44:55 INFO - PROCESS | 8272 | 1470656695593 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}] 04:44:55 INFO - PROCESS | 8272 | 1470656695598 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:55 INFO - PROCESS | 8272 | 1470656695830 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 04:44:55 INFO - PROCESS | 8272 | 1470656695855 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:55 INFO - PROCESS | 8272 | 1470656695861 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x8fb0cc00 == 102 [pid = 8272] [id = 348] 04:44:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 244 (0x93b83c00) [pid = 8272] [serial = 1045] [outer = (nil)] 04:44:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 245 (0x99883c00) [pid = 8272] [serial = 1046] [outer = 0x93b83c00] 04:44:55 INFO - PROCESS | 8272 | 1470656695929 Marionette DEBUG loaded listener.js 04:44:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 246 (0x99e71400) [pid = 8272] [serial = 1047] [outer = 0x93b83c00] 04:44:57 INFO - PROCESS | 8272 | 1470656697001 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]]]}] 04:44:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 04:44:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1431ms 04:44:57 INFO - PROCESS | 8272 | 1470656697016 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 04:44:57 INFO - PROCESS | 8272 | 1470656697023 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 04:44:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 04:44:57 INFO - PROCESS | 8272 | 1470656697033 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 04:44:57 INFO - PROCESS | 8272 | 1470656697037 Marionette TRACE conn3 <- [1,1366,null,{}] 04:44:57 INFO - PROCESS | 8272 | 1470656697046 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}] 04:44:57 INFO - PROCESS | 8272 | 1470656697052 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:57 INFO - PROCESS | 8272 | 1470656697253 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 04:44:57 INFO - PROCESS | 8272 | 1470656697528 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:57 INFO - PROCESS | 8272 | 1470656697539 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e6000 == 103 [pid = 8272] [id = 349] 04:44:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 247 (0x8afda400) [pid = 8272] [serial = 1048] [outer = (nil)] 04:44:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 248 (0x8b919400) [pid = 8272] [serial = 1049] [outer = 0x8afda400] 04:44:57 INFO - PROCESS | 8272 | 1470656697678 Marionette DEBUG loaded listener.js 04:44:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 249 (0x8ca7ec00) [pid = 8272] [serial = 1050] [outer = 0x8afda400] 04:44:58 INFO - PROCESS | 8272 | 1470656698637 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] 04:44:58 INFO - PROCESS | 8272 | 1470656698674 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 04:44:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 04:44:58 INFO - PROCESS | 8272 | 1470656698684 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 04:44:58 INFO - PROCESS | 8272 | 1470656698688 Marionette TRACE conn3 <- [1,1370,null,{}] 04:44:58 INFO - PROCESS | 8272 | 1470656698695 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}] 04:44:58 INFO - PROCESS | 8272 | 1470656698700 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:58 INFO - PROCESS | 8272 | 1470656698956 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 04:44:59 INFO - PROCESS | 8272 | 1470656699264 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:44:59 INFO - PROCESS | 8272 | 1470656699271 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:44:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df0a400 == 104 [pid = 8272] [id = 350] 04:44:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 250 (0x8edc3800) [pid = 8272] [serial = 1051] [outer = (nil)] 04:44:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 251 (0x8fb0a000) [pid = 8272] [serial = 1052] [outer = 0x8edc3800] 04:44:59 INFO - PROCESS | 8272 | 1470656699359 Marionette DEBUG loaded listener.js 04:44:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 252 (0x8fb1d400) [pid = 8272] [serial = 1053] [outer = 0x8edc3800] 04:45:00 INFO - PROCESS | 8272 | 1470656700411 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] 04:45:00 INFO - PROCESS | 8272 | 1470656700476 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 04:45:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 04:45:00 INFO - PROCESS | 8272 | 1470656700484 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 04:45:00 INFO - PROCESS | 8272 | 1470656700490 Marionette TRACE conn3 <- [1,1374,null,{}] 04:45:00 INFO - PROCESS | 8272 | 1470656700506 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}] 04:45:00 INFO - PROCESS | 8272 | 1470656700515 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:00 INFO - PROCESS | 8272 | 1470656700812 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 04:45:01 INFO - PROCESS | 8272 | 1470656701059 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:01 INFO - PROCESS | 8272 | 1470656701070 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x995b9c00 == 105 [pid = 8272] [id = 351] 04:45:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 253 (0x995bd800) [pid = 8272] [serial = 1054] [outer = (nil)] 04:45:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 254 (0x99bc8c00) [pid = 8272] [serial = 1055] [outer = 0x995bd800] 04:45:01 INFO - PROCESS | 8272 | 1470656701154 Marionette DEBUG loaded listener.js 04:45:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 255 (0x9a6f0800) [pid = 8272] [serial = 1056] [outer = 0x995bd800] 04:45:02 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:45:02 INFO - PROCESS | 8272 | 1470656702071 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] 04:45:02 INFO - PROCESS | 8272 | 1470656702133 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 04:45:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 04:45:02 INFO - PROCESS | 8272 | 1470656702140 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 04:45:02 INFO - PROCESS | 8272 | 1470656702143 Marionette TRACE conn3 <- [1,1378,null,{}] 04:45:02 INFO - PROCESS | 8272 | 1470656702149 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}] 04:45:02 INFO - PROCESS | 8272 | 1470656702154 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:02 INFO - PROCESS | 8272 | 1470656702376 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 04:45:02 INFO - PROCESS | 8272 | 1470656702683 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:02 INFO - PROCESS | 8272 | 1470656702692 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f866800 == 106 [pid = 8272] [id = 352] 04:45:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 256 (0x9ab45c00) [pid = 8272] [serial = 1057] [outer = (nil)] 04:45:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 257 (0x9b113800) [pid = 8272] [serial = 1058] [outer = 0x9ab45c00] 04:45:02 INFO - PROCESS | 8272 | 1470656702782 Marionette DEBUG loaded listener.js 04:45:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 258 (0x9b6dec00) [pid = 8272] [serial = 1059] [outer = 0x9ab45c00] 04:45:03 INFO - PROCESS | 8272 | 1470656703706 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] 04:45:03 INFO - PROCESS | 8272 | 1470656703729 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 04:45:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 04:45:03 INFO - PROCESS | 8272 | 1470656703757 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 04:45:03 INFO - PROCESS | 8272 | 1470656703760 Marionette TRACE conn3 <- [1,1382,null,{}] 04:45:03 INFO - PROCESS | 8272 | 1470656703766 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}] 04:45:03 INFO - PROCESS | 8272 | 1470656703772 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:03 INFO - PROCESS | 8272 | 1470656703970 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 04:45:04 INFO - PROCESS | 8272 | 1470656704242 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:04 INFO - PROCESS | 8272 | 1470656704249 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad34000 == 107 [pid = 8272] [id = 353] 04:45:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 259 (0x8df09400) [pid = 8272] [serial = 1060] [outer = (nil)] 04:45:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 260 (0x9d99f400) [pid = 8272] [serial = 1061] [outer = 0x8df09400] 04:45:04 INFO - PROCESS | 8272 | 1470656704346 Marionette DEBUG loaded listener.js 04:45:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 261 (0xa1197c00) [pid = 8272] [serial = 1062] [outer = 0x8df09400] 04:45:05 INFO - PROCESS | 8272 | [8272] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 04:45:05 INFO - PROCESS | 8272 | 1470656705313 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] 04:45:05 INFO - PROCESS | 8272 | 1470656705360 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 04:45:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 04:45:05 INFO - PROCESS | 8272 | 1470656705367 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 04:45:05 INFO - PROCESS | 8272 | 1470656705370 Marionette TRACE conn3 <- [1,1386,null,{}] 04:45:05 INFO - PROCESS | 8272 | 1470656705376 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}] 04:45:05 INFO - PROCESS | 8272 | 1470656705386 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:05 INFO - PROCESS | 8272 | 1470656705613 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 04:45:05 INFO - PROCESS | 8272 | 1470656705926 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:05 INFO - PROCESS | 8272 | 1470656705934 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x9b118400 == 108 [pid = 8272] [id = 354] 04:45:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 262 (0xa23b3c00) [pid = 8272] [serial = 1063] [outer = (nil)] 04:45:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 263 (0xa3278800) [pid = 8272] [serial = 1064] [outer = 0xa23b3c00] 04:45:06 INFO - PROCESS | 8272 | 1470656706018 Marionette DEBUG loaded listener.js 04:45:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 264 (0xa34d8c00) [pid = 8272] [serial = 1065] [outer = 0xa23b3c00] 04:45:06 INFO - PROCESS | 8272 | 1470656706978 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] 04:45:07 INFO - PROCESS | 8272 | 1470656707010 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 04:45:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 04:45:07 INFO - PROCESS | 8272 | 1470656707017 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 04:45:07 INFO - PROCESS | 8272 | 1470656707021 Marionette TRACE conn3 <- [1,1390,null,{}] 04:45:07 INFO - PROCESS | 8272 | 1470656707026 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}] 04:45:07 INFO - PROCESS | 8272 | 1470656707031 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:07 INFO - PROCESS | 8272 | 1470656707215 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 04:45:07 INFO - PROCESS | 8272 | 1470656707480 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:07 INFO - PROCESS | 8272 | 1470656707487 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ccbf000 == 109 [pid = 8272] [id = 355] 04:45:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 265 (0x8ccbfc00) [pid = 8272] [serial = 1066] [outer = (nil)] 04:45:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 266 (0x8ccc7c00) [pid = 8272] [serial = 1067] [outer = 0x8ccbfc00] 04:45:07 INFO - PROCESS | 8272 | 1470656707609 Marionette DEBUG loaded listener.js 04:45:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 267 (0x8cccc400) [pid = 8272] [serial = 1068] [outer = 0x8ccbfc00] 04:45:08 INFO - PROCESS | 8272 | 1470656708468 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]]]}] 04:45:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 04:45:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1479ms 04:45:08 INFO - PROCESS | 8272 | 1470656708497 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 04:45:08 INFO - PROCESS | 8272 | 1470656708500 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 04:45:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 04:45:08 INFO - PROCESS | 8272 | 1470656708507 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 04:45:08 INFO - PROCESS | 8272 | 1470656708510 Marionette TRACE conn3 <- [1,1394,null,{}] 04:45:08 INFO - PROCESS | 8272 | 1470656708516 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}] 04:45:08 INFO - PROCESS | 8272 | 1470656708521 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:08 INFO - PROCESS | 8272 | 1470656708713 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 04:45:09 INFO - PROCESS | 8272 | 1470656709039 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:09 INFO - PROCESS | 8272 | 1470656709047 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e2800 == 110 [pid = 8272] [id = 356] 04:45:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 268 (0x8a602800) [pid = 8272] [serial = 1069] [outer = (nil)] 04:45:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 269 (0x8a609c00) [pid = 8272] [serial = 1070] [outer = 0x8a602800] 04:45:09 INFO - PROCESS | 8272 | 1470656709132 Marionette DEBUG loaded listener.js 04:45:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 270 (0x8a60d000) [pid = 8272] [serial = 1071] [outer = 0x8a602800] 04:45:10 INFO - PROCESS | 8272 | 1470656710041 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]]]}] 04:45:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 04:45:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1581ms 04:45:10 INFO - PROCESS | 8272 | 1470656710089 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 04:45:10 INFO - PROCESS | 8272 | 1470656710092 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 04:45:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 04:45:10 INFO - PROCESS | 8272 | 1470656710099 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 04:45:10 INFO - PROCESS | 8272 | 1470656710102 Marionette TRACE conn3 <- [1,1398,null,{}] 04:45:10 INFO - PROCESS | 8272 | 1470656710108 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}] 04:45:10 INFO - PROCESS | 8272 | 1470656710113 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:10 INFO - PROCESS | 8272 | 1470656710343 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 04:45:10 INFO - PROCESS | 8272 | 1470656710653 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:10 INFO - PROCESS | 8272 | 1470656710664 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a602400 == 111 [pid = 8272] [id = 357] 04:45:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 271 (0x8a605c00) [pid = 8272] [serial = 1072] [outer = (nil)] 04:45:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 272 (0x8a615800) [pid = 8272] [serial = 1073] [outer = 0x8a605c00] 04:45:10 INFO - PROCESS | 8272 | 1470656710740 Marionette DEBUG loaded listener.js 04:45:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 273 (0x8a617400) [pid = 8272] [serial = 1074] [outer = 0x8a605c00] 04:45:11 INFO - PROCESS | 8272 | 1470656711618 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]]]}] 04:45:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 04:45:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1583ms 04:45:11 INFO - PROCESS | 8272 | 1470656711684 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 04:45:11 INFO - PROCESS | 8272 | 1470656711688 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 04:45:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 04:45:11 INFO - PROCESS | 8272 | 1470656711694 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 04:45:11 INFO - PROCESS | 8272 | 1470656711698 Marionette TRACE conn3 <- [1,1402,null,{}] 04:45:11 INFO - PROCESS | 8272 | 1470656711703 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}] 04:45:11 INFO - PROCESS | 8272 | 1470656711708 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:11 INFO - PROCESS | 8272 | 1470656711900 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 04:45:12 INFO - PROCESS | 8272 | 1470656712162 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:12 INFO - PROCESS | 8272 | 1470656712171 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a617000 == 112 [pid = 8272] [id = 358] 04:45:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 274 (0x8a619800) [pid = 8272] [serial = 1075] [outer = (nil)] 04:45:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 275 (0x8a61e800) [pid = 8272] [serial = 1076] [outer = 0x8a619800] 04:45:12 INFO - PROCESS | 8272 | 1470656712311 Marionette DEBUG loaded listener.js 04:45:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 276 (0x8a620400) [pid = 8272] [serial = 1077] [outer = 0x8a619800] 04:45:13 INFO - PROCESS | 8272 | 1470656713212 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]]]}] 04:45:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 04:45:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1587ms 04:45:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 04:45:13 INFO - PROCESS | 8272 | 1470656713282 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 04:45:13 INFO - PROCESS | 8272 | 1470656713286 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 04:45:13 INFO - PROCESS | 8272 | 1470656713293 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 04:45:13 INFO - PROCESS | 8272 | 1470656713297 Marionette TRACE conn3 <- [1,1406,null,{}] 04:45:13 INFO - PROCESS | 8272 | 1470656713303 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}] 04:45:13 INFO - PROCESS | 8272 | 1470656713309 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:13 INFO - PROCESS | 8272 | 1470656713528 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 04:45:13 INFO - PROCESS | 8272 | 1470656713868 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:13 INFO - PROCESS | 8272 | 1470656713875 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd8000 == 113 [pid = 8272] [id = 359] 04:45:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 277 (0x88fd9000) [pid = 8272] [serial = 1078] [outer = (nil)] 04:45:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 278 (0x8a604000) [pid = 8272] [serial = 1079] [outer = 0x88fd9000] 04:45:13 INFO - PROCESS | 8272 | 1470656713965 Marionette DEBUG loaded listener.js 04:45:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 279 (0x8ca0d000) [pid = 8272] [serial = 1080] [outer = 0x88fd9000] 04:45:14 INFO - PROCESS | 8272 | 1470656714877 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]]]}] 04:45:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 04:45:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1638ms 04:45:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 04:45:14 INFO - PROCESS | 8272 | 1470656714931 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 04:45:14 INFO - PROCESS | 8272 | 1470656714934 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 04:45:14 INFO - PROCESS | 8272 | 1470656714940 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 04:45:14 INFO - PROCESS | 8272 | 1470656714944 Marionette TRACE conn3 <- [1,1410,null,{}] 04:45:14 INFO - PROCESS | 8272 | 1470656714949 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}] 04:45:14 INFO - PROCESS | 8272 | 1470656714954 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:15 INFO - PROCESS | 8272 | 1470656715154 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 04:45:15 INFO - PROCESS | 8272 | 1470656715425 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:15 INFO - PROCESS | 8272 | 1470656715434 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd6800 == 114 [pid = 8272] [id = 360] 04:45:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 280 (0x8a611400) [pid = 8272] [serial = 1081] [outer = (nil)] 04:45:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 281 (0x91177400) [pid = 8272] [serial = 1082] [outer = 0x8a611400] 04:45:15 INFO - PROCESS | 8272 | 1470656715553 Marionette DEBUG loaded listener.js 04:45:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 282 (0x951a2800) [pid = 8272] [serial = 1083] [outer = 0x8a611400] 04:45:16 INFO - PROCESS | 8272 | 1470656716535 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]]]}] 04:45:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 04:45:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1640ms 04:45:16 INFO - PROCESS | 8272 | 1470656716580 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 04:45:16 INFO - PROCESS | 8272 | 1470656716584 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 04:45:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 04:45:16 INFO - PROCESS | 8272 | 1470656716590 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 04:45:16 INFO - PROCESS | 8272 | 1470656716594 Marionette TRACE conn3 <- [1,1414,null,{}] 04:45:16 INFO - PROCESS | 8272 | 1470656716599 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}] 04:45:16 INFO - PROCESS | 8272 | 1470656716604 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:16 INFO - PROCESS | 8272 | 1470656716839 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 04:45:17 INFO - PROCESS | 8272 | 1470656717151 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:17 INFO - PROCESS | 8272 | 1470656717160 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f40800 == 115 [pid = 8272] [id = 361] 04:45:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 283 (0x88f40c00) [pid = 8272] [serial = 1084] [outer = (nil)] 04:45:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 284 (0x88f47c00) [pid = 8272] [serial = 1085] [outer = 0x88f40c00] 04:45:17 INFO - PROCESS | 8272 | 1470656717239 Marionette DEBUG loaded listener.js 04:45:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 285 (0x88f4a000) [pid = 8272] [serial = 1086] [outer = 0x88f40c00] 04:45:18 INFO - PROCESS | 8272 | 1470656718360 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]]]}] 04:45:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 04:45:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1790ms 04:45:18 INFO - PROCESS | 8272 | 1470656718381 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 04:45:18 INFO - PROCESS | 8272 | 1470656718384 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 04:45:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 04:45:18 INFO - PROCESS | 8272 | 1470656718390 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 04:45:18 INFO - PROCESS | 8272 | 1470656718394 Marionette TRACE conn3 <- [1,1418,null,{}] 04:45:18 INFO - PROCESS | 8272 | 1470656718400 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}] 04:45:18 INFO - PROCESS | 8272 | 1470656718403 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:18 INFO - PROCESS | 8272 | 1470656718615 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 04:45:19 INFO - PROCESS | 8272 | 1470656719431 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:19 INFO - PROCESS | 8272 | 1470656719440 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x88485c00 == 116 [pid = 8272] [id = 362] 04:45:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 286 (0x88487000) [pid = 8272] [serial = 1087] [outer = (nil)] 04:45:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 287 (0x88f43c00) [pid = 8272] [serial = 1088] [outer = 0x88487000] 04:45:19 INFO - PROCESS | 8272 | 1470656719522 Marionette DEBUG loaded listener.js 04:45:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 288 (0x88f4b400) [pid = 8272] [serial = 1089] [outer = 0x88487000] 04:45:20 INFO - PROCESS | 8272 | 1470656720467 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]]]}] 04:45:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 04:45:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 2134ms 04:45:20 INFO - PROCESS | 8272 | 1470656720528 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 04:45:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 04:45:20 INFO - PROCESS | 8272 | 1470656720534 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 04:45:20 INFO - PROCESS | 8272 | 1470656720542 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 04:45:20 INFO - PROCESS | 8272 | 1470656720546 Marionette TRACE conn3 <- [1,1422,null,{}] 04:45:20 INFO - PROCESS | 8272 | 1470656720554 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}] 04:45:20 INFO - PROCESS | 8272 | 1470656720562 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:20 INFO - PROCESS | 8272 | 1470656720794 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 04:45:21 INFO - PROCESS | 8272 | 1470656721224 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:21 INFO - PROCESS | 8272 | 1470656721230 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x894ed000 == 117 [pid = 8272] [id = 363] 04:45:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 289 (0x89738000) [pid = 8272] [serial = 1090] [outer = (nil)] 04:45:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 290 (0x89fe7c00) [pid = 8272] [serial = 1091] [outer = 0x89738000] 04:45:21 INFO - PROCESS | 8272 | 1470656721317 Marionette DEBUG loaded listener.js 04:45:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 291 (0x8a60ec00) [pid = 8272] [serial = 1092] [outer = 0x89738000] 04:45:22 INFO - PROCESS | 8272 | 1470656722297 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]]]}] 04:45:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 04:45:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1838ms 04:45:22 INFO - PROCESS | 8272 | 1470656722384 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 04:45:22 INFO - PROCESS | 8272 | 1470656722391 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 04:45:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 04:45:22 INFO - PROCESS | 8272 | 1470656722397 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 04:45:22 INFO - PROCESS | 8272 | 1470656722400 Marionette TRACE conn3 <- [1,1426,null,{}] 04:45:22 INFO - PROCESS | 8272 | 1470656722406 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}] 04:45:22 INFO - PROCESS | 8272 | 1470656722411 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:22 INFO - PROCESS | 8272 | 1470656722645 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 04:45:22 INFO - PROCESS | 8272 | --DOCSHELL 0x8e778c00 == 116 [pid = 8272] [id = 209] 04:45:22 INFO - PROCESS | 8272 | --DOCSHELL 0x92da0000 == 115 [pid = 8272] [id = 292] 04:45:22 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca09800 == 114 [pid = 8272] [id = 215] 04:45:22 INFO - PROCESS | 8272 | --DOCSHELL 0x8e78a400 == 113 [pid = 8272] [id = 230] 04:45:22 INFO - PROCESS | 8272 | --DOCSHELL 0x8df0cc00 == 112 [pid = 8272] [id = 291] 04:45:22 INFO - PROCESS | 8272 | --DOCSHELL 0x8e773c00 == 111 [pid = 8272] [id = 216] 04:45:22 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca46000 == 110 [pid = 8272] [id = 242] 04:45:22 INFO - PROCESS | 8272 | --DOCSHELL 0x8e77e800 == 109 [pid = 8272] [id = 243] 04:45:22 INFO - PROCESS | 8272 | --DOCSHELL 0x8f9c8000 == 108 [pid = 8272] [id = 217] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 290 (0x99e70800) [pid = 8272] [serial = 980] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 289 (0xa2381400) [pid = 8272] [serial = 956] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 288 (0x8ee9d000) [pid = 8272] [serial = 953] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 287 (0xa5028800) [pid = 8272] [serial = 959] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 286 (0x938e0800) [pid = 8272] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 04:45:23 INFO - PROCESS | 8272 | 1470656723047 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:23 INFO - PROCESS | 8272 | 1470656723056 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x8f14b000 == 107 [pid = 8272] [id = 253] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x92d97c00 == 106 [pid = 8272] [id = 300] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x8d407000 == 105 [pid = 8272] [id = 299] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x92d9f400 == 104 [pid = 8272] [id = 244] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x8fb0f800 == 103 [pid = 8272] [id = 218] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x91172000 == 102 [pid = 8272] [id = 255] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x938d8c00 == 101 [pid = 8272] [id = 298] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x8d402400 == 100 [pid = 8272] [id = 347] 04:45:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e9c00 == 101 [pid = 8272] [id = 364] 04:45:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 287 (0x89738800) [pid = 8272] [serial = 1093] [outer = (nil)] 04:45:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 288 (0x8b763c00) [pid = 8272] [serial = 1094] [outer = 0x89738800] 04:45:23 INFO - PROCESS | 8272 | 1470656723178 Marionette DEBUG loaded listener.js 04:45:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 289 (0x8b920000) [pid = 8272] [serial = 1095] [outer = 0x89738800] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee68800 == 100 [pid = 8272] [id = 346] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2f000 == 99 [pid = 8272] [id = 345] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4d0000 == 98 [pid = 8272] [id = 344] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x89739400 == 97 [pid = 8272] [id = 343] 04:45:23 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2c800 == 96 [pid = 8272] [id = 342] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 288 (0x98847800) [pid = 8272] [serial = 978] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 287 (0x946d7c00) [pid = 8272] [serial = 972] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 286 (0x97554000) [pid = 8272] [serial = 974] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 285 (0x8edc4000) [pid = 8272] [serial = 977] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 284 (0x98195800) [pid = 8272] [serial = 975] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 283 (0x8ca0ec00) [pid = 8272] [serial = 963] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 282 (0x8b760000) [pid = 8272] [serial = 962] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 281 (0x9aa45400) [pid = 8272] [serial = 938] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 280 (0xa3213c00) [pid = 8272] [serial = 947] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 279 (0x94685c00) [pid = 8272] [serial = 971] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 278 (0x8ca0f800) [pid = 8272] [serial = 929] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 277 (0x9514cc00) [pid = 8272] [serial = 935] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 276 (0x8eea2000) [pid = 8272] [serial = 968] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 275 (0x8fb0c400) [pid = 8272] [serial = 969] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 274 (0x8fb0d800) [pid = 8272] [serial = 932] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 273 (0x9d9a3c00) [pid = 8272] [serial = 941] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 272 (0x8f872000) [pid = 8272] [serial = 966] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 271 (0x8f145400) [pid = 8272] [serial = 965] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 270 (0xa23b1000) [pid = 8272] [serial = 944] [outer = (nil)] [url = about:blank] 04:45:23 INFO - PROCESS | 8272 | --DOMWINDOW == 269 (0x89fea400) [pid = 8272] [serial = 950] [outer = (nil)] [url = about:blank] 04:45:24 INFO - PROCESS | 8272 | 1470656724079 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]]]}] 04:45:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 04:45:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1745ms 04:45:24 INFO - PROCESS | 8272 | 1470656724143 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 04:45:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 04:45:24 INFO - PROCESS | 8272 | 1470656724147 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 04:45:24 INFO - PROCESS | 8272 | 1470656724160 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 04:45:24 INFO - PROCESS | 8272 | 1470656724169 Marionette TRACE conn3 <- [1,1430,null,{}] 04:45:24 INFO - PROCESS | 8272 | 1470656724177 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}] 04:45:24 INFO - PROCESS | 8272 | 1470656724183 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:24 INFO - PROCESS | 8272 | 1470656724378 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 04:45:24 INFO - PROCESS | 8272 | 1470656724614 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:24 INFO - PROCESS | 8272 | 1470656724623 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fea400 == 97 [pid = 8272] [id = 365] 04:45:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 270 (0x8d404400) [pid = 8272] [serial = 1096] [outer = (nil)] 04:45:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 271 (0x8df0e400) [pid = 8272] [serial = 1097] [outer = 0x8d404400] 04:45:24 INFO - PROCESS | 8272 | 1470656724695 Marionette DEBUG loaded listener.js 04:45:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 272 (0x8e54c400) [pid = 8272] [serial = 1098] [outer = 0x8d404400] 04:45:25 INFO - PROCESS | 8272 | 1470656725527 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]]]}] 04:45:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 04:45:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1448ms 04:45:25 INFO - PROCESS | 8272 | 1470656725602 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 04:45:25 INFO - PROCESS | 8272 | 1470656725607 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 04:45:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 04:45:25 INFO - PROCESS | 8272 | 1470656725613 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 04:45:25 INFO - PROCESS | 8272 | 1470656725615 Marionette TRACE conn3 <- [1,1434,null,{}] 04:45:25 INFO - PROCESS | 8272 | 1470656725621 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}] 04:45:25 INFO - PROCESS | 8272 | 1470656725626 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:25 INFO - PROCESS | 8272 | 1470656725877 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 04:45:25 INFO - PROCESS | 8272 | 1470656725904 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:25 INFO - PROCESS | 8272 | 1470656725911 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2dc00 == 98 [pid = 8272] [id = 366] 04:45:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 273 (0x8e78a400) [pid = 8272] [serial = 1099] [outer = (nil)] 04:45:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 274 (0x8ee9ac00) [pid = 8272] [serial = 1100] [outer = 0x8e78a400] 04:45:25 INFO - PROCESS | 8272 | 1470656725980 Marionette DEBUG loaded listener.js 04:45:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 275 (0x8f144000) [pid = 8272] [serial = 1101] [outer = 0x8e78a400] 04:45:26 INFO - PROCESS | 8272 | 1470656726957 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]]]}] 04:45:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 04:45:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1384ms 04:45:27 INFO - PROCESS | 8272 | 1470656727013 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 04:45:27 INFO - PROCESS | 8272 | 1470656727016 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 04:45:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 04:45:27 INFO - PROCESS | 8272 | 1470656727024 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 04:45:27 INFO - PROCESS | 8272 | 1470656727027 Marionette TRACE conn3 <- [1,1438,null,{}] 04:45:27 INFO - PROCESS | 8272 | 1470656727039 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}] 04:45:27 INFO - PROCESS | 8272 | 1470656727044 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:27 INFO - PROCESS | 8272 | 1470656727290 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 04:45:27 INFO - PROCESS | 8272 | 1470656727313 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:27 INFO - PROCESS | 8272 | 1470656727340 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df1f800 == 99 [pid = 8272] [id = 367] 04:45:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 276 (0x8e777800) [pid = 8272] [serial = 1102] [outer = (nil)] 04:45:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 277 (0x8f9c4000) [pid = 8272] [serial = 1103] [outer = 0x8e777800] 04:45:27 INFO - PROCESS | 8272 | 1470656727522 Marionette DEBUG loaded listener.js 04:45:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 278 (0x8fb19c00) [pid = 8272] [serial = 1104] [outer = 0x8e777800] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 277 (0x8f867000) [pid = 8272] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 276 (0x8e78fc00) [pid = 8272] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 275 (0x894e7400) [pid = 8272] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 274 (0x89fef800) [pid = 8272] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 273 (0x9116cc00) [pid = 8272] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 272 (0x8973a000) [pid = 8272] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 271 (0x8df1d000) [pid = 8272] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 270 (0x98deac00) [pid = 8272] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 269 (0x8d410c00) [pid = 8272] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 268 (0x8ca04800) [pid = 8272] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 267 (0x91e32c00) [pid = 8272] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 266 (0x8ad32400) [pid = 8272] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 265 (0x9755cc00) [pid = 8272] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 264 (0x8cb12400) [pid = 8272] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 263 (0x8e77b000) [pid = 8272] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 262 (0x9a509000) [pid = 8272] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 261 (0x894e2000) [pid = 8272] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 260 (0x97561000) [pid = 8272] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 259 (0x8d4d6000) [pid = 8272] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 258 (0x8d4c9c00) [pid = 8272] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 257 (0x8edcc000) [pid = 8272] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 256 (0x9227e400) [pid = 8272] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 255 (0x8fb02800) [pid = 8272] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 254 (0x91cde400) [pid = 8272] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 253 (0x99afac00) [pid = 8272] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 252 (0x8df1dc00) [pid = 8272] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 251 (0x9b6e4800) [pid = 8272] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 250 (0x8e785c00) [pid = 8272] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 249 (0x8d4cb800) [pid = 8272] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 248 (0xa2380000) [pid = 8272] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 247 (0x994cf000) [pid = 8272] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 246 (0xa4e10000) [pid = 8272] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 245 (0xa5030000) [pid = 8272] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 244 (0x9755ec00) [pid = 8272] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 243 (0x8b76a400) [pid = 8272] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 242 (0x8d408000) [pid = 8272] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 241 (0x89feb400) [pid = 8272] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 240 (0x8ca38000) [pid = 8272] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 239 (0x8ca0c400) [pid = 8272] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 238 (0x99bc8000) [pid = 8272] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 237 (0x93961c00) [pid = 8272] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 236 (0x92ec8800) [pid = 8272] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 235 (0x8ca77000) [pid = 8272] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 234 (0x8973fc00) [pid = 8272] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 233 (0x8f9bd400) [pid = 8272] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 232 (0x89ff0000) [pid = 8272] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 231 (0x8e78b800) [pid = 8272] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 230 (0x9aa76c00) [pid = 8272] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 229 (0x8cb11400) [pid = 8272] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 228 (0x9227f400) [pid = 8272] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 227 (0x8e78c000) [pid = 8272] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 226 (0x995bac00) [pid = 8272] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 225 (0x97ff0c00) [pid = 8272] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 224 (0x8d40a800) [pid = 8272] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 223 (0x8df0fc00) [pid = 8272] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 222 (0x951ad800) [pid = 8272] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 221 (0x98dee400) [pid = 8272] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 220 (0x92da0c00) [pid = 8272] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 219 (0x98deec00) [pid = 8272] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 218 (0x8ee97400) [pid = 8272] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 217 (0x8e77e000) [pid = 8272] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 216 (0x8ca3c000) [pid = 8272] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 215 (0x951a3c00) [pid = 8272] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 214 (0x92121400) [pid = 8272] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 213 (0x8df07400) [pid = 8272] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 212 (0x92121800) [pid = 8272] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 211 (0x8edca800) [pid = 8272] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 210 (0x95144400) [pid = 8272] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 209 (0x994d9c00) [pid = 8272] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 208 (0x9396a800) [pid = 8272] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 207 (0x8f874c00) [pid = 8272] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 206 (0x8b6e9400) [pid = 8272] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 205 (0x9ad5b400) [pid = 8272] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 204 (0x9b6e1800) [pid = 8272] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 203 (0x89fe4000) [pid = 8272] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 202 (0x94686c00) [pid = 8272] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 201 (0x93b7d000) [pid = 8272] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 200 (0x8ad30400) [pid = 8272] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 199 (0x93960400) [pid = 8272] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 198 (0x9aa76400) [pid = 8272] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 197 (0x98137400) [pid = 8272] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 196 (0x8ee6c000) [pid = 8272] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 195 (0x93b7ac00) [pid = 8272] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 194 (0x8b76e800) [pid = 8272] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 193 (0x9116b000) [pid = 8272] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 192 (0x8b76bc00) [pid = 8272] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 191 (0x9aa3a000) [pid = 8272] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 190 (0x95141c00) [pid = 8272] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 189 (0xa23ba000) [pid = 8272] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 188 (0x91cddc00) [pid = 8272] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 187 (0x8b6e4c00) [pid = 8272] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 04:45:29 INFO - PROCESS | 8272 | --DOMWINDOW == 186 (0x995bf800) [pid = 8272] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 04:45:30 INFO - PROCESS | 8272 | 1470656730118 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]]]}] 04:45:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 04:45:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 3143ms 04:45:30 INFO - PROCESS | 8272 | 1470656730168 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 04:45:30 INFO - PROCESS | 8272 | 1470656730172 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 04:45:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 04:45:30 INFO - PROCESS | 8272 | 1470656730177 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 04:45:30 INFO - PROCESS | 8272 | 1470656730180 Marionette TRACE conn3 <- [1,1442,null,{}] 04:45:30 INFO - PROCESS | 8272 | 1470656730186 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}] 04:45:30 INFO - PROCESS | 8272 | 1470656730191 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:30 INFO - PROCESS | 8272 | 1470656730365 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 04:45:30 INFO - PROCESS | 8272 | 1470656730552 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:30 INFO - PROCESS | 8272 | 1470656730559 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:30 INFO - PROCESS | 8272 | ++DOCSHELL 0x894ea800 == 100 [pid = 8272] [id = 368] 04:45:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 187 (0x89737800) [pid = 8272] [serial = 1105] [outer = (nil)] 04:45:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 188 (0x8b768800) [pid = 8272] [serial = 1106] [outer = 0x89737800] 04:45:30 INFO - PROCESS | 8272 | 1470656730629 Marionette DEBUG loaded listener.js 04:45:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 189 (0x8ca41400) [pid = 8272] [serial = 1107] [outer = 0x89737800] 04:45:31 INFO - PROCESS | 8272 | 1470656731544 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]]]}] 04:45:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 04:45:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1433ms 04:45:31 INFO - PROCESS | 8272 | 1470656731613 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 04:45:31 INFO - PROCESS | 8272 | 1470656731620 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 04:45:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 04:45:31 INFO - PROCESS | 8272 | 1470656731630 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 04:45:31 INFO - PROCESS | 8272 | 1470656731634 Marionette TRACE conn3 <- [1,1446,null,{}] 04:45:31 INFO - PROCESS | 8272 | 1470656731643 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}] 04:45:31 INFO - PROCESS | 8272 | 1470656731649 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:31 INFO - PROCESS | 8272 | 1470656731915 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 04:45:32 INFO - PROCESS | 8272 | 1470656732250 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:32 INFO - PROCESS | 8272 | 1470656732266 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fda800 == 101 [pid = 8272] [id = 369] 04:45:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 190 (0x88fdb800) [pid = 8272] [serial = 1108] [outer = (nil)] 04:45:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 191 (0x894e5c00) [pid = 8272] [serial = 1109] [outer = 0x88fdb800] 04:45:32 INFO - PROCESS | 8272 | 1470656732354 Marionette DEBUG loaded listener.js 04:45:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 192 (0x8973a000) [pid = 8272] [serial = 1110] [outer = 0x88fdb800] 04:45:33 INFO - PROCESS | 8272 | 1470656733330 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]]]}] 04:45:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 04:45:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1736ms 04:45:33 INFO - PROCESS | 8272 | 1470656733365 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 04:45:33 INFO - PROCESS | 8272 | 1470656733373 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 04:45:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 04:45:33 INFO - PROCESS | 8272 | 1470656733383 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 04:45:33 INFO - PROCESS | 8272 | 1470656733387 Marionette TRACE conn3 <- [1,1450,null,{}] 04:45:33 INFO - PROCESS | 8272 | 1470656733394 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}] 04:45:33 INFO - PROCESS | 8272 | 1470656733400 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:33 INFO - PROCESS | 8272 | 1470656733609 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 04:45:33 INFO - PROCESS | 8272 | 1470656733935 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:33 INFO - PROCESS | 8272 | 1470656733944 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe0800 == 102 [pid = 8272] [id = 370] 04:45:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 193 (0x8b6e6c00) [pid = 8272] [serial = 1111] [outer = (nil)] 04:45:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 194 (0x8b769400) [pid = 8272] [serial = 1112] [outer = 0x8b6e6c00] 04:45:34 INFO - PROCESS | 8272 | 1470656734037 Marionette DEBUG loaded listener.js 04:45:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 195 (0x8b91fc00) [pid = 8272] [serial = 1113] [outer = 0x8b6e6c00] 04:45:34 INFO - PROCESS | 8272 | 1470656734988 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]]]}] 04:45:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 04:45:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1680ms 04:45:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 04:45:35 INFO - PROCESS | 8272 | 1470656735064 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 04:45:35 INFO - PROCESS | 8272 | 1470656735068 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 04:45:35 INFO - PROCESS | 8272 | 1470656735082 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 04:45:35 INFO - PROCESS | 8272 | 1470656735087 Marionette TRACE conn3 <- [1,1454,null,{}] 04:45:35 INFO - PROCESS | 8272 | 1470656735107 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}] 04:45:35 INFO - PROCESS | 8272 | 1470656735116 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:35 INFO - PROCESS | 8272 | 1470656735425 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 04:45:35 INFO - PROCESS | 8272 | 1470656735735 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:35 INFO - PROCESS | 8272 | 1470656735745 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df01400 == 103 [pid = 8272] [id = 371] 04:45:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 196 (0x8df02c00) [pid = 8272] [serial = 1114] [outer = (nil)] 04:45:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 197 (0x8df1dc00) [pid = 8272] [serial = 1115] [outer = 0x8df02c00] 04:45:35 INFO - PROCESS | 8272 | 1470656735832 Marionette DEBUG loaded listener.js 04:45:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 198 (0x8e784c00) [pid = 8272] [serial = 1116] [outer = 0x8df02c00] 04:45:36 INFO - PROCESS | 8272 | 1470656736763 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]]]}] 04:45:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 04:45:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1760ms 04:45:36 INFO - PROCESS | 8272 | 1470656736835 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 04:45:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 04:45:36 INFO - PROCESS | 8272 | 1470656736840 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 04:45:36 INFO - PROCESS | 8272 | 1470656736847 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 04:45:36 INFO - PROCESS | 8272 | 1470656736851 Marionette TRACE conn3 <- [1,1458,null,{}] 04:45:36 INFO - PROCESS | 8272 | 1470656736856 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}] 04:45:36 INFO - PROCESS | 8272 | 1470656736862 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:37 INFO - PROCESS | 8272 | 1470656737115 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 04:45:37 INFO - PROCESS | 8272 | 1470656737431 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:37 INFO - PROCESS | 8272 | 1470656737439 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x88481000 == 104 [pid = 8272] [id = 372] 04:45:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 199 (0x8d4cb800) [pid = 8272] [serial = 1117] [outer = (nil)] 04:45:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 200 (0x8f13d800) [pid = 8272] [serial = 1118] [outer = 0x8d4cb800] 04:45:37 INFO - PROCESS | 8272 | 1470656737530 Marionette DEBUG loaded listener.js 04:45:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 201 (0x8f9ba400) [pid = 8272] [serial = 1119] [outer = 0x8d4cb800] 04:45:38 INFO - PROCESS | 8272 | 1470656738470 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]]]}] 04:45:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 04:45:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1690ms 04:45:38 INFO - PROCESS | 8272 | 1470656738538 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 04:45:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 04:45:38 INFO - PROCESS | 8272 | 1470656738542 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 04:45:38 INFO - PROCESS | 8272 | 1470656738549 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 04:45:38 INFO - PROCESS | 8272 | 1470656738552 Marionette TRACE conn3 <- [1,1462,null,{}] 04:45:38 INFO - PROCESS | 8272 | 1470656738558 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}] 04:45:38 INFO - PROCESS | 8272 | 1470656738564 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:38 INFO - PROCESS | 8272 | 1470656738790 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 04:45:39 INFO - PROCESS | 8272 | 1470656739110 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:39 INFO - PROCESS | 8272 | 1470656739119 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b766c00 == 105 [pid = 8272] [id = 373] 04:45:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 202 (0x8d408800) [pid = 8272] [serial = 1120] [outer = (nil)] 04:45:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 203 (0x8fb0f800) [pid = 8272] [serial = 1121] [outer = 0x8d408800] 04:45:39 INFO - PROCESS | 8272 | 1470656739206 Marionette DEBUG loaded listener.js 04:45:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 204 (0x9116ac00) [pid = 8272] [serial = 1122] [outer = 0x8d408800] 04:45:40 INFO - PROCESS | 8272 | 1470656740147 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]]]}] 04:45:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 04:45:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1682ms 04:45:40 INFO - PROCESS | 8272 | 1470656740232 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 04:45:40 INFO - PROCESS | 8272 | 1470656740236 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 04:45:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 04:45:40 INFO - PROCESS | 8272 | 1470656740243 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 04:45:40 INFO - PROCESS | 8272 | 1470656740246 Marionette TRACE conn3 <- [1,1466,null,{}] 04:45:40 INFO - PROCESS | 8272 | 1470656740252 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}] 04:45:40 INFO - PROCESS | 8272 | 1470656740263 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:40 INFO - PROCESS | 8272 | 1470656740544 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 04:45:40 INFO - PROCESS | 8272 | 1470656740866 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:40 INFO - PROCESS | 8272 | 1470656740875 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x8fb0c400 == 106 [pid = 8272] [id = 374] 04:45:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 205 (0x9116dc00) [pid = 8272] [serial = 1123] [outer = (nil)] 04:45:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 206 (0x9211fc00) [pid = 8272] [serial = 1124] [outer = 0x9116dc00] 04:45:40 INFO - PROCESS | 8272 | 1470656740959 Marionette DEBUG loaded listener.js 04:45:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 207 (0x92d99800) [pid = 8272] [serial = 1125] [outer = 0x9116dc00] 04:45:41 INFO - PROCESS | 8272 | 1470656741872 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]]]}] 04:45:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 04:45:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1682ms 04:45:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 04:45:41 INFO - PROCESS | 8272 | 1470656741926 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 04:45:41 INFO - PROCESS | 8272 | 1470656741930 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 04:45:41 INFO - PROCESS | 8272 | 1470656741938 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 04:45:41 INFO - PROCESS | 8272 | 1470656741941 Marionette TRACE conn3 <- [1,1470,null,{}] 04:45:41 INFO - PROCESS | 8272 | 1470656741947 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}] 04:45:41 INFO - PROCESS | 8272 | 1470656741952 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:42 INFO - PROCESS | 8272 | 1470656742157 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 04:45:42 INFO - PROCESS | 8272 | 1470656742465 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:42 INFO - PROCESS | 8272 | 1470656742471 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x9116fc00 == 107 [pid = 8272] [id = 375] 04:45:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 208 (0x91174c00) [pid = 8272] [serial = 1126] [outer = (nil)] 04:45:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 209 (0x93b7d000) [pid = 8272] [serial = 1127] [outer = 0x91174c00] 04:45:42 INFO - PROCESS | 8272 | 1470656742560 Marionette DEBUG loaded listener.js 04:45:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 210 (0x9468e800) [pid = 8272] [serial = 1128] [outer = 0x91174c00] 04:45:43 INFO - PROCESS | 8272 | 1470656743466 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]]]}] 04:45:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 04:45:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1590ms 04:45:43 INFO - PROCESS | 8272 | 1470656743528 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 04:45:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 04:45:43 INFO - PROCESS | 8272 | 1470656743532 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 04:45:43 INFO - PROCESS | 8272 | 1470656743539 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 04:45:43 INFO - PROCESS | 8272 | 1470656743543 Marionette TRACE conn3 <- [1,1474,null,{}] 04:45:43 INFO - PROCESS | 8272 | 1470656743548 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}] 04:45:43 INFO - PROCESS | 8272 | 1470656743554 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:43 INFO - PROCESS | 8272 | 1470656743769 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 04:45:44 INFO - PROCESS | 8272 | 1470656744098 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:44 INFO - PROCESS | 8272 | 1470656744108 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:44 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca46400 == 108 [pid = 8272] [id = 376] 04:45:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 211 (0x8df25800) [pid = 8272] [serial = 1129] [outer = (nil)] 04:45:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 212 (0x95145800) [pid = 8272] [serial = 1130] [outer = 0x8df25800] 04:45:44 INFO - PROCESS | 8272 | 1470656744196 Marionette DEBUG loaded listener.js 04:45:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 213 (0x9514b000) [pid = 8272] [serial = 1131] [outer = 0x8df25800] 04:45:45 INFO - PROCESS | 8272 | 1470656745100 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]]]}] 04:45:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 04:45:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1631ms 04:45:45 INFO - PROCESS | 8272 | 1470656745171 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 04:45:45 INFO - PROCESS | 8272 | 1470656745175 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 04:45:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 04:45:45 INFO - PROCESS | 8272 | 1470656745181 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 04:45:45 INFO - PROCESS | 8272 | 1470656745185 Marionette TRACE conn3 <- [1,1478,null,{}] 04:45:45 INFO - PROCESS | 8272 | 1470656745190 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}] 04:45:45 INFO - PROCESS | 8272 | 1470656745196 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:45 INFO - PROCESS | 8272 | 1470656745457 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 04:45:45 INFO - PROCESS | 8272 | 1470656745774 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:45 INFO - PROCESS | 8272 | 1470656745785 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x9227ec00 == 109 [pid = 8272] [id = 377] 04:45:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 214 (0x92d98000) [pid = 8272] [serial = 1132] [outer = (nil)] 04:45:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 215 (0x975b9800) [pid = 8272] [serial = 1133] [outer = 0x92d98000] 04:45:45 INFO - PROCESS | 8272 | 1470656745868 Marionette DEBUG loaded listener.js 04:45:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 216 (0x97fee000) [pid = 8272] [serial = 1134] [outer = 0x92d98000] 04:45:46 INFO - PROCESS | 8272 | 1470656746767 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]]]}] 04:45:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 04:45:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1634ms 04:45:46 INFO - PROCESS | 8272 | 1470656746817 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 04:45:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 04:45:46 INFO - PROCESS | 8272 | 1470656746821 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 04:45:46 INFO - PROCESS | 8272 | 1470656746827 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 04:45:46 INFO - PROCESS | 8272 | 1470656746831 Marionette TRACE conn3 <- [1,1482,null,{}] 04:45:46 INFO - PROCESS | 8272 | 1470656746837 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}] 04:45:46 INFO - PROCESS | 8272 | 1470656746842 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:47 INFO - PROCESS | 8272 | 1470656747048 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 04:45:47 INFO - PROCESS | 8272 | 1470656747360 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:47 INFO - PROCESS | 8272 | 1470656747367 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x9509d000 == 110 [pid = 8272] [id = 378] 04:45:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 217 (0x950a9800) [pid = 8272] [serial = 1135] [outer = (nil)] 04:45:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 218 (0x98dea400) [pid = 8272] [serial = 1136] [outer = 0x950a9800] 04:45:47 INFO - PROCESS | 8272 | 1470656747459 Marionette DEBUG loaded listener.js 04:45:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 219 (0x98df4400) [pid = 8272] [serial = 1137] [outer = 0x950a9800] 04:45:48 INFO - PROCESS | 8272 | 1470656748436 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]]]}] 04:45:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 04:45:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1644ms 04:45:48 INFO - PROCESS | 8272 | 1470656748472 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 04:45:48 INFO - PROCESS | 8272 | 1470656748477 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 04:45:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 04:45:48 INFO - PROCESS | 8272 | 1470656748484 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 04:45:48 INFO - PROCESS | 8272 | 1470656748488 Marionette TRACE conn3 <- [1,1486,null,{}] 04:45:48 INFO - PROCESS | 8272 | 1470656748494 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}] 04:45:48 INFO - PROCESS | 8272 | 1470656748500 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:48 INFO - PROCESS | 8272 | 1470656748741 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 04:45:49 INFO - PROCESS | 8272 | 1470656749026 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:49 INFO - PROCESS | 8272 | 1470656749038 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x99e5c800 == 111 [pid = 8272] [id = 379] 04:45:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 220 (0x99e5dc00) [pid = 8272] [serial = 1138] [outer = (nil)] 04:45:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 221 (0x9a395000) [pid = 8272] [serial = 1139] [outer = 0x99e5dc00] 04:45:49 INFO - PROCESS | 8272 | 1470656749123 Marionette DEBUG loaded listener.js 04:45:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 222 (0x9aa41400) [pid = 8272] [serial = 1140] [outer = 0x99e5dc00] 04:45:50 INFO - PROCESS | 8272 | 1470656750101 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]]]}] 04:45:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 04:45:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1682ms 04:45:50 INFO - PROCESS | 8272 | 1470656750167 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 04:45:50 INFO - PROCESS | 8272 | 1470656750171 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 04:45:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 04:45:50 INFO - PROCESS | 8272 | 1470656750178 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 04:45:50 INFO - PROCESS | 8272 | 1470656750182 Marionette TRACE conn3 <- [1,1490,null,{}] 04:45:50 INFO - PROCESS | 8272 | 1470656750187 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}] 04:45:50 INFO - PROCESS | 8272 | 1470656750193 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:50 INFO - PROCESS | 8272 | 1470656750457 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 04:45:50 INFO - PROCESS | 8272 | 1470656750783 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:50 INFO - PROCESS | 8272 | 1470656750792 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x98847800 == 112 [pid = 8272] [id = 380] 04:45:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 223 (0x9aa7ec00) [pid = 8272] [serial = 1141] [outer = (nil)] 04:45:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 224 (0x9b111400) [pid = 8272] [serial = 1142] [outer = 0x9aa7ec00] 04:45:50 INFO - PROCESS | 8272 | 1470656750876 Marionette DEBUG loaded listener.js 04:45:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 225 (0x9b6dfc00) [pid = 8272] [serial = 1143] [outer = 0x9aa7ec00] 04:45:51 INFO - PROCESS | 8272 | 1470656751790 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]]]}] 04:45:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 04:45:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1686ms 04:45:51 INFO - PROCESS | 8272 | 1470656751865 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 04:45:51 INFO - PROCESS | 8272 | 1470656751869 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 04:45:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 04:45:51 INFO - PROCESS | 8272 | 1470656751877 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 04:45:51 INFO - PROCESS | 8272 | 1470656751879 Marionette TRACE conn3 <- [1,1494,null,{}] 04:45:51 INFO - PROCESS | 8272 | 1470656751907 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}] 04:45:51 INFO - PROCESS | 8272 | 1470656751911 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:52 INFO - PROCESS | 8272 | 1470656752126 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 04:45:52 INFO - PROCESS | 8272 | 1470656752466 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:52 INFO - PROCESS | 8272 | 1470656752472 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x88483000 == 113 [pid = 8272] [id = 381] 04:45:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 226 (0x9aa7c800) [pid = 8272] [serial = 1144] [outer = (nil)] 04:45:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 227 (0x9d9a1c00) [pid = 8272] [serial = 1145] [outer = 0x9aa7c800] 04:45:52 INFO - PROCESS | 8272 | 1470656752562 Marionette DEBUG loaded listener.js 04:45:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 228 (0xa1194800) [pid = 8272] [serial = 1146] [outer = 0x9aa7c800] 04:45:53 INFO - PROCESS | 8272 | 1470656753515 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]]]}] 04:45:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 04:45:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1705ms 04:45:53 INFO - PROCESS | 8272 | 1470656753582 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 04:45:53 INFO - PROCESS | 8272 | 1470656753586 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 04:45:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 04:45:53 INFO - PROCESS | 8272 | 1470656753593 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 04:45:53 INFO - PROCESS | 8272 | 1470656753597 Marionette TRACE conn3 <- [1,1498,null,{}] 04:45:53 INFO - PROCESS | 8272 | 1470656753603 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}] 04:45:53 INFO - PROCESS | 8272 | 1470656753608 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:53 INFO - PROCESS | 8272 | 1470656753829 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 04:45:54 INFO - PROCESS | 8272 | 1470656754170 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:54 INFO - PROCESS | 8272 | 1470656754180 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e3000 == 114 [pid = 8272] [id = 382] 04:45:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 229 (0x894e3400) [pid = 8272] [serial = 1147] [outer = (nil)] 04:45:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 230 (0x8973a400) [pid = 8272] [serial = 1148] [outer = 0x894e3400] 04:45:54 INFO - PROCESS | 8272 | 1470656754267 Marionette DEBUG loaded listener.js 04:45:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 231 (0x8b91c000) [pid = 8272] [serial = 1149] [outer = 0x894e3400] 04:45:55 INFO - PROCESS | 8272 | 1470656755224 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]]]}] 04:45:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 04:45:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1691ms 04:45:55 INFO - PROCESS | 8272 | 1470656755293 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 04:45:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 04:45:55 INFO - PROCESS | 8272 | 1470656755297 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 04:45:55 INFO - PROCESS | 8272 | 1470656755304 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 04:45:55 INFO - PROCESS | 8272 | 1470656755307 Marionette TRACE conn3 <- [1,1502,null,{}] 04:45:55 INFO - PROCESS | 8272 | 1470656755313 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}] 04:45:55 INFO - PROCESS | 8272 | 1470656755318 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:55 INFO - PROCESS | 8272 | 1470656755643 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 04:45:55 INFO - PROCESS | 8272 | 1470656755899 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:55 INFO - PROCESS | 8272 | 1470656755905 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x89743c00 == 115 [pid = 8272] [id = 383] 04:45:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 232 (0x89fec000) [pid = 8272] [serial = 1150] [outer = (nil)] 04:45:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 233 (0x8edc9c00) [pid = 8272] [serial = 1151] [outer = 0x89fec000] 04:45:56 INFO - PROCESS | 8272 | 1470656755997 Marionette DEBUG loaded listener.js 04:45:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 234 (0x8fb18000) [pid = 8272] [serial = 1152] [outer = 0x89fec000] 04:45:56 INFO - PROCESS | 8272 | 1470656756911 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]]]}] 04:45:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 04:45:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1638ms 04:45:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 04:45:56 INFO - PROCESS | 8272 | 1470656756943 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 04:45:56 INFO - PROCESS | 8272 | 1470656756946 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 04:45:56 INFO - PROCESS | 8272 | 1470656756954 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 04:45:56 INFO - PROCESS | 8272 | 1470656756957 Marionette TRACE conn3 <- [1,1506,null,{}] 04:45:56 INFO - PROCESS | 8272 | 1470656756963 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}] 04:45:56 INFO - PROCESS | 8272 | 1470656756968 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:57 INFO - PROCESS | 8272 | 1470656757187 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 04:45:57 INFO - PROCESS | 8272 | 1470656757506 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:57 INFO - PROCESS | 8272 | 1470656757514 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2b800 == 116 [pid = 8272] [id = 384] 04:45:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 235 (0x8ca85800) [pid = 8272] [serial = 1153] [outer = (nil)] 04:45:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 236 (0x91cea800) [pid = 8272] [serial = 1154] [outer = 0x8ca85800] 04:45:57 INFO - PROCESS | 8272 | 1470656757605 Marionette DEBUG loaded listener.js 04:45:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 237 (0x94688800) [pid = 8272] [serial = 1155] [outer = 0x8ca85800] 04:45:58 INFO - PROCESS | 8272 | 1470656758533 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]]]}] 04:45:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 04:45:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1634ms 04:45:58 INFO - PROCESS | 8272 | 1470656758587 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 04:45:58 INFO - PROCESS | 8272 | 1470656758591 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 04:45:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 04:45:58 INFO - PROCESS | 8272 | 1470656758598 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 04:45:58 INFO - PROCESS | 8272 | 1470656758602 Marionette TRACE conn3 <- [1,1510,null,{}] 04:45:58 INFO - PROCESS | 8272 | 1470656758608 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}] 04:45:58 INFO - PROCESS | 8272 | 1470656758613 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:58 INFO - PROCESS | 8272 | 1470656758841 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 04:45:59 INFO - PROCESS | 8272 | 1470656759182 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:45:59 INFO - PROCESS | 8272 | 1470656759191 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:45:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x88484800 == 117 [pid = 8272] [id = 385] 04:45:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 238 (0x89feec00) [pid = 8272] [serial = 1156] [outer = (nil)] 04:45:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 239 (0x8ca0f400) [pid = 8272] [serial = 1157] [outer = 0x89feec00] 04:45:59 INFO - PROCESS | 8272 | 1470656759278 Marionette DEBUG loaded listener.js 04:45:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 240 (0x8df10c00) [pid = 8272] [serial = 1158] [outer = 0x89feec00] 04:46:00 INFO - PROCESS | 8272 | 1470656760571 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]]]}] 04:46:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 04:46:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 2039ms 04:46:00 INFO - PROCESS | 8272 | 1470656760689 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 04:46:00 INFO - PROCESS | 8272 | 1470656760696 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 04:46:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 04:46:00 INFO - PROCESS | 8272 | 1470656760713 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 04:46:00 INFO - PROCESS | 8272 | 1470656760718 Marionette TRACE conn3 <- [1,1514,null,{}] 04:46:00 INFO - PROCESS | 8272 | 1470656760735 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}] 04:46:00 INFO - PROCESS | 8272 | 1470656760741 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:00 INFO - PROCESS | 8272 | 1470656760942 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 04:46:01 INFO - PROCESS | 8272 | 1470656761222 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:01 INFO - PROCESS | 8272 | 1470656761230 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f44400 == 118 [pid = 8272] [id = 386] 04:46:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 241 (0x88fda000) [pid = 8272] [serial = 1159] [outer = (nil)] 04:46:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 242 (0x89fef800) [pid = 8272] [serial = 1160] [outer = 0x88fda000] 04:46:01 INFO - PROCESS | 8272 | 1470656761312 Marionette DEBUG loaded listener.js 04:46:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 243 (0x8a60f800) [pid = 8272] [serial = 1161] [outer = 0x88fda000] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad30c00 == 117 [pid = 8272] [id = 280] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x8edc6000 == 116 [pid = 8272] [id = 281] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x8d40a400 == 115 [pid = 8272] [id = 283] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x9a6f2c00 == 114 [pid = 8272] [id = 282] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x8df1f800 == 113 [pid = 8272] [id = 367] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2dc00 == 112 [pid = 8272] [id = 366] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x89fea400 == 111 [pid = 8272] [id = 365] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x894e9c00 == 110 [pid = 8272] [id = 364] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x894ed000 == 109 [pid = 8272] [id = 363] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x88485c00 == 108 [pid = 8272] [id = 362] 04:46:01 INFO - PROCESS | 8272 | --DOCSHELL 0x894e6000 == 107 [pid = 8272] [id = 349] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 242 (0xa2560800) [pid = 8272] [serial = 945] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 241 (0x9ab4d800) [pid = 8272] [serial = 939] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 240 (0x91e32000) [pid = 8272] [serial = 933] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 239 (0x8d409c00) [pid = 8272] [serial = 930] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 238 (0xa344c000) [pid = 8272] [serial = 948] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 237 (0xa2301c00) [pid = 8272] [serial = 942] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 236 (0x89fec800) [pid = 8272] [serial = 951] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 235 (0x9755f800) [pid = 8272] [serial = 936] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 234 (0x9d913400) [pid = 8272] [serial = 903] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 233 (0x8afe1800) [pid = 8272] [serial = 1029] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 232 (0x9d9a2800) [pid = 8272] [serial = 897] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 231 (0x9d9a0000) [pid = 8272] [serial = 996] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 230 (0x995c4c00) [pid = 8272] [serial = 873] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 229 (0xa23b5800) [pid = 8272] [serial = 998] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 228 (0x95148800) [pid = 8272] [serial = 741] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 227 (0x98df1400) [pid = 8272] [serial = 789] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 226 (0x9228ac00) [pid = 8272] [serial = 828] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 225 (0x8e556c00) [pid = 8272] [serial = 983] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 224 (0x9ab47800) [pid = 8272] [serial = 992] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 223 (0x951afc00) [pid = 8272] [serial = 744] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 222 (0xa508d400) [pid = 8272] [serial = 1005] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 221 (0x91cec400) [pid = 8272] [serial = 660] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 220 (0x8e54a000) [pid = 8272] [serial = 666] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 219 (0x99e71800) [pid = 8272] [serial = 798] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 218 (0x92123400) [pid = 8272] [serial = 1037] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 217 (0x98de9400) [pid = 8272] [serial = 786] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 216 (0x8b919000) [pid = 8272] [serial = 1011] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 215 (0x9abaac00) [pid = 8272] [serial = 993] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 214 (0x8df2ac00) [pid = 8272] [serial = 1032] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 213 (0x91cde800) [pid = 8272] [serial = 657] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 212 (0x89740c00) [pid = 8272] [serial = 1016] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 211 (0x938df000) [pid = 8272] [serial = 705] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 210 (0x99e7bc00) [pid = 8272] [serial = 981] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 209 (0x8df10800) [pid = 8272] [serial = 690] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 208 (0x9c225800) [pid = 8272] [serial = 927] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 207 (0x93968c00) [pid = 8272] [serial = 780] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 206 (0x8b6eb400) [pid = 8272] [serial = 687] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 205 (0x99883c00) [pid = 8272] [serial = 1046] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 204 (0x98842c00) [pid = 8272] [serial = 783] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 203 (0x8f9c6400) [pid = 8272] [serial = 1035] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 202 (0xa4e5b400) [pid = 8272] [serial = 1004] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 201 (0x8fb17400) [pid = 8272] [serial = 1026] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 200 (0x93b75800) [pid = 8272] [serial = 1038] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 199 (0x8edc1c00) [pid = 8272] [serial = 630] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 198 (0x9a6fac00) [pid = 8272] [serial = 840] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 197 (0x894e9800) [pid = 8272] [serial = 1007] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 196 (0x8e787400) [pid = 8272] [serial = 984] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 195 (0x9ab47000) [pid = 8272] [serial = 888] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 194 (0x8edcd800) [pid = 8272] [serial = 777] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 193 (0x8eea5800) [pid = 8272] [serial = 1043] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 192 (0x9509b800) [pid = 8272] [serial = 738] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 191 (0x951a5000) [pid = 8272] [serial = 1041] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 190 (0x8fb0dc00) [pid = 8272] [serial = 654] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 189 (0x91e36400) [pid = 8272] [serial = 986] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 188 (0x9a6f2400) [pid = 8272] [serial = 990] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 187 (0x8e54cc00) [pid = 8272] [serial = 627] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 186 (0x92d94000) [pid = 8272] [serial = 987] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 185 (0x9cc0e400) [pid = 8272] [serial = 894] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 184 (0x8ee70400) [pid = 8272] [serial = 651] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 183 (0x9ad59400) [pid = 8272] [serial = 852] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 182 (0xa327ec00) [pid = 8272] [serial = 1002] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 181 (0x99878800) [pid = 8272] [serial = 792] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 180 (0x89744000) [pid = 8272] [serial = 1017] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 179 (0xa508cc00) [pid = 8272] [serial = 960] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 178 (0xa68a1400) [pid = 8272] [serial = 1013] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 177 (0xa6934c00) [pid = 8272] [serial = 1014] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 176 (0x9b117400) [pid = 8272] [serial = 855] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 175 (0x8ca43800) [pid = 8272] [serial = 621] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 174 (0xa2fcb800) [pid = 8272] [serial = 1001] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 173 (0x9aa77400) [pid = 8272] [serial = 843] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 172 (0xa2fc8400) [pid = 8272] [serial = 957] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 171 (0x8d4ca000) [pid = 8272] [serial = 624] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 170 (0x8d4d6800) [pid = 8272] [serial = 648] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 169 (0x99e7ec00) [pid = 8272] [serial = 837] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 168 (0x9514a400) [pid = 8272] [serial = 879] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 167 (0x9883d800) [pid = 8272] [serial = 1044] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x94685400) [pid = 8272] [serial = 735] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 165 (0x8d40ac00) [pid = 8272] [serial = 729] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 164 (0x8d4d4400) [pid = 8272] [serial = 1019] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 163 (0x98139800) [pid = 8272] [serial = 774] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 162 (0xa250f400) [pid = 8272] [serial = 999] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 161 (0x8cb20c00) [pid = 8272] [serial = 1025] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x93966800) [pid = 8272] [serial = 954] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x8ee73800) [pid = 8272] [serial = 732] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x9ab4cc00) [pid = 8272] [serial = 849] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x8cb1b000) [pid = 8272] [serial = 1023] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x9aa84c00) [pid = 8272] [serial = 846] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x9b7ed800) [pid = 8272] [serial = 995] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x8edce800) [pid = 8272] [serial = 693] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x8afdb400) [pid = 8272] [serial = 1028] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x99e76000) [pid = 8272] [serial = 882] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0x8d401800) [pid = 8272] [serial = 1031] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x9976e800) [pid = 8272] [serial = 831] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0xa1198c00) [pid = 8272] [serial = 900] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0x894ee000) [pid = 8272] [serial = 1008] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x91ce8400) [pid = 8272] [serial = 1020] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x9509ac00) [pid = 8272] [serial = 1040] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x8ee6c400) [pid = 8272] [serial = 876] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x99e74000) [pid = 8272] [serial = 989] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x9a6f6000) [pid = 8272] [serial = 885] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x8b917000) [pid = 8272] [serial = 1010] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0x99bc7c00) [pid = 8272] [serial = 795] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x8cb18400) [pid = 8272] [serial = 1022] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0x98df4c00) [pid = 8272] [serial = 822] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 138 (0x99e75800) [pid = 8272] [serial = 834] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x97558000) [pid = 8272] [serial = 747] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x8fb0e400) [pid = 8272] [serial = 696] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x91ce9800) [pid = 8272] [serial = 699] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x975b8800) [pid = 8272] [serial = 750] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0x92d94400) [pid = 8272] [serial = 702] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x8edcc800) [pid = 8272] [serial = 825] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0x92286c00) [pid = 8272] [serial = 663] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x8f14c400) [pid = 8272] [serial = 1034] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x9b6ed000) [pid = 8272] [serial = 891] [outer = (nil)] [url = about:blank] 04:46:02 INFO - PROCESS | 8272 | 1470656762784 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]]]}] 04:46:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 04:46:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 2109ms 04:46:02 INFO - PROCESS | 8272 | 1470656762819 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 04:46:02 INFO - PROCESS | 8272 | 1470656762826 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 04:46:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 04:46:02 INFO - PROCESS | 8272 | 1470656762840 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 04:46:02 INFO - PROCESS | 8272 | 1470656762844 Marionette TRACE conn3 <- [1,1518,null,{}] 04:46:02 INFO - PROCESS | 8272 | 1470656762850 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}] 04:46:02 INFO - PROCESS | 8272 | 1470656762856 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:03 INFO - PROCESS | 8272 | 1470656763089 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 04:46:03 INFO - PROCESS | 8272 | 1470656763363 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:03 INFO - PROCESS | 8272 | 1470656763372 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fedc00 == 108 [pid = 8272] [id = 387] 04:46:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x89fee800) [pid = 8272] [serial = 1162] [outer = (nil)] 04:46:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x8a620800) [pid = 8272] [serial = 1163] [outer = 0x89fee800] 04:46:03 INFO - PROCESS | 8272 | 1470656763455 Marionette DEBUG loaded listener.js 04:46:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x8afde000) [pid = 8272] [serial = 1164] [outer = 0x89fee800] 04:46:04 INFO - PROCESS | 8272 | 1470656764271 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]]]}] 04:46:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 04:46:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1488ms 04:46:04 INFO - PROCESS | 8272 | 1470656764364 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 04:46:04 INFO - PROCESS | 8272 | 1470656764367 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 04:46:04 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 04:46:04 INFO - PROCESS | 8272 | 1470656764376 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 04:46:04 INFO - PROCESS | 8272 | 1470656764382 Marionette TRACE conn3 <- [1,1522,null,{}] 04:46:04 INFO - PROCESS | 8272 | 1470656764398 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}] 04:46:04 INFO - PROCESS | 8272 | 1470656764406 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:04 INFO - PROCESS | 8272 | 1470656764687 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 04:46:04 INFO - PROCESS | 8272 | 1470656764715 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:04 INFO - PROCESS | 8272 | 1470656764725 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b919c00 == 109 [pid = 8272] [id = 388] 04:46:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x8b91b400) [pid = 8272] [serial = 1165] [outer = (nil)] 04:46:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x8ca45000) [pid = 8272] [serial = 1166] [outer = 0x8b91b400] 04:46:04 INFO - PROCESS | 8272 | 1470656764803 Marionette DEBUG loaded listener.js 04:46:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x8cb18800) [pid = 8272] [serial = 1167] [outer = 0x8b91b400] 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:46:05 INFO - PROCESS | 8272 | 1470656765703 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"]]]}] 04:46:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:46:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 04:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 04:46:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeRect should not affect current default path and NotSupportedError should be thrown. - assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function "function () { 04:46:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 04:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 04:46:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | fillText should not affect current default path and NotSupportedError should be thrown. - assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function "function () { 04:46:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 04:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 04:46:05 INFO - TEST-FAIL | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | strokeText should not affect current default path and NotSupportedError shuld be thrown. - assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function "function () { 04:46:05 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 04:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 04:46:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:05 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 04:46:05 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1389ms 04:46:05 INFO - PROCESS | 8272 | 1470656765766 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 04:46:05 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 04:46:05 INFO - PROCESS | 8272 | 1470656765774 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 04:46:05 INFO - PROCESS | 8272 | 1470656765780 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 04:46:05 INFO - PROCESS | 8272 | 1470656765784 Marionette TRACE conn3 <- [1,1526,null,{}] 04:46:05 INFO - PROCESS | 8272 | 1470656765805 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}] 04:46:05 INFO - PROCESS | 8272 | 1470656765811 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:06 INFO - PROCESS | 8272 | 1470656766166 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 04:46:06 INFO - PROCESS | 8272 | 1470656766205 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:06 INFO - PROCESS | 8272 | 1470656766213 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ccc2800 == 110 [pid = 8272] [id = 389] 04:46:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x8ccc4400) [pid = 8272] [serial = 1168] [outer = (nil)] 04:46:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x8d401c00) [pid = 8272] [serial = 1169] [outer = 0x8ccc4400] 04:46:06 INFO - PROCESS | 8272 | 1470656766284 Marionette DEBUG loaded listener.js 04:46:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x8d4d0c00) [pid = 8272] [serial = 1170] [outer = 0x8ccc4400] 04:46:06 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x8d404400) [pid = 8272] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 04:46:06 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x89738000) [pid = 8272] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 04:46:06 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x88487000) [pid = 8272] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 04:46:06 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x8e777800) [pid = 8272] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 04:46:06 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0x89738800) [pid = 8272] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 04:46:06 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x8e78a400) [pid = 8272] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 04:46:07 INFO - PROCESS | 8272 | 1470656767379 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"]]]}] 04:46:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:46:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 04:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 04:46:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 04:46:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 04:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 04:46:07 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 04:46:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 04:46:07 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:07 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:07 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 04:46:07 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1648ms 04:46:07 INFO - PROCESS | 8272 | 1470656767432 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 04:46:07 INFO - PROCESS | 8272 | 1470656767439 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 04:46:07 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 04:46:07 INFO - PROCESS | 8272 | 1470656767446 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 04:46:07 INFO - PROCESS | 8272 | 1470656767449 Marionette TRACE conn3 <- [1,1530,null,{}] 04:46:07 INFO - PROCESS | 8272 | 1470656767455 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}] 04:46:07 INFO - PROCESS | 8272 | 1470656767460 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:07 INFO - PROCESS | 8272 | 1470656767652 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 04:46:07 INFO - PROCESS | 8272 | 1470656767834 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:07 INFO - PROCESS | 8272 | 1470656767842 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x89738800 == 111 [pid = 8272] [id = 390] 04:46:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x89fe8000) [pid = 8272] [serial = 1171] [outer = (nil)] 04:46:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x8df01800) [pid = 8272] [serial = 1172] [outer = 0x89fe8000] 04:46:07 INFO - PROCESS | 8272 | 1470656767911 Marionette DEBUG loaded listener.js 04:46:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x8df1f000) [pid = 8272] [serial = 1173] [outer = 0x89fe8000] 04:46:08 INFO - PROCESS | 8272 | 1470656768629 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]]]}] 04:46:08 INFO - TEST-FAIL | /2dcontext/image-smoothing/imagesmoothing.html | When the CanvasRenderingContext2D object is created, the attribute must be set to true. - assert_true: expected true got undefined 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 04:46:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:46:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 04:46:08 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 04:46:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to. 04:46:08 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 04:46:08 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1232ms 04:46:08 INFO - PROCESS | 8272 | 1470656768681 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 04:46:08 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 04:46:08 INFO - PROCESS | 8272 | 1470656768685 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 04:46:08 INFO - PROCESS | 8272 | 1470656768692 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 04:46:08 INFO - PROCESS | 8272 | 1470656768695 Marionette TRACE conn3 <- [1,1534,null,{}] 04:46:08 INFO - PROCESS | 8272 | 1470656768701 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}] 04:46:08 INFO - PROCESS | 8272 | 1470656768711 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:09 INFO - PROCESS | 8272 | 1470656769112 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 04:46:09 INFO - PROCESS | 8272 | 1470656769291 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:09 INFO - PROCESS | 8272 | 1470656769299 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd4400 == 112 [pid = 8272] [id = 391] 04:46:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x88fd7000) [pid = 8272] [serial = 1174] [outer = (nil)] 04:46:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x894e6000) [pid = 8272] [serial = 1175] [outer = 0x88fd7000] 04:46:09 INFO - PROCESS | 8272 | 1470656769454 Marionette DEBUG loaded listener.js 04:46:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x894ee000) [pid = 8272] [serial = 1176] [outer = 0x88fd7000] 04:46:10 INFO - PROCESS | 8272 | 1470656770498 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]]]}] 04:46:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 04:46:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1847ms 04:46:10 INFO - PROCESS | 8272 | 1470656770541 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 04:46:10 INFO - PROCESS | 8272 | 1470656770547 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 04:46:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 04:46:10 INFO - PROCESS | 8272 | 1470656770557 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 04:46:10 INFO - PROCESS | 8272 | 1470656770562 Marionette TRACE conn3 <- [1,1538,null,{}] 04:46:10 INFO - PROCESS | 8272 | 1470656770570 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}] 04:46:10 INFO - PROCESS | 8272 | 1470656770576 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:10 INFO - PROCESS | 8272 | 1470656770806 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 04:46:11 INFO - PROCESS | 8272 | 1470656771124 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:11 INFO - PROCESS | 8272 | 1470656771135 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e2400 == 113 [pid = 8272] [id = 392] 04:46:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 139 (0x8b6e6000) [pid = 8272] [serial = 1177] [outer = (nil)] 04:46:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x8b768000) [pid = 8272] [serial = 1178] [outer = 0x8b6e6000] 04:46:11 INFO - PROCESS | 8272 | 1470656771224 Marionette DEBUG loaded listener.js 04:46:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0x8ca38800) [pid = 8272] [serial = 1179] [outer = 0x8b6e6000] 04:46:12 INFO - PROCESS | 8272 | 1470656772105 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]]]}] 04:46:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 04:46:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1596ms 04:46:12 INFO - PROCESS | 8272 | 1470656772169 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 04:46:12 INFO - PROCESS | 8272 | 1470656772175 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 04:46:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 04:46:12 INFO - PROCESS | 8272 | 1470656772185 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 04:46:12 INFO - PROCESS | 8272 | 1470656772189 Marionette TRACE conn3 <- [1,1542,null,{}] 04:46:12 INFO - PROCESS | 8272 | 1470656772196 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}] 04:46:12 INFO - PROCESS | 8272 | 1470656772201 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:12 INFO - PROCESS | 8272 | 1470656772425 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 04:46:12 INFO - PROCESS | 8272 | 1470656772797 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:12 INFO - PROCESS | 8272 | 1470656772808 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ccc9400 == 114 [pid = 8272] [id = 393] 04:46:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x8df09000) [pid = 8272] [serial = 1180] [outer = (nil)] 04:46:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x8e783800) [pid = 8272] [serial = 1181] [outer = 0x8df09000] 04:46:12 INFO - PROCESS | 8272 | 1470656772895 Marionette DEBUG loaded listener.js 04:46:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x8edc5000) [pid = 8272] [serial = 1182] [outer = 0x8df09000] 04:46:13 INFO - PROCESS | 8272 | 1470656773808 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]]]}] 04:46:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 04:46:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1694ms 04:46:13 INFO - PROCESS | 8272 | 1470656773879 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 04:46:13 INFO - PROCESS | 8272 | 1470656773886 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 04:46:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 04:46:13 INFO - PROCESS | 8272 | 1470656773904 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 04:46:13 INFO - PROCESS | 8272 | 1470656773912 Marionette TRACE conn3 <- [1,1546,null,{}] 04:46:13 INFO - PROCESS | 8272 | 1470656773918 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}] 04:46:13 INFO - PROCESS | 8272 | 1470656773925 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:14 INFO - PROCESS | 8272 | 1470656774192 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 04:46:14 INFO - PROCESS | 8272 | 1470656774510 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:14 INFO - PROCESS | 8272 | 1470656774520 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:14 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe3c00 == 115 [pid = 8272] [id = 394] 04:46:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x8cb15c00) [pid = 8272] [serial = 1183] [outer = (nil)] 04:46:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x8f9bc000) [pid = 8272] [serial = 1184] [outer = 0x8cb15c00] 04:46:14 INFO - PROCESS | 8272 | 1470656774602 Marionette DEBUG loaded listener.js 04:46:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x8fb03000) [pid = 8272] [serial = 1185] [outer = 0x8cb15c00] 04:46:15 INFO - PROCESS | 8272 | 1470656775522 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]]]}] 04:46:15 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 04:46:15 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1696ms 04:46:15 INFO - PROCESS | 8272 | 1470656775592 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 04:46:15 INFO - PROCESS | 8272 | 1470656775597 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 04:46:15 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 04:46:15 INFO - PROCESS | 8272 | 1470656775604 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 04:46:15 INFO - PROCESS | 8272 | 1470656775607 Marionette TRACE conn3 <- [1,1550,null,{}] 04:46:15 INFO - PROCESS | 8272 | 1470656775614 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}] 04:46:15 INFO - PROCESS | 8272 | 1470656775619 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:15 INFO - PROCESS | 8272 | 1470656775841 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 04:46:16 INFO - PROCESS | 8272 | 1470656776151 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:16 INFO - PROCESS | 8272 | 1470656776160 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:16 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ccca400 == 116 [pid = 8272] [id = 395] 04:46:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x8f148000) [pid = 8272] [serial = 1186] [outer = (nil)] 04:46:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x8fb23000) [pid = 8272] [serial = 1187] [outer = 0x8f148000] 04:46:16 INFO - PROCESS | 8272 | 1470656776250 Marionette DEBUG loaded listener.js 04:46:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x9116d000) [pid = 8272] [serial = 1188] [outer = 0x8f148000] 04:46:17 INFO - PROCESS | 8272 | 1470656777105 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]]]}] 04:46:17 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 04:46:17 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1581ms 04:46:17 INFO - PROCESS | 8272 | 1470656777186 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 04:46:17 INFO - PROCESS | 8272 | 1470656777190 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 04:46:17 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 04:46:17 INFO - PROCESS | 8272 | 1470656777197 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 04:46:17 INFO - PROCESS | 8272 | 1470656777201 Marionette TRACE conn3 <- [1,1554,null,{}] 04:46:17 INFO - PROCESS | 8272 | 1470656777206 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}] 04:46:17 INFO - PROCESS | 8272 | 1470656777212 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:17 INFO - PROCESS | 8272 | 1470656777437 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 04:46:17 INFO - PROCESS | 8272 | 1470656777749 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:17 INFO - PROCESS | 8272 | 1470656777769 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x91ce5c00 == 117 [pid = 8272] [id = 396] 04:46:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x91ce8400) [pid = 8272] [serial = 1189] [outer = (nil)] 04:46:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x91e33c00) [pid = 8272] [serial = 1190] [outer = 0x91ce8400] 04:46:17 INFO - PROCESS | 8272 | 1470656777864 Marionette DEBUG loaded listener.js 04:46:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x92121400) [pid = 8272] [serial = 1191] [outer = 0x91ce8400] 04:46:18 INFO - PROCESS | 8272 | 1470656778812 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]]]}] 04:46:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 04:46:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1684ms 04:46:18 INFO - PROCESS | 8272 | 1470656778883 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 04:46:18 INFO - PROCESS | 8272 | 1470656778886 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 04:46:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 04:46:18 INFO - PROCESS | 8272 | 1470656778894 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 04:46:18 INFO - PROCESS | 8272 | 1470656778898 Marionette TRACE conn3 <- [1,1558,null,{}] 04:46:18 INFO - PROCESS | 8272 | 1470656778905 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}] 04:46:18 INFO - PROCESS | 8272 | 1470656778910 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:19 INFO - PROCESS | 8272 | 1470656779173 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 04:46:19 INFO - PROCESS | 8272 | 1470656779487 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:19 INFO - PROCESS | 8272 | 1470656779494 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee75400 == 118 [pid = 8272] [id = 397] 04:46:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x91cde800) [pid = 8272] [serial = 1192] [outer = (nil)] 04:46:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x92ec5c00) [pid = 8272] [serial = 1193] [outer = 0x91cde800] 04:46:19 INFO - PROCESS | 8272 | 1470656779584 Marionette DEBUG loaded listener.js 04:46:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x938e1000) [pid = 8272] [serial = 1194] [outer = 0x91cde800] 04:46:20 INFO - PROCESS | 8272 | 1470656780516 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]]]}] 04:46:20 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 04:46:20 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1682ms 04:46:20 INFO - PROCESS | 8272 | 1470656780578 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 04:46:20 INFO - PROCESS | 8272 | 1470656780582 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 04:46:20 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 04:46:20 INFO - PROCESS | 8272 | 1470656780589 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 04:46:20 INFO - PROCESS | 8272 | 1470656780593 Marionette TRACE conn3 <- [1,1562,null,{}] 04:46:20 INFO - PROCESS | 8272 | 1470656780599 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}] 04:46:20 INFO - PROCESS | 8272 | 1470656780605 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:20 INFO - PROCESS | 8272 | 1470656780834 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 04:46:21 INFO - PROCESS | 8272 | 1470656781149 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:21 INFO - PROCESS | 8272 | 1470656781156 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x91ce1000 == 119 [pid = 8272] [id = 398] 04:46:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x92285400) [pid = 8272] [serial = 1195] [outer = (nil)] 04:46:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x95140000) [pid = 8272] [serial = 1196] [outer = 0x92285400] 04:46:21 INFO - PROCESS | 8272 | 1470656781257 Marionette DEBUG loaded listener.js 04:46:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x95144c00) [pid = 8272] [serial = 1197] [outer = 0x92285400] 04:46:22 INFO - PROCESS | 8272 | 1470656782157 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]]]}] 04:46:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 04:46:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1637ms 04:46:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 04:46:22 INFO - PROCESS | 8272 | 1470656782228 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 04:46:22 INFO - PROCESS | 8272 | 1470656782231 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 04:46:22 INFO - PROCESS | 8272 | 1470656782238 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 04:46:22 INFO - PROCESS | 8272 | 1470656782241 Marionette TRACE conn3 <- [1,1566,null,{}] 04:46:22 INFO - PROCESS | 8272 | 1470656782247 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}] 04:46:22 INFO - PROCESS | 8272 | 1470656782253 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:22 INFO - PROCESS | 8272 | 1470656782524 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 04:46:22 INFO - PROCESS | 8272 | 1470656782847 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:22 INFO - PROCESS | 8272 | 1470656782857 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d40b400 == 120 [pid = 8272] [id = 399] 04:46:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x8df08400) [pid = 8272] [serial = 1198] [outer = (nil)] 04:46:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x95253000) [pid = 8272] [serial = 1199] [outer = 0x8df08400] 04:46:22 INFO - PROCESS | 8272 | 1470656782946 Marionette DEBUG loaded listener.js 04:46:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 162 (0x97558000) [pid = 8272] [serial = 1200] [outer = 0x8df08400] 04:46:23 INFO - PROCESS | 8272 | 1470656783864 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]]]}] 04:46:23 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 04:46:23 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1682ms 04:46:23 INFO - PROCESS | 8272 | 1470656783921 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 04:46:23 INFO - PROCESS | 8272 | 1470656783925 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 04:46:23 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 04:46:23 INFO - PROCESS | 8272 | 1470656783932 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 04:46:23 INFO - PROCESS | 8272 | 1470656783936 Marionette TRACE conn3 <- [1,1570,null,{}] 04:46:23 INFO - PROCESS | 8272 | 1470656783942 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}] 04:46:23 INFO - PROCESS | 8272 | 1470656783947 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:24 INFO - PROCESS | 8272 | 1470656784210 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 04:46:24 INFO - PROCESS | 8272 | 1470656784531 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:24 INFO - PROCESS | 8272 | 1470656784539 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x92d94000 == 121 [pid = 8272] [id = 400] 04:46:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 163 (0x95141800) [pid = 8272] [serial = 1201] [outer = (nil)] 04:46:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 164 (0x988c6c00) [pid = 8272] [serial = 1202] [outer = 0x95141800] 04:46:24 INFO - PROCESS | 8272 | 1470656784622 Marionette DEBUG loaded listener.js 04:46:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 165 (0x98de9800) [pid = 8272] [serial = 1203] [outer = 0x95141800] 04:46:25 INFO - PROCESS | 8272 | 1470656785524 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]]]}] 04:46:25 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 04:46:25 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1686ms 04:46:25 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 04:46:25 INFO - PROCESS | 8272 | 1470656785620 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 04:46:25 INFO - PROCESS | 8272 | 1470656785623 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 04:46:25 INFO - PROCESS | 8272 | 1470656785630 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 04:46:25 INFO - PROCESS | 8272 | 1470656785633 Marionette TRACE conn3 <- [1,1574,null,{}] 04:46:25 INFO - PROCESS | 8272 | 1470656785639 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}] 04:46:25 INFO - PROCESS | 8272 | 1470656785644 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:25 INFO - PROCESS | 8272 | 1470656785974 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 04:46:26 INFO - PROCESS | 8272 | 1470656786248 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:26 INFO - PROCESS | 8272 | 1470656786257 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x99770800 == 122 [pid = 8272] [id = 401] 04:46:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 166 (0x99773000) [pid = 8272] [serial = 1204] [outer = (nil)] 04:46:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x998d9800) [pid = 8272] [serial = 1205] [outer = 0x99773000] 04:46:26 INFO - PROCESS | 8272 | 1470656786344 Marionette DEBUG loaded listener.js 04:46:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 168 (0x99e5fc00) [pid = 8272] [serial = 1206] [outer = 0x99773000] 04:46:27 INFO - PROCESS | 8272 | 1470656787290 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]]]}] 04:46:27 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 04:46:27 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1733ms 04:46:27 INFO - PROCESS | 8272 | 1470656787362 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 04:46:27 INFO - PROCESS | 8272 | 1470656787366 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 04:46:27 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 04:46:27 INFO - PROCESS | 8272 | 1470656787373 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 04:46:27 INFO - PROCESS | 8272 | 1470656787377 Marionette TRACE conn3 <- [1,1578,null,{}] 04:46:27 INFO - PROCESS | 8272 | 1470656787383 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}] 04:46:27 INFO - PROCESS | 8272 | 1470656787389 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:27 INFO - PROCESS | 8272 | 1470656787622 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 04:46:27 INFO - PROCESS | 8272 | 1470656787958 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:27 INFO - PROCESS | 8272 | 1470656787966 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e785400 == 123 [pid = 8272] [id = 402] 04:46:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 169 (0x8ee9ec00) [pid = 8272] [serial = 1207] [outer = (nil)] 04:46:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 170 (0x9a39a400) [pid = 8272] [serial = 1208] [outer = 0x8ee9ec00] 04:46:28 INFO - PROCESS | 8272 | 1470656788061 Marionette DEBUG loaded listener.js 04:46:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 171 (0x9a6ec000) [pid = 8272] [serial = 1209] [outer = 0x8ee9ec00] 04:46:28 INFO - PROCESS | 8272 | 1470656788936 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]]]}] 04:46:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 04:46:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1584ms 04:46:28 INFO - PROCESS | 8272 | 1470656788958 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 04:46:28 INFO - PROCESS | 8272 | 1470656788962 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 04:46:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 04:46:28 INFO - PROCESS | 8272 | 1470656788969 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 04:46:28 INFO - PROCESS | 8272 | 1470656788972 Marionette TRACE conn3 <- [1,1582,null,{}] 04:46:28 INFO - PROCESS | 8272 | 1470656788978 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}] 04:46:28 INFO - PROCESS | 8272 | 1470656788985 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:29 INFO - PROCESS | 8272 | 1470656789205 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 04:46:29 INFO - PROCESS | 8272 | 1470656789452 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:29 INFO - PROCESS | 8272 | 1470656789460 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x951a6400 == 124 [pid = 8272] [id = 403] 04:46:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 172 (0x99e7c400) [pid = 8272] [serial = 1210] [outer = (nil)] 04:46:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 173 (0x9a847000) [pid = 8272] [serial = 1211] [outer = 0x99e7c400] 04:46:29 INFO - PROCESS | 8272 | 1470656789587 Marionette DEBUG loaded listener.js 04:46:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 174 (0x9aa78800) [pid = 8272] [serial = 1212] [outer = 0x99e7c400] 04:46:30 INFO - PROCESS | 8272 | 1470656790488 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]]]}] 04:46:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 04:46:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1596ms 04:46:30 INFO - PROCESS | 8272 | 1470656790566 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 04:46:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 04:46:30 INFO - PROCESS | 8272 | 1470656790572 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 04:46:30 INFO - PROCESS | 8272 | 1470656790579 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 04:46:30 INFO - PROCESS | 8272 | 1470656790583 Marionette TRACE conn3 <- [1,1586,null,{}] 04:46:30 INFO - PROCESS | 8272 | 1470656790595 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}] 04:46:30 INFO - PROCESS | 8272 | 1470656790604 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:30 INFO - PROCESS | 8272 | 1470656790864 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 04:46:31 INFO - PROCESS | 8272 | 1470656791184 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:31 INFO - PROCESS | 8272 | 1470656791192 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x98de8000 == 125 [pid = 8272] [id = 404] 04:46:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 175 (0x995c4c00) [pid = 8272] [serial = 1213] [outer = (nil)] 04:46:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 176 (0x9ab4a800) [pid = 8272] [serial = 1214] [outer = 0x995c4c00] 04:46:31 INFO - PROCESS | 8272 | 1470656791281 Marionette DEBUG loaded listener.js 04:46:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 177 (0x9ab4e800) [pid = 8272] [serial = 1215] [outer = 0x995c4c00] 04:46:32 INFO - PROCESS | 8272 | 1470656792204 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]]]}] 04:46:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 04:46:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1698ms 04:46:32 INFO - PROCESS | 8272 | 1470656792277 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 04:46:32 INFO - PROCESS | 8272 | 1470656792281 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 04:46:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 04:46:32 INFO - PROCESS | 8272 | 1470656792288 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 04:46:32 INFO - PROCESS | 8272 | 1470656792291 Marionette TRACE conn3 <- [1,1590,null,{}] 04:46:32 INFO - PROCESS | 8272 | 1470656792297 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}] 04:46:32 INFO - PROCESS | 8272 | 1470656792302 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:32 INFO - PROCESS | 8272 | 1470656792524 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 04:46:33 INFO - PROCESS | 8272 | 1470656793383 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:33 INFO - PROCESS | 8272 | 1470656793394 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x88486400 == 126 [pid = 8272] [id = 405] 04:46:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 178 (0x88487c00) [pid = 8272] [serial = 1216] [outer = (nil)] 04:46:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 179 (0x88f45800) [pid = 8272] [serial = 1217] [outer = 0x88487c00] 04:46:33 INFO - PROCESS | 8272 | 1470656793495 Marionette DEBUG loaded listener.js 04:46:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 180 (0x88fd5800) [pid = 8272] [serial = 1218] [outer = 0x88487c00] 04:46:34 INFO - PROCESS | 8272 | 1470656794399 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]]]}] 04:46:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 04:46:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 2182ms 04:46:34 INFO - PROCESS | 8272 | 1470656794474 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 04:46:34 INFO - PROCESS | 8272 | 1470656794480 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 04:46:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 04:46:34 INFO - PROCESS | 8272 | 1470656794488 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 04:46:34 INFO - PROCESS | 8272 | 1470656794493 Marionette TRACE conn3 <- [1,1594,null,{}] 04:46:34 INFO - PROCESS | 8272 | 1470656794501 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}] 04:46:34 INFO - PROCESS | 8272 | 1470656794509 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:34 INFO - PROCESS | 8272 | 1470656794753 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 04:46:35 INFO - PROCESS | 8272 | 1470656795105 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:35 INFO - PROCESS | 8272 | 1470656795120 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a61d800 == 127 [pid = 8272] [id = 406] 04:46:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 181 (0x8b911c00) [pid = 8272] [serial = 1219] [outer = (nil)] 04:46:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 182 (0x8b916c00) [pid = 8272] [serial = 1220] [outer = 0x8b911c00] 04:46:35 INFO - PROCESS | 8272 | 1470656795282 Marionette DEBUG loaded listener.js 04:46:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 183 (0x8ca08c00) [pid = 8272] [serial = 1221] [outer = 0x8b911c00] 04:46:36 INFO - PROCESS | 8272 | 1470656796234 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]]]}] 04:46:36 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 04:46:36 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1781ms 04:46:36 INFO - PROCESS | 8272 | 1470656796279 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 04:46:36 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 04:46:36 INFO - PROCESS | 8272 | 1470656796285 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 04:46:36 INFO - PROCESS | 8272 | 1470656796292 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 04:46:36 INFO - PROCESS | 8272 | 1470656796295 Marionette TRACE conn3 <- [1,1598,null,{}] 04:46:36 INFO - PROCESS | 8272 | 1470656796301 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}] 04:46:36 INFO - PROCESS | 8272 | 1470656796306 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:36 INFO - PROCESS | 8272 | 1470656796510 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 04:46:36 INFO - PROCESS | 8272 | 1470656796871 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:36 INFO - PROCESS | 8272 | 1470656796888 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x89742c00 == 128 [pid = 8272] [id = 407] 04:46:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 184 (0x8b769000) [pid = 8272] [serial = 1222] [outer = (nil)] 04:46:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 185 (0x8df0a000) [pid = 8272] [serial = 1223] [outer = 0x8b769000] 04:46:36 INFO - PROCESS | 8272 | 1470656796965 Marionette DEBUG loaded listener.js 04:46:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 186 (0x8e550800) [pid = 8272] [serial = 1224] [outer = 0x8b769000] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x89738800 == 127 [pid = 8272] [id = 390] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ccc2800 == 126 [pid = 8272] [id = 389] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b919c00 == 125 [pid = 8272] [id = 388] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x89fedc00 == 124 [pid = 8272] [id = 387] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x88f44400 == 123 [pid = 8272] [id = 386] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x89743c00 == 122 [pid = 8272] [id = 383] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x88483000 == 121 [pid = 8272] [id = 381] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x894e3000 == 120 [pid = 8272] [id = 382] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x98847800 == 119 [pid = 8272] [id = 380] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x99e5c800 == 118 [pid = 8272] [id = 379] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x9509d000 == 117 [pid = 8272] [id = 378] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x9227ec00 == 116 [pid = 8272] [id = 377] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x9116fc00 == 115 [pid = 8272] [id = 375] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca46400 == 114 [pid = 8272] [id = 376] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8fb0c400 == 113 [pid = 8272] [id = 374] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b766c00 == 112 [pid = 8272] [id = 373] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x88481000 == 111 [pid = 8272] [id = 372] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe0800 == 110 [pid = 8272] [id = 370] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x88fda800 == 109 [pid = 8272] [id = 369] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8df01400 == 108 [pid = 8272] [id = 371] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x97fee400 == 107 [pid = 8272] [id = 276] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x894ea800 == 106 [pid = 8272] [id = 368] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b761c00 == 105 [pid = 8272] [id = 250] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8f870c00 == 104 [pid = 8272] [id = 310] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b76a000 == 103 [pid = 8272] [id = 260] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca85000 == 102 [pid = 8272] [id = 236] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca81400 == 101 [pid = 8272] [id = 204] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4cf800 == 100 [pid = 8272] [id = 210] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8edd0800 == 99 [pid = 8272] [id = 257] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x9755e800 == 98 [pid = 8272] [id = 264] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8e77c000 == 97 [pid = 8272] [id = 231] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x92d98400 == 96 [pid = 8272] [id = 235] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3d800 == 95 [pid = 8272] [id = 256] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e8800 == 94 [pid = 8272] [id = 234] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8d40f400 == 93 [pid = 8272] [id = 214] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x89738400 == 92 [pid = 8272] [id = 338] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8f9c6800 == 91 [pid = 8272] [id = 275] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6ec800 == 90 [pid = 8272] [id = 220] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x98df2400 == 89 [pid = 8272] [id = 263] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e7c00 == 88 [pid = 8272] [id = 309] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e5400 == 87 [pid = 8272] [id = 248] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4d1800 == 86 [pid = 8272] [id = 274] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8973e800 == 85 [pid = 8272] [id = 339] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e5c00 == 84 [pid = 8272] [id = 341] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2b800 == 83 [pid = 8272] [id = 384] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b916000 == 82 [pid = 8272] [id = 340] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x88484800 == 81 [pid = 8272] [id = 385] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe6000 == 80 [pid = 8272] [id = 320] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8a617000 == 79 [pid = 8272] [id = 358] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0xa4e0d400 == 78 [pid = 8272] [id = 319] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x9b118400 == 77 [pid = 8272] [id = 354] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd6800 == 76 [pid = 8272] [id = 360] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6ed800 == 75 [pid = 8272] [id = 247] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad3a400 == 74 [pid = 8272] [id = 278] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x93b80c00 == 73 [pid = 8272] [id = 311] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ccbf000 == 72 [pid = 8272] [id = 355] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x89fea800 == 71 [pid = 8272] [id = 318] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe3800 == 70 [pid = 8272] [id = 317] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8a602400 == 69 [pid = 8272] [id = 357] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca05c00 == 68 [pid = 8272] [id = 237] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b75fc00 == 67 [pid = 8272] [id = 252] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x97fecc00 == 66 [pid = 8272] [id = 290] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8fb0b000 == 65 [pid = 8272] [id = 254] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x91173c00 == 64 [pid = 8272] [id = 219] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x9953a400 == 63 [pid = 8272] [id = 293] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6f1400 == 62 [pid = 8272] [id = 312] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b760c00 == 61 [pid = 8272] [id = 245] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x99e7d800 == 60 [pid = 8272] [id = 279] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b76e400 == 59 [pid = 8272] [id = 211] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x9b6e0c00 == 58 [pid = 8272] [id = 313] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8df0a400 == 57 [pid = 8272] [id = 350] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e2c00 == 56 [pid = 8272] [id = 221] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x995b9c00 == 55 [pid = 8272] [id = 351] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x94690c00 == 54 [pid = 8272] [id = 249] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x9ad56000 == 53 [pid = 8272] [id = 315] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e8000 == 52 [pid = 8272] [id = 241] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x894e2800 == 51 [pid = 8272] [id = 356] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b76d800 == 50 [pid = 8272] [id = 246] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2b400 == 49 [pid = 8272] [id = 277] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8df22000 == 48 [pid = 8272] [id = 251] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8f866800 == 47 [pid = 8272] [id = 352] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x97557c00 == 46 [pid = 8272] [id = 314] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe2c00 == 45 [pid = 8272] [id = 316] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad34000 == 44 [pid = 8272] [id = 353] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd8000 == 43 [pid = 8272] [id = 359] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x9755c000 == 42 [pid = 8272] [id = 284] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8a61d800 == 41 [pid = 8272] [id = 406] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x88486400 == 40 [pid = 8272] [id = 405] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x951a6400 == 39 [pid = 8272] [id = 403] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x98de8000 == 38 [pid = 8272] [id = 404] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8e785400 == 37 [pid = 8272] [id = 402] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x99770800 == 36 [pid = 8272] [id = 401] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x92d94000 == 35 [pid = 8272] [id = 400] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x91ce1000 == 34 [pid = 8272] [id = 398] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8d40b400 == 33 [pid = 8272] [id = 399] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee75400 == 32 [pid = 8272] [id = 397] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x91ce5c00 == 31 [pid = 8272] [id = 396] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ccca400 == 30 [pid = 8272] [id = 395] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe3c00 == 29 [pid = 8272] [id = 394] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x88f40800 == 28 [pid = 8272] [id = 361] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8ccc9400 == 27 [pid = 8272] [id = 393] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e2400 == 26 [pid = 8272] [id = 392] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd4400 == 25 [pid = 8272] [id = 391] 04:46:39 INFO - PROCESS | 8272 | --DOCSHELL 0x8fb0cc00 == 24 [pid = 8272] [id = 348] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 185 (0x8b768800) [pid = 8272] [serial = 1106] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 184 (0x9b113800) [pid = 8272] [serial = 1058] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 183 (0x88f47c00) [pid = 8272] [serial = 1085] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 182 (0x99bc8c00) [pid = 8272] [serial = 1055] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 181 (0x8a61e800) [pid = 8272] [serial = 1076] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 180 (0x8a604000) [pid = 8272] [serial = 1079] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 179 (0x8df0e400) [pid = 8272] [serial = 1097] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 178 (0x8a60ec00) [pid = 8272] [serial = 1092] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 177 (0x8ccc7c00) [pid = 8272] [serial = 1067] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 176 (0x8a609c00) [pid = 8272] [serial = 1070] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 175 (0x8a615800) [pid = 8272] [serial = 1073] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 174 (0x8fb0a000) [pid = 8272] [serial = 1052] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 173 (0x88f43c00) [pid = 8272] [serial = 1088] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 172 (0x8fb19c00) [pid = 8272] [serial = 1104] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 171 (0x9d99f400) [pid = 8272] [serial = 1061] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 170 (0x8e54c400) [pid = 8272] [serial = 1098] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 169 (0x8b919400) [pid = 8272] [serial = 1049] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 168 (0x8f9c4000) [pid = 8272] [serial = 1103] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 167 (0x8b763c00) [pid = 8272] [serial = 1094] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x88f4b400) [pid = 8272] [serial = 1089] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 165 (0x8b920000) [pid = 8272] [serial = 1095] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 164 (0x8ee9ac00) [pid = 8272] [serial = 1100] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 163 (0x89fe7c00) [pid = 8272] [serial = 1091] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 162 (0x8f144000) [pid = 8272] [serial = 1101] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 161 (0xa3278800) [pid = 8272] [serial = 1064] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x91177400) [pid = 8272] [serial = 1082] [outer = (nil)] [url = about:blank] 04:46:40 INFO - PROCESS | 8272 | 1470656800351 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]]]}] 04:46:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 04:46:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 4112ms 04:46:40 INFO - PROCESS | 8272 | 1470656800405 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 04:46:40 INFO - PROCESS | 8272 | 1470656800410 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 04:46:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 04:46:40 INFO - PROCESS | 8272 | 1470656800419 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 04:46:40 INFO - PROCESS | 8272 | 1470656800424 Marionette TRACE conn3 <- [1,1602,null,{}] 04:46:40 INFO - PROCESS | 8272 | 1470656800434 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}] 04:46:40 INFO - PROCESS | 8272 | 1470656800439 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:40 INFO - PROCESS | 8272 | 1470656800613 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 04:46:40 INFO - PROCESS | 8272 | 1470656800831 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:40 INFO - PROCESS | 8272 | 1470656800839 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fdb400 == 25 [pid = 8272] [id = 408] 04:46:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x894e1400) [pid = 8272] [serial = 1225] [outer = (nil)] 04:46:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 162 (0x894e9000) [pid = 8272] [serial = 1226] [outer = 0x894e1400] 04:46:40 INFO - PROCESS | 8272 | 1470656800958 Marionette DEBUG loaded listener.js 04:46:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 163 (0x894f0000) [pid = 8272] [serial = 1227] [outer = 0x894e1400] 04:46:41 INFO - PROCESS | 8272 | 1470656801743 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]]]}] 04:46:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 04:46:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1390ms 04:46:41 INFO - PROCESS | 8272 | 1470656801810 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 04:46:41 INFO - PROCESS | 8272 | 1470656801816 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 04:46:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 04:46:41 INFO - PROCESS | 8272 | 1470656801826 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 04:46:41 INFO - PROCESS | 8272 | 1470656801830 Marionette TRACE conn3 <- [1,1606,null,{}] 04:46:41 INFO - PROCESS | 8272 | 1470656801846 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}] 04:46:41 INFO - PROCESS | 8272 | 1470656801852 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:42 INFO - PROCESS | 8272 | 1470656802031 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 04:46:42 INFO - PROCESS | 8272 | 1470656802043 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:42 INFO - PROCESS | 8272 | 1470656802054 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a60d800 == 26 [pid = 8272] [id = 409] 04:46:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 164 (0x8a60dc00) [pid = 8272] [serial = 1228] [outer = (nil)] 04:46:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 165 (0x8a615800) [pid = 8272] [serial = 1229] [outer = 0x8a60dc00] 04:46:42 INFO - PROCESS | 8272 | 1470656802123 Marionette DEBUG loaded listener.js 04:46:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 166 (0x8a61d000) [pid = 8272] [serial = 1230] [outer = 0x8a60dc00] 04:46:43 INFO - PROCESS | 8272 | 1470656803224 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]]]}] 04:46:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 04:46:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1484ms 04:46:43 INFO - PROCESS | 8272 | 1470656803311 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 04:46:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 04:46:43 INFO - PROCESS | 8272 | 1470656803316 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 04:46:43 INFO - PROCESS | 8272 | 1470656803322 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 04:46:43 INFO - PROCESS | 8272 | 1470656803328 Marionette TRACE conn3 <- [1,1610,null,{}] 04:46:43 INFO - PROCESS | 8272 | 1470656803352 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}] 04:46:43 INFO - PROCESS | 8272 | 1470656803361 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:43 INFO - PROCESS | 8272 | 1470656803598 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 04:46:43 INFO - PROCESS | 8272 | 1470656803625 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:43 INFO - PROCESS | 8272 | 1470656803637 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe5400 == 27 [pid = 8272] [id = 410] 04:46:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x8afe6000) [pid = 8272] [serial = 1231] [outer = (nil)] 04:46:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 168 (0x8b6e5400) [pid = 8272] [serial = 1232] [outer = 0x8afe6000] 04:46:43 INFO - PROCESS | 8272 | 1470656803706 Marionette DEBUG loaded listener.js 04:46:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 169 (0x8b6ee400) [pid = 8272] [serial = 1233] [outer = 0x8afe6000] 04:46:44 INFO - PROCESS | 8272 | 1470656804654 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]]]}] 04:46:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 04:46:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1394ms 04:46:44 INFO - PROCESS | 8272 | 1470656804716 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 04:46:44 INFO - PROCESS | 8272 | 1470656804721 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 04:46:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 04:46:44 INFO - PROCESS | 8272 | 1470656804727 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 04:46:44 INFO - PROCESS | 8272 | 1470656804730 Marionette TRACE conn3 <- [1,1614,null,{}] 04:46:44 INFO - PROCESS | 8272 | 1470656804736 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}] 04:46:44 INFO - PROCESS | 8272 | 1470656804740 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:47 INFO - PROCESS | 8272 | 1470656807479 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 168 (0x89fe8000) [pid = 8272] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 167 (0x8df02c00) [pid = 8272] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x88fdb800) [pid = 8272] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 165 (0x8afda400) [pid = 8272] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 164 (0x8df25800) [pid = 8272] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 163 (0x9116dc00) [pid = 8272] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 162 (0x91174c00) [pid = 8272] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 161 (0x8ca85800) [pid = 8272] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x8d4cb800) [pid = 8272] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x9aa7c800) [pid = 8272] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x8b6e6c00) [pid = 8272] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x995bd800) [pid = 8272] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x8ccc4400) [pid = 8272] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x894e3400) [pid = 8272] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x9ab45c00) [pid = 8272] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x89fee800) [pid = 8272] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x8a605c00) [pid = 8272] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0x88fda000) [pid = 8272] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x89fec000) [pid = 8272] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0x89feec00) [pid = 8272] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0x8df09400) [pid = 8272] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x8b91b400) [pid = 8272] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x950a9800) [pid = 8272] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x99e5dc00) [pid = 8272] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x88f40c00) [pid = 8272] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x8a602800) [pid = 8272] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x9aa7ec00) [pid = 8272] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0x8a619800) [pid = 8272] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x8d408800) [pid = 8272] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0x92d98000) [pid = 8272] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 138 (0x8edc3800) [pid = 8272] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x93b83c00) [pid = 8272] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0xa23b3c00) [pid = 8272] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x8a611400) [pid = 8272] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x8ccbfc00) [pid = 8272] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0x89737800) [pid = 8272] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 04:46:47 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x88fd9000) [pid = 8272] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 04:46:47 INFO - PROCESS | 8272 | 1470656807758 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:47 INFO - PROCESS | 8272 | 1470656807768 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x88479800 == 28 [pid = 8272] [id = 411] 04:46:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x8847cc00) [pid = 8272] [serial = 1234] [outer = (nil)] 04:46:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x88fd2c00) [pid = 8272] [serial = 1235] [outer = 0x8847cc00] 04:46:47 INFO - PROCESS | 8272 | 1470656807838 Marionette DEBUG loaded listener.js 04:46:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x89feec00) [pid = 8272] [serial = 1236] [outer = 0x8847cc00] 04:46:48 INFO - PROCESS | 8272 | 1470656808586 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]]]}] 04:46:48 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.lineedge.html | Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle 04:46:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 3900ms 04:46:48 INFO - PROCESS | 8272 | 1470656808629 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 04:46:48 INFO - PROCESS | 8272 | 1470656808632 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 04:46:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 04:46:48 INFO - PROCESS | 8272 | 1470656808639 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 04:46:48 INFO - PROCESS | 8272 | 1470656808642 Marionette TRACE conn3 <- [1,1618,null,{}] 04:46:48 INFO - PROCESS | 8272 | 1470656808647 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}] 04:46:48 INFO - PROCESS | 8272 | 1470656808652 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:48 INFO - PROCESS | 8272 | 1470656808883 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 04:46:48 INFO - PROCESS | 8272 | 1470656808905 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:48 INFO - PROCESS | 8272 | 1470656808911 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x894eac00 == 29 [pid = 8272] [id = 412] 04:46:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x89feb400) [pid = 8272] [serial = 1237] [outer = (nil)] 04:46:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x8b766c00) [pid = 8272] [serial = 1238] [outer = 0x89feb400] 04:46:48 INFO - PROCESS | 8272 | 1470656808982 Marionette DEBUG loaded listener.js 04:46:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x8b919c00) [pid = 8272] [serial = 1239] [outer = 0x89feb400] 04:46:50 INFO - PROCESS | 8272 | 1470656810082 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]]]}] 04:46:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 04:46:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1487ms 04:46:50 INFO - PROCESS | 8272 | 1470656810127 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 04:46:50 INFO - PROCESS | 8272 | 1470656810134 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 04:46:50 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 04:46:50 INFO - PROCESS | 8272 | 1470656810142 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 04:46:50 INFO - PROCESS | 8272 | 1470656810148 Marionette TRACE conn3 <- [1,1622,null,{}] 04:46:50 INFO - PROCESS | 8272 | 1470656810156 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}] 04:46:50 INFO - PROCESS | 8272 | 1470656810161 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:50 INFO - PROCESS | 8272 | 1470656810384 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 04:46:50 INFO - PROCESS | 8272 | 1470656810710 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:50 INFO - PROCESS | 8272 | 1470656810720 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x88484000 == 30 [pid = 8272] [id = 413] 04:46:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 139 (0x88fd5000) [pid = 8272] [serial = 1240] [outer = (nil)] 04:46:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x89fe7000) [pid = 8272] [serial = 1241] [outer = 0x88fd5000] 04:46:50 INFO - PROCESS | 8272 | 1470656810823 Marionette DEBUG loaded listener.js 04:46:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0x8a60b000) [pid = 8272] [serial = 1242] [outer = 0x88fd5000] 04:46:51 INFO - PROCESS | 8272 | 1470656811740 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]]]}] 04:46:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.rightangle.html | Miter joins are not drawn when the miter limit is exceeded, on exact right angles 04:46:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1636ms 04:46:51 INFO - PROCESS | 8272 | 1470656811778 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 04:46:51 INFO - PROCESS | 8272 | 1470656811786 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 04:46:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 04:46:51 INFO - PROCESS | 8272 | 1470656811797 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 04:46:51 INFO - PROCESS | 8272 | 1470656811801 Marionette TRACE conn3 <- [1,1626,null,{}] 04:46:51 INFO - PROCESS | 8272 | 1470656811808 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}] 04:46:51 INFO - PROCESS | 8272 | 1470656811814 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:52 INFO - PROCESS | 8272 | 1470656812018 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 04:46:52 INFO - PROCESS | 8272 | 1470656812293 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:52 INFO - PROCESS | 8272 | 1470656812301 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x89744400 == 31 [pid = 8272] [id = 414] 04:46:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x8afe5c00) [pid = 8272] [serial = 1243] [outer = (nil)] 04:46:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x8b6e6c00) [pid = 8272] [serial = 1244] [outer = 0x8afe5c00] 04:46:52 INFO - PROCESS | 8272 | 1470656812430 Marionette DEBUG loaded listener.js 04:46:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x8b762000) [pid = 8272] [serial = 1245] [outer = 0x8afe5c00] 04:46:53 INFO - PROCESS | 8272 | 1470656813383 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]]]}] 04:46:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 04:46:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1637ms 04:46:53 INFO - PROCESS | 8272 | 1470656813435 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 04:46:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 04:46:53 INFO - PROCESS | 8272 | 1470656813439 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 04:46:53 INFO - PROCESS | 8272 | 1470656813446 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 04:46:53 INFO - PROCESS | 8272 | 1470656813452 Marionette TRACE conn3 <- [1,1630,null,{}] 04:46:53 INFO - PROCESS | 8272 | 1470656813470 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}] 04:46:53 INFO - PROCESS | 8272 | 1470656813479 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:53 INFO - PROCESS | 8272 | 1470656813678 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 04:46:53 INFO - PROCESS | 8272 | 1470656813956 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:53 INFO - PROCESS | 8272 | 1470656813968 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca85000 == 32 [pid = 8272] [id = 415] 04:46:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x8ca85800) [pid = 8272] [serial = 1246] [outer = (nil)] 04:46:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x8cb19800) [pid = 8272] [serial = 1247] [outer = 0x8ca85800] 04:46:54 INFO - PROCESS | 8272 | 1470656814094 Marionette DEBUG loaded listener.js 04:46:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x8ccbfc00) [pid = 8272] [serial = 1248] [outer = 0x8ca85800] 04:46:54 INFO - PROCESS | 8272 | 1470656814979 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]]]}] 04:46:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 04:46:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1590ms 04:46:55 INFO - PROCESS | 8272 | 1470656815037 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 04:46:55 INFO - PROCESS | 8272 | 1470656815041 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 04:46:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 04:46:55 INFO - PROCESS | 8272 | 1470656815048 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 04:46:55 INFO - PROCESS | 8272 | 1470656815052 Marionette TRACE conn3 <- [1,1634,null,{}] 04:46:55 INFO - PROCESS | 8272 | 1470656815058 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}] 04:46:55 INFO - PROCESS | 8272 | 1470656815063 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:55 INFO - PROCESS | 8272 | 1470656815279 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 04:46:55 INFO - PROCESS | 8272 | 1470656815590 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:55 INFO - PROCESS | 8272 | 1470656815600 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe3c00 == 33 [pid = 8272] [id = 416] 04:46:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x8ccc4c00) [pid = 8272] [serial = 1249] [outer = (nil)] 04:46:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x8d40c400) [pid = 8272] [serial = 1250] [outer = 0x8ccc4c00] 04:46:55 INFO - PROCESS | 8272 | 1470656815692 Marionette DEBUG loaded listener.js 04:46:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x8d40d400) [pid = 8272] [serial = 1251] [outer = 0x8ccc4c00] 04:46:56 INFO - PROCESS | 8272 | 1470656816622 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]]]}] 04:46:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 04:46:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1635ms 04:46:56 INFO - PROCESS | 8272 | 1470656816684 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 04:46:56 INFO - PROCESS | 8272 | 1470656816688 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 04:46:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 04:46:56 INFO - PROCESS | 8272 | 1470656816695 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 04:46:56 INFO - PROCESS | 8272 | 1470656816699 Marionette TRACE conn3 <- [1,1638,null,{}] 04:46:56 INFO - PROCESS | 8272 | 1470656816705 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}] 04:46:56 INFO - PROCESS | 8272 | 1470656816710 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:56 INFO - PROCESS | 8272 | 1470656816903 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 04:46:57 INFO - PROCESS | 8272 | 1470656817211 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:57 INFO - PROCESS | 8272 | 1470656817220 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd6c00 == 34 [pid = 8272] [id = 417] 04:46:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x89fe1c00) [pid = 8272] [serial = 1252] [outer = (nil)] 04:46:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x8df0cc00) [pid = 8272] [serial = 1253] [outer = 0x89fe1c00] 04:46:57 INFO - PROCESS | 8272 | 1470656817309 Marionette DEBUG loaded listener.js 04:46:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x8df0e000) [pid = 8272] [serial = 1254] [outer = 0x89fe1c00] 04:46:58 INFO - PROCESS | 8272 | 1470656818228 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]]]}] 04:46:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 04:46:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1586ms 04:46:58 INFO - PROCESS | 8272 | 1470656818282 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 04:46:58 INFO - PROCESS | 8272 | 1470656818286 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 04:46:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 04:46:58 INFO - PROCESS | 8272 | 1470656818293 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 04:46:58 INFO - PROCESS | 8272 | 1470656818296 Marionette TRACE conn3 <- [1,1642,null,{}] 04:46:58 INFO - PROCESS | 8272 | 1470656818302 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}] 04:46:58 INFO - PROCESS | 8272 | 1470656818313 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:58 INFO - PROCESS | 8272 | 1470656818601 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 04:46:58 INFO - PROCESS | 8272 | 1470656818927 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:46:58 INFO - PROCESS | 8272 | 1470656818937 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:46:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847a800 == 35 [pid = 8272] [id = 418] 04:46:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x8df0d000) [pid = 8272] [serial = 1255] [outer = (nil)] 04:46:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x8e773800) [pid = 8272] [serial = 1256] [outer = 0x8df0d000] 04:46:59 INFO - PROCESS | 8272 | 1470656819021 Marionette DEBUG loaded listener.js 04:46:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x8b915c00) [pid = 8272] [serial = 1257] [outer = 0x8df0d000] 04:46:59 INFO - PROCESS | 8272 | 1470656819882 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]]]}] 04:46:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 04:46:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1633ms 04:46:59 INFO - PROCESS | 8272 | 1470656819943 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 04:46:59 INFO - PROCESS | 8272 | 1470656819948 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 04:46:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 04:46:59 INFO - PROCESS | 8272 | 1470656819958 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 04:46:59 INFO - PROCESS | 8272 | 1470656819961 Marionette TRACE conn3 <- [1,1646,null,{}] 04:46:59 INFO - PROCESS | 8272 | 1470656819967 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}] 04:46:59 INFO - PROCESS | 8272 | 1470656819973 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:00 INFO - PROCESS | 8272 | 1470656820162 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 04:47:00 INFO - PROCESS | 8272 | 1470656820497 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:00 INFO - PROCESS | 8272 | 1470656820507 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fda400 == 36 [pid = 8272] [id = 419] 04:47:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x8df25800) [pid = 8272] [serial = 1258] [outer = (nil)] 04:47:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x8e78c800) [pid = 8272] [serial = 1259] [outer = 0x8df25800] 04:47:00 INFO - PROCESS | 8272 | 1470656820596 Marionette DEBUG loaded listener.js 04:47:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x8e790000) [pid = 8272] [serial = 1260] [outer = 0x8df25800] 04:47:01 INFO - PROCESS | 8272 | 1470656821471 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]]]}] 04:47:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 04:47:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1593ms 04:47:01 INFO - PROCESS | 8272 | 1470656821553 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 04:47:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 04:47:01 INFO - PROCESS | 8272 | 1470656821564 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 04:47:01 INFO - PROCESS | 8272 | 1470656821571 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 04:47:01 INFO - PROCESS | 8272 | 1470656821575 Marionette TRACE conn3 <- [1,1650,null,{}] 04:47:01 INFO - PROCESS | 8272 | 1470656821581 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}] 04:47:01 INFO - PROCESS | 8272 | 1470656821586 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:01 INFO - PROCESS | 8272 | 1470656821815 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 04:47:02 INFO - PROCESS | 8272 | 1470656822135 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:02 INFO - PROCESS | 8272 | 1470656822144 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d405800 == 37 [pid = 8272] [id = 420] 04:47:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x8d4d1000) [pid = 8272] [serial = 1261] [outer = (nil)] 04:47:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x8ee6b400) [pid = 8272] [serial = 1262] [outer = 0x8d4d1000] 04:47:02 INFO - PROCESS | 8272 | 1470656822231 Marionette DEBUG loaded listener.js 04:47:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 162 (0x8ee71c00) [pid = 8272] [serial = 1263] [outer = 0x8d4d1000] 04:47:03 INFO - PROCESS | 8272 | 1470656823162 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]]]}] 04:47:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 04:47:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1644ms 04:47:03 INFO - PROCESS | 8272 | 1470656823215 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 04:47:03 INFO - PROCESS | 8272 | 1470656823219 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 04:47:03 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 04:47:03 INFO - PROCESS | 8272 | 1470656823226 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 04:47:03 INFO - PROCESS | 8272 | 1470656823229 Marionette TRACE conn3 <- [1,1654,null,{}] 04:47:03 INFO - PROCESS | 8272 | 1470656823236 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}] 04:47:03 INFO - PROCESS | 8272 | 1470656823240 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:03 INFO - PROCESS | 8272 | 1470656823434 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 04:47:03 INFO - PROCESS | 8272 | 1470656823759 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:03 INFO - PROCESS | 8272 | 1470656823767 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x89745800 == 38 [pid = 8272] [id = 421] 04:47:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 163 (0x89fe4400) [pid = 8272] [serial = 1264] [outer = (nil)] 04:47:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 164 (0x8ee6bc00) [pid = 8272] [serial = 1265] [outer = 0x89fe4400] 04:47:03 INFO - PROCESS | 8272 | 1470656823856 Marionette DEBUG loaded listener.js 04:47:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 165 (0x8ee9fc00) [pid = 8272] [serial = 1266] [outer = 0x89fe4400] 04:47:04 INFO - PROCESS | 8272 | 1470656824717 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]]]}] 04:47:04 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 04:47:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 1537ms 04:47:04 INFO - PROCESS | 8272 | 1470656824764 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 04:47:04 INFO - PROCESS | 8272 | 1470656824768 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 04:47:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 04:47:04 INFO - PROCESS | 8272 | 1470656824774 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 04:47:04 INFO - PROCESS | 8272 | 1470656824777 Marionette TRACE conn3 <- [1,1658,null,{}] 04:47:04 INFO - PROCESS | 8272 | 1470656824783 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}] 04:47:04 INFO - PROCESS | 8272 | 1470656824788 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:04 INFO - PROCESS | 8272 | 1470656824966 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 04:47:05 INFO - PROCESS | 8272 | 1470656825274 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:05 INFO - PROCESS | 8272 | 1470656825289 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x88485000 == 39 [pid = 8272] [id = 422] 04:47:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 166 (0x89fe3800) [pid = 8272] [serial = 1267] [outer = (nil)] 04:47:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 167 (0x8f149800) [pid = 8272] [serial = 1268] [outer = 0x89fe3800] 04:47:05 INFO - PROCESS | 8272 | 1470656825379 Marionette DEBUG loaded listener.js 04:47:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 168 (0x8f86e400) [pid = 8272] [serial = 1269] [outer = 0x89fe3800] 04:47:06 INFO - PROCESS | 8272 | 1470656826291 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]]]}] 04:47:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 04:47:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1582ms 04:47:06 INFO - PROCESS | 8272 | 1470656826357 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 04:47:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 04:47:06 INFO - PROCESS | 8272 | 1470656826362 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 04:47:06 INFO - PROCESS | 8272 | 1470656826368 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 04:47:06 INFO - PROCESS | 8272 | 1470656826373 Marionette TRACE conn3 <- [1,1662,null,{}] 04:47:06 INFO - PROCESS | 8272 | 1470656826378 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}] 04:47:06 INFO - PROCESS | 8272 | 1470656826384 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:06 INFO - PROCESS | 8272 | 1470656826587 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 04:47:06 INFO - PROCESS | 8272 | 1470656826911 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:06 INFO - PROCESS | 8272 | 1470656826918 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x8fb0cc00 == 40 [pid = 8272] [id = 423] 04:47:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 169 (0x8fb0d400) [pid = 8272] [serial = 1270] [outer = (nil)] 04:47:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 170 (0x8fb16800) [pid = 8272] [serial = 1271] [outer = 0x8fb0d400] 04:47:07 INFO - PROCESS | 8272 | 1470656827015 Marionette DEBUG loaded listener.js 04:47:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 171 (0x8fb1f800) [pid = 8272] [serial = 1272] [outer = 0x8fb0d400] 04:47:07 INFO - PROCESS | 8272 | 1470656827926 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]]]}] 04:47:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 04:47:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1635ms 04:47:08 INFO - PROCESS | 8272 | 1470656828004 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 04:47:08 INFO - PROCESS | 8272 | 1470656828007 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 04:47:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 04:47:08 INFO - PROCESS | 8272 | 1470656828014 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 04:47:08 INFO - PROCESS | 8272 | 1470656828017 Marionette TRACE conn3 <- [1,1666,null,{}] 04:47:08 INFO - PROCESS | 8272 | 1470656828024 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}] 04:47:08 INFO - PROCESS | 8272 | 1470656828029 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:08 INFO - PROCESS | 8272 | 1470656828254 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 04:47:08 INFO - PROCESS | 8272 | 1470656828589 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:08 INFO - PROCESS | 8272 | 1470656828599 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:08 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca7e400 == 41 [pid = 8272] [id = 424] 04:47:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 172 (0x8ca82000) [pid = 8272] [serial = 1273] [outer = (nil)] 04:47:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 173 (0x8fb22400) [pid = 8272] [serial = 1274] [outer = 0x8ca82000] 04:47:08 INFO - PROCESS | 8272 | 1470656828679 Marionette DEBUG loaded listener.js 04:47:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 174 (0x91177400) [pid = 8272] [serial = 1275] [outer = 0x8ca82000] 04:47:09 INFO - PROCESS | 8272 | 1470656829589 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]]]}] 04:47:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 04:47:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1637ms 04:47:09 INFO - PROCESS | 8272 | 1470656829652 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 04:47:09 INFO - PROCESS | 8272 | 1470656829656 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 04:47:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 04:47:09 INFO - PROCESS | 8272 | 1470656829663 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 04:47:09 INFO - PROCESS | 8272 | 1470656829666 Marionette TRACE conn3 <- [1,1670,null,{}] 04:47:09 INFO - PROCESS | 8272 | 1470656829672 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}] 04:47:09 INFO - PROCESS | 8272 | 1470656829676 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:09 INFO - PROCESS | 8272 | 1470656829861 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 04:47:10 INFO - PROCESS | 8272 | 1470656830175 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:10 INFO - PROCESS | 8272 | 1470656830185 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847bc00 == 42 [pid = 8272] [id = 425] 04:47:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 175 (0x89744800) [pid = 8272] [serial = 1276] [outer = (nil)] 04:47:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 176 (0x91ce5800) [pid = 8272] [serial = 1277] [outer = 0x89744800] 04:47:10 INFO - PROCESS | 8272 | 1470656830272 Marionette DEBUG loaded listener.js 04:47:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 177 (0x91ceb800) [pid = 8272] [serial = 1278] [outer = 0x89744800] 04:47:11 INFO - PROCESS | 8272 | 1470656831235 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]]]}] 04:47:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 04:47:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1637ms 04:47:11 INFO - PROCESS | 8272 | 1470656831301 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 04:47:11 INFO - PROCESS | 8272 | 1470656831305 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 04:47:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 04:47:11 INFO - PROCESS | 8272 | 1470656831311 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 04:47:11 INFO - PROCESS | 8272 | 1470656831315 Marionette TRACE conn3 <- [1,1674,null,{}] 04:47:11 INFO - PROCESS | 8272 | 1470656831320 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}] 04:47:11 INFO - PROCESS | 8272 | 1470656831325 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:11 INFO - PROCESS | 8272 | 1470656831508 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 04:47:11 INFO - PROCESS | 8272 | 1470656831822 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:11 INFO - PROCESS | 8272 | 1470656831831 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f46400 == 43 [pid = 8272] [id = 426] 04:47:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 178 (0x88f49800) [pid = 8272] [serial = 1279] [outer = (nil)] 04:47:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 179 (0x8a610c00) [pid = 8272] [serial = 1280] [outer = 0x88f49800] 04:47:11 INFO - PROCESS | 8272 | 1470656831917 Marionette DEBUG loaded listener.js 04:47:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 180 (0x8afe1c00) [pid = 8272] [serial = 1281] [outer = 0x88f49800] 04:47:12 INFO - PROCESS | 8272 | 1470656832784 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]]]}] 04:47:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 04:47:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1537ms 04:47:12 INFO - PROCESS | 8272 | 1470656832850 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 04:47:12 INFO - PROCESS | 8272 | 1470656832855 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 04:47:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 04:47:12 INFO - PROCESS | 8272 | 1470656832861 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 04:47:12 INFO - PROCESS | 8272 | 1470656832864 Marionette TRACE conn3 <- [1,1678,null,{}] 04:47:12 INFO - PROCESS | 8272 | 1470656832870 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}] 04:47:12 INFO - PROCESS | 8272 | 1470656832875 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:13 INFO - PROCESS | 8272 | 1470656833061 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 04:47:13 INFO - PROCESS | 8272 | 1470656833374 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:13 INFO - PROCESS | 8272 | 1470656833383 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847a400 == 44 [pid = 8272] [id = 427] 04:47:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 181 (0x8847ac00) [pid = 8272] [serial = 1282] [outer = (nil)] 04:47:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 182 (0x88fd5400) [pid = 8272] [serial = 1283] [outer = 0x8847ac00] 04:47:13 INFO - PROCESS | 8272 | 1470656833470 Marionette DEBUG loaded listener.js 04:47:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 183 (0x8973d000) [pid = 8272] [serial = 1284] [outer = 0x8847ac00] 04:47:14 INFO - PROCESS | 8272 | 1470656834556 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]]]}] 04:47:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 04:47:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1783ms 04:47:14 INFO - PROCESS | 8272 | 1470656834646 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 04:47:14 INFO - PROCESS | 8272 | 1470656834652 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 04:47:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 04:47:14 INFO - PROCESS | 8272 | 1470656834661 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 04:47:14 INFO - PROCESS | 8272 | 1470656834666 Marionette TRACE conn3 <- [1,1682,null,{}] 04:47:14 INFO - PROCESS | 8272 | 1470656834674 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}] 04:47:14 INFO - PROCESS | 8272 | 1470656834681 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:14 INFO - PROCESS | 8272 | 1470656834902 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 04:47:15 INFO - PROCESS | 8272 | 1470656835179 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:15 INFO - PROCESS | 8272 | 1470656835194 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fdb000 == 45 [pid = 8272] [id = 428] 04:47:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 184 (0x894e2800) [pid = 8272] [serial = 1285] [outer = (nil)] 04:47:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 185 (0x894ef400) [pid = 8272] [serial = 1286] [outer = 0x894e2800] 04:47:15 INFO - PROCESS | 8272 | 1470656835269 Marionette DEBUG loaded listener.js 04:47:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 186 (0x8973ec00) [pid = 8272] [serial = 1287] [outer = 0x894e2800] 04:47:16 INFO - PROCESS | 8272 | 1470656836171 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]]]}] 04:47:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 04:47:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1583ms 04:47:16 INFO - PROCESS | 8272 | 1470656836244 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 04:47:16 INFO - PROCESS | 8272 | 1470656836259 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 04:47:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 04:47:16 INFO - PROCESS | 8272 | 1470656836269 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 04:47:16 INFO - PROCESS | 8272 | 1470656836274 Marionette TRACE conn3 <- [1,1686,null,{}] 04:47:16 INFO - PROCESS | 8272 | 1470656836279 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}] 04:47:16 INFO - PROCESS | 8272 | 1470656836285 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:16 INFO - PROCESS | 8272 | 1470656836583 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 04:47:16 INFO - PROCESS | 8272 | 1470656836959 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:16 INFO - PROCESS | 8272 | 1470656836974 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:16 INFO - PROCESS | 8272 | --DOCSHELL 0x88479800 == 44 [pid = 8272] [id = 411] 04:47:16 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe5400 == 43 [pid = 8272] [id = 410] 04:47:16 INFO - PROCESS | 8272 | --DOCSHELL 0x8a60d800 == 42 [pid = 8272] [id = 409] 04:47:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x88479800 == 43 [pid = 8272] [id = 429] 04:47:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 187 (0x88f4c400) [pid = 8272] [serial = 1288] [outer = (nil)] 04:47:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 188 (0x8a603400) [pid = 8272] [serial = 1289] [outer = 0x88f4c400] 04:47:17 INFO - PROCESS | 8272 | 1470656837073 Marionette DEBUG loaded listener.js 04:47:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 189 (0x8ad37c00) [pid = 8272] [serial = 1290] [outer = 0x88f4c400] 04:47:17 INFO - PROCESS | 8272 | --DOCSHELL 0x88fdb400 == 42 [pid = 8272] [id = 408] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 188 (0x8df01800) [pid = 8272] [serial = 1172] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 187 (0x8df1f000) [pid = 8272] [serial = 1173] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 186 (0x8e784c00) [pid = 8272] [serial = 1116] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 185 (0x894e5c00) [pid = 8272] [serial = 1109] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 184 (0x8ca7ec00) [pid = 8272] [serial = 1050] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 183 (0x95145800) [pid = 8272] [serial = 1130] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 182 (0x9211fc00) [pid = 8272] [serial = 1124] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 181 (0x93b7d000) [pid = 8272] [serial = 1127] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 180 (0x92d99800) [pid = 8272] [serial = 1125] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 179 (0x94688800) [pid = 8272] [serial = 1155] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 178 (0x8f13d800) [pid = 8272] [serial = 1118] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 177 (0xa1194800) [pid = 8272] [serial = 1146] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 176 (0x8b91fc00) [pid = 8272] [serial = 1113] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 175 (0x9a6f0800) [pid = 8272] [serial = 1056] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 174 (0x8d4d0c00) [pid = 8272] [serial = 1170] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 173 (0x8973a400) [pid = 8272] [serial = 1148] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 172 (0x9b6dec00) [pid = 8272] [serial = 1059] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 171 (0x8a620800) [pid = 8272] [serial = 1163] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 170 (0x8a617400) [pid = 8272] [serial = 1074] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 169 (0x91cea800) [pid = 8272] [serial = 1154] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 168 (0x8973a000) [pid = 8272] [serial = 1110] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 167 (0x89fef800) [pid = 8272] [serial = 1160] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 166 (0x9514b000) [pid = 8272] [serial = 1131] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 165 (0x8edc9c00) [pid = 8272] [serial = 1151] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 164 (0x8df10c00) [pid = 8272] [serial = 1158] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 163 (0xa1197c00) [pid = 8272] [serial = 1062] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 162 (0x8ca45000) [pid = 8272] [serial = 1166] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 161 (0x98dea400) [pid = 8272] [serial = 1136] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x9a395000) [pid = 8272] [serial = 1139] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x88f4a000) [pid = 8272] [serial = 1086] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x8b91c000) [pid = 8272] [serial = 1149] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x8f9ba400) [pid = 8272] [serial = 1119] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x8a60d000) [pid = 8272] [serial = 1071] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x8df1dc00) [pid = 8272] [serial = 1115] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x9b6dfc00) [pid = 8272] [serial = 1143] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x9b111400) [pid = 8272] [serial = 1142] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x8a620400) [pid = 8272] [serial = 1077] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0x9116ac00) [pid = 8272] [serial = 1122] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x975b9800) [pid = 8272] [serial = 1133] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0x9d9a1c00) [pid = 8272] [serial = 1145] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0x8a60f800) [pid = 8272] [serial = 1161] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x8cb18800) [pid = 8272] [serial = 1167] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x98df4400) [pid = 8272] [serial = 1137] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x8fb1d400) [pid = 8272] [serial = 1053] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x97fee000) [pid = 8272] [serial = 1134] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x8d401c00) [pid = 8272] [serial = 1169] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x99e71400) [pid = 8272] [serial = 1047] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0xa34d8c00) [pid = 8272] [serial = 1065] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x8fb0f800) [pid = 8272] [serial = 1121] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0x951a2800) [pid = 8272] [serial = 1083] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 138 (0x8cccc400) [pid = 8272] [serial = 1068] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x8ca41400) [pid = 8272] [serial = 1107] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x9aa41400) [pid = 8272] [serial = 1140] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x8ca0f400) [pid = 8272] [serial = 1157] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x8afde000) [pid = 8272] [serial = 1164] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0x9468e800) [pid = 8272] [serial = 1128] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x8fb18000) [pid = 8272] [serial = 1152] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0x8b769400) [pid = 8272] [serial = 1112] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x8ca0d000) [pid = 8272] [serial = 1080] [outer = (nil)] [url = about:blank] 04:47:17 INFO - PROCESS | 8272 | 1470656837940 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]]]}] 04:47:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.empty.html | arc() with an empty path does not draw a straight line to the start point 04:47:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1736ms 04:47:18 INFO - PROCESS | 8272 | 1470656838007 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 04:47:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 04:47:18 INFO - PROCESS | 8272 | 1470656838011 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 04:47:18 INFO - PROCESS | 8272 | 1470656838017 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 04:47:18 INFO - PROCESS | 8272 | 1470656838023 Marionette TRACE conn3 <- [1,1690,null,{}] 04:47:18 INFO - PROCESS | 8272 | 1470656838040 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}] 04:47:18 INFO - PROCESS | 8272 | 1470656838048 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:18 INFO - PROCESS | 8272 | 1470656838239 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 04:47:18 INFO - PROCESS | 8272 | 1470656838442 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:18 INFO - PROCESS | 8272 | 1470656838450 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe9c00 == 43 [pid = 8272] [id = 430] 04:47:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x8b76ec00) [pid = 8272] [serial = 1291] [outer = (nil)] 04:47:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x8b91fc00) [pid = 8272] [serial = 1292] [outer = 0x8b76ec00] 04:47:18 INFO - PROCESS | 8272 | 1470656838529 Marionette DEBUG loaded listener.js 04:47:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x8ca0ec00) [pid = 8272] [serial = 1293] [outer = 0x8b76ec00] 04:47:19 INFO - PROCESS | 8272 | 1470656839417 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]]]}] 04:47:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 04:47:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1434ms 04:47:19 INFO - PROCESS | 8272 | 1470656839463 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 04:47:19 INFO - PROCESS | 8272 | 1470656839468 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 04:47:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 04:47:19 INFO - PROCESS | 8272 | 1470656839486 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 04:47:19 INFO - PROCESS | 8272 | 1470656839490 Marionette TRACE conn3 <- [1,1694,null,{}] 04:47:19 INFO - PROCESS | 8272 | 1470656839496 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}] 04:47:19 INFO - PROCESS | 8272 | 1470656839500 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:19 INFO - PROCESS | 8272 | 1470656839759 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 04:47:19 INFO - PROCESS | 8272 | 1470656839784 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:19 INFO - PROCESS | 8272 | 1470656839790 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b916400 == 44 [pid = 8272] [id = 431] 04:47:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x8ca7f000) [pid = 8272] [serial = 1294] [outer = (nil)] 04:47:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x8cb16400) [pid = 8272] [serial = 1295] [outer = 0x8ca7f000] 04:47:19 INFO - PROCESS | 8272 | 1470656839861 Marionette DEBUG loaded listener.js 04:47:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x8ccc8800) [pid = 8272] [serial = 1296] [outer = 0x8ca7f000] 04:47:20 INFO - PROCESS | 8272 | 1470656840809 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]]]}] 04:47:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 04:47:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1388ms 04:47:20 INFO - PROCESS | 8272 | 1470656840872 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 04:47:20 INFO - PROCESS | 8272 | 1470656840876 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 04:47:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 04:47:20 INFO - PROCESS | 8272 | 1470656840882 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 04:47:20 INFO - PROCESS | 8272 | 1470656840885 Marionette TRACE conn3 <- [1,1698,null,{}] 04:47:20 INFO - PROCESS | 8272 | 1470656840890 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}] 04:47:20 INFO - PROCESS | 8272 | 1470656840895 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:21 INFO - PROCESS | 8272 | 1470656841200 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 04:47:21 INFO - PROCESS | 8272 | 1470656841222 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:21 INFO - PROCESS | 8272 | 1470656841230 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a620c00 == 45 [pid = 8272] [id = 432] 04:47:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x8b763c00) [pid = 8272] [serial = 1297] [outer = (nil)] 04:47:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x8d403400) [pid = 8272] [serial = 1298] [outer = 0x8b763c00] 04:47:21 INFO - PROCESS | 8272 | 1470656841309 Marionette DEBUG loaded listener.js 04:47:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 139 (0x8d4d1800) [pid = 8272] [serial = 1299] [outer = 0x8b763c00] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 138 (0x88fd7000) [pid = 8272] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x8b769000) [pid = 8272] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x8df08400) [pid = 8272] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x91ce8400) [pid = 8272] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x95141800) [pid = 8272] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0x91cde800) [pid = 8272] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x8f148000) [pid = 8272] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0x8df09000) [pid = 8272] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x92285400) [pid = 8272] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x8ee9ec00) [pid = 8272] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x8a60dc00) [pid = 8272] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x99e7c400) [pid = 8272] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x8b6e6000) [pid = 8272] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x8847cc00) [pid = 8272] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x99773000) [pid = 8272] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x894e1400) [pid = 8272] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x8afe6000) [pid = 8272] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x995c4c00) [pid = 8272] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 120 (0x88487c00) [pid = 8272] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 119 (0x8b911c00) [pid = 8272] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 04:47:22 INFO - PROCESS | 8272 | --DOMWINDOW == 118 (0x8cb15c00) [pid = 8272] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 04:47:22 INFO - PROCESS | 8272 | 1470656842494 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]]]}] 04:47:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonempty.html | arc() with a non-empty path does draw a straight line to the start point 04:47:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1642ms 04:47:22 INFO - PROCESS | 8272 | 1470656842525 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 04:47:22 INFO - PROCESS | 8272 | 1470656842528 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 04:47:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 04:47:22 INFO - PROCESS | 8272 | 1470656842535 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 04:47:22 INFO - PROCESS | 8272 | 1470656842539 Marionette TRACE conn3 <- [1,1702,null,{}] 04:47:22 INFO - PROCESS | 8272 | 1470656842544 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}] 04:47:22 INFO - PROCESS | 8272 | 1470656842554 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:22 INFO - PROCESS | 8272 | 1470656842782 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 04:47:23 INFO - PROCESS | 8272 | 1470656842979 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:23 INFO - PROCESS | 8272 | 1470656842987 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847cc00 == 46 [pid = 8272] [id = 433] 04:47:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 119 (0x88487800) [pid = 8272] [serial = 1300] [outer = (nil)] 04:47:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 120 (0x8ca84400) [pid = 8272] [serial = 1301] [outer = 0x88487800] 04:47:23 INFO - PROCESS | 8272 | 1470656843056 Marionette DEBUG loaded listener.js 04:47:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 121 (0x8df29000) [pid = 8272] [serial = 1302] [outer = 0x88487800] 04:47:23 INFO - PROCESS | 8272 | 1470656843814 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]]]}] 04:47:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 04:47:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1332ms 04:47:23 INFO - PROCESS | 8272 | 1470656843929 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 04:47:23 INFO - PROCESS | 8272 | 1470656843934 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 04:47:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 04:47:23 INFO - PROCESS | 8272 | 1470656843947 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 04:47:23 INFO - PROCESS | 8272 | 1470656843954 Marionette TRACE conn3 <- [1,1706,null,{}] 04:47:23 INFO - PROCESS | 8272 | 1470656843963 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}] 04:47:23 INFO - PROCESS | 8272 | 1470656843969 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:24 INFO - PROCESS | 8272 | 1470656844231 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 04:47:24 INFO - PROCESS | 8272 | 1470656844562 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:24 INFO - PROCESS | 8272 | 1470656844578 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x88478c00 == 47 [pid = 8272] [id = 434] 04:47:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x88fce000) [pid = 8272] [serial = 1303] [outer = (nil)] 04:47:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x88fda800) [pid = 8272] [serial = 1304] [outer = 0x88fce000] 04:47:24 INFO - PROCESS | 8272 | 1470656844666 Marionette DEBUG loaded listener.js 04:47:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x89741c00) [pid = 8272] [serial = 1305] [outer = 0x88fce000] 04:47:25 INFO - PROCESS | 8272 | 1470656845641 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]]]}] 04:47:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 04:47:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1736ms 04:47:25 INFO - PROCESS | 8272 | 1470656845684 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 04:47:25 INFO - PROCESS | 8272 | 1470656845690 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 04:47:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 04:47:25 INFO - PROCESS | 8272 | 1470656845700 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 04:47:25 INFO - PROCESS | 8272 | 1470656845705 Marionette TRACE conn3 <- [1,1710,null,{}] 04:47:25 INFO - PROCESS | 8272 | 1470656845713 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}] 04:47:25 INFO - PROCESS | 8272 | 1470656845719 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:25 INFO - PROCESS | 8272 | 1470656845937 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 04:47:26 INFO - PROCESS | 8272 | 1470656846259 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:26 INFO - PROCESS | 8272 | 1470656846268 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe3000 == 48 [pid = 8272] [id = 435] 04:47:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x8afe8000) [pid = 8272] [serial = 1306] [outer = (nil)] 04:47:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x8b6ec800) [pid = 8272] [serial = 1307] [outer = 0x8afe8000] 04:47:26 INFO - PROCESS | 8272 | 1470656846402 Marionette DEBUG loaded listener.js 04:47:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x8b920c00) [pid = 8272] [serial = 1308] [outer = 0x8afe8000] 04:47:27 INFO - PROCESS | 8272 | 1470656847330 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]]]}] 04:47:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 04:47:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1690ms 04:47:27 INFO - PROCESS | 8272 | 1470656847387 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 04:47:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 04:47:27 INFO - PROCESS | 8272 | 1470656847392 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 04:47:27 INFO - PROCESS | 8272 | 1470656847399 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 04:47:27 INFO - PROCESS | 8272 | 1470656847402 Marionette TRACE conn3 <- [1,1714,null,{}] 04:47:27 INFO - PROCESS | 8272 | 1470656847416 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}] 04:47:27 INFO - PROCESS | 8272 | 1470656847425 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:27 INFO - PROCESS | 8272 | 1470656847627 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 04:47:28 INFO - PROCESS | 8272 | 1470656847986 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:28 INFO - PROCESS | 8272 | 1470656848002 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df09000 == 49 [pid = 8272] [id = 436] 04:47:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x8df0ec00) [pid = 8272] [serial = 1309] [outer = (nil)] 04:47:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x8df25c00) [pid = 8272] [serial = 1310] [outer = 0x8df0ec00] 04:47:28 INFO - PROCESS | 8272 | 1470656848088 Marionette DEBUG loaded listener.js 04:47:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x8e54e400) [pid = 8272] [serial = 1311] [outer = 0x8df0ec00] 04:47:29 INFO - PROCESS | 8272 | 1470656848994 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]]]}] 04:47:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 04:47:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1631ms 04:47:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 04:47:29 INFO - PROCESS | 8272 | 1470656849030 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 04:47:29 INFO - PROCESS | 8272 | 1470656849034 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 04:47:29 INFO - PROCESS | 8272 | 1470656849040 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 04:47:29 INFO - PROCESS | 8272 | 1470656849044 Marionette TRACE conn3 <- [1,1718,null,{}] 04:47:29 INFO - PROCESS | 8272 | 1470656849050 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}] 04:47:29 INFO - PROCESS | 8272 | 1470656849055 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:29 INFO - PROCESS | 8272 | 1470656849257 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 04:47:29 INFO - PROCESS | 8272 | 1470656849564 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:29 INFO - PROCESS | 8272 | 1470656849571 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a619800 == 50 [pid = 8272] [id = 437] 04:47:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x8e556800) [pid = 8272] [serial = 1312] [outer = (nil)] 04:47:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x8ee69400) [pid = 8272] [serial = 1313] [outer = 0x8e556800] 04:47:29 INFO - PROCESS | 8272 | 1470656849659 Marionette DEBUG loaded listener.js 04:47:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x8ee76000) [pid = 8272] [serial = 1314] [outer = 0x8e556800] 04:47:30 INFO - PROCESS | 8272 | 1470656850585 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]]]}] 04:47:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 04:47:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1593ms 04:47:30 INFO - PROCESS | 8272 | 1470656850633 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 04:47:30 INFO - PROCESS | 8272 | 1470656850637 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 04:47:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 04:47:30 INFO - PROCESS | 8272 | 1470656850644 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 04:47:30 INFO - PROCESS | 8272 | 1470656850647 Marionette TRACE conn3 <- [1,1722,null,{}] 04:47:30 INFO - PROCESS | 8272 | 1470656850653 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}] 04:47:30 INFO - PROCESS | 8272 | 1470656850658 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:30 INFO - PROCESS | 8272 | 1470656850863 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 04:47:31 INFO - PROCESS | 8272 | 1470656851173 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:31 INFO - PROCESS | 8272 | 1470656851184 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d40fc00 == 51 [pid = 8272] [id = 438] 04:47:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x8e787800) [pid = 8272] [serial = 1315] [outer = (nil)] 04:47:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x8f9bec00) [pid = 8272] [serial = 1316] [outer = 0x8e787800] 04:47:31 INFO - PROCESS | 8272 | 1470656851272 Marionette DEBUG loaded listener.js 04:47:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x8f9c4c00) [pid = 8272] [serial = 1317] [outer = 0x8e787800] 04:47:32 INFO - PROCESS | 8272 | 1470656852187 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]]]}] 04:47:32 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 04:47:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1585ms 04:47:32 INFO - PROCESS | 8272 | 1470656852230 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 04:47:32 INFO - PROCESS | 8272 | 1470656852234 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 04:47:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 04:47:32 INFO - PROCESS | 8272 | 1470656852241 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 04:47:32 INFO - PROCESS | 8272 | 1470656852244 Marionette TRACE conn3 <- [1,1726,null,{}] 04:47:32 INFO - PROCESS | 8272 | 1470656852252 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}] 04:47:32 INFO - PROCESS | 8272 | 1470656852261 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:32 INFO - PROCESS | 8272 | 1470656852508 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 04:47:32 INFO - PROCESS | 8272 | 1470656852842 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:32 INFO - PROCESS | 8272 | 1470656852851 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ee9ec00 == 52 [pid = 8272] [id = 439] 04:47:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x8fb09000) [pid = 8272] [serial = 1318] [outer = (nil)] 04:47:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x91ce7c00) [pid = 8272] [serial = 1319] [outer = 0x8fb09000] 04:47:32 INFO - PROCESS | 8272 | 1470656852940 Marionette DEBUG loaded listener.js 04:47:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 139 (0x92281c00) [pid = 8272] [serial = 1320] [outer = 0x8fb09000] 04:47:33 INFO - PROCESS | 8272 | 1470656853831 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]]]}] 04:47:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 04:47:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1631ms 04:47:33 INFO - PROCESS | 8272 | 1470656853873 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 04:47:33 INFO - PROCESS | 8272 | 1470656853878 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 04:47:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 04:47:33 INFO - PROCESS | 8272 | 1470656853884 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 04:47:33 INFO - PROCESS | 8272 | 1470656853888 Marionette TRACE conn3 <- [1,1730,null,{}] 04:47:33 INFO - PROCESS | 8272 | 1470656853893 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}] 04:47:33 INFO - PROCESS | 8272 | 1470656853898 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:34 INFO - PROCESS | 8272 | 1470656854097 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 04:47:34 INFO - PROCESS | 8272 | 1470656854409 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:34 INFO - PROCESS | 8272 | 1470656854415 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x8f866800 == 53 [pid = 8272] [id = 440] 04:47:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x8fb1b800) [pid = 8272] [serial = 1321] [outer = (nil)] 04:47:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0x92d91c00) [pid = 8272] [serial = 1322] [outer = 0x8fb1b800] 04:47:34 INFO - PROCESS | 8272 | 1470656854504 Marionette DEBUG loaded listener.js 04:47:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x92d95800) [pid = 8272] [serial = 1323] [outer = 0x8fb1b800] 04:47:35 INFO - PROCESS | 8272 | 1470656855386 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]]]}] 04:47:35 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 04:47:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1536ms 04:47:35 INFO - PROCESS | 8272 | 1470656855426 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 04:47:35 INFO - PROCESS | 8272 | 1470656855434 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 04:47:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 04:47:35 INFO - PROCESS | 8272 | 1470656855443 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 04:47:35 INFO - PROCESS | 8272 | 1470656855447 Marionette TRACE conn3 <- [1,1734,null,{}] 04:47:35 INFO - PROCESS | 8272 | 1470656855453 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}] 04:47:35 INFO - PROCESS | 8272 | 1470656855457 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:35 INFO - PROCESS | 8272 | 1470656855691 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 04:47:36 INFO - PROCESS | 8272 | 1470656856004 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:36 INFO - PROCESS | 8272 | 1470656856012 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x92285000 == 54 [pid = 8272] [id = 441] 04:47:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x92d95000) [pid = 8272] [serial = 1324] [outer = (nil)] 04:47:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x938d5400) [pid = 8272] [serial = 1325] [outer = 0x92d95000] 04:47:36 INFO - PROCESS | 8272 | 1470656856103 Marionette DEBUG loaded listener.js 04:47:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x938e0c00) [pid = 8272] [serial = 1326] [outer = 0x92d95000] 04:47:37 INFO - PROCESS | 8272 | 1470656856999 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]]]}] 04:47:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 04:47:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1588ms 04:47:37 INFO - PROCESS | 8272 | 1470656857033 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 04:47:37 INFO - PROCESS | 8272 | 1470656857037 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 04:47:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 04:47:37 INFO - PROCESS | 8272 | 1470656857044 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 04:47:37 INFO - PROCESS | 8272 | 1470656857047 Marionette TRACE conn3 <- [1,1738,null,{}] 04:47:37 INFO - PROCESS | 8272 | 1470656857053 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}] 04:47:37 INFO - PROCESS | 8272 | 1470656857059 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:37 INFO - PROCESS | 8272 | 1470656857268 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 04:47:37 INFO - PROCESS | 8272 | 1470656857587 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:37 INFO - PROCESS | 8272 | 1470656857596 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x88486000 == 55 [pid = 8272] [id = 442] 04:47:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x8e554c00) [pid = 8272] [serial = 1327] [outer = (nil)] 04:47:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 147 (0x93b7d800) [pid = 8272] [serial = 1328] [outer = 0x8e554c00] 04:47:37 INFO - PROCESS | 8272 | 1470656857682 Marionette DEBUG loaded listener.js 04:47:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 148 (0x93b81400) [pid = 8272] [serial = 1329] [outer = 0x8e554c00] 04:47:38 INFO - PROCESS | 8272 | 1470656858560 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]]]}] 04:47:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 04:47:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1591ms 04:47:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 04:47:38 INFO - PROCESS | 8272 | 1470656858635 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 04:47:38 INFO - PROCESS | 8272 | 1470656858639 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 04:47:38 INFO - PROCESS | 8272 | 1470656858646 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 04:47:38 INFO - PROCESS | 8272 | 1470656858649 Marionette TRACE conn3 <- [1,1742,null,{}] 04:47:38 INFO - PROCESS | 8272 | 1470656858655 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}] 04:47:38 INFO - PROCESS | 8272 | 1470656858660 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:38 INFO - PROCESS | 8272 | 1470656858898 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 04:47:39 INFO - PROCESS | 8272 | 1470656859230 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:39 INFO - PROCESS | 8272 | 1470656859237 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e774000 == 56 [pid = 8272] [id = 443] 04:47:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 149 (0x9396b400) [pid = 8272] [serial = 1330] [outer = (nil)] 04:47:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 150 (0x94691c00) [pid = 8272] [serial = 1331] [outer = 0x9396b400] 04:47:39 INFO - PROCESS | 8272 | 1470656859318 Marionette DEBUG loaded listener.js 04:47:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 151 (0x946d6c00) [pid = 8272] [serial = 1332] [outer = 0x9396b400] 04:47:40 INFO - PROCESS | 8272 | 1470656860196 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]]]}] 04:47:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 04:47:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1589ms 04:47:40 INFO - PROCESS | 8272 | 1470656860234 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 04:47:40 INFO - PROCESS | 8272 | 1470656860238 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 04:47:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 04:47:40 INFO - PROCESS | 8272 | 1470656860245 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 04:47:40 INFO - PROCESS | 8272 | 1470656860250 Marionette TRACE conn3 <- [1,1746,null,{}] 04:47:40 INFO - PROCESS | 8272 | 1470656860255 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}] 04:47:40 INFO - PROCESS | 8272 | 1470656860261 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:40 INFO - PROCESS | 8272 | 1470656860513 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 04:47:40 INFO - PROCESS | 8272 | 1470656860852 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:40 INFO - PROCESS | 8272 | 1470656860864 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x9514a000 == 57 [pid = 8272] [id = 444] 04:47:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 152 (0x9514a400) [pid = 8272] [serial = 1333] [outer = (nil)] 04:47:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 153 (0x951a1800) [pid = 8272] [serial = 1334] [outer = 0x9514a400] 04:47:40 INFO - PROCESS | 8272 | 1470656860951 Marionette DEBUG loaded listener.js 04:47:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 154 (0x951ad400) [pid = 8272] [serial = 1335] [outer = 0x9514a400] 04:47:41 INFO - PROCESS | 8272 | 1470656861905 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]]]}] 04:47:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 04:47:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1738ms 04:47:41 INFO - PROCESS | 8272 | 1470656861985 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 04:47:41 INFO - PROCESS | 8272 | 1470656861989 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 04:47:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 04:47:41 INFO - PROCESS | 8272 | 1470656861995 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 04:47:42 INFO - PROCESS | 8272 | 1470656861999 Marionette TRACE conn3 <- [1,1750,null,{}] 04:47:42 INFO - PROCESS | 8272 | 1470656862004 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}] 04:47:42 INFO - PROCESS | 8272 | 1470656862010 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:42 INFO - PROCESS | 8272 | 1470656862286 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 04:47:42 INFO - PROCESS | 8272 | 1470656862623 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:42 INFO - PROCESS | 8272 | 1470656862633 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x92ec7000 == 58 [pid = 8272] [id = 445] 04:47:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 155 (0x95140800) [pid = 8272] [serial = 1336] [outer = (nil)] 04:47:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 156 (0x9755d000) [pid = 8272] [serial = 1337] [outer = 0x95140800] 04:47:42 INFO - PROCESS | 8272 | 1470656862712 Marionette DEBUG loaded listener.js 04:47:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 157 (0x97f15c00) [pid = 8272] [serial = 1338] [outer = 0x95140800] 04:47:43 INFO - PROCESS | 8272 | 1470656863634 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]]]}] 04:47:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 04:47:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1685ms 04:47:43 INFO - PROCESS | 8272 | 1470656863681 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 04:47:43 INFO - PROCESS | 8272 | 1470656863685 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 04:47:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 04:47:43 INFO - PROCESS | 8272 | 1470656863692 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 04:47:43 INFO - PROCESS | 8272 | 1470656863695 Marionette TRACE conn3 <- [1,1754,null,{}] 04:47:43 INFO - PROCESS | 8272 | 1470656863701 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}] 04:47:43 INFO - PROCESS | 8272 | 1470656863706 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:43 INFO - PROCESS | 8272 | 1470656863903 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 04:47:44 INFO - PROCESS | 8272 | 1470656864224 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:44 INFO - PROCESS | 8272 | 1470656864232 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:44 INFO - PROCESS | 8272 | ++DOCSHELL 0x88480800 == 59 [pid = 8272] [id = 446] 04:47:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 158 (0x89737c00) [pid = 8272] [serial = 1339] [outer = (nil)] 04:47:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 159 (0x8afdd000) [pid = 8272] [serial = 1340] [outer = 0x89737c00] 04:47:44 INFO - PROCESS | 8272 | 1470656864318 Marionette DEBUG loaded listener.js 04:47:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 160 (0x8b765800) [pid = 8272] [serial = 1341] [outer = 0x89737c00] 04:47:45 INFO - PROCESS | 8272 | 1470656865755 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]]]}] 04:47:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 04:47:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 2140ms 04:47:45 INFO - PROCESS | 8272 | 1470656865833 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 04:47:45 INFO - PROCESS | 8272 | 1470656865839 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 04:47:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 04:47:45 INFO - PROCESS | 8272 | 1470656865856 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 04:47:45 INFO - PROCESS | 8272 | 1470656865861 Marionette TRACE conn3 <- [1,1758,null,{}] 04:47:45 INFO - PROCESS | 8272 | 1470656865869 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}] 04:47:45 INFO - PROCESS | 8272 | 1470656865875 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:46 INFO - PROCESS | 8272 | 1470656866098 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 04:47:46 INFO - PROCESS | 8272 | 1470656866382 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:46 INFO - PROCESS | 8272 | 1470656866393 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f41400 == 60 [pid = 8272] [id = 447] 04:47:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 161 (0x89742400) [pid = 8272] [serial = 1342] [outer = (nil)] 04:47:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 162 (0x8a605000) [pid = 8272] [serial = 1343] [outer = 0x89742400] 04:47:46 INFO - PROCESS | 8272 | 1470656866476 Marionette DEBUG loaded listener.js 04:47:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 163 (0x8a613800) [pid = 8272] [serial = 1344] [outer = 0x89742400] 04:47:47 INFO - PROCESS | 8272 | 1470656867503 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]]]}] 04:47:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 04:47:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1689ms 04:47:47 INFO - PROCESS | 8272 | 1470656867545 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 04:47:47 INFO - PROCESS | 8272 | 1470656867552 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 04:47:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 04:47:47 INFO - PROCESS | 8272 | 1470656867562 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 04:47:47 INFO - PROCESS | 8272 | 1470656867565 Marionette TRACE conn3 <- [1,1762,null,{}] 04:47:47 INFO - PROCESS | 8272 | 1470656867571 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}] 04:47:47 INFO - PROCESS | 8272 | 1470656867577 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:47 INFO - PROCESS | 8272 | 1470656867769 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8a620c00 == 59 [pid = 8272] [id = 432] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8b916400 == 58 [pid = 8272] [id = 431] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe9c00 == 57 [pid = 8272] [id = 430] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88479800 == 56 [pid = 8272] [id = 429] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88fdb000 == 55 [pid = 8272] [id = 428] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x894eac00 == 54 [pid = 8272] [id = 412] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca85000 == 53 [pid = 8272] [id = 415] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd6c00 == 52 [pid = 8272] [id = 417] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88484000 == 51 [pid = 8272] [id = 413] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x89745800 == 50 [pid = 8272] [id = 421] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe3c00 == 49 [pid = 8272] [id = 416] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca7e400 == 48 [pid = 8272] [id = 424] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88485000 == 47 [pid = 8272] [id = 422] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x89744400 == 46 [pid = 8272] [id = 414] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8d405800 == 45 [pid = 8272] [id = 420] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8fb0cc00 == 44 [pid = 8272] [id = 423] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8847a400 == 43 [pid = 8272] [id = 427] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88f46400 == 42 [pid = 8272] [id = 426] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8847bc00 == 41 [pid = 8272] [id = 425] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8847a800 == 40 [pid = 8272] [id = 418] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88fda400 == 39 [pid = 8272] [id = 419] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x89742c00 == 38 [pid = 8272] [id = 407] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88f41400 == 37 [pid = 8272] [id = 447] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x92ec7000 == 36 [pid = 8272] [id = 445] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88480800 == 35 [pid = 8272] [id = 446] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x9514a000 == 34 [pid = 8272] [id = 444] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8e774000 == 33 [pid = 8272] [id = 443] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x92285000 == 32 [pid = 8272] [id = 441] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88486000 == 31 [pid = 8272] [id = 442] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8f866800 == 30 [pid = 8272] [id = 440] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee9ec00 == 29 [pid = 8272] [id = 439] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8d40fc00 == 28 [pid = 8272] [id = 438] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8df09000 == 27 [pid = 8272] [id = 436] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8a619800 == 26 [pid = 8272] [id = 437] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe3000 == 25 [pid = 8272] [id = 435] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x8847cc00 == 24 [pid = 8272] [id = 433] 04:47:49 INFO - PROCESS | 8272 | --DOCSHELL 0x88478c00 == 23 [pid = 8272] [id = 434] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 162 (0x8b766c00) [pid = 8272] [serial = 1238] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 161 (0x894e6000) [pid = 8272] [serial = 1175] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 160 (0x8e550800) [pid = 8272] [serial = 1224] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 159 (0x97558000) [pid = 8272] [serial = 1200] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 158 (0x92121400) [pid = 8272] [serial = 1191] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 157 (0x98de9800) [pid = 8272] [serial = 1203] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 156 (0x92ec5c00) [pid = 8272] [serial = 1193] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 155 (0x9116d000) [pid = 8272] [serial = 1188] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 154 (0x8e783800) [pid = 8272] [serial = 1181] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 153 (0x95140000) [pid = 8272] [serial = 1196] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 152 (0x9a39a400) [pid = 8272] [serial = 1208] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 151 (0x8a615800) [pid = 8272] [serial = 1229] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 150 (0x9a847000) [pid = 8272] [serial = 1211] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 149 (0x8b768000) [pid = 8272] [serial = 1178] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 148 (0x88fd2c00) [pid = 8272] [serial = 1235] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 147 (0x998d9800) [pid = 8272] [serial = 1205] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 146 (0x91e33c00) [pid = 8272] [serial = 1190] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x95253000) [pid = 8272] [serial = 1199] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x894f0000) [pid = 8272] [serial = 1227] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x9a6ec000) [pid = 8272] [serial = 1209] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x938e1000) [pid = 8272] [serial = 1194] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0x8b6ee400) [pid = 8272] [serial = 1233] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x8df0a000) [pid = 8272] [serial = 1223] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0x9aa78800) [pid = 8272] [serial = 1212] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 138 (0x9ab4e800) [pid = 8272] [serial = 1215] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x88f45800) [pid = 8272] [serial = 1217] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x9ab4a800) [pid = 8272] [serial = 1214] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x894ee000) [pid = 8272] [serial = 1176] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x8edc5000) [pid = 8272] [serial = 1182] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0x8b916c00) [pid = 8272] [serial = 1220] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x8ca08c00) [pid = 8272] [serial = 1221] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0x89feec00) [pid = 8272] [serial = 1236] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x99e5fc00) [pid = 8272] [serial = 1206] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x88fd5800) [pid = 8272] [serial = 1218] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x95144c00) [pid = 8272] [serial = 1197] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x8b6e5400) [pid = 8272] [serial = 1232] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x8a61d000) [pid = 8272] [serial = 1230] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x8f9bc000) [pid = 8272] [serial = 1184] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x988c6c00) [pid = 8272] [serial = 1202] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x8ca38800) [pid = 8272] [serial = 1179] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x8fb23000) [pid = 8272] [serial = 1187] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x8fb03000) [pid = 8272] [serial = 1185] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | --DOMWINDOW == 120 (0x894e9000) [pid = 8272] [serial = 1226] [outer = (nil)] [url = about:blank] 04:47:49 INFO - PROCESS | 8272 | 1470656869856 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:49 INFO - PROCESS | 8272 | 1470656869860 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847a800 == 24 [pid = 8272] [id = 448] 04:47:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 121 (0x8847c400) [pid = 8272] [serial = 1345] [outer = (nil)] 04:47:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x88480c00) [pid = 8272] [serial = 1346] [outer = 0x8847c400] 04:47:50 INFO - PROCESS | 8272 | 1470656870020 Marionette DEBUG loaded listener.js 04:47:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x88f43400) [pid = 8272] [serial = 1347] [outer = 0x8847c400] 04:47:50 INFO - PROCESS | 8272 | 1470656870843 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]]]}] 04:47:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 04:47:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 3335ms 04:47:50 INFO - PROCESS | 8272 | 1470656870899 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 04:47:50 INFO - PROCESS | 8272 | 1470656870905 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 04:47:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 04:47:50 INFO - PROCESS | 8272 | 1470656870912 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 04:47:50 INFO - PROCESS | 8272 | 1470656870917 Marionette TRACE conn3 <- [1,1766,null,{}] 04:47:50 INFO - PROCESS | 8272 | 1470656870938 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}] 04:47:50 INFO - PROCESS | 8272 | 1470656870946 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:51 INFO - PROCESS | 8272 | 1470656871116 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 04:47:51 INFO - PROCESS | 8272 | 1470656871128 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:51 INFO - PROCESS | 8272 | 1470656871137 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fda400 == 25 [pid = 8272] [id = 449] 04:47:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x894e3c00) [pid = 8272] [serial = 1348] [outer = (nil)] 04:47:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x894f0000) [pid = 8272] [serial = 1349] [outer = 0x894e3c00] 04:47:51 INFO - PROCESS | 8272 | 1470656871210 Marionette DEBUG loaded listener.js 04:47:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x89740000) [pid = 8272] [serial = 1350] [outer = 0x894e3c00] 04:47:52 INFO - PROCESS | 8272 | 1470656872177 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]]]}] 04:47:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 04:47:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1289ms 04:47:52 INFO - PROCESS | 8272 | 1470656872207 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 04:47:52 INFO - PROCESS | 8272 | 1470656872213 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 04:47:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 04:47:52 INFO - PROCESS | 8272 | 1470656872221 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 04:47:52 INFO - PROCESS | 8272 | 1470656872225 Marionette TRACE conn3 <- [1,1770,null,{}] 04:47:52 INFO - PROCESS | 8272 | 1470656872231 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}] 04:47:52 INFO - PROCESS | 8272 | 1470656872236 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:52 INFO - PROCESS | 8272 | 1470656872411 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 04:47:52 INFO - PROCESS | 8272 | 1470656872595 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:52 INFO - PROCESS | 8272 | 1470656872604 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e9c00 == 26 [pid = 8272] [id = 450] 04:47:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x894eb400) [pid = 8272] [serial = 1351] [outer = (nil)] 04:47:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x8a60b800) [pid = 8272] [serial = 1352] [outer = 0x894eb400] 04:47:52 INFO - PROCESS | 8272 | 1470656872675 Marionette DEBUG loaded listener.js 04:47:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x8a61a400) [pid = 8272] [serial = 1353] [outer = 0x894eb400] 04:47:53 INFO - PROCESS | 8272 | 1470656873720 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]]]}] 04:47:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 04:47:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1585ms 04:47:53 INFO - PROCESS | 8272 | 1470656873807 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 04:47:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 04:47:53 INFO - PROCESS | 8272 | 1470656873811 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 04:47:53 INFO - PROCESS | 8272 | 1470656873821 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 04:47:53 INFO - PROCESS | 8272 | 1470656873831 Marionette TRACE conn3 <- [1,1774,null,{}] 04:47:53 INFO - PROCESS | 8272 | 1470656873857 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}] 04:47:53 INFO - PROCESS | 8272 | 1470656873866 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:54 INFO - PROCESS | 8272 | 1470656874104 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 04:47:54 INFO - PROCESS | 8272 | 1470656874128 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:54 INFO - PROCESS | 8272 | 1470656874137 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe9000 == 27 [pid = 8272] [id = 451] 04:47:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x8afe9c00) [pid = 8272] [serial = 1354] [outer = (nil)] 04:47:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x8b6e4c00) [pid = 8272] [serial = 1355] [outer = 0x8afe9c00] 04:47:54 INFO - PROCESS | 8272 | 1470656874226 Marionette DEBUG loaded listener.js 04:47:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x8b6ef800) [pid = 8272] [serial = 1356] [outer = 0x8afe9c00] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0x88487800) [pid = 8272] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x8ca7f000) [pid = 8272] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x8b763c00) [pid = 8272] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x8d4d1000) [pid = 8272] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x8df0d000) [pid = 8272] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x8afe5c00) [pid = 8272] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x88fd5000) [pid = 8272] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x8ca85800) [pid = 8272] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x8ca82000) [pid = 8272] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x89feb400) [pid = 8272] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 04:47:55 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x89fe4400) [pid = 8272] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 120 (0x8b76ec00) [pid = 8272] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 119 (0x88f4c400) [pid = 8272] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 118 (0x89fe1c00) [pid = 8272] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 117 (0x894e2800) [pid = 8272] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 116 (0x8df25800) [pid = 8272] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 115 (0x8847ac00) [pid = 8272] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 114 (0x89fe3800) [pid = 8272] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 113 (0x89744800) [pid = 8272] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 112 (0x8fb0d400) [pid = 8272] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 111 (0x8ccc4c00) [pid = 8272] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 04:47:56 INFO - PROCESS | 8272 | --DOMWINDOW == 110 (0x88f49800) [pid = 8272] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 04:47:56 INFO - PROCESS | 8272 | 1470656876424 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]]]}] 04:47:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 04:47:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 2663ms 04:47:56 INFO - PROCESS | 8272 | 1470656876481 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 04:47:56 INFO - PROCESS | 8272 | 1470656876486 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 04:47:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 04:47:56 INFO - PROCESS | 8272 | 1470656876493 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 04:47:56 INFO - PROCESS | 8272 | 1470656876497 Marionette TRACE conn3 <- [1,1778,null,{}] 04:47:56 INFO - PROCESS | 8272 | 1470656876503 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}] 04:47:56 INFO - PROCESS | 8272 | 1470656876509 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:56 INFO - PROCESS | 8272 | 1470656876720 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 04:47:56 INFO - PROCESS | 8272 | 1470656876869 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:56 INFO - PROCESS | 8272 | 1470656876876 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:56 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e2800 == 28 [pid = 8272] [id = 452] 04:47:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 111 (0x894ee800) [pid = 8272] [serial = 1357] [outer = (nil)] 04:47:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 112 (0x8afe1000) [pid = 8272] [serial = 1358] [outer = 0x894ee800] 04:47:57 INFO - PROCESS | 8272 | 1470656877023 Marionette DEBUG loaded listener.js 04:47:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 113 (0x8b766000) [pid = 8272] [serial = 1359] [outer = 0x894ee800] 04:47:57 INFO - PROCESS | 8272 | 1470656877750 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]]]}] 04:47:57 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 04:47:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1279ms 04:47:57 INFO - PROCESS | 8272 | 1470656877775 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 04:47:57 INFO - PROCESS | 8272 | 1470656877779 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 04:47:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 04:47:57 INFO - PROCESS | 8272 | 1470656877797 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 04:47:57 INFO - PROCESS | 8272 | 1470656877799 Marionette TRACE conn3 <- [1,1782,null,{}] 04:47:57 INFO - PROCESS | 8272 | 1470656877805 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}] 04:47:57 INFO - PROCESS | 8272 | 1470656877810 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:58 INFO - PROCESS | 8272 | 1470656878039 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 04:47:58 INFO - PROCESS | 8272 | 1470656878241 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:47:58 INFO - PROCESS | 8272 | 1470656878250 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f42800 == 29 [pid = 8272] [id = 453] 04:47:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 114 (0x88f44c00) [pid = 8272] [serial = 1360] [outer = (nil)] 04:47:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 115 (0x88f4cc00) [pid = 8272] [serial = 1361] [outer = 0x88f44c00] 04:47:58 INFO - PROCESS | 8272 | 1470656878342 Marionette DEBUG loaded listener.js 04:47:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 116 (0x89739400) [pid = 8272] [serial = 1362] [outer = 0x88f44c00] 04:47:59 INFO - PROCESS | 8272 | 1470656879416 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]]]}] 04:47:59 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 04:47:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1687ms 04:47:59 INFO - PROCESS | 8272 | 1470656879486 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 04:47:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 04:47:59 INFO - PROCESS | 8272 | 1470656879493 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 04:47:59 INFO - PROCESS | 8272 | 1470656879502 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 04:47:59 INFO - PROCESS | 8272 | 1470656879509 Marionette TRACE conn3 <- [1,1786,null,{}] 04:47:59 INFO - PROCESS | 8272 | 1470656879517 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}] 04:47:59 INFO - PROCESS | 8272 | 1470656879523 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:47:59 INFO - PROCESS | 8272 | 1470656879755 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 04:48:00 INFO - PROCESS | 8272 | 1470656880001 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:00 INFO - PROCESS | 8272 | 1470656880009 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e4000 == 30 [pid = 8272] [id = 454] 04:48:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 117 (0x894f0400) [pid = 8272] [serial = 1363] [outer = (nil)] 04:48:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 118 (0x8b764000) [pid = 8272] [serial = 1364] [outer = 0x894f0400] 04:48:00 INFO - PROCESS | 8272 | 1470656880116 Marionette DEBUG loaded listener.js 04:48:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 119 (0x8b916c00) [pid = 8272] [serial = 1365] [outer = 0x894f0400] 04:48:01 INFO - PROCESS | 8272 | 1470656881148 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]]]}] 04:48:01 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 04:48:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1691ms 04:48:01 INFO - PROCESS | 8272 | 1470656881191 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 04:48:01 INFO - PROCESS | 8272 | 1470656881198 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 04:48:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 04:48:01 INFO - PROCESS | 8272 | 1470656881205 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 04:48:01 INFO - PROCESS | 8272 | 1470656881208 Marionette TRACE conn3 <- [1,1790,null,{}] 04:48:01 INFO - PROCESS | 8272 | 1470656881215 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}] 04:48:01 INFO - PROCESS | 8272 | 1470656881219 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:01 INFO - PROCESS | 8272 | 1470656881456 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 04:48:01 INFO - PROCESS | 8272 | 1470656881757 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:01 INFO - PROCESS | 8272 | 1470656881766 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca0c800 == 31 [pid = 8272] [id = 455] 04:48:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 120 (0x8ca3e000) [pid = 8272] [serial = 1366] [outer = (nil)] 04:48:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 121 (0x8ca42400) [pid = 8272] [serial = 1367] [outer = 0x8ca3e000] 04:48:01 INFO - PROCESS | 8272 | 1470656881896 Marionette DEBUG loaded listener.js 04:48:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x8ca79800) [pid = 8272] [serial = 1368] [outer = 0x8ca3e000] 04:48:02 INFO - PROCESS | 8272 | 1470656882866 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]]]}] 04:48:02 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) 04:48:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1740ms 04:48:02 INFO - PROCESS | 8272 | 1470656882946 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 04:48:02 INFO - PROCESS | 8272 | 1470656882953 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 04:48:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 04:48:02 INFO - PROCESS | 8272 | 1470656882970 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 04:48:02 INFO - PROCESS | 8272 | 1470656882978 Marionette TRACE conn3 <- [1,1794,null,{}] 04:48:02 INFO - PROCESS | 8272 | 1470656882984 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}] 04:48:02 INFO - PROCESS | 8272 | 1470656882991 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:03 INFO - PROCESS | 8272 | 1470656883309 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 04:48:03 INFO - PROCESS | 8272 | 1470656883504 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:03 INFO - PROCESS | 8272 | 1470656883513 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847c000 == 32 [pid = 8272] [id = 456] 04:48:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x88fd9400) [pid = 8272] [serial = 1369] [outer = (nil)] 04:48:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x8cb1cc00) [pid = 8272] [serial = 1370] [outer = 0x88fd9400] 04:48:03 INFO - PROCESS | 8272 | 1470656883599 Marionette DEBUG loaded listener.js 04:48:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x8cb19c00) [pid = 8272] [serial = 1371] [outer = 0x88fd9400] 04:48:04 INFO - PROCESS | 8272 | 1470656884512 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]]]}] 04:48:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:48:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1594ms 04:48:04 INFO - PROCESS | 8272 | 1470656884556 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 04:48:04 INFO - PROCESS | 8272 | 1470656884560 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 04:48:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 04:48:04 INFO - PROCESS | 8272 | 1470656884567 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 04:48:04 INFO - PROCESS | 8272 | 1470656884570 Marionette TRACE conn3 <- [1,1798,null,{}] 04:48:04 INFO - PROCESS | 8272 | 1470656884577 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}] 04:48:04 INFO - PROCESS | 8272 | 1470656884583 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:04 INFO - PROCESS | 8272 | 1470656884765 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 04:48:04 INFO - PROCESS | 8272 | 1470656884955 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:04 INFO - PROCESS | 8272 | 1470656884964 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca85000 == 33 [pid = 8272] [id = 457] 04:48:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x8cb15400) [pid = 8272] [serial = 1372] [outer = (nil)] 04:48:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x8d404000) [pid = 8272] [serial = 1373] [outer = 0x8cb15400] 04:48:05 INFO - PROCESS | 8272 | 1470656885048 Marionette DEBUG loaded listener.js 04:48:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x8d409000) [pid = 8272] [serial = 1374] [outer = 0x8cb15400] 04:48:06 INFO - PROCESS | 8272 | 1470656886061 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]]]}] 04:48:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 04:48:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1531ms 04:48:06 INFO - PROCESS | 8272 | 1470656886099 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 04:48:06 INFO - PROCESS | 8272 | 1470656886102 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 04:48:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 04:48:06 INFO - PROCESS | 8272 | 1470656886110 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 04:48:06 INFO - PROCESS | 8272 | 1470656886114 Marionette TRACE conn3 <- [1,1802,null,{}] 04:48:06 INFO - PROCESS | 8272 | 1470656886120 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}] 04:48:06 INFO - PROCESS | 8272 | 1470656886125 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:06 INFO - PROCESS | 8272 | 1470656886319 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 04:48:06 INFO - PROCESS | 8272 | 1470656886572 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:06 INFO - PROCESS | 8272 | 1470656886592 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe4c00 == 34 [pid = 8272] [id = 458] 04:48:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x8d402000) [pid = 8272] [serial = 1375] [outer = (nil)] 04:48:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x8d4cec00) [pid = 8272] [serial = 1376] [outer = 0x8d402000] 04:48:06 INFO - PROCESS | 8272 | 1470656886750 Marionette DEBUG loaded listener.js 04:48:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x8d4d7400) [pid = 8272] [serial = 1377] [outer = 0x8d402000] 04:48:07 INFO - PROCESS | 8272 | 1470656887676 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]]]}] 04:48:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 04:48:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1631ms 04:48:07 INFO - PROCESS | 8272 | 1470656887742 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 04:48:07 INFO - PROCESS | 8272 | 1470656887746 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 04:48:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 04:48:07 INFO - PROCESS | 8272 | 1470656887753 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 04:48:07 INFO - PROCESS | 8272 | 1470656887756 Marionette TRACE conn3 <- [1,1806,null,{}] 04:48:07 INFO - PROCESS | 8272 | 1470656887762 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}] 04:48:07 INFO - PROCESS | 8272 | 1470656887766 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:07 INFO - PROCESS | 8272 | 1470656887950 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 04:48:08 INFO - PROCESS | 8272 | 1470656888179 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:08 INFO - PROCESS | 8272 | 1470656888188 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:08 INFO - PROCESS | 8272 | ++DOCSHELL 0x88486c00 == 35 [pid = 8272] [id = 459] 04:48:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x88f40000) [pid = 8272] [serial = 1378] [outer = (nil)] 04:48:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x8df0ac00) [pid = 8272] [serial = 1379] [outer = 0x88f40000] 04:48:08 INFO - PROCESS | 8272 | 1470656888309 Marionette DEBUG loaded listener.js 04:48:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 134 (0x8d4d2000) [pid = 8272] [serial = 1380] [outer = 0x88f40000] 04:48:09 INFO - PROCESS | 8272 | 1470656889188 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]]]}] 04:48:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 04:48:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1484ms 04:48:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 04:48:09 INFO - PROCESS | 8272 | 1470656889238 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 04:48:09 INFO - PROCESS | 8272 | 1470656889241 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 04:48:09 INFO - PROCESS | 8272 | 1470656889248 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 04:48:09 INFO - PROCESS | 8272 | 1470656889252 Marionette TRACE conn3 <- [1,1810,null,{}] 04:48:09 INFO - PROCESS | 8272 | 1470656889258 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}] 04:48:09 INFO - PROCESS | 8272 | 1470656889263 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:09 INFO - PROCESS | 8272 | 1470656889432 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 04:48:09 INFO - PROCESS | 8272 | 1470656889620 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:09 INFO - PROCESS | 8272 | 1470656889626 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b917800 == 36 [pid = 8272] [id = 460] 04:48:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 135 (0x8df05800) [pid = 8272] [serial = 1381] [outer = (nil)] 04:48:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 136 (0x8df28400) [pid = 8272] [serial = 1382] [outer = 0x8df05800] 04:48:09 INFO - PROCESS | 8272 | 1470656889704 Marionette DEBUG loaded listener.js 04:48:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 137 (0x8e547800) [pid = 8272] [serial = 1383] [outer = 0x8df05800] 04:48:10 INFO - PROCESS | 8272 | 1470656890707 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]]]}] 04:48:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 04:48:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1495ms 04:48:10 INFO - PROCESS | 8272 | 1470656890745 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 04:48:10 INFO - PROCESS | 8272 | 1470656890748 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 04:48:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 04:48:10 INFO - PROCESS | 8272 | 1470656890755 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 04:48:10 INFO - PROCESS | 8272 | 1470656890759 Marionette TRACE conn3 <- [1,1814,null,{}] 04:48:10 INFO - PROCESS | 8272 | 1470656890765 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}] 04:48:10 INFO - PROCESS | 8272 | 1470656890769 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:10 INFO - PROCESS | 8272 | 1470656890940 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 04:48:11 INFO - PROCESS | 8272 | 1470656891188 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:11 INFO - PROCESS | 8272 | 1470656891198 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x89738800 == 37 [pid = 8272] [id = 461] 04:48:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 138 (0x8d40a800) [pid = 8272] [serial = 1384] [outer = (nil)] 04:48:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 139 (0x8e556400) [pid = 8272] [serial = 1385] [outer = 0x8d40a800] 04:48:11 INFO - PROCESS | 8272 | 1470656891321 Marionette DEBUG loaded listener.js 04:48:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 140 (0x8e776400) [pid = 8272] [serial = 1386] [outer = 0x8d40a800] 04:48:12 INFO - PROCESS | 8272 | 1470656892253 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]]]}] 04:48:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 04:48:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1537ms 04:48:12 INFO - PROCESS | 8272 | 1470656892294 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 04:48:12 INFO - PROCESS | 8272 | 1470656892298 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 04:48:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 04:48:12 INFO - PROCESS | 8272 | 1470656892304 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 04:48:12 INFO - PROCESS | 8272 | 1470656892307 Marionette TRACE conn3 <- [1,1818,null,{}] 04:48:12 INFO - PROCESS | 8272 | 1470656892313 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}] 04:48:12 INFO - PROCESS | 8272 | 1470656892318 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:12 INFO - PROCESS | 8272 | 1470656892489 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 04:48:12 INFO - PROCESS | 8272 | 1470656892679 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:12 INFO - PROCESS | 8272 | 1470656892688 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847ac00 == 38 [pid = 8272] [id = 462] 04:48:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 141 (0x88f45000) [pid = 8272] [serial = 1387] [outer = (nil)] 04:48:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 142 (0x8cb16800) [pid = 8272] [serial = 1388] [outer = 0x88f45000] 04:48:12 INFO - PROCESS | 8272 | 1470656892805 Marionette DEBUG loaded listener.js 04:48:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 143 (0x8cccd800) [pid = 8272] [serial = 1389] [outer = 0x88f45000] 04:48:13 INFO - PROCESS | 8272 | 1470656893875 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]]]}] 04:48:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 04:48:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1637ms 04:48:13 INFO - PROCESS | 8272 | 1470656893943 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 04:48:13 INFO - PROCESS | 8272 | 1470656893949 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 04:48:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 04:48:13 INFO - PROCESS | 8272 | 1470656893958 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 04:48:13 INFO - PROCESS | 8272 | 1470656893963 Marionette TRACE conn3 <- [1,1822,null,{}] 04:48:13 INFO - PROCESS | 8272 | 1470656893971 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}] 04:48:13 INFO - PROCESS | 8272 | 1470656893976 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:14 INFO - PROCESS | 8272 | 1470656894166 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 04:48:14 INFO - PROCESS | 8272 | 1470656894484 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:14 INFO - PROCESS | 8272 | 1470656894508 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:14 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fcf400 == 39 [pid = 8272] [id = 463] 04:48:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 144 (0x88fd0000) [pid = 8272] [serial = 1390] [outer = (nil)] 04:48:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 145 (0x89fe3800) [pid = 8272] [serial = 1391] [outer = 0x88fd0000] 04:48:14 INFO - PROCESS | 8272 | 1470656894617 Marionette DEBUG loaded listener.js 04:48:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 146 (0x89ff0000) [pid = 8272] [serial = 1392] [outer = 0x88fd0000] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 145 (0x8ccc8800) [pid = 8272] [serial = 1296] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 144 (0x8d403400) [pid = 8272] [serial = 1298] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 143 (0x8ee6b400) [pid = 8272] [serial = 1262] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 142 (0x8ee71c00) [pid = 8272] [serial = 1263] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 141 (0x8e773800) [pid = 8272] [serial = 1256] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 140 (0x8b915c00) [pid = 8272] [serial = 1257] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 139 (0x8b6e6c00) [pid = 8272] [serial = 1244] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 138 (0x8b762000) [pid = 8272] [serial = 1245] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 137 (0x89fe7000) [pid = 8272] [serial = 1241] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 136 (0x8a60b000) [pid = 8272] [serial = 1242] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 135 (0x8cb19800) [pid = 8272] [serial = 1247] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 134 (0x8ccbfc00) [pid = 8272] [serial = 1248] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 133 (0x8fb22400) [pid = 8272] [serial = 1274] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x91177400) [pid = 8272] [serial = 1275] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0x8b919c00) [pid = 8272] [serial = 1239] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x8ee6bc00) [pid = 8272] [serial = 1265] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x8ee9fc00) [pid = 8272] [serial = 1266] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x8b91fc00) [pid = 8272] [serial = 1292] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x8a603400) [pid = 8272] [serial = 1289] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x8ad37c00) [pid = 8272] [serial = 1290] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x8df0cc00) [pid = 8272] [serial = 1253] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x8df0e000) [pid = 8272] [serial = 1254] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x894ef400) [pid = 8272] [serial = 1286] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x8973ec00) [pid = 8272] [serial = 1287] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x8e78c800) [pid = 8272] [serial = 1259] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 120 (0x8e790000) [pid = 8272] [serial = 1260] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 119 (0x88fd5400) [pid = 8272] [serial = 1283] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 118 (0x8973d000) [pid = 8272] [serial = 1284] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 117 (0x8f149800) [pid = 8272] [serial = 1268] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 116 (0x8f86e400) [pid = 8272] [serial = 1269] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 115 (0x91ce5800) [pid = 8272] [serial = 1277] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 114 (0x91ceb800) [pid = 8272] [serial = 1278] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 113 (0x8fb16800) [pid = 8272] [serial = 1271] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 112 (0x8fb1f800) [pid = 8272] [serial = 1272] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 111 (0x8d40c400) [pid = 8272] [serial = 1250] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 110 (0x8d40d400) [pid = 8272] [serial = 1251] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 109 (0x8a610c00) [pid = 8272] [serial = 1280] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 108 (0x8afe1c00) [pid = 8272] [serial = 1281] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 107 (0x8df29000) [pid = 8272] [serial = 1302] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 106 (0x8cb16400) [pid = 8272] [serial = 1295] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 105 (0x8d4d1800) [pid = 8272] [serial = 1299] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 104 (0x8ca0ec00) [pid = 8272] [serial = 1293] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | --DOMWINDOW == 103 (0x8ca84400) [pid = 8272] [serial = 1301] [outer = (nil)] [url = about:blank] 04:48:15 INFO - PROCESS | 8272 | 1470656895662 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]]]}] 04:48:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 04:48:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1734ms 04:48:15 INFO - PROCESS | 8272 | 1470656895692 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 04:48:15 INFO - PROCESS | 8272 | 1470656895699 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 04:48:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 04:48:15 INFO - PROCESS | 8272 | 1470656895727 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 04:48:15 INFO - PROCESS | 8272 | 1470656895731 Marionette TRACE conn3 <- [1,1826,null,{}] 04:48:15 INFO - PROCESS | 8272 | 1470656895737 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}] 04:48:15 INFO - PROCESS | 8272 | 1470656895743 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:15 INFO - PROCESS | 8272 | 1470656895921 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 04:48:16 INFO - PROCESS | 8272 | 1470656896118 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:16 INFO - PROCESS | 8272 | 1470656896125 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:16 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a603400 == 40 [pid = 8272] [id = 464] 04:48:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 104 (0x8a60b000) [pid = 8272] [serial = 1393] [outer = (nil)] 04:48:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 105 (0x8a613000) [pid = 8272] [serial = 1394] [outer = 0x8a60b000] 04:48:16 INFO - PROCESS | 8272 | 1470656896200 Marionette DEBUG loaded listener.js 04:48:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 106 (0x8ad37c00) [pid = 8272] [serial = 1395] [outer = 0x8a60b000] 04:48:17 INFO - PROCESS | 8272 | 1470656897156 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]]]}] 04:48:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 04:48:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1483ms 04:48:17 INFO - PROCESS | 8272 | 1470656897211 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 04:48:17 INFO - PROCESS | 8272 | 1470656897218 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 04:48:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 04:48:17 INFO - PROCESS | 8272 | 1470656897227 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 04:48:17 INFO - PROCESS | 8272 | 1470656897232 Marionette TRACE conn3 <- [1,1830,null,{}] 04:48:17 INFO - PROCESS | 8272 | 1470656897241 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}] 04:48:17 INFO - PROCESS | 8272 | 1470656897247 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:17 INFO - PROCESS | 8272 | 1470656897446 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 04:48:17 INFO - PROCESS | 8272 | 1470656897701 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:17 INFO - PROCESS | 8272 | 1470656897716 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x8973d000 == 41 [pid = 8272] [id = 465] 04:48:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 107 (0x89742c00) [pid = 8272] [serial = 1396] [outer = (nil)] 04:48:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 108 (0x89fe9c00) [pid = 8272] [serial = 1397] [outer = 0x89742c00] 04:48:17 INFO - PROCESS | 8272 | 1470656897833 Marionette DEBUG loaded listener.js 04:48:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 109 (0x8a608800) [pid = 8272] [serial = 1398] [outer = 0x89742c00] 04:48:18 INFO - PROCESS | 8272 | 1470656898832 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]]]}] 04:48:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 04:48:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1687ms 04:48:18 INFO - PROCESS | 8272 | 1470656898914 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 04:48:18 INFO - PROCESS | 8272 | 1470656898922 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 04:48:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 04:48:18 INFO - PROCESS | 8272 | 1470656898932 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 04:48:18 INFO - PROCESS | 8272 | 1470656898936 Marionette TRACE conn3 <- [1,1834,null,{}] 04:48:18 INFO - PROCESS | 8272 | 1470656898944 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}] 04:48:18 INFO - PROCESS | 8272 | 1470656898950 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:19 INFO - PROCESS | 8272 | 1470656899188 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 04:48:19 INFO - PROCESS | 8272 | 1470656899427 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:19 INFO - PROCESS | 8272 | 1470656899434 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6ecc00 == 42 [pid = 8272] [id = 466] 04:48:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 110 (0x8b761400) [pid = 8272] [serial = 1399] [outer = (nil)] 04:48:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 111 (0x8b919800) [pid = 8272] [serial = 1400] [outer = 0x8b761400] 04:48:19 INFO - PROCESS | 8272 | 1470656899565 Marionette DEBUG loaded listener.js 04:48:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 112 (0x8b920800) [pid = 8272] [serial = 1401] [outer = 0x8b761400] 04:48:20 INFO - PROCESS | 8272 | 1470656900528 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]]]}] 04:48:20 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 04:48:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1633ms 04:48:20 INFO - PROCESS | 8272 | 1470656900565 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 04:48:20 INFO - PROCESS | 8272 | 1470656900570 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 04:48:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 04:48:20 INFO - PROCESS | 8272 | 1470656900577 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 04:48:20 INFO - PROCESS | 8272 | 1470656900583 Marionette TRACE conn3 <- [1,1838,null,{}] 04:48:20 INFO - PROCESS | 8272 | 1470656900599 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}] 04:48:20 INFO - PROCESS | 8272 | 1470656900608 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:20 INFO - PROCESS | 8272 | 1470656900822 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 04:48:21 INFO - PROCESS | 8272 | 1470656901114 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:21 INFO - PROCESS | 8272 | 1470656901125 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca37400 == 43 [pid = 8272] [id = 467] 04:48:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 113 (0x8ca7e400) [pid = 8272] [serial = 1402] [outer = (nil)] 04:48:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 114 (0x8cb13c00) [pid = 8272] [serial = 1403] [outer = 0x8ca7e400] 04:48:21 INFO - PROCESS | 8272 | 1470656901248 Marionette DEBUG loaded listener.js 04:48:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 115 (0x8cb1c000) [pid = 8272] [serial = 1404] [outer = 0x8ca7e400] 04:48:22 INFO - PROCESS | 8272 | 1470656902184 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]]]}] 04:48:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 04:48:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1647ms 04:48:22 INFO - PROCESS | 8272 | 1470656902225 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 04:48:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 04:48:22 INFO - PROCESS | 8272 | 1470656902230 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 04:48:22 INFO - PROCESS | 8272 | 1470656902237 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 04:48:22 INFO - PROCESS | 8272 | 1470656902241 Marionette TRACE conn3 <- [1,1842,null,{}] 04:48:22 INFO - PROCESS | 8272 | 1470656902246 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}] 04:48:22 INFO - PROCESS | 8272 | 1470656902252 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:22 INFO - PROCESS | 8272 | 1470656902444 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 04:48:22 INFO - PROCESS | 8272 | 1470656902676 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:22 INFO - PROCESS | 8272 | 1470656902688 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd5c00 == 44 [pid = 8272] [id = 468] 04:48:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 116 (0x8cb19000) [pid = 8272] [serial = 1405] [outer = (nil)] 04:48:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 117 (0x8d406400) [pid = 8272] [serial = 1406] [outer = 0x8cb19000] 04:48:22 INFO - PROCESS | 8272 | 1470656902809 Marionette DEBUG loaded listener.js 04:48:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 118 (0x8d40f800) [pid = 8272] [serial = 1407] [outer = 0x8cb19000] 04:48:23 INFO - PROCESS | 8272 | 1470656903711 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]]]}] 04:48:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 04:48:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1530ms 04:48:23 INFO - PROCESS | 8272 | 1470656903768 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 04:48:23 INFO - PROCESS | 8272 | 1470656903772 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 04:48:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 04:48:23 INFO - PROCESS | 8272 | 1470656903778 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 04:48:23 INFO - PROCESS | 8272 | 1470656903781 Marionette TRACE conn3 <- [1,1846,null,{}] 04:48:23 INFO - PROCESS | 8272 | 1470656903787 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}] 04:48:23 INFO - PROCESS | 8272 | 1470656903793 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:23 INFO - PROCESS | 8272 | 1470656903969 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 04:48:24 INFO - PROCESS | 8272 | 1470656904159 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:24 INFO - PROCESS | 8272 | 1470656904168 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a611800 == 45 [pid = 8272] [id = 469] 04:48:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 119 (0x8b76a400) [pid = 8272] [serial = 1408] [outer = (nil)] 04:48:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 120 (0x8df01c00) [pid = 8272] [serial = 1409] [outer = 0x8b76a400] 04:48:24 INFO - PROCESS | 8272 | 1470656904247 Marionette DEBUG loaded listener.js 04:48:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 121 (0x8df08000) [pid = 8272] [serial = 1410] [outer = 0x8b76a400] 04:48:25 INFO - PROCESS | 8272 | 1470656905198 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]]]}] 04:48:25 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) 04:48:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1487ms 04:48:25 INFO - PROCESS | 8272 | 1470656905268 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 04:48:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 04:48:25 INFO - PROCESS | 8272 | 1470656905272 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 04:48:25 INFO - PROCESS | 8272 | 1470656905279 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 04:48:25 INFO - PROCESS | 8272 | 1470656905282 Marionette TRACE conn3 <- [1,1850,null,{}] 04:48:25 INFO - PROCESS | 8272 | 1470656905288 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}] 04:48:25 INFO - PROCESS | 8272 | 1470656905298 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:25 INFO - PROCESS | 8272 | 1470656905559 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 04:48:25 INFO - PROCESS | 8272 | 1470656905867 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:25 INFO - PROCESS | 8272 | 1470656905873 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fea400 == 46 [pid = 8272] [id = 470] 04:48:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x8ca07400) [pid = 8272] [serial = 1411] [outer = (nil)] 04:48:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x8e784c00) [pid = 8272] [serial = 1412] [outer = 0x8ca07400] 04:48:25 INFO - PROCESS | 8272 | 1470656905960 Marionette DEBUG loaded listener.js 04:48:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x8e78a000) [pid = 8272] [serial = 1413] [outer = 0x8ca07400] 04:48:26 INFO - PROCESS | 8272 | 1470656906858 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]]]}] 04:48:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:48:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1647ms 04:48:26 INFO - PROCESS | 8272 | 1470656906926 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 04:48:26 INFO - PROCESS | 8272 | 1470656906930 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 04:48:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 04:48:26 INFO - PROCESS | 8272 | 1470656906937 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 04:48:26 INFO - PROCESS | 8272 | 1470656906941 Marionette TRACE conn3 <- [1,1854,null,{}] 04:48:26 INFO - PROCESS | 8272 | 1470656906947 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}] 04:48:26 INFO - PROCESS | 8272 | 1470656906952 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:27 INFO - PROCESS | 8272 | 1470656907206 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 04:48:27 INFO - PROCESS | 8272 | 1470656907450 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:27 INFO - PROCESS | 8272 | 1470656907458 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a60f400 == 47 [pid = 8272] [id = 471] 04:48:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x8b91f000) [pid = 8272] [serial = 1414] [outer = (nil)] 04:48:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x8edc2000) [pid = 8272] [serial = 1415] [outer = 0x8b91f000] 04:48:27 INFO - PROCESS | 8272 | 1470656907577 Marionette DEBUG loaded listener.js 04:48:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x8edc8400) [pid = 8272] [serial = 1416] [outer = 0x8b91f000] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x91175c00 == 46 [pid = 8272] [id = 328] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee9a800 == 45 [pid = 8272] [id = 331] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0xa4e58c00 == 44 [pid = 8272] [id = 337] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x894e1c00 == 43 [pid = 8272] [id = 335] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x9b190400 == 42 [pid = 8272] [id = 333] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2e800 == 41 [pid = 8272] [id = 334] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x8df26c00 == 40 [pid = 8272] [id = 322] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x9a6f9800 == 39 [pid = 8272] [id = 330] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x9514bc00 == 38 [pid = 8272] [id = 326] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x8d407400 == 37 [pid = 8272] [id = 325] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x8b766800 == 36 [pid = 8272] [id = 327] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe8800 == 35 [pid = 8272] [id = 323] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x9976ec00 == 34 [pid = 8272] [id = 329] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe6000 == 33 [pid = 8272] [id = 332] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x894e2400 == 32 [pid = 8272] [id = 336] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x8847a800 == 31 [pid = 8272] [id = 448] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x8ee9d400 == 30 [pid = 8272] [id = 321] 04:48:30 INFO - PROCESS | 8272 | --DOCSHELL 0x91cdd800 == 29 [pid = 8272] [id = 324] 04:48:30 INFO - PROCESS | 8272 | 1470656910637 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]]]}] 04:48:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 04:48:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 3741ms 04:48:30 INFO - PROCESS | 8272 | 1470656910680 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 04:48:30 INFO - PROCESS | 8272 | 1470656910686 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 04:48:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 04:48:30 INFO - PROCESS | 8272 | 1470656910699 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 04:48:30 INFO - PROCESS | 8272 | 1470656910713 Marionette TRACE conn3 <- [1,1858,null,{}] 04:48:30 INFO - PROCESS | 8272 | 1470656910791 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}] 04:48:30 INFO - PROCESS | 8272 | 1470656910797 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:31 INFO - PROCESS | 8272 | 1470656911024 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 04:48:31 INFO - PROCESS | 8272 | 1470656911176 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:31 INFO - PROCESS | 8272 | 1470656911183 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4d800 == 30 [pid = 8272] [id = 472] 04:48:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x88fcf000) [pid = 8272] [serial = 1417] [outer = (nil)] 04:48:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x894e5000) [pid = 8272] [serial = 1418] [outer = 0x88fcf000] 04:48:31 INFO - PROCESS | 8272 | 1470656911269 Marionette DEBUG loaded listener.js 04:48:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 130 (0x894ebc00) [pid = 8272] [serial = 1419] [outer = 0x88fcf000] 04:48:32 INFO - PROCESS | 8272 | 1470656912230 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]]]}] 04:48:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 04:48:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1611ms 04:48:32 INFO - PROCESS | 8272 | 1470656912305 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 04:48:32 INFO - PROCESS | 8272 | 1470656912314 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 04:48:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 04:48:32 INFO - PROCESS | 8272 | 1470656912336 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 04:48:32 INFO - PROCESS | 8272 | 1470656912341 Marionette TRACE conn3 <- [1,1862,null,{}] 04:48:32 INFO - PROCESS | 8272 | 1470656912348 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}] 04:48:32 INFO - PROCESS | 8272 | 1470656912356 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:32 INFO - PROCESS | 8272 | 1470656912609 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 04:48:32 INFO - PROCESS | 8272 | 1470656912636 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:32 INFO - PROCESS | 8272 | 1470656912646 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a602400 == 31 [pid = 8272] [id = 473] 04:48:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 131 (0x8a606800) [pid = 8272] [serial = 1420] [outer = (nil)] 04:48:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 132 (0x8a617c00) [pid = 8272] [serial = 1421] [outer = 0x8a606800] 04:48:32 INFO - PROCESS | 8272 | 1470656912725 Marionette DEBUG loaded listener.js 04:48:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 133 (0x8ad34400) [pid = 8272] [serial = 1422] [outer = 0x8a606800] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 132 (0x894ee800) [pid = 8272] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 131 (0x88fd0000) [pid = 8272] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 130 (0x88f44c00) [pid = 8272] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 129 (0x894f0400) [pid = 8272] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x8ca3e000) [pid = 8272] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x88fd9400) [pid = 8272] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x8cb15400) [pid = 8272] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x8d402000) [pid = 8272] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x88f40000) [pid = 8272] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x8df05800) [pid = 8272] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x8d40a800) [pid = 8272] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x88f45000) [pid = 8272] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 120 (0x89737c00) [pid = 8272] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 119 (0x8fb1b800) [pid = 8272] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 118 (0x89742400) [pid = 8272] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 117 (0x8afe9c00) [pid = 8272] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 116 (0x894e3c00) [pid = 8272] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 115 (0x8e787800) [pid = 8272] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 114 (0x95140800) [pid = 8272] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 113 (0x894eb400) [pid = 8272] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 112 (0x8847c400) [pid = 8272] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 111 (0x92d95000) [pid = 8272] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 110 (0x8fb09000) [pid = 8272] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 109 (0x8e554c00) [pid = 8272] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 108 (0x8afe8000) [pid = 8272] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 107 (0x8df0ec00) [pid = 8272] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 106 (0x8e556800) [pid = 8272] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 105 (0x88fce000) [pid = 8272] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 104 (0x9396b400) [pid = 8272] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 103 (0x9514a400) [pid = 8272] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 04:48:34 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x8a60b000) [pid = 8272] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 04:48:34 INFO - PROCESS | 8272 | 1470656914909 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]]]}] 04:48:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 04:48:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 2653ms 04:48:34 INFO - PROCESS | 8272 | 1470656914980 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 04:48:34 INFO - PROCESS | 8272 | 1470656914983 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 04:48:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 04:48:34 INFO - PROCESS | 8272 | 1470656914990 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 04:48:35 INFO - PROCESS | 8272 | 1470656914996 Marionette TRACE conn3 <- [1,1866,null,{}] 04:48:35 INFO - PROCESS | 8272 | 1470656915015 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}] 04:48:35 INFO - PROCESS | 8272 | 1470656915024 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:35 INFO - PROCESS | 8272 | 1470656915200 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 04:48:35 INFO - PROCESS | 8272 | 1470656915382 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:35 INFO - PROCESS | 8272 | 1470656915394 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe5000 == 32 [pid = 8272] [id = 474] 04:48:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0x8afe6c00) [pid = 8272] [serial = 1423] [outer = (nil)] 04:48:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 104 (0x8b6e3000) [pid = 8272] [serial = 1424] [outer = 0x8afe6c00] 04:48:35 INFO - PROCESS | 8272 | 1470656915472 Marionette DEBUG loaded listener.js 04:48:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 105 (0x8b6f1c00) [pid = 8272] [serial = 1425] [outer = 0x8afe6c00] 04:48:36 INFO - PROCESS | 8272 | 1470656916331 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]]]}] 04:48:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 04:48:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1398ms 04:48:36 INFO - PROCESS | 8272 | 1470656916390 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 04:48:36 INFO - PROCESS | 8272 | 1470656916396 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 04:48:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 04:48:36 INFO - PROCESS | 8272 | 1470656916406 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 04:48:36 INFO - PROCESS | 8272 | 1470656916412 Marionette TRACE conn3 <- [1,1870,null,{}] 04:48:36 INFO - PROCESS | 8272 | 1470656916423 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}] 04:48:36 INFO - PROCESS | 8272 | 1470656916428 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:36 INFO - PROCESS | 8272 | 1470656916748 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 04:48:36 INFO - PROCESS | 8272 | 1470656916894 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:36 INFO - PROCESS | 8272 | 1470656916907 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd3000 == 33 [pid = 8272] [id = 475] 04:48:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 106 (0x88fd6000) [pid = 8272] [serial = 1426] [outer = (nil)] 04:48:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 107 (0x88fdcc00) [pid = 8272] [serial = 1427] [outer = 0x88fd6000] 04:48:37 INFO - PROCESS | 8272 | 1470656917061 Marionette DEBUG loaded listener.js 04:48:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 108 (0x89fe6800) [pid = 8272] [serial = 1428] [outer = 0x88fd6000] 04:48:38 INFO - PROCESS | 8272 | 1470656918034 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]]]}] 04:48:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 04:48:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1687ms 04:48:38 INFO - PROCESS | 8272 | 1470656918094 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 04:48:38 INFO - PROCESS | 8272 | 1470656918102 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 04:48:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 04:48:38 INFO - PROCESS | 8272 | 1470656918115 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 04:48:38 INFO - PROCESS | 8272 | 1470656918121 Marionette TRACE conn3 <- [1,1874,null,{}] 04:48:38 INFO - PROCESS | 8272 | 1470656918128 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}] 04:48:38 INFO - PROCESS | 8272 | 1470656918136 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:38 INFO - PROCESS | 8272 | 1470656918364 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 04:48:38 INFO - PROCESS | 8272 | 1470656918598 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:38 INFO - PROCESS | 8272 | 1470656918610 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afdfc00 == 34 [pid = 8272] [id = 476] 04:48:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 109 (0x8afe1400) [pid = 8272] [serial = 1429] [outer = (nil)] 04:48:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 110 (0x8afe8c00) [pid = 8272] [serial = 1430] [outer = 0x8afe1400] 04:48:38 INFO - PROCESS | 8272 | 1470656918736 Marionette DEBUG loaded listener.js 04:48:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 111 (0x8b919c00) [pid = 8272] [serial = 1431] [outer = 0x8afe1400] 04:48:39 INFO - PROCESS | 8272 | 1470656919733 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]]]}] 04:48:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 04:48:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1691ms 04:48:39 INFO - PROCESS | 8272 | 1470656919807 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 04:48:39 INFO - PROCESS | 8272 | 1470656919810 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 04:48:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 04:48:39 INFO - PROCESS | 8272 | 1470656919818 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 04:48:39 INFO - PROCESS | 8272 | 1470656919824 Marionette TRACE conn3 <- [1,1878,null,{}] 04:48:39 INFO - PROCESS | 8272 | 1470656919841 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}] 04:48:39 INFO - PROCESS | 8272 | 1470656919849 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:40 INFO - PROCESS | 8272 | 1470656920098 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 04:48:40 INFO - PROCESS | 8272 | 1470656920420 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:40 INFO - PROCESS | 8272 | 1470656920434 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca44000 == 35 [pid = 8272] [id = 477] 04:48:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 112 (0x8ca44800) [pid = 8272] [serial = 1432] [outer = (nil)] 04:48:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 113 (0x8cb17000) [pid = 8272] [serial = 1433] [outer = 0x8ca44800] 04:48:40 INFO - PROCESS | 8272 | 1470656920518 Marionette DEBUG loaded listener.js 04:48:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 114 (0x8ccc0400) [pid = 8272] [serial = 1434] [outer = 0x8ca44800] 04:48:41 INFO - PROCESS | 8272 | 1470656921489 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]]]}] 04:48:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 04:48:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1704ms 04:48:41 INFO - PROCESS | 8272 | 1470656921523 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 04:48:41 INFO - PROCESS | 8272 | 1470656921527 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 04:48:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 04:48:41 INFO - PROCESS | 8272 | 1470656921534 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 04:48:41 INFO - PROCESS | 8272 | 1470656921538 Marionette TRACE conn3 <- [1,1882,null,{}] 04:48:41 INFO - PROCESS | 8272 | 1470656921543 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}] 04:48:41 INFO - PROCESS | 8272 | 1470656921549 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:41 INFO - PROCESS | 8272 | 1470656921731 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 04:48:41 INFO - PROCESS | 8272 | 1470656921914 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:41 INFO - PROCESS | 8272 | 1470656921927 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:41 INFO - PROCESS | 8272 | ++DOCSHELL 0x8cb13400 == 36 [pid = 8272] [id = 478] 04:48:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 115 (0x8d403400) [pid = 8272] [serial = 1435] [outer = (nil)] 04:48:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 116 (0x8d4cac00) [pid = 8272] [serial = 1436] [outer = 0x8d403400] 04:48:42 INFO - PROCESS | 8272 | 1470656922004 Marionette DEBUG loaded listener.js 04:48:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 117 (0x89742400) [pid = 8272] [serial = 1437] [outer = 0x8d403400] 04:48:43 INFO - PROCESS | 8272 | 1470656923041 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]]]}] 04:48:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 04:48:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1539ms 04:48:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 04:48:43 INFO - PROCESS | 8272 | 1470656923074 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 04:48:43 INFO - PROCESS | 8272 | 1470656923077 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 04:48:43 INFO - PROCESS | 8272 | 1470656923084 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 04:48:43 INFO - PROCESS | 8272 | 1470656923088 Marionette TRACE conn3 <- [1,1886,null,{}] 04:48:43 INFO - PROCESS | 8272 | 1470656923093 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}] 04:48:43 INFO - PROCESS | 8272 | 1470656923099 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:43 INFO - PROCESS | 8272 | 1470656923273 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 04:48:43 INFO - PROCESS | 8272 | 1470656923457 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:43 INFO - PROCESS | 8272 | 1470656923467 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x88482c00 == 37 [pid = 8272] [id = 479] 04:48:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 118 (0x88f49400) [pid = 8272] [serial = 1438] [outer = (nil)] 04:48:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 119 (0x8df0a000) [pid = 8272] [serial = 1439] [outer = 0x88f49400] 04:48:43 INFO - PROCESS | 8272 | 1470656923545 Marionette DEBUG loaded listener.js 04:48:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 120 (0x8d4cf400) [pid = 8272] [serial = 1440] [outer = 0x88f49400] 04:48:44 INFO - PROCESS | 8272 | 1470656924496 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]]]}] 04:48:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 04:48:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1448ms 04:48:44 INFO - PROCESS | 8272 | 1470656924532 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 04:48:44 INFO - PROCESS | 8272 | 1470656924536 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 04:48:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 04:48:44 INFO - PROCESS | 8272 | 1470656924543 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 04:48:44 INFO - PROCESS | 8272 | 1470656924545 Marionette TRACE conn3 <- [1,1890,null,{}] 04:48:44 INFO - PROCESS | 8272 | 1470656924552 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}] 04:48:44 INFO - PROCESS | 8272 | 1470656924563 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:44 INFO - PROCESS | 8272 | 1470656924790 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 04:48:44 INFO - PROCESS | 8272 | 1470656924975 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:44 INFO - PROCESS | 8272 | 1470656924982 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe4400 == 38 [pid = 8272] [id = 480] 04:48:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 121 (0x8d4cc800) [pid = 8272] [serial = 1441] [outer = (nil)] 04:48:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 122 (0x8e555800) [pid = 8272] [serial = 1442] [outer = 0x8d4cc800] 04:48:45 INFO - PROCESS | 8272 | 1470656925065 Marionette DEBUG loaded listener.js 04:48:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 123 (0x8e778c00) [pid = 8272] [serial = 1443] [outer = 0x8d4cc800] 04:48:46 INFO - PROCESS | 8272 | 1470656926107 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]]]}] 04:48:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 04:48:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1631ms 04:48:46 INFO - PROCESS | 8272 | 1470656926175 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 04:48:46 INFO - PROCESS | 8272 | 1470656926180 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 04:48:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 04:48:46 INFO - PROCESS | 8272 | 1470656926187 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 04:48:46 INFO - PROCESS | 8272 | 1470656926191 Marionette TRACE conn3 <- [1,1894,null,{}] 04:48:46 INFO - PROCESS | 8272 | 1470656926197 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}] 04:48:46 INFO - PROCESS | 8272 | 1470656926202 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:46 INFO - PROCESS | 8272 | 1470656926426 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 04:48:46 INFO - PROCESS | 8272 | 1470656926658 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:46 INFO - PROCESS | 8272 | 1470656926667 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x88480000 == 39 [pid = 8272] [id = 481] 04:48:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 124 (0x88f40800) [pid = 8272] [serial = 1444] [outer = (nil)] 04:48:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 125 (0x894e7c00) [pid = 8272] [serial = 1445] [outer = 0x88f40800] 04:48:46 INFO - PROCESS | 8272 | 1470656926795 Marionette DEBUG loaded listener.js 04:48:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 126 (0x89fecc00) [pid = 8272] [serial = 1446] [outer = 0x88f40800] 04:48:47 INFO - PROCESS | 8272 | 1470656927893 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]]]}] 04:48:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 04:48:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1782ms 04:48:47 INFO - PROCESS | 8272 | 1470656927970 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 04:48:47 INFO - PROCESS | 8272 | 1470656927977 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 04:48:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 04:48:47 INFO - PROCESS | 8272 | 1470656927984 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 04:48:47 INFO - PROCESS | 8272 | 1470656927991 Marionette TRACE conn3 <- [1,1898,null,{}] 04:48:48 INFO - PROCESS | 8272 | 1470656927999 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}] 04:48:48 INFO - PROCESS | 8272 | 1470656928005 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:48 INFO - PROCESS | 8272 | 1470656928188 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 04:48:48 INFO - PROCESS | 8272 | 1470656928515 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:48 INFO - PROCESS | 8272 | 1470656928525 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:48 INFO - PROCESS | 8272 | --DOCSHELL 0x894e9c00 == 38 [pid = 8272] [id = 450] 04:48:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f3ec00 == 39 [pid = 8272] [id = 482] 04:48:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 127 (0x88f43000) [pid = 8272] [serial = 1447] [outer = (nil)] 04:48:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 128 (0x88fd4c00) [pid = 8272] [serial = 1448] [outer = 0x88f43000] 04:48:48 INFO - PROCESS | 8272 | 1470656928648 Marionette DEBUG loaded listener.js 04:48:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 129 (0x8973f800) [pid = 8272] [serial = 1449] [outer = 0x88f43000] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 128 (0x8afdd000) [pid = 8272] [serial = 1340] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 127 (0x92d95800) [pid = 8272] [serial = 1323] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 126 (0x8a613800) [pid = 8272] [serial = 1344] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 125 (0x8b6ef800) [pid = 8272] [serial = 1356] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 124 (0x89740000) [pid = 8272] [serial = 1350] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 123 (0x8f9c4c00) [pid = 8272] [serial = 1317] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 122 (0x97f15c00) [pid = 8272] [serial = 1338] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 121 (0x8a60b800) [pid = 8272] [serial = 1352] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 120 (0x8b6e4c00) [pid = 8272] [serial = 1355] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 119 (0x88f43400) [pid = 8272] [serial = 1347] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 118 (0x92d91c00) [pid = 8272] [serial = 1322] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 117 (0x88480c00) [pid = 8272] [serial = 1346] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 116 (0x9755d000) [pid = 8272] [serial = 1337] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 115 (0x938d5400) [pid = 8272] [serial = 1325] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 114 (0x92281c00) [pid = 8272] [serial = 1320] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 113 (0x93b81400) [pid = 8272] [serial = 1329] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 112 (0x8b6ec800) [pid = 8272] [serial = 1307] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 111 (0x8e54e400) [pid = 8272] [serial = 1311] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 110 (0x91ce7c00) [pid = 8272] [serial = 1319] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 109 (0x8ee76000) [pid = 8272] [serial = 1314] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 108 (0x93b7d800) [pid = 8272] [serial = 1328] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 107 (0x89741c00) [pid = 8272] [serial = 1305] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 106 (0x894f0000) [pid = 8272] [serial = 1349] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 105 (0x8f9bec00) [pid = 8272] [serial = 1316] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 104 (0x8ee69400) [pid = 8272] [serial = 1313] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 103 (0x946d6c00) [pid = 8272] [serial = 1332] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x8b920c00) [pid = 8272] [serial = 1308] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 101 (0x94691c00) [pid = 8272] [serial = 1331] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 100 (0x8b765800) [pid = 8272] [serial = 1341] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x88fda800) [pid = 8272] [serial = 1304] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x951a1800) [pid = 8272] [serial = 1334] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x951ad400) [pid = 8272] [serial = 1335] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x938e0c00) [pid = 8272] [serial = 1326] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x8a605000) [pid = 8272] [serial = 1343] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x8df25c00) [pid = 8272] [serial = 1310] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x8a61a400) [pid = 8272] [serial = 1353] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8a613000) [pid = 8272] [serial = 1394] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8afe1000) [pid = 8272] [serial = 1358] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8ad37c00) [pid = 8272] [serial = 1395] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x89fe3800) [pid = 8272] [serial = 1391] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x88f4cc00) [pid = 8272] [serial = 1361] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8b764000) [pid = 8272] [serial = 1364] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8b916c00) [pid = 8272] [serial = 1365] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x89739400) [pid = 8272] [serial = 1362] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8ca42400) [pid = 8272] [serial = 1367] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8ca79800) [pid = 8272] [serial = 1368] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8cb1cc00) [pid = 8272] [serial = 1370] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x89ff0000) [pid = 8272] [serial = 1392] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8cb19c00) [pid = 8272] [serial = 1371] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8d404000) [pid = 8272] [serial = 1373] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8d4cec00) [pid = 8272] [serial = 1376] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8d409000) [pid = 8272] [serial = 1374] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8df0ac00) [pid = 8272] [serial = 1379] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8d4d7400) [pid = 8272] [serial = 1377] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8df28400) [pid = 8272] [serial = 1382] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8d4d2000) [pid = 8272] [serial = 1380] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8e556400) [pid = 8272] [serial = 1385] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8e547800) [pid = 8272] [serial = 1383] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8e776400) [pid = 8272] [serial = 1386] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8cccd800) [pid = 8272] [serial = 1389] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8cb16800) [pid = 8272] [serial = 1388] [outer = (nil)] [url = about:blank] 04:48:48 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8b766000) [pid = 8272] [serial = 1359] [outer = (nil)] [url = about:blank] 04:48:49 INFO - PROCESS | 8272 | 1470656929569 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]]]}] 04:48:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 04:48:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1635ms 04:48:49 INFO - PROCESS | 8272 | 1470656929620 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 04:48:49 INFO - PROCESS | 8272 | 1470656929627 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 04:48:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 04:48:49 INFO - PROCESS | 8272 | 1470656929649 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 04:48:49 INFO - PROCESS | 8272 | 1470656929654 Marionette TRACE conn3 <- [1,1902,null,{}] 04:48:49 INFO - PROCESS | 8272 | 1470656929660 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}] 04:48:49 INFO - PROCESS | 8272 | 1470656929666 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:49 INFO - PROCESS | 8272 | 1470656929843 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 04:48:49 INFO - PROCESS | 8272 | 1470656929853 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:49 INFO - PROCESS | 8272 | 1470656929859 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fda800 == 40 [pid = 8272] [id = 483] 04:48:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8a612400) [pid = 8272] [serial = 1450] [outer = (nil)] 04:48:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8a61a400) [pid = 8272] [serial = 1451] [outer = 0x8a612400] 04:48:49 INFO - PROCESS | 8272 | 1470656929935 Marionette DEBUG loaded listener.js 04:48:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ad33000) [pid = 8272] [serial = 1452] [outer = 0x8a612400] 04:48:50 INFO - PROCESS | 8272 | 1470656930944 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]]]}] 04:48:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 04:48:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1337ms 04:48:50 INFO - PROCESS | 8272 | 1470656930980 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 04:48:50 INFO - PROCESS | 8272 | 1470656930984 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 04:48:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 04:48:51 INFO - PROCESS | 8272 | 1470656930995 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 04:48:51 INFO - PROCESS | 8272 | 1470656931000 Marionette TRACE conn3 <- [1,1906,null,{}] 04:48:51 INFO - PROCESS | 8272 | 1470656931017 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}] 04:48:51 INFO - PROCESS | 8272 | 1470656931027 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:51 INFO - PROCESS | 8272 | 1470656931287 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 04:48:51 INFO - PROCESS | 8272 | 1470656931317 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:51 INFO - PROCESS | 8272 | 1470656931326 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b764000 == 41 [pid = 8272] [id = 484] 04:48:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8b764800) [pid = 8272] [serial = 1453] [outer = (nil)] 04:48:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b76d400) [pid = 8272] [serial = 1454] [outer = 0x8b764800] 04:48:51 INFO - PROCESS | 8272 | 1470656931399 Marionette DEBUG loaded listener.js 04:48:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8b91dc00) [pid = 8272] [serial = 1455] [outer = 0x8b764800] 04:48:52 INFO - PROCESS | 8272 | 1470656932320 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]]]}] 04:48:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 04:48:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1393ms 04:48:52 INFO - PROCESS | 8272 | 1470656932385 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 04:48:52 INFO - PROCESS | 8272 | 1470656932389 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 04:48:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 04:48:52 INFO - PROCESS | 8272 | 1470656932396 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 04:48:52 INFO - PROCESS | 8272 | 1470656932399 Marionette TRACE conn3 <- [1,1910,null,{}] 04:48:52 INFO - PROCESS | 8272 | 1470656932405 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}] 04:48:52 INFO - PROCESS | 8272 | 1470656932409 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:52 INFO - PROCESS | 8272 | 1470656932653 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 04:48:52 INFO - PROCESS | 8272 | 1470656932688 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:52 INFO - PROCESS | 8272 | 1470656932702 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b768c00 == 42 [pid = 8272] [id = 485] 04:48:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ca04000) [pid = 8272] [serial = 1456] [outer = (nil)] 04:48:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8ca42400) [pid = 8272] [serial = 1457] [outer = 0x8ca04000] 04:48:52 INFO - PROCESS | 8272 | 1470656932769 Marionette DEBUG loaded listener.js 04:48:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8ca7a000) [pid = 8272] [serial = 1458] [outer = 0x8ca04000] 04:48:53 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8ca7e400) [pid = 8272] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 04:48:53 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8b761400) [pid = 8272] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 04:48:53 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8cb19000) [pid = 8272] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 04:48:53 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x88fcf000) [pid = 8272] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 04:48:53 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8a606800) [pid = 8272] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 04:48:53 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8b76a400) [pid = 8272] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 04:48:53 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x89742c00) [pid = 8272] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 04:48:53 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ca07400) [pid = 8272] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 04:48:53 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8b91f000) [pid = 8272] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 04:48:53 INFO - PROCESS | 8272 | 1470656933732 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]]]}] 04:48:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 04:48:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1386ms 04:48:53 INFO - PROCESS | 8272 | 1470656933783 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 04:48:53 INFO - PROCESS | 8272 | 1470656933787 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 04:48:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 04:48:53 INFO - PROCESS | 8272 | 1470656933793 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 04:48:53 INFO - PROCESS | 8272 | 1470656933796 Marionette TRACE conn3 <- [1,1914,null,{}] 04:48:53 INFO - PROCESS | 8272 | 1470656933802 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}] 04:48:53 INFO - PROCESS | 8272 | 1470656933807 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:54 INFO - PROCESS | 8272 | 1470656934015 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 04:48:54 INFO - PROCESS | 8272 | 1470656934030 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:54 INFO - PROCESS | 8272 | 1470656934038 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f47c00 == 43 [pid = 8272] [id = 486] 04:48:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x88fcf000) [pid = 8272] [serial = 1459] [outer = (nil)] 04:48:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8ca39000) [pid = 8272] [serial = 1460] [outer = 0x88fcf000] 04:48:54 INFO - PROCESS | 8272 | 1470656934106 Marionette DEBUG loaded listener.js 04:48:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ca83000) [pid = 8272] [serial = 1461] [outer = 0x88fcf000] 04:48:54 INFO - PROCESS | 8272 | 1470656934955 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]]]}] 04:48:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 04:48:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1193ms 04:48:54 INFO - PROCESS | 8272 | 1470656934988 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 04:48:54 INFO - PROCESS | 8272 | 1470656934991 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 04:48:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 04:48:55 INFO - PROCESS | 8272 | 1470656935003 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 04:48:55 INFO - PROCESS | 8272 | 1470656935005 Marionette TRACE conn3 <- [1,1918,null,{}] 04:48:55 INFO - PROCESS | 8272 | 1470656935011 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}] 04:48:55 INFO - PROCESS | 8272 | 1470656935020 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:55 INFO - PROCESS | 8272 | 1470656935197 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 04:48:55 INFO - PROCESS | 8272 | 1470656935207 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:55 INFO - PROCESS | 8272 | 1470656935215 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x88486800 == 44 [pid = 8272] [id = 487] 04:48:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x88f47400) [pid = 8272] [serial = 1462] [outer = (nil)] 04:48:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8d4cdc00) [pid = 8272] [serial = 1463] [outer = 0x88f47400] 04:48:55 INFO - PROCESS | 8272 | 1470656935284 Marionette DEBUG loaded listener.js 04:48:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8d4d6000) [pid = 8272] [serial = 1464] [outer = 0x88f47400] 04:48:56 INFO - PROCESS | 8272 | 1470656936510 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]]]}] 04:48:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 04:48:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1580ms 04:48:56 INFO - PROCESS | 8272 | 1470656936585 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 04:48:56 INFO - PROCESS | 8272 | 1470656936592 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 04:48:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 04:48:56 INFO - PROCESS | 8272 | 1470656936600 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 04:48:56 INFO - PROCESS | 8272 | 1470656936608 Marionette TRACE conn3 <- [1,1922,null,{}] 04:48:56 INFO - PROCESS | 8272 | 1470656936618 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}] 04:48:56 INFO - PROCESS | 8272 | 1470656936623 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:56 INFO - PROCESS | 8272 | 1470656936861 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 04:48:57 INFO - PROCESS | 8272 | 1470656937137 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:57 INFO - PROCESS | 8272 | 1470656937148 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd9000 == 45 [pid = 8272] [id = 488] 04:48:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x894eb000) [pid = 8272] [serial = 1465] [outer = (nil)] 04:48:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8a605800) [pid = 8272] [serial = 1466] [outer = 0x894eb000] 04:48:57 INFO - PROCESS | 8272 | 1470656937230 Marionette DEBUG loaded listener.js 04:48:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8a616000) [pid = 8272] [serial = 1467] [outer = 0x894eb000] 04:48:58 INFO - PROCESS | 8272 | 1470656938244 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]]]}] 04:48:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 04:48:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1692ms 04:48:58 INFO - PROCESS | 8272 | 1470656938292 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 04:48:58 INFO - PROCESS | 8272 | 1470656938300 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 04:48:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 04:48:58 INFO - PROCESS | 8272 | 1470656938311 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 04:48:58 INFO - PROCESS | 8272 | 1470656938315 Marionette TRACE conn3 <- [1,1926,null,{}] 04:48:58 INFO - PROCESS | 8272 | 1470656938322 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}] 04:48:58 INFO - PROCESS | 8272 | 1470656938329 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:58 INFO - PROCESS | 8272 | 1470656938536 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 04:48:58 INFO - PROCESS | 8272 | 1470656938716 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:48:58 INFO - PROCESS | 8272 | 1470656938725 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:48:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a60b800 == 46 [pid = 8272] [id = 489] 04:48:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8b767c00) [pid = 8272] [serial = 1468] [outer = (nil)] 04:48:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8ca06000) [pid = 8272] [serial = 1469] [outer = 0x8b767c00] 04:48:58 INFO - PROCESS | 8272 | 1470656938899 Marionette DEBUG loaded listener.js 04:48:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8cb19000) [pid = 8272] [serial = 1470] [outer = 0x8b767c00] 04:48:59 INFO - PROCESS | 8272 | 1470656939767 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]]]}] 04:48:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 04:48:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1489ms 04:48:59 INFO - PROCESS | 8272 | 1470656939815 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 04:48:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 04:48:59 INFO - PROCESS | 8272 | 1470656939820 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 04:48:59 INFO - PROCESS | 8272 | 1470656939828 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 04:48:59 INFO - PROCESS | 8272 | 1470656939834 Marionette TRACE conn3 <- [1,1930,null,{}] 04:48:59 INFO - PROCESS | 8272 | 1470656939850 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}] 04:48:59 INFO - PROCESS | 8272 | 1470656939859 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:00 INFO - PROCESS | 8272 | 1470656940046 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 04:49:00 INFO - PROCESS | 8272 | 1470656940235 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:00 INFO - PROCESS | 8272 | 1470656940249 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df02c00 == 47 [pid = 8272] [id = 490] 04:49:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8df07400) [pid = 8272] [serial = 1471] [outer = (nil)] 04:49:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8df1c400) [pid = 8272] [serial = 1472] [outer = 0x8df07400] 04:49:00 INFO - PROCESS | 8272 | 1470656940326 Marionette DEBUG loaded listener.js 04:49:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8df24400) [pid = 8272] [serial = 1473] [outer = 0x8df07400] 04:49:01 INFO - PROCESS | 8272 | 1470656941327 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]]]}] 04:49:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 04:49:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1547ms 04:49:01 INFO - PROCESS | 8272 | 1470656941374 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 04:49:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 04:49:01 INFO - PROCESS | 8272 | 1470656941379 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 04:49:01 INFO - PROCESS | 8272 | 1470656941385 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 04:49:01 INFO - PROCESS | 8272 | 1470656941389 Marionette TRACE conn3 <- [1,1934,null,{}] 04:49:01 INFO - PROCESS | 8272 | 1470656941395 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}] 04:49:01 INFO - PROCESS | 8272 | 1470656941400 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:01 INFO - PROCESS | 8272 | 1470656941597 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 04:49:01 INFO - PROCESS | 8272 | 1470656941777 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:01 INFO - PROCESS | 8272 | 1470656941785 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f46c00 == 48 [pid = 8272] [id = 491] 04:49:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8b763800) [pid = 8272] [serial = 1474] [outer = (nil)] 04:49:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8e54c000) [pid = 8272] [serial = 1475] [outer = 0x8b763800] 04:49:01 INFO - PROCESS | 8272 | 1470656941869 Marionette DEBUG loaded listener.js 04:49:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8e54fc00) [pid = 8272] [serial = 1476] [outer = 0x8b763800] 04:49:02 INFO - PROCESS | 8272 | 1470656942850 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]]]}] 04:49:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 04:49:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1542ms 04:49:02 INFO - PROCESS | 8272 | 1470656942929 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 04:49:02 INFO - PROCESS | 8272 | 1470656942932 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 04:49:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 04:49:02 INFO - PROCESS | 8272 | 1470656942940 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 04:49:02 INFO - PROCESS | 8272 | 1470656942944 Marionette TRACE conn3 <- [1,1938,null,{}] 04:49:02 INFO - PROCESS | 8272 | 1470656942950 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}] 04:49:02 INFO - PROCESS | 8272 | 1470656942956 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:03 INFO - PROCESS | 8272 | 1470656943175 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 04:49:03 INFO - PROCESS | 8272 | 1470656943416 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:03 INFO - PROCESS | 8272 | 1470656943424 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x89744800 == 49 [pid = 8272] [id = 492] 04:49:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8df1b400) [pid = 8272] [serial = 1477] [outer = (nil)] 04:49:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8e776800) [pid = 8272] [serial = 1478] [outer = 0x8df1b400] 04:49:03 INFO - PROCESS | 8272 | 1470656943522 Marionette DEBUG loaded listener.js 04:49:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8e779800) [pid = 8272] [serial = 1479] [outer = 0x8df1b400] 04:49:04 INFO - PROCESS | 8272 | 1470656944442 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]]]}] 04:49:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 04:49:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1537ms 04:49:04 INFO - PROCESS | 8272 | 1470656944478 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 04:49:04 INFO - PROCESS | 8272 | 1470656944482 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 04:49:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 04:49:04 INFO - PROCESS | 8272 | 1470656944489 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 04:49:04 INFO - PROCESS | 8272 | 1470656944491 Marionette TRACE conn3 <- [1,1942,null,{}] 04:49:04 INFO - PROCESS | 8272 | 1470656944498 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}] 04:49:04 INFO - PROCESS | 8272 | 1470656944508 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:04 INFO - PROCESS | 8272 | 1470656944714 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 04:49:04 INFO - PROCESS | 8272 | 1470656944953 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:04 INFO - PROCESS | 8272 | 1470656944963 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x89743c00 == 50 [pid = 8272] [id = 493] 04:49:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x89fe2400) [pid = 8272] [serial = 1480] [outer = (nil)] 04:49:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8edc7800) [pid = 8272] [serial = 1481] [outer = 0x89fe2400] 04:49:05 INFO - PROCESS | 8272 | 1470656945087 Marionette DEBUG loaded listener.js 04:49:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8edcdc00) [pid = 8272] [serial = 1482] [outer = 0x89fe2400] 04:49:06 INFO - PROCESS | 8272 | 1470656946073 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]]]}] 04:49:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 04:49:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1596ms 04:49:06 INFO - PROCESS | 8272 | 1470656946085 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 04:49:06 INFO - PROCESS | 8272 | 1470656946090 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 04:49:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 04:49:06 INFO - PROCESS | 8272 | 1470656946096 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 04:49:06 INFO - PROCESS | 8272 | 1470656946099 Marionette TRACE conn3 <- [1,1946,null,{}] 04:49:06 INFO - PROCESS | 8272 | 1470656946105 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}] 04:49:06 INFO - PROCESS | 8272 | 1470656946111 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:06 INFO - PROCESS | 8272 | 1470656946298 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 04:49:06 INFO - PROCESS | 8272 | 1470656946488 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:06 INFO - PROCESS | 8272 | 1470656946499 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e3400 == 51 [pid = 8272] [id = 494] 04:49:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8df2a400) [pid = 8272] [serial = 1483] [outer = (nil)] 04:49:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x8ee6b000) [pid = 8272] [serial = 1484] [outer = 0x8df2a400] 04:49:06 INFO - PROCESS | 8272 | 1470656946621 Marionette DEBUG loaded listener.js 04:49:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x8ee6f400) [pid = 8272] [serial = 1485] [outer = 0x8df2a400] 04:49:07 INFO - PROCESS | 8272 | 1470656947584 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]]]}] 04:49:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 04:49:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1537ms 04:49:07 INFO - PROCESS | 8272 | 1470656947635 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 04:49:07 INFO - PROCESS | 8272 | 1470656947639 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 04:49:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 04:49:07 INFO - PROCESS | 8272 | 1470656947646 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 04:49:07 INFO - PROCESS | 8272 | 1470656947650 Marionette TRACE conn3 <- [1,1950,null,{}] 04:49:07 INFO - PROCESS | 8272 | 1470656947656 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}] 04:49:07 INFO - PROCESS | 8272 | 1470656947662 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:07 INFO - PROCESS | 8272 | 1470656947862 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 04:49:08 INFO - PROCESS | 8272 | 1470656948368 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:08 INFO - PROCESS | 8272 | 1470656948379 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:08 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847a800 == 52 [pid = 8272] [id = 495] 04:49:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x8847bc00) [pid = 8272] [serial = 1486] [outer = (nil)] 04:49:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x88486400) [pid = 8272] [serial = 1487] [outer = 0x8847bc00] 04:49:08 INFO - PROCESS | 8272 | 1470656948497 Marionette DEBUG loaded listener.js 04:49:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x88fce800) [pid = 8272] [serial = 1488] [outer = 0x8847bc00] 04:49:09 INFO - PROCESS | 8272 | 1470656949376 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]]]}] 04:49:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 04:49:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1788ms 04:49:09 INFO - PROCESS | 8272 | 1470656949438 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 04:49:09 INFO - PROCESS | 8272 | 1470656949444 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 04:49:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 04:49:09 INFO - PROCESS | 8272 | 1470656949451 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 04:49:09 INFO - PROCESS | 8272 | 1470656949456 Marionette TRACE conn3 <- [1,1954,null,{}] 04:49:09 INFO - PROCESS | 8272 | 1470656949463 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}] 04:49:09 INFO - PROCESS | 8272 | 1470656949471 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:09 INFO - PROCESS | 8272 | 1470656949653 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 04:49:09 INFO - PROCESS | 8272 | 1470656949827 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:09 INFO - PROCESS | 8272 | 1470656949838 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x88485400 == 53 [pid = 8272] [id = 496] 04:49:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x8a60b000) [pid = 8272] [serial = 1489] [outer = (nil)] 04:49:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0x8a61bc00) [pid = 8272] [serial = 1490] [outer = 0x8a60b000] 04:49:10 INFO - PROCESS | 8272 | 1470656950000 Marionette DEBUG loaded listener.js 04:49:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0x8afdb000) [pid = 8272] [serial = 1491] [outer = 0x8a60b000] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x89fea400 == 52 [pid = 8272] [id = 470] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8b917800 == 51 [pid = 8272] [id = 460] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8a611800 == 50 [pid = 8272] [id = 469] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x88fcf400 == 49 [pid = 8272] [id = 463] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8a60f400 == 48 [pid = 8272] [id = 471] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x89738800 == 47 [pid = 8272] [id = 461] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8a603400 == 46 [pid = 8272] [id = 464] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x88fda400 == 45 [pid = 8272] [id = 449] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca37400 == 44 [pid = 8272] [id = 467] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x88f42800 == 43 [pid = 8272] [id = 453] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca85000 == 42 [pid = 8272] [id = 457] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x894e2800 == 41 [pid = 8272] [id = 452] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8973d000 == 40 [pid = 8272] [id = 465] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe4c00 == 39 [pid = 8272] [id = 458] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8847ac00 == 38 [pid = 8272] [id = 462] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x894e4000 == 37 [pid = 8272] [id = 454] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca0c800 == 36 [pid = 8272] [id = 455] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x88486c00 == 35 [pid = 8272] [id = 459] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd5c00 == 34 [pid = 8272] [id = 468] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe9000 == 33 [pid = 8272] [id = 451] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6ecc00 == 32 [pid = 8272] [id = 466] 04:49:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8847c000 == 31 [pid = 8272] [id = 456] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x8b6e3000) [pid = 8272] [serial = 1424] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x8cb13c00) [pid = 8272] [serial = 1403] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x8b920800) [pid = 8272] [serial = 1401] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x8d40f800) [pid = 8272] [serial = 1407] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x894e5000) [pid = 8272] [serial = 1418] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x8ad34400) [pid = 8272] [serial = 1422] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x8df08000) [pid = 8272] [serial = 1410] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x89fe9c00) [pid = 8272] [serial = 1397] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8e78a000) [pid = 8272] [serial = 1413] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8edc8400) [pid = 8272] [serial = 1416] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8edc2000) [pid = 8272] [serial = 1415] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8df01c00) [pid = 8272] [serial = 1409] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x894ebc00) [pid = 8272] [serial = 1419] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8b919800) [pid = 8272] [serial = 1400] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8a608800) [pid = 8272] [serial = 1398] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8a617c00) [pid = 8272] [serial = 1421] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8d406400) [pid = 8272] [serial = 1406] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8e784c00) [pid = 8272] [serial = 1412] [outer = (nil)] [url = about:blank] 04:49:11 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8cb1c000) [pid = 8272] [serial = 1404] [outer = (nil)] [url = about:blank] 04:49:12 INFO - PROCESS | 8272 | 1470656952247 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]]]}] 04:49:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 04:49:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 2850ms 04:49:12 INFO - PROCESS | 8272 | 1470656952302 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 04:49:12 INFO - PROCESS | 8272 | 1470656952309 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 04:49:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 04:49:12 INFO - PROCESS | 8272 | 1470656952317 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 04:49:12 INFO - PROCESS | 8272 | 1470656952323 Marionette TRACE conn3 <- [1,1958,null,{}] 04:49:12 INFO - PROCESS | 8272 | 1470656952333 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}] 04:49:12 INFO - PROCESS | 8272 | 1470656952340 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:12 INFO - PROCESS | 8272 | 1470656952525 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 04:49:12 INFO - PROCESS | 8272 | 1470656952764 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:12 INFO - PROCESS | 8272 | 1470656952778 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd5c00 == 32 [pid = 8272] [id = 497] 04:49:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x894e6000) [pid = 8272] [serial = 1492] [outer = (nil)] 04:49:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x89737c00) [pid = 8272] [serial = 1493] [outer = 0x894e6000] 04:49:12 INFO - PROCESS | 8272 | 1470656952858 Marionette DEBUG loaded listener.js 04:49:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8973b800) [pid = 8272] [serial = 1494] [outer = 0x894e6000] 04:49:13 INFO - PROCESS | 8272 | 1470656953693 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]]]}] 04:49:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 04:49:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1443ms 04:49:13 INFO - PROCESS | 8272 | 1470656953761 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 04:49:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 04:49:13 INFO - PROCESS | 8272 | 1470656953769 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 04:49:13 INFO - PROCESS | 8272 | 1470656953782 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 04:49:13 INFO - PROCESS | 8272 | 1470656953787 Marionette TRACE conn3 <- [1,1962,null,{}] 04:49:13 INFO - PROCESS | 8272 | 1470656953794 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}] 04:49:13 INFO - PROCESS | 8272 | 1470656953800 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:13 INFO - PROCESS | 8272 | 1470656953978 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 04:49:14 INFO - PROCESS | 8272 | 1470656954126 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:14 INFO - PROCESS | 8272 | 1470656954132 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:14 INFO - PROCESS | 8272 | ++DOCSHELL 0x89febc00 == 33 [pid = 8272] [id = 498] 04:49:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8a617400) [pid = 8272] [serial = 1495] [outer = (nil)] 04:49:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8ad2c400) [pid = 8272] [serial = 1496] [outer = 0x8a617400] 04:49:14 INFO - PROCESS | 8272 | 1470656954211 Marionette DEBUG loaded listener.js 04:49:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8ad38400) [pid = 8272] [serial = 1497] [outer = 0x8a617400] 04:49:15 INFO - PROCESS | 8272 | 1470656955124 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]]]}] 04:49:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 04:49:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1389ms 04:49:15 INFO - PROCESS | 8272 | 1470656955171 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 04:49:15 INFO - PROCESS | 8272 | 1470656955175 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 04:49:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 04:49:15 INFO - PROCESS | 8272 | 1470656955190 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 04:49:15 INFO - PROCESS | 8272 | 1470656955196 Marionette TRACE conn3 <- [1,1966,null,{}] 04:49:15 INFO - PROCESS | 8272 | 1470656955214 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}] 04:49:15 INFO - PROCESS | 8272 | 1470656955223 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:15 INFO - PROCESS | 8272 | 1470656955456 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 04:49:15 INFO - PROCESS | 8272 | 1470656955482 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:15 INFO - PROCESS | 8272 | 1470656955494 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6eec00 == 34 [pid = 8272] [id = 499] 04:49:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8b6ef800) [pid = 8272] [serial = 1498] [outer = (nil)] 04:49:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8b762400) [pid = 8272] [serial = 1499] [outer = 0x8b6ef800] 04:49:15 INFO - PROCESS | 8272 | 1470656955568 Marionette DEBUG loaded listener.js 04:49:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8b76dc00) [pid = 8272] [serial = 1500] [outer = 0x8b6ef800] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8ca04000) [pid = 8272] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x88fcf000) [pid = 8272] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8afe6c00) [pid = 8272] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8ca44800) [pid = 8272] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x88f49400) [pid = 8272] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x88fd6000) [pid = 8272] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x88f40800) [pid = 8272] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x88f43000) [pid = 8272] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8d4cc800) [pid = 8272] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8afe1400) [pid = 8272] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8d403400) [pid = 8272] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8a612400) [pid = 8272] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8b764800) [pid = 8272] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 04:49:17 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x88f47400) [pid = 8272] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 04:49:17 INFO - PROCESS | 8272 | 1470656957317 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]]]}] 04:49:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 04:49:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 2194ms 04:49:17 INFO - PROCESS | 8272 | 1470656957386 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 04:49:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 04:49:17 INFO - PROCESS | 8272 | 1470656957391 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 04:49:17 INFO - PROCESS | 8272 | 1470656957397 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 04:49:17 INFO - PROCESS | 8272 | 1470656957401 Marionette TRACE conn3 <- [1,1970,null,{}] 04:49:17 INFO - PROCESS | 8272 | 1470656957414 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}] 04:49:17 INFO - PROCESS | 8272 | 1470656957420 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:17 INFO - PROCESS | 8272 | 1470656957579 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 04:49:17 INFO - PROCESS | 8272 | 1470656957588 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:17 INFO - PROCESS | 8272 | 1470656957594 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afdf800 == 35 [pid = 8272] [id = 500] 04:49:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8afe2c00) [pid = 8272] [serial = 1501] [outer = (nil)] 04:49:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8b6f1000) [pid = 8272] [serial = 1502] [outer = 0x8afe2c00] 04:49:17 INFO - PROCESS | 8272 | 1470656957669 Marionette DEBUG loaded listener.js 04:49:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8ca02000) [pid = 8272] [serial = 1503] [outer = 0x8afe2c00] 04:49:18 INFO - PROCESS | 8272 | 1470656958535 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]]]}] 04:49:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 04:49:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1152ms 04:49:18 INFO - PROCESS | 8272 | 1470656958549 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 04:49:18 INFO - PROCESS | 8272 | 1470656958552 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 04:49:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 04:49:18 INFO - PROCESS | 8272 | 1470656958559 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 04:49:18 INFO - PROCESS | 8272 | 1470656958563 Marionette TRACE conn3 <- [1,1974,null,{}] 04:49:18 INFO - PROCESS | 8272 | 1470656958580 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}] 04:49:18 INFO - PROCESS | 8272 | 1470656958586 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:18 INFO - PROCESS | 8272 | 1470656958745 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 04:49:18 INFO - PROCESS | 8272 | 1470656958759 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:18 INFO - PROCESS | 8272 | 1470656958767 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a612400 == 36 [pid = 8272] [id = 501] 04:49:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8b763000) [pid = 8272] [serial = 1504] [outer = (nil)] 04:49:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8ca3a400) [pid = 8272] [serial = 1505] [outer = 0x8b763000] 04:49:18 INFO - PROCESS | 8272 | 1470656958839 Marionette DEBUG loaded listener.js 04:49:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8ca44800) [pid = 8272] [serial = 1506] [outer = 0x8b763000] 04:49:20 INFO - PROCESS | 8272 | 1470656960010 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]]]}] 04:49:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 04:49:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1481ms 04:49:20 INFO - PROCESS | 8272 | 1470656960042 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 04:49:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 04:49:20 INFO - PROCESS | 8272 | 1470656960050 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 04:49:20 INFO - PROCESS | 8272 | 1470656960059 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 04:49:20 INFO - PROCESS | 8272 | 1470656960064 Marionette TRACE conn3 <- [1,1978,null,{}] 04:49:20 INFO - PROCESS | 8272 | 1470656960074 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}] 04:49:20 INFO - PROCESS | 8272 | 1470656960080 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:20 INFO - PROCESS | 8272 | 1470656960311 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 04:49:20 INFO - PROCESS | 8272 | 1470656960541 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:20 INFO - PROCESS | 8272 | 1470656960552 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:20 INFO - PROCESS | 8272 | ++DOCSHELL 0x894ee000 == 37 [pid = 8272] [id = 502] 04:49:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x89738000) [pid = 8272] [serial = 1507] [outer = (nil)] 04:49:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8a605400) [pid = 8272] [serial = 1508] [outer = 0x89738000] 04:49:20 INFO - PROCESS | 8272 | 1470656960683 Marionette DEBUG loaded listener.js 04:49:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8a61b800) [pid = 8272] [serial = 1509] [outer = 0x89738000] 04:49:21 INFO - PROCESS | 8272 | 1470656961669 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]]]}] 04:49:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 04:49:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1686ms 04:49:21 INFO - PROCESS | 8272 | 1470656961744 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 04:49:21 INFO - PROCESS | 8272 | 1470656961752 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 04:49:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 04:49:21 INFO - PROCESS | 8272 | 1470656961763 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 04:49:21 INFO - PROCESS | 8272 | 1470656961767 Marionette TRACE conn3 <- [1,1982,null,{}] 04:49:21 INFO - PROCESS | 8272 | 1470656961774 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}] 04:49:21 INFO - PROCESS | 8272 | 1470656961780 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:22 INFO - PROCESS | 8272 | 1470656962001 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 04:49:22 INFO - PROCESS | 8272 | 1470656962270 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:22 INFO - PROCESS | 8272 | 1470656962277 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e2400 == 38 [pid = 8272] [id = 503] 04:49:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8b76c400) [pid = 8272] [serial = 1510] [outer = (nil)] 04:49:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8ca09000) [pid = 8272] [serial = 1511] [outer = 0x8b76c400] 04:49:22 INFO - PROCESS | 8272 | 1470656962412 Marionette DEBUG loaded listener.js 04:49:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8b912c00) [pid = 8272] [serial = 1512] [outer = 0x8b76c400] 04:49:23 INFO - PROCESS | 8272 | 1470656963360 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]]]}] 04:49:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 04:49:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1644ms 04:49:23 INFO - PROCESS | 8272 | 1470656963408 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 04:49:23 INFO - PROCESS | 8272 | 1470656963412 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 04:49:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 04:49:23 INFO - PROCESS | 8272 | 1470656963420 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 04:49:23 INFO - PROCESS | 8272 | 1470656963426 Marionette TRACE conn3 <- [1,1986,null,{}] 04:49:23 INFO - PROCESS | 8272 | 1470656963444 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}] 04:49:23 INFO - PROCESS | 8272 | 1470656963453 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:23 INFO - PROCESS | 8272 | 1470656963698 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 04:49:23 INFO - PROCESS | 8272 | 1470656963925 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:23 INFO - PROCESS | 8272 | 1470656963937 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ccc5400 == 39 [pid = 8272] [id = 504] 04:49:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8ccc5800) [pid = 8272] [serial = 1513] [outer = (nil)] 04:49:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8ccc8c00) [pid = 8272] [serial = 1514] [outer = 0x8ccc5800] 04:49:24 INFO - PROCESS | 8272 | 1470656964065 Marionette DEBUG loaded listener.js 04:49:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8cccd000) [pid = 8272] [serial = 1515] [outer = 0x8ccc5800] 04:49:24 INFO - PROCESS | 8272 | 1470656964972 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]]]}] 04:49:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 04:49:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1586ms 04:49:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 04:49:25 INFO - PROCESS | 8272 | 1470656965007 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 04:49:25 INFO - PROCESS | 8272 | 1470656965011 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 04:49:25 INFO - PROCESS | 8272 | 1470656965018 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 04:49:25 INFO - PROCESS | 8272 | 1470656965022 Marionette TRACE conn3 <- [1,1990,null,{}] 04:49:25 INFO - PROCESS | 8272 | 1470656965027 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}] 04:49:25 INFO - PROCESS | 8272 | 1470656965033 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:25 INFO - PROCESS | 8272 | 1470656965217 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 04:49:25 INFO - PROCESS | 8272 | 1470656965395 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:25 INFO - PROCESS | 8272 | 1470656965405 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6ee400 == 40 [pid = 8272] [id = 505] 04:49:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8d408800) [pid = 8272] [serial = 1516] [outer = (nil)] 04:49:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x8d40e400) [pid = 8272] [serial = 1517] [outer = 0x8d408800] 04:49:25 INFO - PROCESS | 8272 | 1470656965484 Marionette DEBUG loaded listener.js 04:49:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x8d4ca000) [pid = 8272] [serial = 1518] [outer = 0x8d408800] 04:49:26 INFO - PROCESS | 8272 | 1470656966435 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]]]}] 04:49:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 04:49:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1486ms 04:49:26 INFO - PROCESS | 8272 | 1470656966504 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 04:49:26 INFO - PROCESS | 8272 | 1470656966508 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 04:49:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 04:49:26 INFO - PROCESS | 8272 | 1470656966515 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 04:49:26 INFO - PROCESS | 8272 | 1470656966518 Marionette TRACE conn3 <- [1,1994,null,{}] 04:49:26 INFO - PROCESS | 8272 | 1470656966524 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}] 04:49:26 INFO - PROCESS | 8272 | 1470656966529 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:26 INFO - PROCESS | 8272 | 1470656966743 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 04:49:26 INFO - PROCESS | 8272 | 1470656966930 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:26 INFO - PROCESS | 8272 | 1470656966939 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f48c00 == 41 [pid = 8272] [id = 506] 04:49:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x88fcfc00) [pid = 8272] [serial = 1519] [outer = (nil)] 04:49:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x8d4d8400) [pid = 8272] [serial = 1520] [outer = 0x88fcfc00] 04:49:27 INFO - PROCESS | 8272 | 1470656967073 Marionette DEBUG loaded listener.js 04:49:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x8df06000) [pid = 8272] [serial = 1521] [outer = 0x88fcfc00] 04:49:27 INFO - PROCESS | 8272 | 1470656967972 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]]]}] 04:49:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 04:49:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1530ms 04:49:28 INFO - PROCESS | 8272 | 1470656968046 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 04:49:28 INFO - PROCESS | 8272 | 1470656968050 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 04:49:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 04:49:28 INFO - PROCESS | 8272 | 1470656968057 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 04:49:28 INFO - PROCESS | 8272 | 1470656968059 Marionette TRACE conn3 <- [1,1998,null,{}] 04:49:28 INFO - PROCESS | 8272 | 1470656968066 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}] 04:49:28 INFO - PROCESS | 8272 | 1470656968077 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:28 INFO - PROCESS | 8272 | 1470656968383 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 04:49:28 INFO - PROCESS | 8272 | 1470656968805 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:28 INFO - PROCESS | 8272 | 1470656968813 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x88483000 == 42 [pid = 8272] [id = 507] 04:49:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x88483800) [pid = 8272] [serial = 1522] [outer = (nil)] 04:49:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0x88f46400) [pid = 8272] [serial = 1523] [outer = 0x88483800] 04:49:28 INFO - PROCESS | 8272 | 1470656968892 Marionette DEBUG loaded listener.js 04:49:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0x894e7000) [pid = 8272] [serial = 1524] [outer = 0x88483800] 04:49:29 INFO - PROCESS | 8272 | 1470656969864 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]]]}] 04:49:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 04:49:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1837ms 04:49:29 INFO - PROCESS | 8272 | --DOCSHELL 0x8afdf800 == 41 [pid = 8272] [id = 500] 04:49:29 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6eec00 == 40 [pid = 8272] [id = 499] 04:49:29 INFO - PROCESS | 8272 | 1470656969935 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 04:49:29 INFO - PROCESS | 8272 | 1470656969940 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 04:49:29 INFO - PROCESS | 8272 | --DOCSHELL 0x89febc00 == 39 [pid = 8272] [id = 498] 04:49:29 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd5c00 == 38 [pid = 8272] [id = 497] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x8b6f1c00) [pid = 8272] [serial = 1425] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x8cb17000) [pid = 8272] [serial = 1433] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x8ccc0400) [pid = 8272] [serial = 1434] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x8df0a000) [pid = 8272] [serial = 1439] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x8d4cf400) [pid = 8272] [serial = 1440] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x88fdcc00) [pid = 8272] [serial = 1427] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x89fe6800) [pid = 8272] [serial = 1428] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x894e7c00) [pid = 8272] [serial = 1445] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x89fecc00) [pid = 8272] [serial = 1446] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x88fd4c00) [pid = 8272] [serial = 1448] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8973f800) [pid = 8272] [serial = 1449] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8e555800) [pid = 8272] [serial = 1442] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8e778c00) [pid = 8272] [serial = 1443] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8afe8c00) [pid = 8272] [serial = 1430] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8b919c00) [pid = 8272] [serial = 1431] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8d4cac00) [pid = 8272] [serial = 1436] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x89742400) [pid = 8272] [serial = 1437] [outer = (nil)] [url = about:blank] 04:49:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8a61a400) [pid = 8272] [serial = 1451] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8b91dc00) [pid = 8272] [serial = 1455] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8b76d400) [pid = 8272] [serial = 1454] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8ca7a000) [pid = 8272] [serial = 1458] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8d4cdc00) [pid = 8272] [serial = 1463] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8d4d6000) [pid = 8272] [serial = 1464] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8ca83000) [pid = 8272] [serial = 1461] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8ad33000) [pid = 8272] [serial = 1452] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8ca42400) [pid = 8272] [serial = 1457] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8ca39000) [pid = 8272] [serial = 1460] [outer = (nil)] [url = about:blank] 04:49:29 INFO - PROCESS | 8272 | 1470656969990 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 04:49:30 INFO - PROCESS | 8272 | 1470656969999 Marionette TRACE conn3 <- [1,2002,null,{}] 04:49:30 INFO - PROCESS | 8272 | 1470656970016 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}] 04:49:30 INFO - PROCESS | 8272 | 1470656970022 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:30 INFO - PROCESS | 8272 | 1470656970245 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 04:49:30 INFO - PROCESS | 8272 | 1470656970495 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:30 INFO - PROCESS | 8272 | 1470656970502 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:30 INFO - PROCESS | 8272 | ++DOCSHELL 0x88479800 == 39 [pid = 8272] [id = 508] 04:49:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x88f3fc00) [pid = 8272] [serial = 1525] [outer = (nil)] 04:49:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x88fd3400) [pid = 8272] [serial = 1526] [outer = 0x88f3fc00] 04:49:30 INFO - PROCESS | 8272 | 1470656970609 Marionette DEBUG loaded listener.js 04:49:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x88fdb400) [pid = 8272] [serial = 1527] [outer = 0x88f3fc00] 04:49:31 INFO - PROCESS | 8272 | 1470656971626 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]]]}] 04:49:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 04:49:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1703ms 04:49:31 INFO - PROCESS | 8272 | 1470656971688 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 04:49:31 INFO - PROCESS | 8272 | 1470656971695 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 04:49:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 04:49:31 INFO - PROCESS | 8272 | 1470656971703 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 04:49:31 INFO - PROCESS | 8272 | 1470656971708 Marionette TRACE conn3 <- [1,2006,null,{}] 04:49:31 INFO - PROCESS | 8272 | 1470656971716 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}] 04:49:31 INFO - PROCESS | 8272 | 1470656971725 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:31 INFO - PROCESS | 8272 | 1470656971962 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 04:49:32 INFO - PROCESS | 8272 | 1470656972204 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:32 INFO - PROCESS | 8272 | 1470656972212 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fef000 == 40 [pid = 8272] [id = 509] 04:49:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8a602000) [pid = 8272] [serial = 1528] [outer = (nil)] 04:49:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8a61a400) [pid = 8272] [serial = 1529] [outer = 0x8a602000] 04:49:32 INFO - PROCESS | 8272 | 1470656972346 Marionette DEBUG loaded listener.js 04:49:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8ad39800) [pid = 8272] [serial = 1530] [outer = 0x8a602000] 04:49:33 INFO - PROCESS | 8272 | 1470656973352 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]]]}] 04:49:33 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 04:49:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1735ms 04:49:33 INFO - PROCESS | 8272 | 1470656973439 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 04:49:33 INFO - PROCESS | 8272 | 1470656973445 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 04:49:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 04:49:33 INFO - PROCESS | 8272 | 1470656973452 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 04:49:33 INFO - PROCESS | 8272 | 1470656973455 Marionette TRACE conn3 <- [1,2010,null,{}] 04:49:33 INFO - PROCESS | 8272 | 1470656973462 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}] 04:49:33 INFO - PROCESS | 8272 | 1470656973467 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:33 INFO - PROCESS | 8272 | 1470656973715 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 04:49:34 INFO - PROCESS | 8272 | 1470656973995 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:34 INFO - PROCESS | 8272 | 1470656974004 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afdf800 == 41 [pid = 8272] [id = 510] 04:49:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8b761800) [pid = 8272] [serial = 1531] [outer = (nil)] 04:49:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8b767800) [pid = 8272] [serial = 1532] [outer = 0x8b761800] 04:49:34 INFO - PROCESS | 8272 | 1470656974101 Marionette DEBUG loaded listener.js 04:49:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8b918400) [pid = 8272] [serial = 1533] [outer = 0x8b761800] 04:49:35 INFO - PROCESS | 8272 | 1470656975054 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]]]}] 04:49:35 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 04:49:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1633ms 04:49:35 INFO - PROCESS | 8272 | 1470656975086 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 04:49:35 INFO - PROCESS | 8272 | 1470656975093 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 04:49:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 04:49:35 INFO - PROCESS | 8272 | 1470656975112 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 04:49:35 INFO - PROCESS | 8272 | 1470656975121 Marionette TRACE conn3 <- [1,2014,null,{}] 04:49:35 INFO - PROCESS | 8272 | 1470656975127 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}] 04:49:35 INFO - PROCESS | 8272 | 1470656975135 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:35 INFO - PROCESS | 8272 | 1470656975341 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 04:49:35 INFO - PROCESS | 8272 | 1470656975568 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:35 INFO - PROCESS | 8272 | 1470656975575 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847ec00 == 42 [pid = 8272] [id = 511] 04:49:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x88483c00) [pid = 8272] [serial = 1534] [outer = (nil)] 04:49:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8ca7e000) [pid = 8272] [serial = 1535] [outer = 0x88483c00] 04:49:35 INFO - PROCESS | 8272 | 1470656975705 Marionette DEBUG loaded listener.js 04:49:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8ca84800) [pid = 8272] [serial = 1536] [outer = 0x88483c00] 04:49:36 INFO - PROCESS | 8272 | 1470656976676 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]]]}] 04:49:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 04:49:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1650ms 04:49:36 INFO - PROCESS | 8272 | 1470656976754 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 04:49:36 INFO - PROCESS | 8272 | 1470656976758 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 04:49:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 04:49:36 INFO - PROCESS | 8272 | 1470656976765 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 04:49:36 INFO - PROCESS | 8272 | 1470656976770 Marionette TRACE conn3 <- [1,2018,null,{}] 04:49:36 INFO - PROCESS | 8272 | 1470656976776 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}] 04:49:36 INFO - PROCESS | 8272 | 1470656976782 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:37 INFO - PROCESS | 8272 | 1470656977012 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 04:49:37 INFO - PROCESS | 8272 | 1470656977278 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:37 INFO - PROCESS | 8272 | 1470656977290 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847cc00 == 43 [pid = 8272] [id = 512] 04:49:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8847e000) [pid = 8272] [serial = 1537] [outer = (nil)] 04:49:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8cb20000) [pid = 8272] [serial = 1538] [outer = 0x8847e000] 04:49:37 INFO - PROCESS | 8272 | 1470656977386 Marionette DEBUG loaded listener.js 04:49:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8ccc1400) [pid = 8272] [serial = 1539] [outer = 0x8847e000] 04:49:38 INFO - PROCESS | 8272 | 1470656978278 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]]]}] 04:49:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 04:49:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1583ms 04:49:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 04:49:38 INFO - PROCESS | 8272 | 1470656978350 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 04:49:38 INFO - PROCESS | 8272 | 1470656978354 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 04:49:38 INFO - PROCESS | 8272 | 1470656978361 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 04:49:38 INFO - PROCESS | 8272 | 1470656978364 Marionette TRACE conn3 <- [1,2022,null,{}] 04:49:38 INFO - PROCESS | 8272 | 1470656978370 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}] 04:49:38 INFO - PROCESS | 8272 | 1470656978376 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:38 INFO - PROCESS | 8272 | 1470656978579 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 04:49:38 INFO - PROCESS | 8272 | 1470656978827 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:38 INFO - PROCESS | 8272 | 1470656978846 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d40a800 == 44 [pid = 8272] [id = 513] 04:49:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8d40b800) [pid = 8272] [serial = 1540] [outer = (nil)] 04:49:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8d4cd400) [pid = 8272] [serial = 1541] [outer = 0x8d40b800] 04:49:38 INFO - PROCESS | 8272 | 1470656978956 Marionette DEBUG loaded listener.js 04:49:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8df0ec00) [pid = 8272] [serial = 1542] [outer = 0x8d40b800] 04:49:39 INFO - PROCESS | 8272 | 1470656979914 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]]]}] 04:49:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 04:49:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1590ms 04:49:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 04:49:39 INFO - PROCESS | 8272 | 1470656979950 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 04:49:39 INFO - PROCESS | 8272 | 1470656979953 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 04:49:39 INFO - PROCESS | 8272 | 1470656979961 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 04:49:39 INFO - PROCESS | 8272 | 1470656979964 Marionette TRACE conn3 <- [1,2026,null,{}] 04:49:39 INFO - PROCESS | 8272 | 1470656979970 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}] 04:49:39 INFO - PROCESS | 8272 | 1470656979976 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:40 INFO - PROCESS | 8272 | 1470656980172 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 04:49:40 INFO - PROCESS | 8272 | 1470656980354 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:40 INFO - PROCESS | 8272 | 1470656980363 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847e800 == 45 [pid = 8272] [id = 514] 04:49:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x88482000) [pid = 8272] [serial = 1543] [outer = (nil)] 04:49:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x8e54bc00) [pid = 8272] [serial = 1544] [outer = 0x88482000] 04:49:40 INFO - PROCESS | 8272 | 1470656980448 Marionette DEBUG loaded listener.js 04:49:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x8e54dc00) [pid = 8272] [serial = 1545] [outer = 0x88482000] 04:49:41 INFO - PROCESS | 8272 | 1470656981450 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]]]}] 04:49:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 04:49:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1537ms 04:49:41 INFO - PROCESS | 8272 | 1470656981502 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 04:49:41 INFO - PROCESS | 8272 | 1470656981507 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 04:49:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 04:49:41 INFO - PROCESS | 8272 | 1470656981516 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 04:49:41 INFO - PROCESS | 8272 | 1470656981519 Marionette TRACE conn3 <- [1,2030,null,{}] 04:49:41 INFO - PROCESS | 8272 | 1470656981526 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}] 04:49:41 INFO - PROCESS | 8272 | 1470656981531 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:41 INFO - PROCESS | 8272 | 1470656981719 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 04:49:41 INFO - PROCESS | 8272 | 1470656981927 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:41 INFO - PROCESS | 8272 | 1470656981936 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:41 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b76b800 == 46 [pid = 8272] [id = 515] 04:49:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x8d407800) [pid = 8272] [serial = 1546] [outer = (nil)] 04:49:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x8e771c00) [pid = 8272] [serial = 1547] [outer = 0x8d407800] 04:49:42 INFO - PROCESS | 8272 | 1470656982016 Marionette DEBUG loaded listener.js 04:49:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x8e774c00) [pid = 8272] [serial = 1548] [outer = 0x8d407800] 04:49:43 INFO - PROCESS | 8272 | 1470656983030 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]]]}] 04:49:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 04:49:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1587ms 04:49:43 INFO - PROCESS | 8272 | 1470656983104 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 04:49:43 INFO - PROCESS | 8272 | 1470656983107 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 04:49:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 04:49:43 INFO - PROCESS | 8272 | 1470656983114 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 04:49:43 INFO - PROCESS | 8272 | 1470656983117 Marionette TRACE conn3 <- [1,2034,null,{}] 04:49:43 INFO - PROCESS | 8272 | 1470656983124 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}] 04:49:43 INFO - PROCESS | 8272 | 1470656983131 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:43 INFO - PROCESS | 8272 | 1470656983317 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 04:49:43 INFO - PROCESS | 8272 | 1470656983728 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:43 INFO - PROCESS | 8272 | 1470656983736 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4a000 == 47 [pid = 8272] [id = 516] 04:49:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x88fcd400) [pid = 8272] [serial = 1549] [outer = (nil)] 04:49:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0x894e5400) [pid = 8272] [serial = 1550] [outer = 0x88fcd400] 04:49:43 INFO - PROCESS | 8272 | 1470656983867 Marionette DEBUG loaded listener.js 04:49:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0x89740400) [pid = 8272] [serial = 1551] [outer = 0x88fcd400] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88483000 == 46 [pid = 8272] [id = 507] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8df02c00 == 45 [pid = 8272] [id = 490] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca44000 == 44 [pid = 8272] [id = 477] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e2400 == 43 [pid = 8272] [id = 503] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x894ee000 == 42 [pid = 8272] [id = 502] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88482c00 == 41 [pid = 8272] [id = 479] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd9000 == 40 [pid = 8272] [id = 488] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8ccc5400 == 39 [pid = 8272] [id = 504] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88f3ec00 == 38 [pid = 8272] [id = 482] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6ee400 == 37 [pid = 8272] [id = 505] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88486800 == 36 [pid = 8272] [id = 487] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88f47c00 == 35 [pid = 8272] [id = 486] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x89743c00 == 34 [pid = 8272] [id = 493] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8a60b800 == 33 [pid = 8272] [id = 489] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x894e3400 == 32 [pid = 8272] [id = 494] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x89744800 == 31 [pid = 8272] [id = 492] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8847a800 == 30 [pid = 8272] [id = 495] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88f46c00 == 29 [pid = 8272] [id = 491] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88f48c00 == 28 [pid = 8272] [id = 506] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88485400 == 27 [pid = 8272] [id = 496] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88fda800 == 26 [pid = 8272] [id = 483] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8b764000 == 25 [pid = 8272] [id = 484] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4d800 == 24 [pid = 8272] [id = 472] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe5000 == 23 [pid = 8272] [id = 474] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88480000 == 22 [pid = 8272] [id = 481] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd3000 == 21 [pid = 8272] [id = 475] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8afdfc00 == 20 [pid = 8272] [id = 476] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8b768c00 == 19 [pid = 8272] [id = 485] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8a602400 == 18 [pid = 8272] [id = 473] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8cb13400 == 17 [pid = 8272] [id = 478] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe4400 == 16 [pid = 8272] [id = 480] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8b76b800 == 15 [pid = 8272] [id = 515] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8847e800 == 14 [pid = 8272] [id = 514] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8847cc00 == 13 [pid = 8272] [id = 512] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8d40a800 == 12 [pid = 8272] [id = 513] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8847ec00 == 11 [pid = 8272] [id = 511] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8afdf800 == 10 [pid = 8272] [id = 510] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x89fef000 == 9 [pid = 8272] [id = 509] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x88479800 == 8 [pid = 8272] [id = 508] 04:49:45 INFO - PROCESS | 8272 | --DOCSHELL 0x8a612400 == 7 [pid = 8272] [id = 501] 04:49:46 INFO - PROCESS | 8272 | 1470656986113 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]]]}] 04:49:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 04:49:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 3086ms 04:49:46 INFO - PROCESS | 8272 | 1470656986204 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 04:49:46 INFO - PROCESS | 8272 | 1470656986211 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 04:49:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 04:49:46 INFO - PROCESS | 8272 | 1470656986220 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 04:49:46 INFO - PROCESS | 8272 | 1470656986225 Marionette TRACE conn3 <- [1,2038,null,{}] 04:49:46 INFO - PROCESS | 8272 | 1470656986241 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}] 04:49:46 INFO - PROCESS | 8272 | 1470656986247 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:46 INFO - PROCESS | 8272 | 1470656986471 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 04:49:46 INFO - PROCESS | 8272 | 1470656986489 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:46 INFO - PROCESS | 8272 | 1470656986505 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x894ec400 == 8 [pid = 8272] [id = 517] 04:49:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 101 (0x894ee000) [pid = 8272] [serial = 1552] [outer = (nil)] 04:49:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 102 (0x8973ac00) [pid = 8272] [serial = 1553] [outer = 0x894ee000] 04:49:46 INFO - PROCESS | 8272 | 1470656986628 Marionette DEBUG loaded listener.js 04:49:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0x89746000) [pid = 8272] [serial = 1554] [outer = 0x894ee000] 04:49:47 INFO - PROCESS | 8272 | 1470656987529 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]]]}] 04:49:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 04:49:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1343ms 04:49:47 INFO - PROCESS | 8272 | 1470656987572 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 04:49:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 04:49:47 INFO - PROCESS | 8272 | 1470656987581 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 04:49:47 INFO - PROCESS | 8272 | 1470656987592 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 04:49:47 INFO - PROCESS | 8272 | 1470656987597 Marionette TRACE conn3 <- [1,2042,null,{}] 04:49:47 INFO - PROCESS | 8272 | 1470656987603 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}] 04:49:47 INFO - PROCESS | 8272 | 1470656987609 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:47 INFO - PROCESS | 8272 | 1470656987787 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 04:49:47 INFO - PROCESS | 8272 | 1470656987797 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:47 INFO - PROCESS | 8272 | 1470656987807 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2e400 == 9 [pid = 8272] [id = 518] 04:49:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 104 (0x8ad2fc00) [pid = 8272] [serial = 1555] [outer = (nil)] 04:49:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 105 (0x8afdbc00) [pid = 8272] [serial = 1556] [outer = 0x8ad2fc00] 04:49:47 INFO - PROCESS | 8272 | 1470656987883 Marionette DEBUG loaded listener.js 04:49:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 106 (0x8afe5c00) [pid = 8272] [serial = 1557] [outer = 0x8ad2fc00] 04:49:48 INFO - PROCESS | 8272 | 1470656988977 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]]]}] 04:49:49 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) 04:49:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1434ms 04:49:49 INFO - PROCESS | 8272 | 1470656989026 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 04:49:49 INFO - PROCESS | 8272 | 1470656989030 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 04:49:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 04:49:49 INFO - PROCESS | 8272 | 1470656989045 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 04:49:49 INFO - PROCESS | 8272 | 1470656989051 Marionette TRACE conn3 <- [1,2046,null,{}] 04:49:49 INFO - PROCESS | 8272 | 1470656989069 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}] 04:49:49 INFO - PROCESS | 8272 | 1470656989078 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:49 INFO - PROCESS | 8272 | 1470656989318 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 04:49:49 INFO - PROCESS | 8272 | 1470656989343 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:49 INFO - PROCESS | 8272 | 1470656989357 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b916800 == 10 [pid = 8272] [id = 519] 04:49:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 107 (0x8b917400) [pid = 8272] [serial = 1558] [outer = (nil)] 04:49:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 108 (0x8ca04400) [pid = 8272] [serial = 1559] [outer = 0x8b917400] 04:49:49 INFO - PROCESS | 8272 | 1470656989429 Marionette DEBUG loaded listener.js 04:49:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 109 (0x8ca3d400) [pid = 8272] [serial = 1560] [outer = 0x8b917400] 04:49:50 INFO - PROCESS | 8272 | 1470656990465 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]]]}] 04:49:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 04:49:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1486ms 04:49:50 INFO - PROCESS | 8272 | 1470656990532 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 04:49:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 04:49:50 INFO - PROCESS | 8272 | 1470656990536 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 04:49:50 INFO - PROCESS | 8272 | 1470656990543 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 04:49:50 INFO - PROCESS | 8272 | 1470656990546 Marionette TRACE conn3 <- [1,2050,null,{}] 04:49:50 INFO - PROCESS | 8272 | 1470656990551 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}] 04:49:50 INFO - PROCESS | 8272 | 1470656990572 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:51 INFO - PROCESS | 8272 | 1470656991468 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 108 (0x88483800) [pid = 8272] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 107 (0x894eb000) [pid = 8272] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 106 (0x8b767c00) [pid = 8272] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 105 (0x8b6ef800) [pid = 8272] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 104 (0x8df07400) [pid = 8272] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 103 (0x894e6000) [pid = 8272] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x8b763800) [pid = 8272] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 101 (0x8a617400) [pid = 8272] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 100 (0x8df1b400) [pid = 8272] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x8a60b000) [pid = 8272] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x89fe2400) [pid = 8272] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x8afe2c00) [pid = 8272] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x8df2a400) [pid = 8272] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x8b763000) [pid = 8272] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x8847bc00) [pid = 8272] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x88fcfc00) [pid = 8272] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8d408800) [pid = 8272] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8ccc5800) [pid = 8272] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8b76c400) [pid = 8272] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 04:49:51 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x89738000) [pid = 8272] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 04:49:51 INFO - PROCESS | 8272 | 1470656991670 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:51 INFO - PROCESS | 8272 | 1470656991678 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847bc00 == 11 [pid = 8272] [id = 520] 04:49:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x88483800) [pid = 8272] [serial = 1561] [outer = (nil)] 04:49:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x894e3800) [pid = 8272] [serial = 1562] [outer = 0x88483800] 04:49:51 INFO - PROCESS | 8272 | 1470656991759 Marionette DEBUG loaded listener.js 04:49:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8a60d400) [pid = 8272] [serial = 1563] [outer = 0x88483800] 04:49:52 INFO - PROCESS | 8272 | 1470656992490 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]]]}] 04:49:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 04:49:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1981ms 04:49:52 INFO - PROCESS | 8272 | 1470656992525 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 04:49:52 INFO - PROCESS | 8272 | 1470656992528 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 04:49:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 04:49:52 INFO - PROCESS | 8272 | 1470656992534 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 04:49:52 INFO - PROCESS | 8272 | 1470656992538 Marionette TRACE conn3 <- [1,2054,null,{}] 04:49:52 INFO - PROCESS | 8272 | 1470656992543 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}] 04:49:52 INFO - PROCESS | 8272 | 1470656992548 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:52 INFO - PROCESS | 8272 | 1470656992756 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 04:49:52 INFO - PROCESS | 8272 | 1470656992782 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:52 INFO - PROCESS | 8272 | 1470656992788 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e8800 == 12 [pid = 8272] [id = 521] 04:49:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x8b6e9000) [pid = 8272] [serial = 1564] [outer = (nil)] 04:49:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x8b914400) [pid = 8272] [serial = 1565] [outer = 0x8b6e9000] 04:49:52 INFO - PROCESS | 8272 | 1470656992861 Marionette DEBUG loaded listener.js 04:49:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x8cb1bc00) [pid = 8272] [serial = 1566] [outer = 0x8b6e9000] 04:49:53 INFO - PROCESS | 8272 | 1470656993985 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]]]}] 04:49:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 04:49:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1493ms 04:49:54 INFO - PROCESS | 8272 | 1470656994029 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 04:49:54 INFO - PROCESS | 8272 | 1470656994036 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 04:49:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 04:49:54 INFO - PROCESS | 8272 | 1470656994046 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 04:49:54 INFO - PROCESS | 8272 | 1470656994052 Marionette TRACE conn3 <- [1,2058,null,{}] 04:49:54 INFO - PROCESS | 8272 | 1470656994061 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}] 04:49:54 INFO - PROCESS | 8272 | 1470656994068 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:54 INFO - PROCESS | 8272 | 1470656994271 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 04:49:54 INFO - PROCESS | 8272 | 1470656994521 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:54 INFO - PROCESS | 8272 | 1470656994532 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd1400 == 13 [pid = 8272] [id = 522] 04:49:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x88fd5400) [pid = 8272] [serial = 1567] [outer = (nil)] 04:49:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x8a601400) [pid = 8272] [serial = 1568] [outer = 0x88fd5400] 04:49:54 INFO - PROCESS | 8272 | 1470656994667 Marionette DEBUG loaded listener.js 04:49:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x8a61b400) [pid = 8272] [serial = 1569] [outer = 0x88fd5400] 04:49:55 INFO - PROCESS | 8272 | 1470656995689 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]]]}] 04:49:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 04:49:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1688ms 04:49:55 INFO - PROCESS | 8272 | 1470656995734 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 04:49:55 INFO - PROCESS | 8272 | 1470656995741 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 04:49:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 04:49:55 INFO - PROCESS | 8272 | 1470656995753 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 04:49:55 INFO - PROCESS | 8272 | 1470656995756 Marionette TRACE conn3 <- [1,2062,null,{}] 04:49:55 INFO - PROCESS | 8272 | 1470656995763 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}] 04:49:55 INFO - PROCESS | 8272 | 1470656995769 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:55 INFO - PROCESS | 8272 | 1470656995965 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 04:49:56 INFO - PROCESS | 8272 | 1470656996495 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:56 INFO - PROCESS | 8272 | 1470656996504 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:56 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b919000 == 14 [pid = 8272] [id = 523] 04:49:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0x8b91e000) [pid = 8272] [serial = 1570] [outer = (nil)] 04:49:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 100 (0x8ca40000) [pid = 8272] [serial = 1571] [outer = 0x8b91e000] 04:49:56 INFO - PROCESS | 8272 | 1470656996596 Marionette DEBUG loaded listener.js 04:49:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 101 (0x8cb13400) [pid = 8272] [serial = 1572] [outer = 0x8b91e000] 04:49:57 INFO - PROCESS | 8272 | 1470656997662 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]]]}] 04:49:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 04:49:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1988ms 04:49:57 INFO - PROCESS | 8272 | 1470656997742 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 04:49:57 INFO - PROCESS | 8272 | 1470656997746 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 04:49:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 04:49:57 INFO - PROCESS | 8272 | 1470656997754 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 04:49:57 INFO - PROCESS | 8272 | 1470656997760 Marionette TRACE conn3 <- [1,2066,null,{}] 04:49:57 INFO - PROCESS | 8272 | 1470656997777 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}] 04:49:57 INFO - PROCESS | 8272 | 1470656997786 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:58 INFO - PROCESS | 8272 | 1470656998015 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 04:49:58 INFO - PROCESS | 8272 | 1470656998248 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:58 INFO - PROCESS | 8272 | 1470656998256 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4cdc00 == 15 [pid = 8272] [id = 524] 04:49:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 102 (0x8d4cec00) [pid = 8272] [serial = 1573] [outer = (nil)] 04:49:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 103 (0x8d4d3400) [pid = 8272] [serial = 1574] [outer = 0x8d4cec00] 04:49:58 INFO - PROCESS | 8272 | 1470656998344 Marionette DEBUG loaded listener.js 04:49:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 104 (0x8d4d7c00) [pid = 8272] [serial = 1575] [outer = 0x8d4cec00] 04:49:59 INFO - PROCESS | 8272 | 1470656999404 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]]]}] 04:49:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 04:49:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1695ms 04:49:59 INFO - PROCESS | 8272 | 1470656999450 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 04:49:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 04:49:59 INFO - PROCESS | 8272 | 1470656999455 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 04:49:59 INFO - PROCESS | 8272 | 1470656999462 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 04:49:59 INFO - PROCESS | 8272 | 1470656999466 Marionette TRACE conn3 <- [1,2070,null,{}] 04:49:59 INFO - PROCESS | 8272 | 1470656999472 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}] 04:49:59 INFO - PROCESS | 8272 | 1470656999477 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:59 INFO - PROCESS | 8272 | 1470656999668 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 04:49:59 INFO - PROCESS | 8272 | 1470656999892 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:49:59 INFO - PROCESS | 8272 | 1470656999902 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:49:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a601c00 == 16 [pid = 8272] [id = 525] 04:49:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 105 (0x8b914c00) [pid = 8272] [serial = 1576] [outer = (nil)] 04:50:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 106 (0x8df1f400) [pid = 8272] [serial = 1577] [outer = 0x8b914c00] 04:50:00 INFO - PROCESS | 8272 | 1470657000026 Marionette DEBUG loaded listener.js 04:50:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 107 (0x8df25000) [pid = 8272] [serial = 1578] [outer = 0x8b914c00] 04:50:01 INFO - PROCESS | 8272 | 1470657001058 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]]]}] 04:50:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 04:50:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1653ms 04:50:01 INFO - PROCESS | 8272 | 1470657001116 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 04:50:01 INFO - PROCESS | 8272 | 1470657001119 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 04:50:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 04:50:01 INFO - PROCESS | 8272 | 1470657001127 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 04:50:01 INFO - PROCESS | 8272 | 1470657001131 Marionette TRACE conn3 <- [1,2074,null,{}] 04:50:01 INFO - PROCESS | 8272 | 1470657001137 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}] 04:50:01 INFO - PROCESS | 8272 | 1470657001142 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:01 INFO - PROCESS | 8272 | 1470657001509 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 04:50:01 INFO - PROCESS | 8272 | 1470657001761 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:01 INFO - PROCESS | 8272 | 1470657001768 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f45800 == 17 [pid = 8272] [id = 526] 04:50:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 108 (0x88f46000) [pid = 8272] [serial = 1579] [outer = (nil)] 04:50:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 109 (0x88fd2c00) [pid = 8272] [serial = 1580] [outer = 0x88f46000] 04:50:01 INFO - PROCESS | 8272 | 1470657001856 Marionette DEBUG loaded listener.js 04:50:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 110 (0x8973c800) [pid = 8272] [serial = 1581] [outer = 0x88f46000] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 109 (0x88f46400) [pid = 8272] [serial = 1523] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 108 (0x8a616000) [pid = 8272] [serial = 1467] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 107 (0x8a605800) [pid = 8272] [serial = 1466] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 106 (0x8cb19000) [pid = 8272] [serial = 1470] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 105 (0x8ca06000) [pid = 8272] [serial = 1469] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 104 (0x8b762400) [pid = 8272] [serial = 1499] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 103 (0x8df24400) [pid = 8272] [serial = 1473] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 102 (0x8973b800) [pid = 8272] [serial = 1494] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 101 (0x8df1c400) [pid = 8272] [serial = 1472] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 100 (0x8b76dc00) [pid = 8272] [serial = 1500] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 99 (0x89737c00) [pid = 8272] [serial = 1493] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x8e54fc00) [pid = 8272] [serial = 1476] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x8ad2c400) [pid = 8272] [serial = 1496] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x8e54c000) [pid = 8272] [serial = 1475] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x8e779800) [pid = 8272] [serial = 1479] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x8afdb000) [pid = 8272] [serial = 1491] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x8a61bc00) [pid = 8272] [serial = 1490] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8e776800) [pid = 8272] [serial = 1478] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8edcdc00) [pid = 8272] [serial = 1482] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8b6f1000) [pid = 8272] [serial = 1502] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8edc7800) [pid = 8272] [serial = 1481] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8ee6f400) [pid = 8272] [serial = 1485] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8ee6b000) [pid = 8272] [serial = 1484] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8ca3a400) [pid = 8272] [serial = 1505] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8ca44800) [pid = 8272] [serial = 1506] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8ca02000) [pid = 8272] [serial = 1503] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x88fce800) [pid = 8272] [serial = 1488] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8ad38400) [pid = 8272] [serial = 1497] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x88486400) [pid = 8272] [serial = 1487] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8d4ca000) [pid = 8272] [serial = 1518] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8cccd000) [pid = 8272] [serial = 1515] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8ccc8c00) [pid = 8272] [serial = 1514] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8d40e400) [pid = 8272] [serial = 1517] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8b912c00) [pid = 8272] [serial = 1512] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8ca09000) [pid = 8272] [serial = 1511] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8a61b800) [pid = 8272] [serial = 1509] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8a605400) [pid = 8272] [serial = 1508] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x894e7000) [pid = 8272] [serial = 1524] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8d4d8400) [pid = 8272] [serial = 1520] [outer = (nil)] [url = about:blank] 04:50:02 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8df06000) [pid = 8272] [serial = 1521] [outer = (nil)] [url = about:blank] 04:50:03 INFO - PROCESS | 8272 | 1470657003011 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]]]}] 04:50:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 04:50:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1941ms 04:50:03 INFO - PROCESS | 8272 | 1470657003076 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 04:50:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 04:50:03 INFO - PROCESS | 8272 | 1470657003089 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 04:50:03 INFO - PROCESS | 8272 | 1470657003098 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 04:50:03 INFO - PROCESS | 8272 | 1470657003104 Marionette TRACE conn3 <- [1,2078,null,{}] 04:50:03 INFO - PROCESS | 8272 | 1470657003122 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}] 04:50:03 INFO - PROCESS | 8272 | 1470657003128 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:03 INFO - PROCESS | 8272 | 1470657003351 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 04:50:03 INFO - PROCESS | 8272 | 1470657003520 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:03 INFO - PROCESS | 8272 | 1470657003528 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x89742800 == 18 [pid = 8272] [id = 527] 04:50:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x89745c00) [pid = 8272] [serial = 1582] [outer = (nil)] 04:50:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8a60f000) [pid = 8272] [serial = 1583] [outer = 0x89745c00] 04:50:03 INFO - PROCESS | 8272 | 1470657003603 Marionette DEBUG loaded listener.js 04:50:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8a61bc00) [pid = 8272] [serial = 1584] [outer = 0x89745c00] 04:50:04 INFO - PROCESS | 8272 | 1470657004378 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]]]}] 04:50:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 04:50:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1298ms 04:50:04 INFO - PROCESS | 8272 | 1470657004399 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 04:50:04 INFO - PROCESS | 8272 | 1470657004404 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 04:50:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 04:50:04 INFO - PROCESS | 8272 | 1470657004411 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 04:50:04 INFO - PROCESS | 8272 | 1470657004415 Marionette TRACE conn3 <- [1,2082,null,{}] 04:50:04 INFO - PROCESS | 8272 | 1470657004421 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}] 04:50:04 INFO - PROCESS | 8272 | 1470657004426 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:04 INFO - PROCESS | 8272 | 1470657004648 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 04:50:04 INFO - PROCESS | 8272 | 1470657004668 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:04 INFO - PROCESS | 8272 | 1470657004678 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x89741c00 == 19 [pid = 8272] [id = 528] 04:50:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8b763400) [pid = 8272] [serial = 1585] [outer = (nil)] 04:50:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8b767c00) [pid = 8272] [serial = 1586] [outer = 0x8b763400] 04:50:04 INFO - PROCESS | 8272 | 1470657004746 Marionette DEBUG loaded listener.js 04:50:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8b915800) [pid = 8272] [serial = 1587] [outer = 0x8b763400] 04:50:05 INFO - PROCESS | 8272 | 1470657005757 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]]]}] 04:50:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 04:50:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1380ms 04:50:05 INFO - PROCESS | 8272 | 1470657005793 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 04:50:05 INFO - PROCESS | 8272 | 1470657005799 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 04:50:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 04:50:05 INFO - PROCESS | 8272 | 1470657005814 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 04:50:05 INFO - PROCESS | 8272 | 1470657005821 Marionette TRACE conn3 <- [1,2086,null,{}] 04:50:05 INFO - PROCESS | 8272 | 1470657005835 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}] 04:50:05 INFO - PROCESS | 8272 | 1470657005840 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:06 INFO - PROCESS | 8272 | 1470657006062 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 04:50:06 INFO - PROCESS | 8272 | 1470657006087 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:06 INFO - PROCESS | 8272 | 1470657006095 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe6800 == 20 [pid = 8272] [id = 529] 04:50:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8afe5800) [pid = 8272] [serial = 1588] [outer = (nil)] 04:50:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8ca45000) [pid = 8272] [serial = 1589] [outer = 0x8afe5800] 04:50:06 INFO - PROCESS | 8272 | 1470657006163 Marionette DEBUG loaded listener.js 04:50:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8ca7a400) [pid = 8272] [serial = 1590] [outer = 0x8afe5800] 04:50:07 INFO - PROCESS | 8272 | 1470657007142 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]]]}] 04:50:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 04:50:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1352ms 04:50:07 INFO - PROCESS | 8272 | 1470657007165 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 04:50:07 INFO - PROCESS | 8272 | 1470657007169 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 04:50:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 04:50:07 INFO - PROCESS | 8272 | 1470657007182 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 04:50:07 INFO - PROCESS | 8272 | 1470657007185 Marionette TRACE conn3 <- [1,2090,null,{}] 04:50:07 INFO - PROCESS | 8272 | 1470657007191 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}] 04:50:07 INFO - PROCESS | 8272 | 1470657007195 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:07 INFO - PROCESS | 8272 | 1470657007399 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x894ee000) [pid = 8272] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x88fcd400) [pid = 8272] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8ad2fc00) [pid = 8272] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8b917400) [pid = 8272] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x88f3fc00) [pid = 8272] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8a602000) [pid = 8272] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8b761800) [pid = 8272] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x88483c00) [pid = 8272] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8847e000) [pid = 8272] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8d40b800) [pid = 8272] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x88482000) [pid = 8272] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8d407800) [pid = 8272] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 04:50:07 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x88483800) [pid = 8272] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 04:50:07 INFO - PROCESS | 8272 | 1470657007648 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:07 INFO - PROCESS | 8272 | 1470657007656 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847a800 == 21 [pid = 8272] [id = 530] 04:50:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8847dc00) [pid = 8272] [serial = 1591] [outer = (nil)] 04:50:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8973fc00) [pid = 8272] [serial = 1592] [outer = 0x8847dc00] 04:50:07 INFO - PROCESS | 8272 | 1470657007726 Marionette DEBUG loaded listener.js 04:50:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8a607000) [pid = 8272] [serial = 1593] [outer = 0x8847dc00] 04:50:08 INFO - PROCESS | 8272 | 1470657008509 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]]]}] 04:50:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 04:50:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1383ms 04:50:08 INFO - PROCESS | 8272 | 1470657008569 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 04:50:08 INFO - PROCESS | 8272 | 1470657008572 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 04:50:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 04:50:08 INFO - PROCESS | 8272 | 1470657008578 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 04:50:08 INFO - PROCESS | 8272 | 1470657008582 Marionette TRACE conn3 <- [1,2094,null,{}] 04:50:08 INFO - PROCESS | 8272 | 1470657008587 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}] 04:50:08 INFO - PROCESS | 8272 | 1470657008592 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:08 INFO - PROCESS | 8272 | 1470657008756 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 04:50:08 INFO - PROCESS | 8272 | 1470657008767 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:08 INFO - PROCESS | 8272 | 1470657008784 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:08 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a607400 == 22 [pid = 8272] [id = 531] 04:50:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8a618400) [pid = 8272] [serial = 1594] [outer = (nil)] 04:50:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ccca000) [pid = 8272] [serial = 1595] [outer = 0x8a618400] 04:50:08 INFO - PROCESS | 8272 | 1470657008862 Marionette DEBUG loaded listener.js 04:50:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8d409c00) [pid = 8272] [serial = 1596] [outer = 0x8a618400] 04:50:09 INFO - PROCESS | 8272 | 1470657009924 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]]]}] 04:50:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 04:50:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1386ms 04:50:09 INFO - PROCESS | 8272 | 1470657009967 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 04:50:09 INFO - PROCESS | 8272 | 1470657009973 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 04:50:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 04:50:09 INFO - PROCESS | 8272 | 1470657009983 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 04:50:09 INFO - PROCESS | 8272 | 1470657009988 Marionette TRACE conn3 <- [1,2098,null,{}] 04:50:09 INFO - PROCESS | 8272 | 1470657009996 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}] 04:50:10 INFO - PROCESS | 8272 | 1470657010002 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:10 INFO - PROCESS | 8272 | 1470657010195 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 04:50:10 INFO - PROCESS | 8272 | 1470657010379 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:10 INFO - PROCESS | 8272 | 1470657010394 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fcd800 == 23 [pid = 8272] [id = 532] 04:50:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x88fcdc00) [pid = 8272] [serial = 1597] [outer = (nil)] 04:50:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8a605400) [pid = 8272] [serial = 1598] [outer = 0x88fcdc00] 04:50:10 INFO - PROCESS | 8272 | 1470657010479 Marionette DEBUG loaded listener.js 04:50:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8ad33800) [pid = 8272] [serial = 1599] [outer = 0x88fcdc00] 04:50:11 INFO - PROCESS | 8272 | 1470657011517 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]]]}] 04:50:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 04:50:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1587ms 04:50:11 INFO - PROCESS | 8272 | 1470657011570 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 04:50:11 INFO - PROCESS | 8272 | 1470657011577 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 04:50:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 04:50:11 INFO - PROCESS | 8272 | 1470657011588 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 04:50:11 INFO - PROCESS | 8272 | 1470657011592 Marionette TRACE conn3 <- [1,2102,null,{}] 04:50:11 INFO - PROCESS | 8272 | 1470657011599 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}] 04:50:11 INFO - PROCESS | 8272 | 1470657011605 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:11 INFO - PROCESS | 8272 | 1470657011793 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 04:50:12 INFO - PROCESS | 8272 | 1470657012035 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:12 INFO - PROCESS | 8272 | 1470657012044 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afdb000 == 24 [pid = 8272] [id = 533] 04:50:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8afe8000) [pid = 8272] [serial = 1600] [outer = (nil)] 04:50:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8b91fc00) [pid = 8272] [serial = 1601] [outer = 0x8afe8000] 04:50:12 INFO - PROCESS | 8272 | 1470657012176 Marionette DEBUG loaded listener.js 04:50:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8ca39c00) [pid = 8272] [serial = 1602] [outer = 0x8afe8000] 04:50:13 INFO - PROCESS | 8272 | 1470657013170 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]]]}] 04:50:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 04:50:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1646ms 04:50:13 INFO - PROCESS | 8272 | 1470657013235 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 04:50:13 INFO - PROCESS | 8272 | 1470657013240 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 04:50:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 04:50:13 INFO - PROCESS | 8272 | 1470657013247 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 04:50:13 INFO - PROCESS | 8272 | 1470657013253 Marionette TRACE conn3 <- [1,2106,null,{}] 04:50:13 INFO - PROCESS | 8272 | 1470657013269 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}] 04:50:13 INFO - PROCESS | 8272 | 1470657013278 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:13 INFO - PROCESS | 8272 | 1470657013504 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 04:50:13 INFO - PROCESS | 8272 | 1470657013737 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:13 INFO - PROCESS | 8272 | 1470657013746 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca7fc00 == 25 [pid = 8272] [id = 534] 04:50:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8d4c9400) [pid = 8272] [serial = 1603] [outer = (nil)] 04:50:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8d4cf800) [pid = 8272] [serial = 1604] [outer = 0x8d4c9400] 04:50:13 INFO - PROCESS | 8272 | 1470657013849 Marionette DEBUG loaded listener.js 04:50:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8df02400) [pid = 8272] [serial = 1605] [outer = 0x8d4c9400] 04:50:14 INFO - PROCESS | 8272 | 1470657014793 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]]]}] 04:50:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 04:50:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1588ms 04:50:14 INFO - PROCESS | 8272 | 1470657014835 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 04:50:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 04:50:14 INFO - PROCESS | 8272 | 1470657014841 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 04:50:14 INFO - PROCESS | 8272 | 1470657014847 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 04:50:14 INFO - PROCESS | 8272 | 1470657014851 Marionette TRACE conn3 <- [1,2110,null,{}] 04:50:14 INFO - PROCESS | 8272 | 1470657014857 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}] 04:50:14 INFO - PROCESS | 8272 | 1470657014862 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:15 INFO - PROCESS | 8272 | 1470657015117 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 04:50:15 INFO - PROCESS | 8272 | 1470657015250 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:15 INFO - PROCESS | 8272 | 1470657015259 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3fc00 == 26 [pid = 8272] [id = 535] 04:50:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8d4d0800) [pid = 8272] [serial = 1606] [outer = (nil)] 04:50:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8df1d000) [pid = 8272] [serial = 1607] [outer = 0x8d4d0800] 04:50:15 INFO - PROCESS | 8272 | 1470657015342 Marionette DEBUG loaded listener.js 04:50:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8df25400) [pid = 8272] [serial = 1608] [outer = 0x8d4d0800] 04:50:16 INFO - PROCESS | 8272 | 1470657016312 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]]]}] 04:50:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 04:50:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1501ms 04:50:16 INFO - PROCESS | 8272 | 1470657016349 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 04:50:16 INFO - PROCESS | 8272 | 1470657016352 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 04:50:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 04:50:16 INFO - PROCESS | 8272 | 1470657016360 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 04:50:16 INFO - PROCESS | 8272 | 1470657016364 Marionette TRACE conn3 <- [1,2114,null,{}] 04:50:16 INFO - PROCESS | 8272 | 1470657016369 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}] 04:50:16 INFO - PROCESS | 8272 | 1470657016375 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:16 INFO - PROCESS | 8272 | 1470657016572 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 04:50:16 INFO - PROCESS | 8272 | 1470657016754 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:16 INFO - PROCESS | 8272 | 1470657016762 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:16 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd4400 == 27 [pid = 8272] [id = 536] 04:50:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8b6eec00) [pid = 8272] [serial = 1609] [outer = (nil)] 04:50:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8e54fc00) [pid = 8272] [serial = 1610] [outer = 0x8b6eec00] 04:50:16 INFO - PROCESS | 8272 | 1470657016857 Marionette DEBUG loaded listener.js 04:50:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8e550c00) [pid = 8272] [serial = 1611] [outer = 0x8b6eec00] 04:50:17 INFO - PROCESS | 8272 | 1470657017791 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]]]}] 04:50:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 04:50:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1484ms 04:50:17 INFO - PROCESS | 8272 | 1470657017845 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 04:50:17 INFO - PROCESS | 8272 | 1470657017848 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 04:50:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 04:50:17 INFO - PROCESS | 8272 | 1470657017855 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 04:50:17 INFO - PROCESS | 8272 | 1470657017859 Marionette TRACE conn3 <- [1,2118,null,{}] 04:50:17 INFO - PROCESS | 8272 | 1470657017865 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}] 04:50:17 INFO - PROCESS | 8272 | 1470657017875 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:18 INFO - PROCESS | 8272 | 1470657018133 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 04:50:18 INFO - PROCESS | 8272 | 1470657018369 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:18 INFO - PROCESS | 8272 | 1470657018377 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e547c00 == 28 [pid = 8272] [id = 537] 04:50:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8e775000) [pid = 8272] [serial = 1612] [outer = (nil)] 04:50:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8e788800) [pid = 8272] [serial = 1613] [outer = 0x8e775000] 04:50:18 INFO - PROCESS | 8272 | 1470657018506 Marionette DEBUG loaded listener.js 04:50:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8e789c00) [pid = 8272] [serial = 1614] [outer = 0x8e775000] 04:50:19 INFO - PROCESS | 8272 | 1470657019440 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]]]}] 04:50:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 04:50:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1631ms 04:50:19 INFO - PROCESS | 8272 | 1470657019488 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 04:50:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 04:50:19 INFO - PROCESS | 8272 | 1470657019492 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 04:50:19 INFO - PROCESS | 8272 | 1470657019498 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 04:50:19 INFO - PROCESS | 8272 | 1470657019502 Marionette TRACE conn3 <- [1,2122,null,{}] 04:50:19 INFO - PROCESS | 8272 | 1470657019508 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}] 04:50:19 INFO - PROCESS | 8272 | 1470657019513 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:19 INFO - PROCESS | 8272 | 1470657019694 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 04:50:19 INFO - PROCESS | 8272 | 1470657019877 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:19 INFO - PROCESS | 8272 | 1470657019886 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x88479c00 == 29 [pid = 8272] [id = 538] 04:50:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8847c000) [pid = 8272] [serial = 1615] [outer = (nil)] 04:50:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8edc4400) [pid = 8272] [serial = 1616] [outer = 0x8847c000] 04:50:19 INFO - PROCESS | 8272 | 1470657019967 Marionette DEBUG loaded listener.js 04:50:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x8edc5800) [pid = 8272] [serial = 1617] [outer = 0x8847c000] 04:50:20 INFO - PROCESS | 8272 | 1470657020930 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]]]}] 04:50:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 04:50:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1481ms 04:50:20 INFO - PROCESS | 8272 | 1470657020980 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 04:50:20 INFO - PROCESS | 8272 | 1470657020984 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 04:50:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 04:50:20 INFO - PROCESS | 8272 | 1470657020991 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 04:50:20 INFO - PROCESS | 8272 | 1470657020994 Marionette TRACE conn3 <- [1,2126,null,{}] 04:50:21 INFO - PROCESS | 8272 | 1470657021000 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}] 04:50:21 INFO - PROCESS | 8272 | 1470657021005 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:21 INFO - PROCESS | 8272 | 1470657021193 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 04:50:21 INFO - PROCESS | 8272 | 1470657021381 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:21 INFO - PROCESS | 8272 | 1470657021388 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e2800 == 30 [pid = 8272] [id = 539] 04:50:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x89745800) [pid = 8272] [serial = 1618] [outer = (nil)] 04:50:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x8ad34c00) [pid = 8272] [serial = 1619] [outer = 0x89745800] 04:50:21 INFO - PROCESS | 8272 | 1470657021484 Marionette DEBUG loaded listener.js 04:50:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x8b6f1c00) [pid = 8272] [serial = 1620] [outer = 0x89745800] 04:50:22 INFO - PROCESS | 8272 | 1470657022689 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]]]}] 04:50:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 04:50:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1750ms 04:50:22 INFO - PROCESS | 8272 | 1470657022742 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 04:50:22 INFO - PROCESS | 8272 | 1470657022747 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 04:50:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 04:50:22 INFO - PROCESS | 8272 | 1470657022756 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 04:50:22 INFO - PROCESS | 8272 | 1470657022763 Marionette TRACE conn3 <- [1,2130,null,{}] 04:50:22 INFO - PROCESS | 8272 | 1470657022771 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}] 04:50:22 INFO - PROCESS | 8272 | 1470657022776 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:23 INFO - PROCESS | 8272 | 1470657023059 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 04:50:23 INFO - PROCESS | 8272 | 1470657023302 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:23 INFO - PROCESS | 8272 | 1470657023311 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:24 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4a000 == 29 [pid = 8272] [id = 516] 04:50:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847c800 == 30 [pid = 8272] [id = 540] 04:50:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 97 (0x8847d400) [pid = 8272] [serial = 1621] [outer = (nil)] 04:50:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 98 (0x88487000) [pid = 8272] [serial = 1622] [outer = 0x8847d400] 04:50:24 INFO - PROCESS | 8272 | 1470657024458 Marionette DEBUG loaded listener.js 04:50:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 99 (0x88fce400) [pid = 8272] [serial = 1623] [outer = 0x8847d400] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 98 (0x8b914400) [pid = 8272] [serial = 1565] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 97 (0x8973ac00) [pid = 8272] [serial = 1553] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 96 (0x89746000) [pid = 8272] [serial = 1554] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x89740400) [pid = 8272] [serial = 1551] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x894e5400) [pid = 8272] [serial = 1550] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x8afdbc00) [pid = 8272] [serial = 1556] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8ca04400) [pid = 8272] [serial = 1559] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x88fdb400) [pid = 8272] [serial = 1527] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x88fd3400) [pid = 8272] [serial = 1526] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8ad39800) [pid = 8272] [serial = 1530] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8a61a400) [pid = 8272] [serial = 1529] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8b918400) [pid = 8272] [serial = 1533] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8b767800) [pid = 8272] [serial = 1532] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8ca84800) [pid = 8272] [serial = 1536] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8ca7e000) [pid = 8272] [serial = 1535] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8ccc1400) [pid = 8272] [serial = 1539] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8cb20000) [pid = 8272] [serial = 1538] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8df0ec00) [pid = 8272] [serial = 1542] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8d4cd400) [pid = 8272] [serial = 1541] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8e54dc00) [pid = 8272] [serial = 1545] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8e54bc00) [pid = 8272] [serial = 1544] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8e774c00) [pid = 8272] [serial = 1548] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8e771c00) [pid = 8272] [serial = 1547] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8a60d400) [pid = 8272] [serial = 1563] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8ca3d400) [pid = 8272] [serial = 1560] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8afe5c00) [pid = 8272] [serial = 1557] [outer = (nil)] [url = about:blank] 04:50:24 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x894e3800) [pid = 8272] [serial = 1562] [outer = (nil)] [url = about:blank] 04:50:25 INFO - PROCESS | 8272 | 1470657025471 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] 04:50:25 INFO - PROCESS | 8272 | 1470657025510 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 04:50:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 04:50:25 INFO - PROCESS | 8272 | 1470657025523 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 04:50:25 INFO - PROCESS | 8272 | 1470657025526 Marionette TRACE conn3 <- [1,2134,null,{}] 04:50:25 INFO - PROCESS | 8272 | 1470657025540 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}] 04:50:25 INFO - PROCESS | 8272 | 1470657025546 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:25 INFO - PROCESS | 8272 | 1470657025721 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 04:50:25 INFO - PROCESS | 8272 | 1470657025732 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:25 INFO - PROCESS | 8272 | 1470657025740 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x89744800 == 31 [pid = 8272] [id = 541] 04:50:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x89744c00) [pid = 8272] [serial = 1624] [outer = (nil)] 04:50:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x89fe8000) [pid = 8272] [serial = 1625] [outer = 0x89744c00] 04:50:25 INFO - PROCESS | 8272 | 1470657025816 Marionette DEBUG loaded listener.js 04:50:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x89fefc00) [pid = 8272] [serial = 1626] [outer = 0x89744c00] 04:50:26 INFO - PROCESS | 8272 | 1470657026816 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]]]}] 04:50:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 04:50:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1345ms 04:50:26 INFO - PROCESS | 8272 | 1470657026863 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 04:50:26 INFO - PROCESS | 8272 | 1470657026871 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 04:50:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 04:50:26 INFO - PROCESS | 8272 | 1470657026882 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 04:50:26 INFO - PROCESS | 8272 | 1470657026886 Marionette TRACE conn3 <- [1,2138,null,{}] 04:50:26 INFO - PROCESS | 8272 | 1470657026893 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}] 04:50:26 INFO - PROCESS | 8272 | 1470657026898 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:27 INFO - PROCESS | 8272 | 1470657027089 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 04:50:27 INFO - PROCESS | 8272 | 1470657027259 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:27 INFO - PROCESS | 8272 | 1470657027266 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe3000 == 32 [pid = 8272] [id = 542] 04:50:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x89fe5000) [pid = 8272] [serial = 1627] [outer = (nil)] 04:50:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8ad39800) [pid = 8272] [serial = 1628] [outer = 0x89fe5000] 04:50:27 INFO - PROCESS | 8272 | 1470657027339 Marionette DEBUG loaded listener.js 04:50:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8afe0c00) [pid = 8272] [serial = 1629] [outer = 0x89fe5000] 04:50:28 INFO - PROCESS | 8272 | 1470657028335 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]]]}] 04:50:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 04:50:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1484ms 04:50:28 INFO - PROCESS | 8272 | 1470657028366 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 04:50:28 INFO - PROCESS | 8272 | 1470657028370 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 04:50:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 04:50:28 INFO - PROCESS | 8272 | 1470657028385 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 04:50:28 INFO - PROCESS | 8272 | 1470657028392 Marionette TRACE conn3 <- [1,2142,null,{}] 04:50:28 INFO - PROCESS | 8272 | 1470657028416 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}] 04:50:28 INFO - PROCESS | 8272 | 1470657028426 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:28 INFO - PROCESS | 8272 | 1470657028656 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 04:50:28 INFO - PROCESS | 8272 | 1470657028683 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:28 INFO - PROCESS | 8272 | 1470657028692 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b768c00 == 33 [pid = 8272] [id = 543] 04:50:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8b76cc00) [pid = 8272] [serial = 1630] [outer = (nil)] 04:50:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8b918800) [pid = 8272] [serial = 1631] [outer = 0x8b76cc00] 04:50:28 INFO - PROCESS | 8272 | 1470657028762 Marionette DEBUG loaded listener.js 04:50:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8ca02400) [pid = 8272] [serial = 1632] [outer = 0x8b76cc00] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8afe5800) [pid = 8272] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8b91e000) [pid = 8272] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8d4cec00) [pid = 8272] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x89745c00) [pid = 8272] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x88fd5400) [pid = 8272] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8847dc00) [pid = 8272] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8b6e9000) [pid = 8272] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8b914c00) [pid = 8272] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x88f46000) [pid = 8272] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8b763400) [pid = 8272] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 04:50:29 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8a618400) [pid = 8272] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 04:50:30 INFO - PROCESS | 8272 | 1470657030286 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] 04:50:30 INFO - PROCESS | 8272 | 1470657030349 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 04:50:30 INFO - PROCESS | 8272 | 1470657030357 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 04:50:30 INFO - PROCESS | 8272 | 1470657030360 Marionette TRACE conn3 <- [1,2146,null,{}] 04:50:30 INFO - PROCESS | 8272 | 1470657030365 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}] 04:50:30 INFO - PROCESS | 8272 | 1470657030370 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:30 INFO - PROCESS | 8272 | 1470657030537 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 04:50:30 INFO - PROCESS | 8272 | 1470657030546 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:30 INFO - PROCESS | 8272 | 1470657030556 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:30 INFO - PROCESS | 8272 | ++DOCSHELL 0x89745c00 == 34 [pid = 8272] [id = 544] 04:50:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8afdf000) [pid = 8272] [serial = 1633] [outer = (nil)] 04:50:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8ca06000) [pid = 8272] [serial = 1634] [outer = 0x8afdf000] 04:50:30 INFO - PROCESS | 8272 | 1470657030625 Marionette DEBUG loaded listener.js 04:50:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ca3b800) [pid = 8272] [serial = 1635] [outer = 0x8afdf000] 04:50:31 INFO - PROCESS | 8272 | 1470657031569 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] 04:50:31 INFO - PROCESS | 8272 | 1470657031615 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 04:50:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 04:50:31 INFO - PROCESS | 8272 | 1470657031628 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 04:50:31 INFO - PROCESS | 8272 | 1470657031632 Marionette TRACE conn3 <- [1,2150,null,{}] 04:50:31 INFO - PROCESS | 8272 | 1470657031637 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}] 04:50:31 INFO - PROCESS | 8272 | 1470657031643 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:31 INFO - PROCESS | 8272 | 1470657031811 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 04:50:32 INFO - PROCESS | 8272 | 1470657032054 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:32 INFO - PROCESS | 8272 | 1470657032063 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x88481800 == 35 [pid = 8272] [id = 545] 04:50:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x88483000) [pid = 8272] [serial = 1636] [outer = (nil)] 04:50:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x88f47800) [pid = 8272] [serial = 1637] [outer = 0x88483000] 04:50:32 INFO - PROCESS | 8272 | 1470657032157 Marionette DEBUG loaded listener.js 04:50:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x88fd6000) [pid = 8272] [serial = 1638] [outer = 0x88483000] 04:50:33 INFO - PROCESS | 8272 | 1470657033258 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]]]}] 04:50:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 04:50:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1683ms 04:50:33 INFO - PROCESS | 8272 | 1470657033314 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 04:50:33 INFO - PROCESS | 8272 | 1470657033320 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 04:50:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 04:50:33 INFO - PROCESS | 8272 | 1470657033328 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 04:50:33 INFO - PROCESS | 8272 | 1470657033333 Marionette TRACE conn3 <- [1,2154,null,{}] 04:50:33 INFO - PROCESS | 8272 | 1470657033343 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}] 04:50:33 INFO - PROCESS | 8272 | 1470657033350 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:33 INFO - PROCESS | 8272 | 1470657033548 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 04:50:33 INFO - PROCESS | 8272 | 1470657033778 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:33 INFO - PROCESS | 8272 | 1470657033789 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e3c00 == 36 [pid = 8272] [id = 546] 04:50:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8ad2c800) [pid = 8272] [serial = 1639] [outer = (nil)] 04:50:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8ad39c00) [pid = 8272] [serial = 1640] [outer = 0x8ad2c800] 04:50:33 INFO - PROCESS | 8272 | 1470657033918 Marionette DEBUG loaded listener.js 04:50:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8afe6c00) [pid = 8272] [serial = 1641] [outer = 0x8ad2c800] 04:50:34 INFO - PROCESS | 8272 | 1470657034946 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]]]}] 04:50:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 04:50:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1682ms 04:50:35 INFO - PROCESS | 8272 | 1470657035016 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 04:50:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 04:50:35 INFO - PROCESS | 8272 | 1470657035023 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 04:50:35 INFO - PROCESS | 8272 | 1470657035031 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 04:50:35 INFO - PROCESS | 8272 | 1470657035034 Marionette TRACE conn3 <- [1,2158,null,{}] 04:50:35 INFO - PROCESS | 8272 | 1470657035041 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}] 04:50:35 INFO - PROCESS | 8272 | 1470657035046 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:35 INFO - PROCESS | 8272 | 1470657035244 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 04:50:35 INFO - PROCESS | 8272 | 1470657035513 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:35 INFO - PROCESS | 8272 | 1470657035522 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x89738400 == 37 [pid = 8272] [id = 547] 04:50:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8a60e800) [pid = 8272] [serial = 1642] [outer = (nil)] 04:50:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8ca3e400) [pid = 8272] [serial = 1643] [outer = 0x8a60e800] 04:50:35 INFO - PROCESS | 8272 | 1470657035650 Marionette DEBUG loaded listener.js 04:50:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8cb12000) [pid = 8272] [serial = 1644] [outer = 0x8a60e800] 04:50:36 INFO - PROCESS | 8272 | 1470657036725 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]]]}] 04:50:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 04:50:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1744ms 04:50:36 INFO - PROCESS | 8272 | 1470657036776 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 04:50:36 INFO - PROCESS | 8272 | 1470657036781 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 04:50:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 04:50:36 INFO - PROCESS | 8272 | 1470657036798 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 04:50:36 INFO - PROCESS | 8272 | 1470657036808 Marionette TRACE conn3 <- [1,2162,null,{}] 04:50:36 INFO - PROCESS | 8272 | 1470657036815 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}] 04:50:36 INFO - PROCESS | 8272 | 1470657036822 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:37 INFO - PROCESS | 8272 | 1470657037057 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 04:50:37 INFO - PROCESS | 8272 | 1470657037328 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:37 INFO - PROCESS | 8272 | 1470657037334 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x88478800 == 38 [pid = 8272] [id = 548] 04:50:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8a615800) [pid = 8272] [serial = 1645] [outer = (nil)] 04:50:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8ccc9400) [pid = 8272] [serial = 1646] [outer = 0x8a615800] 04:50:37 INFO - PROCESS | 8272 | 1470657037421 Marionette DEBUG loaded listener.js 04:50:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8d401400) [pid = 8272] [serial = 1647] [outer = 0x8a615800] 04:50:38 INFO - PROCESS | 8272 | 1470657038422 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]]]}] 04:50:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 04:50:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1702ms 04:50:38 INFO - PROCESS | 8272 | 1470657038493 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 04:50:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 04:50:38 INFO - PROCESS | 8272 | 1470657038499 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 04:50:38 INFO - PROCESS | 8272 | 1470657038506 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 04:50:38 INFO - PROCESS | 8272 | 1470657038510 Marionette TRACE conn3 <- [1,2166,null,{}] 04:50:38 INFO - PROCESS | 8272 | 1470657038516 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}] 04:50:38 INFO - PROCESS | 8272 | 1470657038521 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:38 INFO - PROCESS | 8272 | 1470657038715 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 04:50:39 INFO - PROCESS | 8272 | 1470657039093 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:39 INFO - PROCESS | 8272 | 1470657039103 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4bc00 == 39 [pid = 8272] [id = 549] 04:50:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x88f4c400) [pid = 8272] [serial = 1648] [outer = (nil)] 04:50:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x88fd5c00) [pid = 8272] [serial = 1649] [outer = 0x88f4c400] 04:50:39 INFO - PROCESS | 8272 | 1470657039222 Marionette DEBUG loaded listener.js 04:50:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8973a800) [pid = 8272] [serial = 1650] [outer = 0x88f4c400] 04:50:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8847bc00 == 38 [pid = 8272] [id = 520] 04:50:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e8800 == 37 [pid = 8272] [id = 521] 04:50:40 INFO - PROCESS | 8272 | --DOCSHELL 0x89745c00 == 36 [pid = 8272] [id = 544] 04:50:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8b768c00 == 35 [pid = 8272] [id = 543] 04:50:40 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe3000 == 34 [pid = 8272] [id = 542] 04:50:40 INFO - PROCESS | 8272 | --DOCSHELL 0x89744800 == 33 [pid = 8272] [id = 541] 04:50:40 INFO - PROCESS | 8272 | --DOCSHELL 0x8847c800 == 32 [pid = 8272] [id = 540] 04:50:40 INFO - PROCESS | 8272 | 1470657040309 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]]]}] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8ccca000) [pid = 8272] [serial = 1595] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8d409c00) [pid = 8272] [serial = 1596] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8ca7a400) [pid = 8272] [serial = 1590] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8cb13400) [pid = 8272] [serial = 1572] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8d4d3400) [pid = 8272] [serial = 1574] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8a60f000) [pid = 8272] [serial = 1583] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8a61b400) [pid = 8272] [serial = 1569] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8973fc00) [pid = 8272] [serial = 1592] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8cb1bc00) [pid = 8272] [serial = 1566] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8df1f400) [pid = 8272] [serial = 1577] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8973c800) [pid = 8272] [serial = 1581] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8a607000) [pid = 8272] [serial = 1593] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8a61bc00) [pid = 8272] [serial = 1584] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8ca45000) [pid = 8272] [serial = 1589] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x88fd2c00) [pid = 8272] [serial = 1580] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8df25000) [pid = 8272] [serial = 1578] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8ca40000) [pid = 8272] [serial = 1571] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8a601400) [pid = 8272] [serial = 1568] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8d4d7c00) [pid = 8272] [serial = 1575] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8b915800) [pid = 8272] [serial = 1587] [outer = (nil)] [url = about:blank] 04:50:40 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8b767c00) [pid = 8272] [serial = 1586] [outer = (nil)] [url = about:blank] 04:50:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 04:50:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1889ms 04:50:40 INFO - PROCESS | 8272 | 1470657040398 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 04:50:40 INFO - PROCESS | 8272 | 1470657040404 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 04:50:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 04:50:40 INFO - PROCESS | 8272 | 1470657040412 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 04:50:40 INFO - PROCESS | 8272 | 1470657040417 Marionette TRACE conn3 <- [1,2170,null,{}] 04:50:40 INFO - PROCESS | 8272 | 1470657040425 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}] 04:50:40 INFO - PROCESS | 8272 | 1470657040433 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:40 INFO - PROCESS | 8272 | 1470657040612 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 04:50:40 INFO - PROCESS | 8272 | 1470657040794 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:40 INFO - PROCESS | 8272 | 1470657040803 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe3400 == 33 [pid = 8272] [id = 550] 04:50:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x89fe6400) [pid = 8272] [serial = 1651] [outer = (nil)] 04:50:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8a60d800) [pid = 8272] [serial = 1652] [outer = 0x89fe6400] 04:50:40 INFO - PROCESS | 8272 | 1470657040880 Marionette DEBUG loaded listener.js 04:50:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8a61c000) [pid = 8272] [serial = 1653] [outer = 0x89fe6400] 04:50:41 INFO - PROCESS | 8272 | 1470657041736 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]]]}] 04:50:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 04:50:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1382ms 04:50:41 INFO - PROCESS | 8272 | 1470657041798 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 04:50:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 04:50:41 INFO - PROCESS | 8272 | 1470657041804 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 04:50:41 INFO - PROCESS | 8272 | 1470657041811 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 04:50:41 INFO - PROCESS | 8272 | 1470657041814 Marionette TRACE conn3 <- [1,2174,null,{}] 04:50:41 INFO - PROCESS | 8272 | 1470657041821 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}] 04:50:41 INFO - PROCESS | 8272 | 1470657041826 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:42 INFO - PROCESS | 8272 | 1470657042001 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 04:50:42 INFO - PROCESS | 8272 | 1470657042135 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:42 INFO - PROCESS | 8272 | 1470657042148 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x8973cc00 == 34 [pid = 8272] [id = 551] 04:50:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8a607000) [pid = 8272] [serial = 1654] [outer = (nil)] 04:50:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b6f0400) [pid = 8272] [serial = 1655] [outer = 0x8a607000] 04:50:42 INFO - PROCESS | 8272 | 1470657042229 Marionette DEBUG loaded listener.js 04:50:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8b912000) [pid = 8272] [serial = 1656] [outer = 0x8a607000] 04:50:43 INFO - PROCESS | 8272 | 1470657043177 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]]]}] 04:50:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 04:50:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1435ms 04:50:43 INFO - PROCESS | 8272 | 1470657043246 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 04:50:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 04:50:43 INFO - PROCESS | 8272 | 1470657043251 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 04:50:43 INFO - PROCESS | 8272 | 1470657043265 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 04:50:43 INFO - PROCESS | 8272 | 1470657043274 Marionette TRACE conn3 <- [1,2178,null,{}] 04:50:43 INFO - PROCESS | 8272 | 1470657043304 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}] 04:50:43 INFO - PROCESS | 8272 | 1470657043311 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:43 INFO - PROCESS | 8272 | 1470657043551 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 04:50:43 INFO - PROCESS | 8272 | 1470657043578 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:43 INFO - PROCESS | 8272 | 1470657043588 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe1800 == 35 [pid = 8272] [id = 552] 04:50:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8b91cc00) [pid = 8272] [serial = 1657] [outer = (nil)] 04:50:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8cb15800) [pid = 8272] [serial = 1658] [outer = 0x8b91cc00] 04:50:43 INFO - PROCESS | 8272 | 1470657043659 Marionette DEBUG loaded listener.js 04:50:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8cb1d000) [pid = 8272] [serial = 1659] [outer = 0x8b91cc00] 04:50:44 INFO - PROCESS | 8272 | 1470657044624 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]]]}] 04:50:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 04:50:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1428ms 04:50:44 INFO - PROCESS | 8272 | 1470657044689 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 04:50:44 INFO - PROCESS | 8272 | 1470657044693 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 04:50:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 04:50:44 INFO - PROCESS | 8272 | 1470657044700 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 04:50:44 INFO - PROCESS | 8272 | 1470657044703 Marionette TRACE conn3 <- [1,2182,null,{}] 04:50:44 INFO - PROCESS | 8272 | 1470657044709 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}] 04:50:44 INFO - PROCESS | 8272 | 1470657044714 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:44 INFO - PROCESS | 8272 | 1470657044947 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8b76cc00) [pid = 8272] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x89745800) [pid = 8272] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x89744c00) [pid = 8272] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8847d400) [pid = 8272] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8847c000) [pid = 8272] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x88fcdc00) [pid = 8272] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8afe8000) [pid = 8272] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8d4c9400) [pid = 8272] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8d4d0800) [pid = 8272] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8b6eec00) [pid = 8272] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8e775000) [pid = 8272] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 04:50:45 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x89fe5000) [pid = 8272] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 04:50:45 INFO - PROCESS | 8272 | 1470657045293 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:45 INFO - PROCESS | 8272 | 1470657045304 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847c000 == 36 [pid = 8272] [id = 553] 04:50:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8847d400) [pid = 8272] [serial = 1660] [outer = (nil)] 04:50:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x894e8800) [pid = 8272] [serial = 1661] [outer = 0x8847d400] 04:50:45 INFO - PROCESS | 8272 | 1470657045376 Marionette DEBUG loaded listener.js 04:50:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8ad35800) [pid = 8272] [serial = 1662] [outer = 0x8847d400] 04:50:46 INFO - PROCESS | 8272 | 1470657046254 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]]]}] 04:50:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 04:50:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1635ms 04:50:46 INFO - PROCESS | 8272 | 1470657046337 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 04:50:46 INFO - PROCESS | 8272 | 1470657046344 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 04:50:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 04:50:46 INFO - PROCESS | 8272 | 1470657046353 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 04:50:46 INFO - PROCESS | 8272 | 1470657046359 Marionette TRACE conn3 <- [1,2186,null,{}] 04:50:46 INFO - PROCESS | 8272 | 1470657046368 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}] 04:50:46 INFO - PROCESS | 8272 | 1470657046374 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:46 INFO - PROCESS | 8272 | 1470657046577 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 04:50:46 INFO - PROCESS | 8272 | 1470657046838 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:46 INFO - PROCESS | 8272 | 1470657046856 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x89737c00 == 37 [pid = 8272] [id = 554] 04:50:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8973b000) [pid = 8272] [serial = 1663] [outer = (nil)] 04:50:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8a60b400) [pid = 8272] [serial = 1664] [outer = 0x8973b000] 04:50:46 INFO - PROCESS | 8272 | 1470657046954 Marionette DEBUG loaded listener.js 04:50:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8b6e5c00) [pid = 8272] [serial = 1665] [outer = 0x8973b000] 04:50:47 INFO - PROCESS | 8272 | 1470657047907 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]]]}] 04:50:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 04:50:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1593ms 04:50:47 INFO - PROCESS | 8272 | 1470657047947 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 04:50:47 INFO - PROCESS | 8272 | 1470657047955 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 04:50:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 04:50:47 INFO - PROCESS | 8272 | 1470657047966 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 04:50:47 INFO - PROCESS | 8272 | 1470657047970 Marionette TRACE conn3 <- [1,2190,null,{}] 04:50:47 INFO - PROCESS | 8272 | 1470657047977 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}] 04:50:47 INFO - PROCESS | 8272 | 1470657047983 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:48 INFO - PROCESS | 8272 | 1470657048174 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 04:50:48 INFO - PROCESS | 8272 | 1470657048403 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:48 INFO - PROCESS | 8272 | 1470657048412 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847fc00 == 38 [pid = 8272] [id = 555] 04:50:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8b764c00) [pid = 8272] [serial = 1666] [outer = (nil)] 04:50:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8ca46800) [pid = 8272] [serial = 1667] [outer = 0x8b764c00] 04:50:48 INFO - PROCESS | 8272 | 1470657048544 Marionette DEBUG loaded listener.js 04:50:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8cb13800) [pid = 8272] [serial = 1668] [outer = 0x8b764c00] 04:50:49 INFO - PROCESS | 8272 | 1470657049588 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]]]}] 04:50:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 04:50:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1650ms 04:50:49 INFO - PROCESS | 8272 | 1470657049617 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 04:50:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 04:50:49 INFO - PROCESS | 8272 | 1470657049621 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 04:50:49 INFO - PROCESS | 8272 | 1470657049628 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 04:50:49 INFO - PROCESS | 8272 | 1470657049634 Marionette TRACE conn3 <- [1,2194,null,{}] 04:50:49 INFO - PROCESS | 8272 | 1470657049651 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}] 04:50:49 INFO - PROCESS | 8272 | 1470657049660 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:49 INFO - PROCESS | 8272 | 1470657049885 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 04:50:50 INFO - PROCESS | 8272 | 1470657050124 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:50 INFO - PROCESS | 8272 | 1470657050140 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f3fc00 == 39 [pid = 8272] [id = 556] 04:50:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8d410400) [pid = 8272] [serial = 1669] [outer = (nil)] 04:50:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8d4d1c00) [pid = 8272] [serial = 1670] [outer = 0x8d410400] 04:50:50 INFO - PROCESS | 8272 | 1470657050266 Marionette DEBUG loaded listener.js 04:50:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8d4d7c00) [pid = 8272] [serial = 1671] [outer = 0x8d410400] 04:50:51 INFO - PROCESS | 8272 | 1470657051177 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]]]}] 04:50:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 04:50:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1597ms 04:50:51 INFO - PROCESS | 8272 | 1470657051225 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 04:50:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 04:50:51 INFO - PROCESS | 8272 | 1470657051230 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 04:50:51 INFO - PROCESS | 8272 | 1470657051236 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 04:50:51 INFO - PROCESS | 8272 | 1470657051241 Marionette TRACE conn3 <- [1,2198,null,{}] 04:50:51 INFO - PROCESS | 8272 | 1470657051246 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}] 04:50:51 INFO - PROCESS | 8272 | 1470657051252 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:51 INFO - PROCESS | 8272 | 1470657051450 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 04:50:51 INFO - PROCESS | 8272 | 1470657051637 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:51 INFO - PROCESS | 8272 | 1470657051644 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df02000 == 40 [pid = 8272] [id = 557] 04:50:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8df08800) [pid = 8272] [serial = 1672] [outer = (nil)] 04:50:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8df0f400) [pid = 8272] [serial = 1673] [outer = 0x8df08800] 04:50:51 INFO - PROCESS | 8272 | 1470657051736 Marionette DEBUG loaded listener.js 04:50:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8df20800) [pid = 8272] [serial = 1674] [outer = 0x8df08800] 04:50:52 INFO - PROCESS | 8272 | 1470657052681 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]]]}] 04:50:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 04:50:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1485ms 04:50:52 INFO - PROCESS | 8272 | 1470657052723 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 04:50:52 INFO - PROCESS | 8272 | 1470657052727 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 04:50:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 04:50:52 INFO - PROCESS | 8272 | 1470657052733 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 04:50:52 INFO - PROCESS | 8272 | 1470657052737 Marionette TRACE conn3 <- [1,2202,null,{}] 04:50:52 INFO - PROCESS | 8272 | 1470657052743 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}] 04:50:52 INFO - PROCESS | 8272 | 1470657052748 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:52 INFO - PROCESS | 8272 | 1470657052926 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 04:50:53 INFO - PROCESS | 8272 | 1470657053108 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:53 INFO - PROCESS | 8272 | 1470657053116 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:53 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4a400 == 41 [pid = 8272] [id = 558] 04:50:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8a614400) [pid = 8272] [serial = 1675] [outer = (nil)] 04:50:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8e548800) [pid = 8272] [serial = 1676] [outer = 0x8a614400] 04:50:53 INFO - PROCESS | 8272 | 1470657053199 Marionette DEBUG loaded listener.js 04:50:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8e549800) [pid = 8272] [serial = 1677] [outer = 0x8a614400] 04:50:54 INFO - PROCESS | 8272 | 1470657054155 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]]]}] 04:50:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 04:50:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1485ms 04:50:54 INFO - PROCESS | 8272 | 1470657054219 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 04:50:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 04:50:54 INFO - PROCESS | 8272 | 1470657054223 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 04:50:54 INFO - PROCESS | 8272 | 1470657054230 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 04:50:54 INFO - PROCESS | 8272 | 1470657054233 Marionette TRACE conn3 <- [1,2206,null,{}] 04:50:54 INFO - PROCESS | 8272 | 1470657054239 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}] 04:50:54 INFO - PROCESS | 8272 | 1470657054250 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:54 INFO - PROCESS | 8272 | 1470657054511 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 04:50:54 INFO - PROCESS | 8272 | 1470657054745 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:54 INFO - PROCESS | 8272 | 1470657054752 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a615c00 == 42 [pid = 8272] [id = 559] 04:50:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8e554400) [pid = 8272] [serial = 1678] [outer = (nil)] 04:50:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8e782400) [pid = 8272] [serial = 1679] [outer = 0x8e554400] 04:50:54 INFO - PROCESS | 8272 | 1470657054886 Marionette DEBUG loaded listener.js 04:50:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8e785c00) [pid = 8272] [serial = 1680] [outer = 0x8e554400] 04:50:55 INFO - PROCESS | 8272 | 1470657055868 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]]]}] 04:50:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 04:50:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1681ms 04:50:55 INFO - PROCESS | 8272 | 1470657055911 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 04:50:55 INFO - PROCESS | 8272 | 1470657055915 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 04:50:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 04:50:55 INFO - PROCESS | 8272 | 1470657055922 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 04:50:55 INFO - PROCESS | 8272 | 1470657055926 Marionette TRACE conn3 <- [1,2210,null,{}] 04:50:55 INFO - PROCESS | 8272 | 1470657055931 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}] 04:50:55 INFO - PROCESS | 8272 | 1470657055937 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:56 INFO - PROCESS | 8272 | 1470657056120 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 04:50:56 INFO - PROCESS | 8272 | 1470657056318 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:56 INFO - PROCESS | 8272 | 1470657056328 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:56 INFO - PROCESS | 8272 | ++DOCSHELL 0x88480400 == 43 [pid = 8272] [id = 560] 04:50:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x88487400) [pid = 8272] [serial = 1681] [outer = (nil)] 04:50:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8afe0000) [pid = 8272] [serial = 1682] [outer = 0x88487400] 04:50:56 INFO - PROCESS | 8272 | 1470657056412 Marionette DEBUG loaded listener.js 04:50:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8ca3c800) [pid = 8272] [serial = 1683] [outer = 0x88487400] 04:50:57 INFO - PROCESS | 8272 | 1470657057594 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]]]}] 04:50:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 04:50:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1746ms 04:50:57 INFO - PROCESS | 8272 | 1470657057669 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 04:50:57 INFO - PROCESS | 8272 | 1470657057674 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 04:50:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 04:50:57 INFO - PROCESS | 8272 | 1470657057682 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 04:50:57 INFO - PROCESS | 8272 | 1470657057690 Marionette TRACE conn3 <- [1,2214,null,{}] 04:50:57 INFO - PROCESS | 8272 | 1470657057697 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}] 04:50:57 INFO - PROCESS | 8272 | 1470657057702 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:57 INFO - PROCESS | 8272 | 1470657057970 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 04:50:58 INFO - PROCESS | 8272 | 1470657058205 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:50:58 INFO - PROCESS | 8272 | 1470657058213 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x88f45800 == 42 [pid = 8272] [id = 526] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x89741c00 == 41 [pid = 8272] [id = 528] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8a601c00 == 40 [pid = 8272] [id = 525] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x894e2800 == 39 [pid = 8272] [id = 539] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca7fc00 == 38 [pid = 8272] [id = 534] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd4400 == 37 [pid = 8272] [id = 536] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x89742800 == 36 [pid = 8272] [id = 527] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x894ec400 == 35 [pid = 8272] [id = 517] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8847a800 == 34 [pid = 8272] [id = 530] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8b916800 == 33 [pid = 8272] [id = 519] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8a607400 == 32 [pid = 8272] [id = 531] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd1400 == 31 [pid = 8272] [id = 522] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8e547c00 == 30 [pid = 8272] [id = 537] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x88481800 == 29 [pid = 8272] [id = 545] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4cdc00 == 28 [pid = 8272] [id = 524] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x89738400 == 27 [pid = 8272] [id = 547] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2e400 == 26 [pid = 8272] [id = 518] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x894e3c00 == 25 [pid = 8272] [id = 546] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8b919000 == 24 [pid = 8272] [id = 523] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x88fcd800 == 23 [pid = 8272] [id = 532] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x88478800 == 22 [pid = 8272] [id = 548] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe6800 == 21 [pid = 8272] [id = 529] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8afdb000 == 20 [pid = 8272] [id = 533] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x88479c00 == 19 [pid = 8272] [id = 538] 04:50:59 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3fc00 == 18 [pid = 8272] [id = 535] 04:50:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x88479c00 == 19 [pid = 8272] [id = 561] 04:50:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8847a800) [pid = 8272] [serial = 1684] [outer = (nil)] 04:50:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x88480800) [pid = 8272] [serial = 1685] [outer = 0x8847a800] 04:50:59 INFO - PROCESS | 8272 | 1470657059298 Marionette DEBUG loaded listener.js 04:50:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x88f47000) [pid = 8272] [serial = 1686] [outer = 0x8847a800] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8b918800) [pid = 8272] [serial = 1631] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8b6f1c00) [pid = 8272] [serial = 1620] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8ad34c00) [pid = 8272] [serial = 1619] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x89fe8000) [pid = 8272] [serial = 1625] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x89fefc00) [pid = 8272] [serial = 1626] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x88487000) [pid = 8272] [serial = 1622] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x88fce400) [pid = 8272] [serial = 1623] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8edc5800) [pid = 8272] [serial = 1617] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8edc4400) [pid = 8272] [serial = 1616] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8ad33800) [pid = 8272] [serial = 1599] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8a605400) [pid = 8272] [serial = 1598] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8ca39c00) [pid = 8272] [serial = 1602] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8b91fc00) [pid = 8272] [serial = 1601] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8df02400) [pid = 8272] [serial = 1605] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8d4cf800) [pid = 8272] [serial = 1604] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8df25400) [pid = 8272] [serial = 1608] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8df1d000) [pid = 8272] [serial = 1607] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8e550c00) [pid = 8272] [serial = 1611] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8e54fc00) [pid = 8272] [serial = 1610] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8e789c00) [pid = 8272] [serial = 1614] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8e788800) [pid = 8272] [serial = 1613] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8afe0c00) [pid = 8272] [serial = 1629] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ca02400) [pid = 8272] [serial = 1632] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8ad39800) [pid = 8272] [serial = 1628] [outer = (nil)] [url = about:blank] 04:50:59 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8ca06000) [pid = 8272] [serial = 1634] [outer = (nil)] [url = about:blank] 04:51:00 INFO - PROCESS | 8272 | 1470657060367 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]]]}] 04:51:00 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 04:51:00 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 2701ms 04:51:00 INFO - PROCESS | 8272 | 1470657060392 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 04:51:00 INFO - PROCESS | 8272 | 1470657060398 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 04:51:00 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 04:51:00 INFO - PROCESS | 8272 | 1470657060410 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 04:51:00 INFO - PROCESS | 8272 | 1470657060415 Marionette TRACE conn3 <- [1,2218,null,{}] 04:51:00 INFO - PROCESS | 8272 | 1470657060423 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}] 04:51:00 INFO - PROCESS | 8272 | 1470657060430 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:00 INFO - PROCESS | 8272 | 1470657060615 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 04:51:00 INFO - PROCESS | 8272 | 1470657060627 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:00 INFO - PROCESS | 8272 | 1470657060638 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x89739c00 == 20 [pid = 8272] [id = 562] 04:51:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8973bc00) [pid = 8272] [serial = 1687] [outer = (nil)] 04:51:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8973fc00) [pid = 8272] [serial = 1688] [outer = 0x8973bc00] 04:51:00 INFO - PROCESS | 8272 | 1470657060726 Marionette DEBUG loaded listener.js 04:51:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x89fe5c00) [pid = 8272] [serial = 1689] [outer = 0x8973bc00] 04:51:01 INFO - PROCESS | 8272 | 1470657061851 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]]]}] 04:51:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 04:51:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1484ms 04:51:01 INFO - PROCESS | 8272 | 1470657061911 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 04:51:01 INFO - PROCESS | 8272 | 1470657061920 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 04:51:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 04:51:01 INFO - PROCESS | 8272 | 1470657061961 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 04:51:01 INFO - PROCESS | 8272 | 1470657061967 Marionette TRACE conn3 <- [1,2222,null,{}] 04:51:01 INFO - PROCESS | 8272 | 1470657061973 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}] 04:51:01 INFO - PROCESS | 8272 | 1470657061979 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:02 INFO - PROCESS | 8272 | 1470657062228 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 04:51:02 INFO - PROCESS | 8272 | 1470657062256 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:02 INFO - PROCESS | 8272 | 1470657062264 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2c000 == 21 [pid = 8272] [id = 563] 04:51:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ad2c400) [pid = 8272] [serial = 1690] [outer = (nil)] 04:51:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ad31c00) [pid = 8272] [serial = 1691] [outer = 0x8ad2c400] 04:51:02 INFO - PROCESS | 8272 | 1470657062337 Marionette DEBUG loaded listener.js 04:51:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8ad3ac00) [pid = 8272] [serial = 1692] [outer = 0x8ad2c400] 04:51:03 INFO - PROCESS | 8272 | 1470657063354 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]]]}] 04:51:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 04:51:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1436ms 04:51:03 INFO - PROCESS | 8272 | 1470657063397 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 04:51:03 INFO - PROCESS | 8272 | 1470657063401 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 04:51:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 04:51:03 INFO - PROCESS | 8272 | 1470657063414 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 04:51:03 INFO - PROCESS | 8272 | 1470657063420 Marionette TRACE conn3 <- [1,2226,null,{}] 04:51:03 INFO - PROCESS | 8272 | 1470657063437 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}] 04:51:03 INFO - PROCESS | 8272 | 1470657063446 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:03 INFO - PROCESS | 8272 | 1470657063679 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 04:51:03 INFO - PROCESS | 8272 | 1470657063702 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:03 INFO - PROCESS | 8272 | 1470657063708 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a60fc00 == 22 [pid = 8272] [id = 564] 04:51:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8b6f0c00) [pid = 8272] [serial = 1693] [outer = (nil)] 04:51:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8b767400) [pid = 8272] [serial = 1694] [outer = 0x8b6f0c00] 04:51:03 INFO - PROCESS | 8272 | 1470657063799 Marionette DEBUG loaded listener.js 04:51:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8b913000) [pid = 8272] [serial = 1695] [outer = 0x8b6f0c00] 04:51:04 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8afdf000) [pid = 8272] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 04:51:04 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8b91cc00) [pid = 8272] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 04:51:04 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8a607000) [pid = 8272] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 04:51:04 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8a60e800) [pid = 8272] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 04:51:04 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x88483000) [pid = 8272] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 04:51:04 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x88f4c400) [pid = 8272] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 04:51:04 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x89fe6400) [pid = 8272] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 04:51:04 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8a615800) [pid = 8272] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 04:51:04 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8ad2c800) [pid = 8272] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 04:51:04 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8847d400) [pid = 8272] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 04:51:05 INFO - PROCESS | 8272 | 1470657065229 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]]]}] 04:51:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 04:51:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1854ms 04:51:05 INFO - PROCESS | 8272 | 1470657065262 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 04:51:05 INFO - PROCESS | 8272 | 1470657065267 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 04:51:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 04:51:05 INFO - PROCESS | 8272 | 1470657065273 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 04:51:05 INFO - PROCESS | 8272 | 1470657065277 Marionette TRACE conn3 <- [1,2230,null,{}] 04:51:05 INFO - PROCESS | 8272 | 1470657065282 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}] 04:51:05 INFO - PROCESS | 8272 | 1470657065287 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:05 INFO - PROCESS | 8272 | 1470657065480 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 04:51:05 INFO - PROCESS | 8272 | 1470657065616 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:05 INFO - PROCESS | 8272 | 1470657065631 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a604400 == 23 [pid = 8272] [id = 565] 04:51:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8a610000) [pid = 8272] [serial = 1696] [outer = (nil)] 04:51:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8b765400) [pid = 8272] [serial = 1697] [outer = 0x8a610000] 04:51:05 INFO - PROCESS | 8272 | 1470657065709 Marionette DEBUG loaded listener.js 04:51:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8b919c00) [pid = 8272] [serial = 1698] [outer = 0x8a610000] 04:51:06 INFO - PROCESS | 8272 | 1470657066537 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]]]}] 04:51:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 04:51:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1280ms 04:51:06 INFO - PROCESS | 8272 | 1470657066616 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 04:51:06 INFO - PROCESS | 8272 | 1470657066623 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 04:51:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 04:51:06 INFO - PROCESS | 8272 | 1470657066638 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 04:51:06 INFO - PROCESS | 8272 | 1470657066645 Marionette TRACE conn3 <- [1,2234,null,{}] 04:51:06 INFO - PROCESS | 8272 | 1470657066655 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}] 04:51:06 INFO - PROCESS | 8272 | 1470657066661 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:06 INFO - PROCESS | 8272 | 1470657066883 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 04:51:07 INFO - PROCESS | 8272 | 1470657067066 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:07 INFO - PROCESS | 8272 | 1470657067083 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e4800 == 24 [pid = 8272] [id = 566] 04:51:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x894e5400) [pid = 8272] [serial = 1699] [outer = (nil)] 04:51:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x894ec000) [pid = 8272] [serial = 1700] [outer = 0x894e5400] 04:51:07 INFO - PROCESS | 8272 | 1470657067212 Marionette DEBUG loaded listener.js 04:51:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8a601c00) [pid = 8272] [serial = 1701] [outer = 0x894e5400] 04:51:08 INFO - PROCESS | 8272 | 1470657068337 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]]]}] 04:51:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 04:51:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1743ms 04:51:08 INFO - PROCESS | 8272 | 1470657068383 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 04:51:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 04:51:08 INFO - PROCESS | 8272 | 1470657068388 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 04:51:08 INFO - PROCESS | 8272 | 1470657068400 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 04:51:08 INFO - PROCESS | 8272 | 1470657068407 Marionette TRACE conn3 <- [1,2238,null,{}] 04:51:08 INFO - PROCESS | 8272 | 1470657068414 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}] 04:51:08 INFO - PROCESS | 8272 | 1470657068420 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:08 INFO - PROCESS | 8272 | 1470657068622 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 04:51:08 INFO - PROCESS | 8272 | 1470657068850 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:08 INFO - PROCESS | 8272 | 1470657068859 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:08 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd6c00 == 25 [pid = 8272] [id = 567] 04:51:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b6ea400) [pid = 8272] [serial = 1702] [outer = (nil)] 04:51:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8b767800) [pid = 8272] [serial = 1703] [outer = 0x8b6ea400] 04:51:08 INFO - PROCESS | 8272 | 1470657068992 Marionette DEBUG loaded listener.js 04:51:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ca03400) [pid = 8272] [serial = 1704] [outer = 0x8b6ea400] 04:51:09 INFO - PROCESS | 8272 | 1470657069992 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]]]}] 04:51:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 04:51:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1641ms 04:51:10 INFO - PROCESS | 8272 | 1470657070038 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 04:51:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 04:51:10 INFO - PROCESS | 8272 | 1470657070042 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 04:51:10 INFO - PROCESS | 8272 | 1470657070050 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 04:51:10 INFO - PROCESS | 8272 | 1470657070053 Marionette TRACE conn3 <- [1,2242,null,{}] 04:51:10 INFO - PROCESS | 8272 | 1470657070069 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}] 04:51:10 INFO - PROCESS | 8272 | 1470657070078 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:10 INFO - PROCESS | 8272 | 1470657070299 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 04:51:10 INFO - PROCESS | 8272 | 1470657070575 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:10 INFO - PROCESS | 8272 | 1470657070592 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca7a800 == 26 [pid = 8272] [id = 568] 04:51:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8ca7e000) [pid = 8272] [serial = 1705] [outer = (nil)] 04:51:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8ca81000) [pid = 8272] [serial = 1706] [outer = 0x8ca7e000] 04:51:10 INFO - PROCESS | 8272 | 1470657070721 Marionette DEBUG loaded listener.js 04:51:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8cb17000) [pid = 8272] [serial = 1707] [outer = 0x8ca7e000] 04:51:11 INFO - PROCESS | 8272 | 1470657071736 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]]]}] 04:51:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 04:51:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1739ms 04:51:11 INFO - PROCESS | 8272 | 1470657071814 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 04:51:11 INFO - PROCESS | 8272 | 1470657071824 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 04:51:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 04:51:11 INFO - PROCESS | 8272 | 1470657071833 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 04:51:11 INFO - PROCESS | 8272 | 1470657071837 Marionette TRACE conn3 <- [1,2246,null,{}] 04:51:11 INFO - PROCESS | 8272 | 1470657071844 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}] 04:51:11 INFO - PROCESS | 8272 | 1470657071850 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:12 INFO - PROCESS | 8272 | 1470657072040 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 04:51:12 INFO - PROCESS | 8272 | 1470657072293 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:12 INFO - PROCESS | 8272 | 1470657072307 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fcfc00 == 27 [pid = 8272] [id = 569] 04:51:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8ca84c00) [pid = 8272] [serial = 1708] [outer = (nil)] 04:51:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8ccc5800) [pid = 8272] [serial = 1709] [outer = 0x8ca84c00] 04:51:12 INFO - PROCESS | 8272 | 1470657072388 Marionette DEBUG loaded listener.js 04:51:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8ccc4000) [pid = 8272] [serial = 1710] [outer = 0x8ca84c00] 04:51:13 INFO - PROCESS | 8272 | 1470657073548 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]]]}] 04:51:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 04:51:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1785ms 04:51:13 INFO - PROCESS | 8272 | 1470657073620 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 04:51:13 INFO - PROCESS | 8272 | 1470657073625 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 04:51:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 04:51:13 INFO - PROCESS | 8272 | 1470657073634 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 04:51:13 INFO - PROCESS | 8272 | 1470657073640 Marionette TRACE conn3 <- [1,2250,null,{}] 04:51:13 INFO - PROCESS | 8272 | 1470657073657 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}] 04:51:13 INFO - PROCESS | 8272 | 1470657073663 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:13 INFO - PROCESS | 8272 | 1470657073866 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 04:51:14 INFO - PROCESS | 8272 | 1470657074201 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:14 INFO - PROCESS | 8272 | 1470657074215 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:14 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd1800 == 28 [pid = 8272] [id = 570] 04:51:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x88fd8400) [pid = 8272] [serial = 1711] [outer = (nil)] 04:51:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x894ed800) [pid = 8272] [serial = 1712] [outer = 0x88fd8400] 04:51:14 INFO - PROCESS | 8272 | 1470657074311 Marionette DEBUG loaded listener.js 04:51:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8973b400) [pid = 8272] [serial = 1713] [outer = 0x88fd8400] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8ca3b800) [pid = 8272] [serial = 1635] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8cb15800) [pid = 8272] [serial = 1658] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8cb1d000) [pid = 8272] [serial = 1659] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8b6f0400) [pid = 8272] [serial = 1655] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8ca3e400) [pid = 8272] [serial = 1643] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8cb12000) [pid = 8272] [serial = 1644] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x88f47800) [pid = 8272] [serial = 1637] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x88fd6000) [pid = 8272] [serial = 1638] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x88fd5c00) [pid = 8272] [serial = 1649] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8973a800) [pid = 8272] [serial = 1650] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8a60d800) [pid = 8272] [serial = 1652] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8a61c000) [pid = 8272] [serial = 1653] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8ccc9400) [pid = 8272] [serial = 1646] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8d401400) [pid = 8272] [serial = 1647] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ad39c00) [pid = 8272] [serial = 1640] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8afe6c00) [pid = 8272] [serial = 1641] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8ad35800) [pid = 8272] [serial = 1662] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x894e8800) [pid = 8272] [serial = 1661] [outer = (nil)] [url = about:blank] 04:51:14 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8b912000) [pid = 8272] [serial = 1656] [outer = (nil)] [url = about:blank] 04:51:15 INFO - PROCESS | 8272 | 1470657075126 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]]]}] 04:51:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 04:51:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1545ms 04:51:15 INFO - PROCESS | 8272 | 1470657075213 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 04:51:15 INFO - PROCESS | 8272 | 1470657075220 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 04:51:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 04:51:15 INFO - PROCESS | 8272 | 1470657075237 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 04:51:15 INFO - PROCESS | 8272 | 1470657075242 Marionette TRACE conn3 <- [1,2254,null,{}] 04:51:15 INFO - PROCESS | 8272 | 1470657075248 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}] 04:51:15 INFO - PROCESS | 8272 | 1470657075254 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:15 INFO - PROCESS | 8272 | 1470657075439 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 04:51:15 INFO - PROCESS | 8272 | 1470657075622 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:15 INFO - PROCESS | 8272 | 1470657075632 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fdbc00 == 29 [pid = 8272] [id = 571] 04:51:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8a61bc00) [pid = 8272] [serial = 1714] [outer = (nil)] 04:51:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8ad36800) [pid = 8272] [serial = 1715] [outer = 0x8a61bc00] 04:51:15 INFO - PROCESS | 8272 | 1470657075716 Marionette DEBUG loaded listener.js 04:51:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8afe7400) [pid = 8272] [serial = 1716] [outer = 0x8a61bc00] 04:51:16 INFO - PROCESS | 8272 | 1470657076536 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]]]}] 04:51:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 04:51:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1388ms 04:51:16 INFO - PROCESS | 8272 | 1470657076625 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 04:51:16 INFO - PROCESS | 8272 | 1470657076629 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 04:51:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 04:51:16 INFO - PROCESS | 8272 | 1470657076636 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 04:51:16 INFO - PROCESS | 8272 | 1470657076642 Marionette TRACE conn3 <- [1,2258,null,{}] 04:51:16 INFO - PROCESS | 8272 | 1470657076657 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}] 04:51:16 INFO - PROCESS | 8272 | 1470657076666 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:16 INFO - PROCESS | 8272 | 1470657076854 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 04:51:17 INFO - PROCESS | 8272 | 1470657077012 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:17 INFO - PROCESS | 8272 | 1470657077025 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b916c00 == 30 [pid = 8272] [id = 572] 04:51:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8b918000) [pid = 8272] [serial = 1717] [outer = (nil)] 04:51:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8ca3b800) [pid = 8272] [serial = 1718] [outer = 0x8b918000] 04:51:17 INFO - PROCESS | 8272 | 1470657077098 Marionette DEBUG loaded listener.js 04:51:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ca46000) [pid = 8272] [serial = 1719] [outer = 0x8b918000] 04:51:18 INFO - PROCESS | 8272 | 1470657078059 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]]]}] 04:51:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 04:51:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1492ms 04:51:18 INFO - PROCESS | 8272 | 1470657078129 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 04:51:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 04:51:18 INFO - PROCESS | 8272 | 1470657078134 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 04:51:18 INFO - PROCESS | 8272 | 1470657078141 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 04:51:18 INFO - PROCESS | 8272 | 1470657078144 Marionette TRACE conn3 <- [1,2262,null,{}] 04:51:18 INFO - PROCESS | 8272 | 1470657078156 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}] 04:51:18 INFO - PROCESS | 8272 | 1470657078160 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:18 INFO - PROCESS | 8272 | 1470657078398 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 04:51:18 INFO - PROCESS | 8272 | 1470657078418 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:18 INFO - PROCESS | 8272 | 1470657078429 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x8cb14400 == 31 [pid = 8272] [id = 573] 04:51:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8cb15800) [pid = 8272] [serial = 1720] [outer = (nil)] 04:51:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8cb1e400) [pid = 8272] [serial = 1721] [outer = 0x8cb15800] 04:51:18 INFO - PROCESS | 8272 | 1470657078497 Marionette DEBUG loaded listener.js 04:51:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ccbe800) [pid = 8272] [serial = 1722] [outer = 0x8cb15800] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8e554400) [pid = 8272] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8973b000) [pid = 8272] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8b764c00) [pid = 8272] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8d410400) [pid = 8272] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ad2c400) [pid = 8272] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8b6f0c00) [pid = 8272] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8847a800) [pid = 8272] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8973bc00) [pid = 8272] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8df08800) [pid = 8272] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x88487400) [pid = 8272] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 04:51:19 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8a614400) [pid = 8272] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 04:51:19 INFO - PROCESS | 8272 | 1470657079467 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]]]}] 04:51:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 04:51:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1341ms 04:51:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 04:51:19 INFO - PROCESS | 8272 | 1470657079481 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 04:51:19 INFO - PROCESS | 8272 | 1470657079484 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 04:51:19 INFO - PROCESS | 8272 | 1470657079491 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 04:51:19 INFO - PROCESS | 8272 | 1470657079494 Marionette TRACE conn3 <- [1,2266,null,{}] 04:51:19 INFO - PROCESS | 8272 | 1470657079500 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}] 04:51:19 INFO - PROCESS | 8272 | 1470657079505 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:19 INFO - PROCESS | 8272 | 1470657079714 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 04:51:19 INFO - PROCESS | 8272 | 1470657079735 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:19 INFO - PROCESS | 8272 | 1470657079742 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x89741800 == 32 [pid = 8272] [id = 574] 04:51:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x89744800) [pid = 8272] [serial = 1723] [outer = (nil)] 04:51:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8ca84000) [pid = 8272] [serial = 1724] [outer = 0x89744800] 04:51:19 INFO - PROCESS | 8272 | 1470657079813 Marionette DEBUG loaded listener.js 04:51:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8b919800) [pid = 8272] [serial = 1725] [outer = 0x89744800] 04:51:20 INFO - PROCESS | 8272 | 1470657080737 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]]]}] 04:51:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 04:51:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1285ms 04:51:20 INFO - PROCESS | 8272 | 1470657080776 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 04:51:20 INFO - PROCESS | 8272 | 1470657080779 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 04:51:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 04:51:20 INFO - PROCESS | 8272 | 1470657080786 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 04:51:20 INFO - PROCESS | 8272 | 1470657080789 Marionette TRACE conn3 <- [1,2270,null,{}] 04:51:20 INFO - PROCESS | 8272 | 1470657080795 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}] 04:51:20 INFO - PROCESS | 8272 | 1470657080806 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:21 INFO - PROCESS | 8272 | 1470657081017 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 04:51:21 INFO - PROCESS | 8272 | 1470657081217 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:21 INFO - PROCESS | 8272 | 1470657081227 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847b400 == 33 [pid = 8272] [id = 575] 04:51:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8847b800) [pid = 8272] [serial = 1726] [outer = (nil)] 04:51:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x88f40400) [pid = 8272] [serial = 1727] [outer = 0x8847b800] 04:51:21 INFO - PROCESS | 8272 | 1470657081312 Marionette DEBUG loaded listener.js 04:51:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x88f4cc00) [pid = 8272] [serial = 1728] [outer = 0x8847b800] 04:51:22 INFO - PROCESS | 8272 | 1470657082368 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]]]}] 04:51:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 04:51:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1631ms 04:51:22 INFO - PROCESS | 8272 | 1470657082421 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 04:51:22 INFO - PROCESS | 8272 | 1470657082427 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 04:51:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 04:51:22 INFO - PROCESS | 8272 | 1470657082436 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 04:51:22 INFO - PROCESS | 8272 | 1470657082441 Marionette TRACE conn3 <- [1,2274,null,{}] 04:51:22 INFO - PROCESS | 8272 | 1470657082450 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}] 04:51:22 INFO - PROCESS | 8272 | 1470657082458 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:22 INFO - PROCESS | 8272 | 1470657082665 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 04:51:22 INFO - PROCESS | 8272 | 1470657082901 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:22 INFO - PROCESS | 8272 | 1470657082909 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fdc800 == 34 [pid = 8272] [id = 576] 04:51:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x89fe8000) [pid = 8272] [serial = 1729] [outer = (nil)] 04:51:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8a60e000) [pid = 8272] [serial = 1730] [outer = 0x89fe8000] 04:51:23 INFO - PROCESS | 8272 | 1470657083042 Marionette DEBUG loaded listener.js 04:51:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8a618c00) [pid = 8272] [serial = 1731] [outer = 0x89fe8000] 04:51:23 INFO - PROCESS | 8272 | 1470657083990 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]]]}] 04:51:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 04:51:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1586ms 04:51:24 INFO - PROCESS | 8272 | 1470657084026 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 04:51:24 INFO - PROCESS | 8272 | 1470657084033 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 04:51:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 04:51:24 INFO - PROCESS | 8272 | 1470657084040 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 04:51:24 INFO - PROCESS | 8272 | 1470657084044 Marionette TRACE conn3 <- [1,2278,null,{}] 04:51:24 INFO - PROCESS | 8272 | 1470657084050 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}] 04:51:24 INFO - PROCESS | 8272 | 1470657084056 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:24 INFO - PROCESS | 8272 | 1470657084253 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 04:51:24 INFO - PROCESS | 8272 | 1470657084436 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:24 INFO - PROCESS | 8272 | 1470657084453 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad34400 == 35 [pid = 8272] [id = 577] 04:51:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8afe9400) [pid = 8272] [serial = 1732] [outer = (nil)] 04:51:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8b766400) [pid = 8272] [serial = 1733] [outer = 0x8afe9400] 04:51:24 INFO - PROCESS | 8272 | 1470657084543 Marionette DEBUG loaded listener.js 04:51:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ca0fc00) [pid = 8272] [serial = 1734] [outer = 0x8afe9400] 04:51:25 INFO - PROCESS | 8272 | 1470657085616 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]]]}] 04:51:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 04:51:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1635ms 04:51:25 INFO - PROCESS | 8272 | 1470657085676 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 04:51:25 INFO - PROCESS | 8272 | 1470657085680 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 04:51:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 04:51:25 INFO - PROCESS | 8272 | 1470657085697 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 04:51:25 INFO - PROCESS | 8272 | 1470657085706 Marionette TRACE conn3 <- [1,2282,null,{}] 04:51:25 INFO - PROCESS | 8272 | 1470657085713 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}] 04:51:25 INFO - PROCESS | 8272 | 1470657085721 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:25 INFO - PROCESS | 8272 | 1470657085956 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 04:51:26 INFO - PROCESS | 8272 | 1470657086183 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:26 INFO - PROCESS | 8272 | 1470657086194 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x88481c00 == 36 [pid = 8272] [id = 578] 04:51:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8cb19000) [pid = 8272] [serial = 1735] [outer = (nil)] 04:51:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8d4c9400) [pid = 8272] [serial = 1736] [outer = 0x8cb19000] 04:51:26 INFO - PROCESS | 8272 | 1470657086321 Marionette DEBUG loaded listener.js 04:51:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8d4d4000) [pid = 8272] [serial = 1737] [outer = 0x8cb19000] 04:51:27 INFO - PROCESS | 8272 | 1470657087280 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]]]}] 04:51:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 04:51:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1657ms 04:51:27 INFO - PROCESS | 8272 | 1470657087346 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 04:51:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 04:51:27 INFO - PROCESS | 8272 | 1470657087352 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 04:51:27 INFO - PROCESS | 8272 | 1470657087358 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 04:51:27 INFO - PROCESS | 8272 | 1470657087362 Marionette TRACE conn3 <- [1,2286,null,{}] 04:51:27 INFO - PROCESS | 8272 | 1470657087368 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}] 04:51:27 INFO - PROCESS | 8272 | 1470657087373 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:27 INFO - PROCESS | 8272 | 1470657087594 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 04:51:27 INFO - PROCESS | 8272 | 1470657087820 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:27 INFO - PROCESS | 8272 | 1470657087828 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ccc2400 == 37 [pid = 8272] [id = 579] 04:51:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8d407400) [pid = 8272] [serial = 1738] [outer = (nil)] 04:51:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8df1cc00) [pid = 8272] [serial = 1739] [outer = 0x8d407400] 04:51:27 INFO - PROCESS | 8272 | 1470657087955 Marionette DEBUG loaded listener.js 04:51:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8df1f400) [pid = 8272] [serial = 1740] [outer = 0x8d407400] 04:51:28 INFO - PROCESS | 8272 | 1470657088863 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]]]}] 04:51:28 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 04:51:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1548ms 04:51:28 INFO - PROCESS | 8272 | 1470657088906 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 04:51:28 INFO - PROCESS | 8272 | 1470657088910 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 04:51:28 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 04:51:28 INFO - PROCESS | 8272 | 1470657088916 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 04:51:28 INFO - PROCESS | 8272 | 1470657088920 Marionette TRACE conn3 <- [1,2290,null,{}] 04:51:28 INFO - PROCESS | 8272 | 1470657088925 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}] 04:51:28 INFO - PROCESS | 8272 | 1470657088930 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:29 INFO - PROCESS | 8272 | 1470657089110 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 04:51:29 INFO - PROCESS | 8272 | 1470657089300 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:29 INFO - PROCESS | 8272 | 1470657089317 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df28c00 == 38 [pid = 8272] [id = 580] 04:51:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8df29000) [pid = 8272] [serial = 1741] [outer = (nil)] 04:51:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8e54b400) [pid = 8272] [serial = 1742] [outer = 0x8df29000] 04:51:29 INFO - PROCESS | 8272 | 1470657089452 Marionette DEBUG loaded listener.js 04:51:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8e774c00) [pid = 8272] [serial = 1743] [outer = 0x8df29000] 04:51:30 INFO - PROCESS | 8272 | 1470657090789 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]]]}] 04:51:30 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 04:51:30 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1931ms 04:51:30 INFO - PROCESS | 8272 | 1470657090849 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 04:51:30 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 04:51:30 INFO - PROCESS | 8272 | 1470657090856 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 04:51:30 INFO - PROCESS | 8272 | 1470657090864 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 04:51:30 INFO - PROCESS | 8272 | 1470657090869 Marionette TRACE conn3 <- [1,2294,null,{}] 04:51:30 INFO - PROCESS | 8272 | 1470657090919 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}] 04:51:30 INFO - PROCESS | 8272 | 1470657090924 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:31 INFO - PROCESS | 8272 | 1470657091254 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 04:51:31 INFO - PROCESS | 8272 | 1470657091433 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:31 INFO - PROCESS | 8272 | 1470657091441 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe2400 == 39 [pid = 8272] [id = 581] 04:51:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x89fe4800) [pid = 8272] [serial = 1744] [outer = (nil)] 04:51:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x89feb800) [pid = 8272] [serial = 1745] [outer = 0x89fe4800] 04:51:31 INFO - PROCESS | 8272 | 1470657091516 Marionette DEBUG loaded listener.js 04:51:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8a606800) [pid = 8272] [serial = 1746] [outer = 0x89fe4800] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x89741800 == 38 [pid = 8272] [id = 574] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8cb14400 == 37 [pid = 8272] [id = 573] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8b916c00 == 36 [pid = 8272] [id = 572] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88fdbc00 == 35 [pid = 8272] [id = 571] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd1800 == 34 [pid = 8272] [id = 570] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88f3fc00 == 33 [pid = 8272] [id = 556] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe3400 == 32 [pid = 8272] [id = 550] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88479c00 == 31 [pid = 8272] [id = 561] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8973cc00 == 30 [pid = 8272] [id = 551] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x89739c00 == 29 [pid = 8272] [id = 562] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8a60fc00 == 28 [pid = 8272] [id = 564] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8847fc00 == 27 [pid = 8272] [id = 555] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x894e4800 == 26 [pid = 8272] [id = 566] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8df02000 == 25 [pid = 8272] [id = 557] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88fcfc00 == 24 [pid = 8272] [id = 569] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8a615c00 == 23 [pid = 8272] [id = 559] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe1800 == 22 [pid = 8272] [id = 552] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8a604400 == 21 [pid = 8272] [id = 565] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd6c00 == 20 [pid = 8272] [id = 567] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4a400 == 19 [pid = 8272] [id = 558] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca7a800 == 18 [pid = 8272] [id = 568] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8847c000 == 17 [pid = 8272] [id = 553] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2c000 == 16 [pid = 8272] [id = 563] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88480400 == 15 [pid = 8272] [id = 560] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4bc00 == 14 [pid = 8272] [id = 549] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x89737c00 == 13 [pid = 8272] [id = 554] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8df28c00 == 12 [pid = 8272] [id = 580] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8ccc2400 == 11 [pid = 8272] [id = 579] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88481c00 == 10 [pid = 8272] [id = 578] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88fdc800 == 9 [pid = 8272] [id = 576] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad34400 == 8 [pid = 8272] [id = 577] 04:51:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8847b400 == 7 [pid = 8272] [id = 575] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8b765400) [pid = 8272] [serial = 1697] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8e785c00) [pid = 8272] [serial = 1680] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8e782400) [pid = 8272] [serial = 1679] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8b6e5c00) [pid = 8272] [serial = 1665] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8a60b400) [pid = 8272] [serial = 1664] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8cb13800) [pid = 8272] [serial = 1668] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8ca46800) [pid = 8272] [serial = 1667] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8d4d7c00) [pid = 8272] [serial = 1671] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8d4d1c00) [pid = 8272] [serial = 1670] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8ad3ac00) [pid = 8272] [serial = 1692] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8b767400) [pid = 8272] [serial = 1694] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x88480800) [pid = 8272] [serial = 1685] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x88f47000) [pid = 8272] [serial = 1686] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8973fc00) [pid = 8272] [serial = 1688] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8df20800) [pid = 8272] [serial = 1674] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8ca3c800) [pid = 8272] [serial = 1683] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8afe0000) [pid = 8272] [serial = 1682] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8df0f400) [pid = 8272] [serial = 1673] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8e549800) [pid = 8272] [serial = 1677] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8e548800) [pid = 8272] [serial = 1676] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8ad31c00) [pid = 8272] [serial = 1691] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8b913000) [pid = 8272] [serial = 1695] [outer = (nil)] [url = about:blank] 04:51:32 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x89fe5c00) [pid = 8272] [serial = 1689] [outer = (nil)] [url = about:blank] 04:51:33 INFO - PROCESS | 8272 | 1470657093465 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]]]}] 04:51:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 04:51:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 2697ms 04:51:33 INFO - PROCESS | 8272 | 1470657093561 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 04:51:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 04:51:33 INFO - PROCESS | 8272 | 1470657093567 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 04:51:33 INFO - PROCESS | 8272 | 1470657093574 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 04:51:33 INFO - PROCESS | 8272 | 1470657093581 Marionette TRACE conn3 <- [1,2298,null,{}] 04:51:33 INFO - PROCESS | 8272 | 1470657093588 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}] 04:51:33 INFO - PROCESS | 8272 | 1470657093594 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:33 INFO - PROCESS | 8272 | 1470657093778 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 04:51:33 INFO - PROCESS | 8272 | 1470657093911 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:33 INFO - PROCESS | 8272 | 1470657093920 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4bc00 == 8 [pid = 8272] [id = 582] 04:51:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x88fcdc00) [pid = 8272] [serial = 1747] [outer = (nil)] 04:51:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x894e5000) [pid = 8272] [serial = 1748] [outer = 0x88fcdc00] 04:51:34 INFO - PROCESS | 8272 | 1470657093996 Marionette DEBUG loaded listener.js 04:51:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x89739400) [pid = 8272] [serial = 1749] [outer = 0x88fcdc00] 04:51:34 INFO - PROCESS | 8272 | 1470657094865 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]]]}] 04:51:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 04:51:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1342ms 04:51:34 INFO - PROCESS | 8272 | 1470657094916 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 04:51:34 INFO - PROCESS | 8272 | 1470657094925 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 04:51:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 04:51:34 INFO - PROCESS | 8272 | 1470657094936 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 04:51:34 INFO - PROCESS | 8272 | 1470657094940 Marionette TRACE conn3 <- [1,2302,null,{}] 04:51:34 INFO - PROCESS | 8272 | 1470657094946 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}] 04:51:34 INFO - PROCESS | 8272 | 1470657094951 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:35 INFO - PROCESS | 8272 | 1470657095134 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 04:51:35 INFO - PROCESS | 8272 | 1470657095297 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:35 INFO - PROCESS | 8272 | 1470657095306 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a602400 == 9 [pid = 8272] [id = 583] 04:51:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8a60c000) [pid = 8272] [serial = 1750] [outer = (nil)] 04:51:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8a613800) [pid = 8272] [serial = 1751] [outer = 0x8a60c000] 04:51:35 INFO - PROCESS | 8272 | 1470657095381 Marionette DEBUG loaded listener.js 04:51:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8ad2c000) [pid = 8272] [serial = 1752] [outer = 0x8a60c000] 04:51:36 INFO - PROCESS | 8272 | 1470657096355 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]]]}] 04:51:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 04:51:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1482ms 04:51:36 INFO - PROCESS | 8272 | 1470657096418 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 04:51:36 INFO - PROCESS | 8272 | 1470657096422 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 04:51:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 04:51:36 INFO - PROCESS | 8272 | 1470657096429 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 04:51:36 INFO - PROCESS | 8272 | 1470657096435 Marionette TRACE conn3 <- [1,2306,null,{}] 04:51:36 INFO - PROCESS | 8272 | 1470657096458 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}] 04:51:36 INFO - PROCESS | 8272 | 1470657096468 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:36 INFO - PROCESS | 8272 | 1470657096704 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 04:51:36 INFO - PROCESS | 8272 | 1470657096734 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:36 INFO - PROCESS | 8272 | 1470657096747 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e3400 == 10 [pid = 8272] [id = 584] 04:51:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8b6e4800) [pid = 8272] [serial = 1753] [outer = (nil)] 04:51:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8b6f0000) [pid = 8272] [serial = 1754] [outer = 0x8b6e4800] 04:51:36 INFO - PROCESS | 8272 | 1470657096818 Marionette DEBUG loaded listener.js 04:51:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b767400) [pid = 8272] [serial = 1755] [outer = 0x8b6e4800] 04:51:37 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8cb15800) [pid = 8272] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 04:51:37 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x89744800) [pid = 8272] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 04:51:37 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8a610000) [pid = 8272] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 04:51:37 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ca84c00) [pid = 8272] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 04:51:37 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x894e5400) [pid = 8272] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 04:51:37 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8b6ea400) [pid = 8272] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 04:51:37 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8ca7e000) [pid = 8272] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 04:51:37 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x88fd8400) [pid = 8272] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 04:51:37 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8a61bc00) [pid = 8272] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 04:51:37 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8b918000) [pid = 8272] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 04:51:38 INFO - PROCESS | 8272 | 1470657098243 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]]]}] 04:51:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 04:51:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1847ms 04:51:38 INFO - PROCESS | 8272 | 1470657098277 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 04:51:38 INFO - PROCESS | 8272 | 1470657098281 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 04:51:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 04:51:38 INFO - PROCESS | 8272 | 1470657098287 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 04:51:38 INFO - PROCESS | 8272 | 1470657098290 Marionette TRACE conn3 <- [1,2310,null,{}] 04:51:38 INFO - PROCESS | 8272 | 1470657098296 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}] 04:51:38 INFO - PROCESS | 8272 | 1470657098301 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:38 INFO - PROCESS | 8272 | 1470657098514 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 04:51:38 INFO - PROCESS | 8272 | 1470657098526 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:38 INFO - PROCESS | 8272 | 1470657098536 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4d000 == 11 [pid = 8272] [id = 585] 04:51:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x89743000) [pid = 8272] [serial = 1756] [outer = (nil)] 04:51:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8b76a800) [pid = 8272] [serial = 1757] [outer = 0x89743000] 04:51:38 INFO - PROCESS | 8272 | 1470657098605 Marionette DEBUG loaded listener.js 04:51:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8b917000) [pid = 8272] [serial = 1758] [outer = 0x89743000] 04:51:39 INFO - PROCESS | 8272 | 1470657099476 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]]]}] 04:51:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 04:51:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1234ms 04:51:39 INFO - PROCESS | 8272 | 1470657099522 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 04:51:39 INFO - PROCESS | 8272 | 1470657099526 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 04:51:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 04:51:39 INFO - PROCESS | 8272 | 1470657099532 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 04:51:39 INFO - PROCESS | 8272 | 1470657099535 Marionette TRACE conn3 <- [1,2314,null,{}] 04:51:39 INFO - PROCESS | 8272 | 1470657099541 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}] 04:51:39 INFO - PROCESS | 8272 | 1470657099546 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:39 INFO - PROCESS | 8272 | 1470657099717 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 04:51:39 INFO - PROCESS | 8272 | 1470657099945 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:39 INFO - PROCESS | 8272 | 1470657099952 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847a400 == 12 [pid = 8272] [id = 586] 04:51:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8847ac00) [pid = 8272] [serial = 1759] [outer = (nil)] 04:51:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x88483c00) [pid = 8272] [serial = 1760] [outer = 0x8847ac00] 04:51:40 INFO - PROCESS | 8272 | 1470657100040 Marionette DEBUG loaded listener.js 04:51:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x88f45000) [pid = 8272] [serial = 1761] [outer = 0x8847ac00] 04:51:41 INFO - PROCESS | 8272 | 1470657101140 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]]]}] 04:51:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 04:51:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1635ms 04:51:41 INFO - PROCESS | 8272 | 1470657101170 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 04:51:41 INFO - PROCESS | 8272 | 1470657101177 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 04:51:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 04:51:41 INFO - PROCESS | 8272 | 1470657101186 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 04:51:41 INFO - PROCESS | 8272 | 1470657101191 Marionette TRACE conn3 <- [1,2318,null,{}] 04:51:41 INFO - PROCESS | 8272 | 1470657101227 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}] 04:51:41 INFO - PROCESS | 8272 | 1470657101236 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:41 INFO - PROCESS | 8272 | 1470657101428 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 04:51:41 INFO - PROCESS | 8272 | 1470657101670 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:41 INFO - PROCESS | 8272 | 1470657101683 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:41 INFO - PROCESS | 8272 | ++DOCSHELL 0x89feec00 == 13 [pid = 8272] [id = 587] 04:51:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8a603800) [pid = 8272] [serial = 1762] [outer = (nil)] 04:51:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8a612400) [pid = 8272] [serial = 1763] [outer = 0x8a603800] 04:51:41 INFO - PROCESS | 8272 | 1470657101793 Marionette DEBUG loaded listener.js 04:51:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ad35c00) [pid = 8272] [serial = 1764] [outer = 0x8a603800] 04:51:42 INFO - PROCESS | 8272 | 1470657102847 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] 04:51:42 INFO - PROCESS | 8272 | 1470657102911 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 04:51:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 04:51:42 INFO - PROCESS | 8272 | 1470657102918 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 04:51:42 INFO - PROCESS | 8272 | 1470657102921 Marionette TRACE conn3 <- [1,2322,null,{}] 04:51:42 INFO - PROCESS | 8272 | 1470657102927 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}] 04:51:42 INFO - PROCESS | 8272 | 1470657102932 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:43 INFO - PROCESS | 8272 | 1470657103155 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 04:51:43 INFO - PROCESS | 8272 | 1470657103479 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:43 INFO - PROCESS | 8272 | 1470657103488 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd2400 == 14 [pid = 8272] [id = 588] 04:51:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x88fd4c00) [pid = 8272] [serial = 1765] [outer = (nil)] 04:51:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8b912000) [pid = 8272] [serial = 1766] [outer = 0x88fd4c00] 04:51:43 INFO - PROCESS | 8272 | 1470657103571 Marionette DEBUG loaded listener.js 04:51:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ca0d000) [pid = 8272] [serial = 1767] [outer = 0x88fd4c00] 04:51:44 INFO - PROCESS | 8272 | 1470657104572 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]]]}] 04:51:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 04:51:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1731ms 04:51:44 INFO - PROCESS | 8272 | 1470657104650 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 04:51:44 INFO - PROCESS | 8272 | 1470657104653 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 04:51:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 04:51:44 INFO - PROCESS | 8272 | 1470657104670 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 04:51:44 INFO - PROCESS | 8272 | 1470657104679 Marionette TRACE conn3 <- [1,2326,null,{}] 04:51:44 INFO - PROCESS | 8272 | 1470657104686 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}] 04:51:44 INFO - PROCESS | 8272 | 1470657104692 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:44 INFO - PROCESS | 8272 | 1470657104919 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 04:51:45 INFO - PROCESS | 8272 | 1470657105147 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:45 INFO - PROCESS | 8272 | 1470657105153 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b918c00 == 15 [pid = 8272] [id = 589] 04:51:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8ca38c00) [pid = 8272] [serial = 1768] [outer = (nil)] 04:51:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8cb14400) [pid = 8272] [serial = 1769] [outer = 0x8ca38c00] 04:51:45 INFO - PROCESS | 8272 | 1470657105264 Marionette DEBUG loaded listener.js 04:51:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8cb1b800) [pid = 8272] [serial = 1770] [outer = 0x8ca38c00] 04:51:46 INFO - PROCESS | 8272 | 1470657106446 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]]]}] 04:51:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 04:51:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1846ms 04:51:46 INFO - PROCESS | 8272 | 1470657106519 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 04:51:46 INFO - PROCESS | 8272 | 1470657106525 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 04:51:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 04:51:46 INFO - PROCESS | 8272 | 1470657106534 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 04:51:46 INFO - PROCESS | 8272 | 1470657106539 Marionette TRACE conn3 <- [1,2330,null,{}] 04:51:46 INFO - PROCESS | 8272 | 1470657106647 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}] 04:51:46 INFO - PROCESS | 8272 | 1470657106654 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:46 INFO - PROCESS | 8272 | 1470657106923 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 04:51:46 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4d000 == 14 [pid = 8272] [id = 585] 04:51:46 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e3400 == 13 [pid = 8272] [id = 584] 04:51:46 INFO - PROCESS | 8272 | --DOCSHELL 0x8a602400 == 12 [pid = 8272] [id = 583] 04:51:46 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4bc00 == 11 [pid = 8272] [id = 582] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8cb1e400) [pid = 8272] [serial = 1721] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8ca84000) [pid = 8272] [serial = 1724] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8b919c00) [pid = 8272] [serial = 1698] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8ccc5800) [pid = 8272] [serial = 1709] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8ccc4000) [pid = 8272] [serial = 1710] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x894ec000) [pid = 8272] [serial = 1700] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8a601c00) [pid = 8272] [serial = 1701] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8b767800) [pid = 8272] [serial = 1703] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ca03400) [pid = 8272] [serial = 1704] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8ca81000) [pid = 8272] [serial = 1706] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8cb17000) [pid = 8272] [serial = 1707] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x894ed800) [pid = 8272] [serial = 1712] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8973b400) [pid = 8272] [serial = 1713] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8ad36800) [pid = 8272] [serial = 1715] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8afe7400) [pid = 8272] [serial = 1716] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8ccbe800) [pid = 8272] [serial = 1722] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0x8ca46000) [pid = 8272] [serial = 1719] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 59 (0x8ca3b800) [pid = 8272] [serial = 1718] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | --DOMWINDOW == 58 (0x8b919800) [pid = 8272] [serial = 1725] [outer = (nil)] [url = about:blank] 04:51:47 INFO - PROCESS | 8272 | 1470657107157 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:47 INFO - PROCESS | 8272 | 1470657107169 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f3f800 == 12 [pid = 8272] [id = 590] 04:51:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 59 (0x88f4bc00) [pid = 8272] [serial = 1771] [outer = (nil)] 04:51:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 60 (0x894f0400) [pid = 8272] [serial = 1772] [outer = 0x88f4bc00] 04:51:47 INFO - PROCESS | 8272 | 1470657107241 Marionette DEBUG loaded listener.js 04:51:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x8973f400) [pid = 8272] [serial = 1773] [outer = 0x88f4bc00] 04:51:48 INFO - PROCESS | 8272 | 1470657108047 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]]]}] 04:51:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 04:51:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1561ms 04:51:48 INFO - PROCESS | 8272 | 1470657108095 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 04:51:48 INFO - PROCESS | 8272 | 1470657108102 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 04:51:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 04:51:48 INFO - PROCESS | 8272 | 1470657108113 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 04:51:48 INFO - PROCESS | 8272 | 1470657108116 Marionette TRACE conn3 <- [1,2334,null,{}] 04:51:48 INFO - PROCESS | 8272 | 1470657108122 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}] 04:51:48 INFO - PROCESS | 8272 | 1470657108128 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:48 INFO - PROCESS | 8272 | 1470657108298 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 04:51:48 INFO - PROCESS | 8272 | 1470657108308 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:48 INFO - PROCESS | 8272 | 1470657108316 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a603400 == 13 [pid = 8272] [id = 591] 04:51:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x8ad34400) [pid = 8272] [serial = 1774] [outer = (nil)] 04:51:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8afdc800) [pid = 8272] [serial = 1775] [outer = 0x8ad34400] 04:51:48 INFO - PROCESS | 8272 | 1470657108401 Marionette DEBUG loaded listener.js 04:51:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8afe5c00) [pid = 8272] [serial = 1776] [outer = 0x8ad34400] 04:51:49 INFO - PROCESS | 8272 | 1470657109349 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]]]}] 04:51:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 04:51:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1286ms 04:51:49 INFO - PROCESS | 8272 | 1470657109399 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 04:51:49 INFO - PROCESS | 8272 | 1470657109403 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 04:51:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 04:51:49 INFO - PROCESS | 8272 | 1470657109409 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 04:51:49 INFO - PROCESS | 8272 | 1470657109415 Marionette TRACE conn3 <- [1,2338,null,{}] 04:51:49 INFO - PROCESS | 8272 | 1470657109449 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}] 04:51:49 INFO - PROCESS | 8272 | 1470657109457 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:49 INFO - PROCESS | 8272 | 1470657109674 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 04:51:49 INFO - PROCESS | 8272 | 1470657109695 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:49 INFO - PROCESS | 8272 | 1470657109704 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b91cc00 == 14 [pid = 8272] [id = 592] 04:51:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8b91f800) [pid = 8272] [serial = 1777] [outer = (nil)] 04:51:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8ca0cc00) [pid = 8272] [serial = 1778] [outer = 0x8b91f800] 04:51:49 INFO - PROCESS | 8272 | 1470657109779 Marionette DEBUG loaded listener.js 04:51:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8ca46400) [pid = 8272] [serial = 1779] [outer = 0x8b91f800] 04:51:50 INFO - PROCESS | 8272 | 1470657110767 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]]]}] 04:51:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 04:51:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1385ms 04:51:50 INFO - PROCESS | 8272 | 1470657110795 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 04:51:50 INFO - PROCESS | 8272 | 1470657110799 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 04:51:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 04:51:50 INFO - PROCESS | 8272 | 1470657110805 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 04:51:50 INFO - PROCESS | 8272 | 1470657110809 Marionette TRACE conn3 <- [1,2342,null,{}] 04:51:50 INFO - PROCESS | 8272 | 1470657110814 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}] 04:51:50 INFO - PROCESS | 8272 | 1470657110819 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:51 INFO - PROCESS | 8272 | 1470657111073 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 04:51:51 INFO - PROCESS | 8272 | 1470657111095 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:51 INFO - PROCESS | 8272 | 1470657111103 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca39c00 == 15 [pid = 8272] [id = 593] 04:51:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8ca79800) [pid = 8272] [serial = 1780] [outer = (nil)] 04:51:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8cb1c400) [pid = 8272] [serial = 1781] [outer = 0x8ca79800] 04:51:51 INFO - PROCESS | 8272 | 1470657111172 Marionette DEBUG loaded listener.js 04:51:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ccc7400) [pid = 8272] [serial = 1782] [outer = 0x8ca79800] 04:51:51 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8afe9400) [pid = 8272] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 04:51:51 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8a60c000) [pid = 8272] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 04:51:51 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8cb19000) [pid = 8272] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 04:51:51 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x88fcdc00) [pid = 8272] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 04:51:51 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8847b800) [pid = 8272] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 04:51:51 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x89fe8000) [pid = 8272] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 04:51:51 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8b6e4800) [pid = 8272] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 04:51:51 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x89fe4800) [pid = 8272] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 04:51:51 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8d407400) [pid = 8272] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 04:51:51 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0x8df29000) [pid = 8272] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 04:51:52 INFO - PROCESS | 8272 | 1470657112175 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]]]}] 04:51:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 04:51:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1393ms 04:51:52 INFO - PROCESS | 8272 | 1470657112199 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 04:51:52 INFO - PROCESS | 8272 | 1470657112203 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 04:51:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 04:51:52 INFO - PROCESS | 8272 | 1470657112209 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 04:51:52 INFO - PROCESS | 8272 | 1470657112211 Marionette TRACE conn3 <- [1,2346,null,{}] 04:51:52 INFO - PROCESS | 8272 | 1470657112217 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}] 04:51:52 INFO - PROCESS | 8272 | 1470657112222 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:52 INFO - PROCESS | 8272 | 1470657112422 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 04:51:52 INFO - PROCESS | 8272 | 1470657112441 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:52 INFO - PROCESS | 8272 | 1470657112449 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4c000 == 16 [pid = 8272] [id = 594] 04:51:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x894ee400) [pid = 8272] [serial = 1783] [outer = (nil)] 04:51:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x8b6e5c00) [pid = 8272] [serial = 1784] [outer = 0x894ee400] 04:51:52 INFO - PROCESS | 8272 | 1470657112516 Marionette DEBUG loaded listener.js 04:51:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8cb17800) [pid = 8272] [serial = 1785] [outer = 0x894ee400] 04:51:53 INFO - PROCESS | 8272 | 1470657113397 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]]]}] 04:51:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 04:51:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1238ms 04:51:53 INFO - PROCESS | 8272 | 1470657113447 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 04:51:53 INFO - PROCESS | 8272 | 1470657113450 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 04:51:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 04:51:53 INFO - PROCESS | 8272 | 1470657113457 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 04:51:53 INFO - PROCESS | 8272 | 1470657113460 Marionette TRACE conn3 <- [1,2350,null,{}] 04:51:53 INFO - PROCESS | 8272 | 1470657113466 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}] 04:51:53 INFO - PROCESS | 8272 | 1470657113475 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:53 INFO - PROCESS | 8272 | 1470657113691 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 04:51:53 INFO - PROCESS | 8272 | 1470657113892 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:53 INFO - PROCESS | 8272 | 1470657113902 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:53 INFO - PROCESS | 8272 | ++DOCSHELL 0x88478c00 == 17 [pid = 8272] [id = 595] 04:51:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8847d400) [pid = 8272] [serial = 1786] [outer = (nil)] 04:51:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x88f3fc00) [pid = 8272] [serial = 1787] [outer = 0x8847d400] 04:51:53 INFO - PROCESS | 8272 | 1470657113986 Marionette DEBUG loaded listener.js 04:51:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x88fd1400) [pid = 8272] [serial = 1788] [outer = 0x8847d400] 04:51:55 INFO - PROCESS | 8272 | 1470657115003 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]]]}] 04:51:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 04:51:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1584ms 04:51:55 INFO - PROCESS | 8272 | 1470657115044 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 04:51:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 04:51:55 INFO - PROCESS | 8272 | 1470657115050 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 04:51:55 INFO - PROCESS | 8272 | 1470657115058 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 04:51:55 INFO - PROCESS | 8272 | 1470657115063 Marionette TRACE conn3 <- [1,2354,null,{}] 04:51:55 INFO - PROCESS | 8272 | 1470657115071 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}] 04:51:55 INFO - PROCESS | 8272 | 1470657115078 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:55 INFO - PROCESS | 8272 | 1470657115267 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 04:51:55 INFO - PROCESS | 8272 | 1470657115454 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:55 INFO - PROCESS | 8272 | 1470657115462 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a601800 == 18 [pid = 8272] [id = 596] 04:51:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8a607400) [pid = 8272] [serial = 1789] [outer = (nil)] 04:51:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8afdec00) [pid = 8272] [serial = 1790] [outer = 0x8a607400] 04:51:55 INFO - PROCESS | 8272 | 1470657115553 Marionette DEBUG loaded listener.js 04:51:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8b6e9000) [pid = 8272] [serial = 1791] [outer = 0x8a607400] 04:51:56 INFO - PROCESS | 8272 | 1470657116581 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]]]}] 04:51:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 04:51:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1587ms 04:51:56 INFO - PROCESS | 8272 | 1470657116648 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 04:51:56 INFO - PROCESS | 8272 | 1470657116655 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 04:51:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 04:51:56 INFO - PROCESS | 8272 | 1470657116662 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 04:51:56 INFO - PROCESS | 8272 | 1470657116666 Marionette TRACE conn3 <- [1,2358,null,{}] 04:51:56 INFO - PROCESS | 8272 | 1470657116672 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}] 04:51:56 INFO - PROCESS | 8272 | 1470657116678 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:56 INFO - PROCESS | 8272 | 1470657116881 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 04:51:57 INFO - PROCESS | 8272 | 1470657117172 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:57 INFO - PROCESS | 8272 | 1470657117183 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b916c00 == 19 [pid = 8272] [id = 597] 04:51:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ca06800) [pid = 8272] [serial = 1792] [outer = (nil)] 04:51:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ca84000) [pid = 8272] [serial = 1793] [outer = 0x8ca06800] 04:51:57 INFO - PROCESS | 8272 | 1470657117304 Marionette DEBUG loaded listener.js 04:51:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8ccbe800) [pid = 8272] [serial = 1794] [outer = 0x8ca06800] 04:51:58 INFO - PROCESS | 8272 | 1470657118261 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]]]}] 04:51:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 04:51:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1632ms 04:51:58 INFO - PROCESS | 8272 | 1470657118295 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 04:51:58 INFO - PROCESS | 8272 | 1470657118299 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 04:51:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 04:51:58 INFO - PROCESS | 8272 | 1470657118313 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 04:51:58 INFO - PROCESS | 8272 | 1470657118323 Marionette TRACE conn3 <- [1,2362,null,{}] 04:51:58 INFO - PROCESS | 8272 | 1470657118331 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}] 04:51:58 INFO - PROCESS | 8272 | 1470657118338 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:58 INFO - PROCESS | 8272 | 1470657118529 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 04:51:58 INFO - PROCESS | 8272 | 1470657118754 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:51:58 INFO - PROCESS | 8272 | 1470657118766 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:51:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad35000 == 20 [pid = 8272] [id = 598] 04:51:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8cccd800) [pid = 8272] [serial = 1795] [outer = (nil)] 04:51:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8d4cb800) [pid = 8272] [serial = 1796] [outer = 0x8cccd800] 04:51:58 INFO - PROCESS | 8272 | 1470657118884 Marionette DEBUG loaded listener.js 04:51:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8d4d4c00) [pid = 8272] [serial = 1797] [outer = 0x8cccd800] 04:51:59 INFO - PROCESS | 8272 | 1470657119821 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]]]}] 04:51:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 04:51:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1549ms 04:51:59 INFO - PROCESS | 8272 | 1470657119855 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 04:51:59 INFO - PROCESS | 8272 | 1470657119859 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 04:51:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 04:51:59 INFO - PROCESS | 8272 | 1470657119866 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 04:51:59 INFO - PROCESS | 8272 | 1470657119869 Marionette TRACE conn3 <- [1,2366,null,{}] 04:51:59 INFO - PROCESS | 8272 | 1470657119875 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}] 04:51:59 INFO - PROCESS | 8272 | 1470657119880 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:00 INFO - PROCESS | 8272 | 1470657120061 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 04:52:00 INFO - PROCESS | 8272 | 1470657120242 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:00 INFO - PROCESS | 8272 | 1470657120252 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca07400 == 21 [pid = 8272] [id = 599] 04:52:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8d40b400) [pid = 8272] [serial = 1798] [outer = (nil)] 04:52:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8df0d000) [pid = 8272] [serial = 1799] [outer = 0x8d40b400] 04:52:00 INFO - PROCESS | 8272 | 1470657120327 Marionette DEBUG loaded listener.js 04:52:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8df1b800) [pid = 8272] [serial = 1800] [outer = 0x8d40b400] 04:52:01 INFO - PROCESS | 8272 | 1470657121322 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]]]}] 04:52:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 04:52:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1486ms 04:52:01 INFO - PROCESS | 8272 | 1470657121354 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 04:52:01 INFO - PROCESS | 8272 | 1470657121357 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 04:52:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 04:52:01 INFO - PROCESS | 8272 | 1470657121364 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 04:52:01 INFO - PROCESS | 8272 | 1470657121368 Marionette TRACE conn3 <- [1,2370,null,{}] 04:52:01 INFO - PROCESS | 8272 | 1470657121373 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}] 04:52:01 INFO - PROCESS | 8272 | 1470657121379 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:01 INFO - PROCESS | 8272 | 1470657121553 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 04:52:01 INFO - PROCESS | 8272 | 1470657121750 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:01 INFO - PROCESS | 8272 | 1470657121770 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df05400 == 22 [pid = 8272] [id = 600] 04:52:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8df08000) [pid = 8272] [serial = 1801] [outer = (nil)] 04:52:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8e547400) [pid = 8272] [serial = 1802] [outer = 0x8df08000] 04:52:01 INFO - PROCESS | 8272 | 1470657121947 Marionette DEBUG loaded listener.js 04:52:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8e555800) [pid = 8272] [serial = 1803] [outer = 0x8df08000] 04:52:03 INFO - PROCESS | 8272 | 1470657123003 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]]]}] 04:52:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 04:52:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1693ms 04:52:03 INFO - PROCESS | 8272 | 1470657123058 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 04:52:03 INFO - PROCESS | 8272 | 1470657123061 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 04:52:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 04:52:03 INFO - PROCESS | 8272 | 1470657123069 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 04:52:03 INFO - PROCESS | 8272 | 1470657123072 Marionette TRACE conn3 <- [1,2374,null,{}] 04:52:03 INFO - PROCESS | 8272 | 1470657123078 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}] 04:52:03 INFO - PROCESS | 8272 | 1470657123084 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:03 INFO - PROCESS | 8272 | 1470657123272 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 04:52:03 INFO - PROCESS | 8272 | 1470657123498 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:03 INFO - PROCESS | 8272 | 1470657123508 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f49400 == 23 [pid = 8272] [id = 601] 04:52:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x88f4b800) [pid = 8272] [serial = 1804] [outer = (nil)] 04:52:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8df20400) [pid = 8272] [serial = 1805] [outer = 0x88f4b800] 04:52:03 INFO - PROCESS | 8272 | 1470657123635 Marionette DEBUG loaded listener.js 04:52:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8df21c00) [pid = 8272] [serial = 1806] [outer = 0x88f4b800] 04:52:04 INFO - PROCESS | 8272 | 1470657124790 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]]]}] 04:52:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 04:52:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1785ms 04:52:04 INFO - PROCESS | 8272 | 1470657124855 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 04:52:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 04:52:04 INFO - PROCESS | 8272 | 1470657124861 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 04:52:04 INFO - PROCESS | 8272 | 1470657124870 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 04:52:04 INFO - PROCESS | 8272 | 1470657124875 Marionette TRACE conn3 <- [1,2378,null,{}] 04:52:04 INFO - PROCESS | 8272 | 1470657124883 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}] 04:52:04 INFO - PROCESS | 8272 | 1470657124890 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:05 INFO - PROCESS | 8272 | 1470657125066 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 04:52:05 INFO - PROCESS | 8272 | 1470657125311 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:05 INFO - PROCESS | 8272 | 1470657125326 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x89745400 == 24 [pid = 8272] [id = 602] 04:52:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x89745800) [pid = 8272] [serial = 1807] [outer = (nil)] 04:52:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x89fec400) [pid = 8272] [serial = 1808] [outer = 0x89745800] 04:52:05 INFO - PROCESS | 8272 | 1470657125413 Marionette DEBUG loaded listener.js 04:52:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8a607000) [pid = 8272] [serial = 1809] [outer = 0x89745800] 04:52:06 INFO - PROCESS | 8272 | 1470657126418 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]]]}] 04:52:06 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 04:52:06 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1584ms 04:52:06 INFO - PROCESS | 8272 | 1470657126453 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 04:52:06 INFO - PROCESS | 8272 | 1470657126460 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 04:52:06 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 04:52:06 INFO - PROCESS | 8272 | 1470657126470 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 04:52:06 INFO - PROCESS | 8272 | 1470657126474 Marionette TRACE conn3 <- [1,2382,null,{}] 04:52:06 INFO - PROCESS | 8272 | 1470657126480 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}] 04:52:06 INFO - PROCESS | 8272 | 1470657126485 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:06 INFO - PROCESS | 8272 | 1470657126665 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 04:52:06 INFO - PROCESS | 8272 | 1470657126909 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:06 INFO - PROCESS | 8272 | 1470657126920 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe2400 == 23 [pid = 8272] [id = 581] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4c000 == 22 [pid = 8272] [id = 594] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca39c00 == 21 [pid = 8272] [id = 593] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x8b91cc00 == 20 [pid = 8272] [id = 592] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x8a603400 == 19 [pid = 8272] [id = 591] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x88f3f800 == 18 [pid = 8272] [id = 590] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x8b918c00 == 17 [pid = 8272] [id = 589] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd2400 == 16 [pid = 8272] [id = 588] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x89feec00 == 15 [pid = 8272] [id = 587] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x8847a400 == 14 [pid = 8272] [id = 586] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x88f49400 == 13 [pid = 8272] [id = 601] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x8df05400 == 12 [pid = 8272] [id = 600] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca07400 == 11 [pid = 8272] [id = 599] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad35000 == 10 [pid = 8272] [id = 598] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x8b916c00 == 9 [pid = 8272] [id = 597] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x88478c00 == 8 [pid = 8272] [id = 595] 04:52:07 INFO - PROCESS | 8272 | --DOCSHELL 0x8a601800 == 7 [pid = 8272] [id = 596] 04:52:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x88478800 == 8 [pid = 8272] [id = 603] 04:52:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x88478c00) [pid = 8272] [serial = 1810] [outer = (nil)] 04:52:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x88487800) [pid = 8272] [serial = 1811] [outer = 0x88478c00] 04:52:07 INFO - PROCESS | 8272 | 1470657127953 Marionette DEBUG loaded listener.js 04:52:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x88f4c800) [pid = 8272] [serial = 1812] [outer = 0x88478c00] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8b76a800) [pid = 8272] [serial = 1757] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8ca0fc00) [pid = 8272] [serial = 1734] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8ad2c000) [pid = 8272] [serial = 1752] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8d4d4000) [pid = 8272] [serial = 1737] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8d4c9400) [pid = 8272] [serial = 1736] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x89739400) [pid = 8272] [serial = 1749] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x88f40400) [pid = 8272] [serial = 1727] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8a618c00) [pid = 8272] [serial = 1731] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x88f4cc00) [pid = 8272] [serial = 1728] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8b6f0000) [pid = 8272] [serial = 1754] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8a606800) [pid = 8272] [serial = 1746] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8df1cc00) [pid = 8272] [serial = 1739] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8e774c00) [pid = 8272] [serial = 1743] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8a613800) [pid = 8272] [serial = 1751] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8df1f400) [pid = 8272] [serial = 1740] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8b767400) [pid = 8272] [serial = 1755] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x89feb800) [pid = 8272] [serial = 1745] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x894e5000) [pid = 8272] [serial = 1748] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8b766400) [pid = 8272] [serial = 1733] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8a60e000) [pid = 8272] [serial = 1730] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8e54b400) [pid = 8272] [serial = 1742] [outer = (nil)] [url = about:blank] 04:52:08 INFO - PROCESS | 8272 | 1470657128928 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]]]}] 04:52:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 04:52:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 2486ms 04:52:08 INFO - PROCESS | 8272 | 1470657128957 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 04:52:08 INFO - PROCESS | 8272 | 1470657128963 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 04:52:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 04:52:08 INFO - PROCESS | 8272 | 1470657128971 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 04:52:08 INFO - PROCESS | 8272 | 1470657128975 Marionette TRACE conn3 <- [1,2386,null,{}] 04:52:08 INFO - PROCESS | 8272 | 1470657128982 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}] 04:52:08 INFO - PROCESS | 8272 | 1470657128987 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:09 INFO - PROCESS | 8272 | 1470657129161 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 04:52:09 INFO - PROCESS | 8272 | 1470657129301 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:09 INFO - PROCESS | 8272 | 1470657129311 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x89737c00 == 9 [pid = 8272] [id = 604] 04:52:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8973d800) [pid = 8272] [serial = 1813] [outer = (nil)] 04:52:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x89fe8400) [pid = 8272] [serial = 1814] [outer = 0x8973d800] 04:52:09 INFO - PROCESS | 8272 | 1470657129386 Marionette DEBUG loaded listener.js 04:52:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8a604400) [pid = 8272] [serial = 1815] [outer = 0x8973d800] 04:52:10 INFO - PROCESS | 8272 | 1470657130247 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]]]}] 04:52:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 04:52:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1334ms 04:52:10 INFO - PROCESS | 8272 | 1470657130305 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 04:52:10 INFO - PROCESS | 8272 | 1470657130311 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 04:52:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 04:52:10 INFO - PROCESS | 8272 | 1470657130321 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 04:52:10 INFO - PROCESS | 8272 | 1470657130325 Marionette TRACE conn3 <- [1,2390,null,{}] 04:52:10 INFO - PROCESS | 8272 | 1470657130331 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}] 04:52:10 INFO - PROCESS | 8272 | 1470657130337 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:10 INFO - PROCESS | 8272 | 1470657130512 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 04:52:10 INFO - PROCESS | 8272 | 1470657130523 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:10 INFO - PROCESS | 8272 | 1470657130529 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x89737400 == 10 [pid = 8272] [id = 605] 04:52:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8a604000) [pid = 8272] [serial = 1816] [outer = (nil)] 04:52:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ad38c00) [pid = 8272] [serial = 1817] [outer = 0x8a604000] 04:52:10 INFO - PROCESS | 8272 | 1470657130737 Marionette DEBUG loaded listener.js 04:52:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8afe8400) [pid = 8272] [serial = 1818] [outer = 0x8a604000] 04:52:11 INFO - PROCESS | 8272 | 1470657131762 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]]]}] 04:52:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 04:52:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1481ms 04:52:11 INFO - PROCESS | 8272 | 1470657131804 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 04:52:11 INFO - PROCESS | 8272 | 1470657131807 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 04:52:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 04:52:11 INFO - PROCESS | 8272 | 1470657131814 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 04:52:11 INFO - PROCESS | 8272 | 1470657131821 Marionette TRACE conn3 <- [1,2394,null,{}] 04:52:11 INFO - PROCESS | 8272 | 1470657131846 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}] 04:52:11 INFO - PROCESS | 8272 | 1470657131856 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:12 INFO - PROCESS | 8272 | 1470657132123 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 04:52:12 INFO - PROCESS | 8272 | 1470657132153 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:12 INFO - PROCESS | 8272 | 1470657132162 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e9800 == 11 [pid = 8272] [id = 606] 04:52:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8b76c000) [pid = 8272] [serial = 1819] [outer = (nil)] 04:52:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8b918c00) [pid = 8272] [serial = 1820] [outer = 0x8b76c000] 04:52:12 INFO - PROCESS | 8272 | 1470657132234 Marionette DEBUG loaded listener.js 04:52:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8b91e400) [pid = 8272] [serial = 1821] [outer = 0x8b76c000] 04:52:13 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x89743000) [pid = 8272] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 04:52:13 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8ca79800) [pid = 8272] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 04:52:13 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8847ac00) [pid = 8272] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 04:52:13 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8a603800) [pid = 8272] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 04:52:13 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8ca38c00) [pid = 8272] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 04:52:13 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x88fd4c00) [pid = 8272] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 04:52:13 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x88f4bc00) [pid = 8272] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 04:52:13 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8ad34400) [pid = 8272] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 04:52:13 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8b91f800) [pid = 8272] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 04:52:13 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x894ee400) [pid = 8272] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 04:52:13 INFO - PROCESS | 8272 | 1470657133699 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]]]}] 04:52:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 04:52:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1945ms 04:52:13 INFO - PROCESS | 8272 | 1470657133769 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 04:52:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 04:52:13 INFO - PROCESS | 8272 | 1470657133774 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 04:52:13 INFO - PROCESS | 8272 | 1470657133780 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 04:52:13 INFO - PROCESS | 8272 | 1470657133783 Marionette TRACE conn3 <- [1,2398,null,{}] 04:52:13 INFO - PROCESS | 8272 | 1470657133789 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}] 04:52:13 INFO - PROCESS | 8272 | 1470657133794 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:13 INFO - PROCESS | 8272 | 1470657133951 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 04:52:13 INFO - PROCESS | 8272 | 1470657133962 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:13 INFO - PROCESS | 8272 | 1470657133967 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd9000 == 12 [pid = 8272] [id = 607] 04:52:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x89743000) [pid = 8272] [serial = 1822] [outer = (nil)] 04:52:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ca03400) [pid = 8272] [serial = 1823] [outer = 0x89743000] 04:52:14 INFO - PROCESS | 8272 | 1470657134038 Marionette DEBUG loaded listener.js 04:52:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ca37400) [pid = 8272] [serial = 1824] [outer = 0x89743000] 04:52:14 INFO - PROCESS | 8272 | 1470657134952 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]]]}] 04:52:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 04:52:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1229ms 04:52:15 INFO - PROCESS | 8272 | 1470657135015 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 04:52:15 INFO - PROCESS | 8272 | 1470657135019 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 04:52:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 04:52:15 INFO - PROCESS | 8272 | 1470657135025 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 04:52:15 INFO - PROCESS | 8272 | 1470657135028 Marionette TRACE conn3 <- [1,2402,null,{}] 04:52:15 INFO - PROCESS | 8272 | 1470657135033 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}] 04:52:15 INFO - PROCESS | 8272 | 1470657135038 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:15 INFO - PROCESS | 8272 | 1470657135192 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 04:52:15 INFO - PROCESS | 8272 | 1470657135420 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:15 INFO - PROCESS | 8272 | 1470657135428 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x88480400 == 13 [pid = 8272] [id = 608] 04:52:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x88480c00) [pid = 8272] [serial = 1825] [outer = (nil)] 04:52:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x88f3f800) [pid = 8272] [serial = 1826] [outer = 0x88480c00] 04:52:15 INFO - PROCESS | 8272 | 1470657135521 Marionette DEBUG loaded listener.js 04:52:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x88fd7400) [pid = 8272] [serial = 1827] [outer = 0x88480c00] 04:52:16 INFO - PROCESS | 8272 | 1470657136688 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]]]}] 04:52:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 04:52:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1736ms 04:52:16 INFO - PROCESS | 8272 | 1470657136765 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 04:52:16 INFO - PROCESS | 8272 | 1470657136771 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 04:52:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 04:52:16 INFO - PROCESS | 8272 | 1470657136779 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 04:52:16 INFO - PROCESS | 8272 | 1470657136785 Marionette TRACE conn3 <- [1,2406,null,{}] 04:52:16 INFO - PROCESS | 8272 | 1470657136799 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}] 04:52:16 INFO - PROCESS | 8272 | 1470657136811 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:17 INFO - PROCESS | 8272 | 1470657137053 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 04:52:17 INFO - PROCESS | 8272 | 1470657137305 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:17 INFO - PROCESS | 8272 | 1470657137316 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fce800 == 14 [pid = 8272] [id = 609] 04:52:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x894e8400) [pid = 8272] [serial = 1828] [outer = (nil)] 04:52:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8ad35000) [pid = 8272] [serial = 1829] [outer = 0x894e8400] 04:52:17 INFO - PROCESS | 8272 | 1470657137438 Marionette DEBUG loaded listener.js 04:52:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8afe6000) [pid = 8272] [serial = 1830] [outer = 0x894e8400] 04:52:18 INFO - PROCESS | 8272 | 1470657138505 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]]]}] 04:52:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 04:52:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1797ms 04:52:18 INFO - PROCESS | 8272 | 1470657138581 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 04:52:18 INFO - PROCESS | 8272 | 1470657138588 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 04:52:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 04:52:18 INFO - PROCESS | 8272 | 1470657138595 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 04:52:18 INFO - PROCESS | 8272 | 1470657138600 Marionette TRACE conn3 <- [1,2410,null,{}] 04:52:18 INFO - PROCESS | 8272 | 1470657138606 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}] 04:52:18 INFO - PROCESS | 8272 | 1470657138611 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:18 INFO - PROCESS | 8272 | 1470657138842 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 04:52:19 INFO - PROCESS | 8272 | 1470657139112 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:19 INFO - PROCESS | 8272 | 1470657139122 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a605000 == 15 [pid = 8272] [id = 610] 04:52:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8ca01c00) [pid = 8272] [serial = 1831] [outer = (nil)] 04:52:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8ca41800) [pid = 8272] [serial = 1832] [outer = 0x8ca01c00] 04:52:19 INFO - PROCESS | 8272 | 1470657139250 Marionette DEBUG loaded listener.js 04:52:19 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8ca80000) [pid = 8272] [serial = 1833] [outer = 0x8ca01c00] 04:52:20 INFO - PROCESS | 8272 | 1470657140333 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]]]}] 04:52:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 04:52:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1786ms 04:52:20 INFO - PROCESS | 8272 | 1470657140383 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 04:52:20 INFO - PROCESS | 8272 | 1470657140388 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 04:52:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 04:52:20 INFO - PROCESS | 8272 | 1470657140404 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 04:52:20 INFO - PROCESS | 8272 | 1470657140415 Marionette TRACE conn3 <- [1,2414,null,{}] 04:52:20 INFO - PROCESS | 8272 | 1470657140422 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}] 04:52:20 INFO - PROCESS | 8272 | 1470657140430 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:20 INFO - PROCESS | 8272 | 1470657140754 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 04:52:21 INFO - PROCESS | 8272 | 1470657141084 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:21 INFO - PROCESS | 8272 | 1470657141096 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847cc00 == 16 [pid = 8272] [id = 611] 04:52:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8847dc00) [pid = 8272] [serial = 1834] [outer = (nil)] 04:52:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x88f43800) [pid = 8272] [serial = 1835] [outer = 0x8847dc00] 04:52:21 INFO - PROCESS | 8272 | 1470657141173 Marionette DEBUG loaded listener.js 04:52:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x894e3000) [pid = 8272] [serial = 1836] [outer = 0x8847dc00] 04:52:22 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd9000 == 15 [pid = 8272] [id = 607] 04:52:22 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e9800 == 14 [pid = 8272] [id = 606] 04:52:22 INFO - PROCESS | 8272 | --DOCSHELL 0x89737400 == 13 [pid = 8272] [id = 605] 04:52:22 INFO - PROCESS | 8272 | --DOCSHELL 0x89737c00 == 12 [pid = 8272] [id = 604] 04:52:22 INFO - PROCESS | 8272 | 1470657142261 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]]]}] 04:52:22 INFO - PROCESS | 8272 | --DOCSHELL 0x88478800 == 11 [pid = 8272] [id = 603] 04:52:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 04:52:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1900ms 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8b917000) [pid = 8272] [serial = 1758] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8cb1c400) [pid = 8272] [serial = 1781] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x88483c00) [pid = 8272] [serial = 1760] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x88f45000) [pid = 8272] [serial = 1761] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8a612400) [pid = 8272] [serial = 1763] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8ad35c00) [pid = 8272] [serial = 1764] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8cb14400) [pid = 8272] [serial = 1769] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8cb1b800) [pid = 8272] [serial = 1770] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8b912000) [pid = 8272] [serial = 1766] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8ca0d000) [pid = 8272] [serial = 1767] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x894f0400) [pid = 8272] [serial = 1772] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8973f400) [pid = 8272] [serial = 1773] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8afdc800) [pid = 8272] [serial = 1775] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8ccc7400) [pid = 8272] [serial = 1782] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ca46400) [pid = 8272] [serial = 1779] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8ca0cc00) [pid = 8272] [serial = 1778] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8b6e5c00) [pid = 8272] [serial = 1784] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8cb17800) [pid = 8272] [serial = 1785] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8afe5c00) [pid = 8272] [serial = 1776] [outer = (nil)] [url = about:blank] 04:52:22 INFO - PROCESS | 8272 | 1470657142323 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 04:52:22 INFO - PROCESS | 8272 | 1470657142331 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 04:52:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 04:52:22 INFO - PROCESS | 8272 | 1470657142340 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 04:52:22 INFO - PROCESS | 8272 | 1470657142345 Marionette TRACE conn3 <- [1,2418,null,{}] 04:52:22 INFO - PROCESS | 8272 | 1470657142353 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}] 04:52:22 INFO - PROCESS | 8272 | 1470657142360 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:22 INFO - PROCESS | 8272 | 1470657142544 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 04:52:22 INFO - PROCESS | 8272 | 1470657142735 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:22 INFO - PROCESS | 8272 | 1470657142744 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x89742c00 == 12 [pid = 8272] [id = 612] 04:52:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x89feb800) [pid = 8272] [serial = 1837] [outer = (nil)] 04:52:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8a60b000) [pid = 8272] [serial = 1838] [outer = 0x89feb800] 04:52:22 INFO - PROCESS | 8272 | 1470657142824 Marionette DEBUG loaded listener.js 04:52:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8ad2c000) [pid = 8272] [serial = 1839] [outer = 0x89feb800] 04:52:23 INFO - PROCESS | 8272 | 1470657143647 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]]]}] 04:52:23 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 04:52:23 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1385ms 04:52:23 INFO - PROCESS | 8272 | 1470657143728 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 04:52:23 INFO - PROCESS | 8272 | 1470657143735 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 04:52:23 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 04:52:23 INFO - PROCESS | 8272 | 1470657143744 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 04:52:23 INFO - PROCESS | 8272 | 1470657143747 Marionette TRACE conn3 <- [1,2422,null,{}] 04:52:23 INFO - PROCESS | 8272 | 1470657143753 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}] 04:52:23 INFO - PROCESS | 8272 | 1470657143758 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:23 INFO - PROCESS | 8272 | 1470657143933 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 04:52:24 INFO - PROCESS | 8272 | 1470657144071 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:24 INFO - PROCESS | 8272 | 1470657144079 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe7800 == 13 [pid = 8272] [id = 613] 04:52:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8b6e5c00) [pid = 8272] [serial = 1840] [outer = (nil)] 04:52:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8b76a800) [pid = 8272] [serial = 1841] [outer = 0x8b6e5c00] 04:52:24 INFO - PROCESS | 8272 | 1470657144149 Marionette DEBUG loaded listener.js 04:52:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8b91a000) [pid = 8272] [serial = 1842] [outer = 0x8b6e5c00] 04:52:25 INFO - PROCESS | 8272 | 1470657145088 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]]]}] 04:52:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 04:52:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1380ms 04:52:25 INFO - PROCESS | 8272 | 1470657145125 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 04:52:25 INFO - PROCESS | 8272 | 1470657145128 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 04:52:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 04:52:25 INFO - PROCESS | 8272 | 1470657145143 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 04:52:25 INFO - PROCESS | 8272 | 1470657145152 Marionette TRACE conn3 <- [1,2426,null,{}] 04:52:25 INFO - PROCESS | 8272 | 1470657145166 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}] 04:52:25 INFO - PROCESS | 8272 | 1470657145174 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:25 INFO - PROCESS | 8272 | 1470657145428 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 04:52:25 INFO - PROCESS | 8272 | 1470657145455 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:25 INFO - PROCESS | 8272 | 1470657145463 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3a400 == 14 [pid = 8272] [id = 614] 04:52:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ca46400) [pid = 8272] [serial = 1843] [outer = (nil)] 04:52:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8cb18400) [pid = 8272] [serial = 1844] [outer = 0x8ca46400] 04:52:25 INFO - PROCESS | 8272 | 1470657145534 Marionette DEBUG loaded listener.js 04:52:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8cb1e800) [pid = 8272] [serial = 1845] [outer = 0x8ca46400] 04:52:26 INFO - PROCESS | 8272 | 1470657146525 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]]]}] 04:52:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 04:52:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1447ms 04:52:26 INFO - PROCESS | 8272 | 1470657146584 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 04:52:26 INFO - PROCESS | 8272 | 1470657146589 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 04:52:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 04:52:26 INFO - PROCESS | 8272 | 1470657146595 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 04:52:26 INFO - PROCESS | 8272 | 1470657146598 Marionette TRACE conn3 <- [1,2430,null,{}] 04:52:26 INFO - PROCESS | 8272 | 1470657146604 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}] 04:52:26 INFO - PROCESS | 8272 | 1470657146608 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:26 INFO - PROCESS | 8272 | 1470657146828 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8b76c000) [pid = 8272] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8973d800) [pid = 8272] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x88478c00) [pid = 8272] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8847d400) [pid = 8272] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8a607400) [pid = 8272] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x89745800) [pid = 8272] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8ca06800) [pid = 8272] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8cccd800) [pid = 8272] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8d40b400) [pid = 8272] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8df08000) [pid = 8272] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x88f4b800) [pid = 8272] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 04:52:27 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8a604000) [pid = 8272] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 04:52:27 INFO - PROCESS | 8272 | 1470657147136 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:27 INFO - PROCESS | 8272 | 1470657147144 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847d400 == 15 [pid = 8272] [id = 615] 04:52:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x88f4a000) [pid = 8272] [serial = 1846] [outer = (nil)] 04:52:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x89745800) [pid = 8272] [serial = 1847] [outer = 0x88f4a000] 04:52:27 INFO - PROCESS | 8272 | 1470657147230 Marionette DEBUG loaded listener.js 04:52:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8a604000) [pid = 8272] [serial = 1848] [outer = 0x88f4a000] 04:52:28 INFO - PROCESS | 8272 | 1470657147999 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]]]}] 04:52:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 04:52:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1439ms 04:52:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 04:52:28 INFO - PROCESS | 8272 | 1470657148035 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 04:52:28 INFO - PROCESS | 8272 | 1470657148038 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 04:52:28 INFO - PROCESS | 8272 | 1470657148053 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 04:52:28 INFO - PROCESS | 8272 | 1470657148055 Marionette TRACE conn3 <- [1,2434,null,{}] 04:52:28 INFO - PROCESS | 8272 | 1470657148062 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}] 04:52:28 INFO - PROCESS | 8272 | 1470657148067 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:28 INFO - PROCESS | 8272 | 1470657148220 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 04:52:28 INFO - PROCESS | 8272 | 1470657148235 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:28 INFO - PROCESS | 8272 | 1470657148255 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a610000 == 16 [pid = 8272] [id = 616] 04:52:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8cb1d400) [pid = 8272] [serial = 1849] [outer = (nil)] 04:52:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8ccc9800) [pid = 8272] [serial = 1850] [outer = 0x8cb1d400] 04:52:28 INFO - PROCESS | 8272 | 1470657148335 Marionette DEBUG loaded listener.js 04:52:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8d40c400) [pid = 8272] [serial = 1851] [outer = 0x8cb1d400] 04:52:29 INFO - PROCESS | 8272 | 1470657149446 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]]]}] 04:52:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 04:52:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1448ms 04:52:29 INFO - PROCESS | 8272 | 1470657149494 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 04:52:29 INFO - PROCESS | 8272 | 1470657149501 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 04:52:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 04:52:29 INFO - PROCESS | 8272 | 1470657149510 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 04:52:29 INFO - PROCESS | 8272 | 1470657149515 Marionette TRACE conn3 <- [1,2438,null,{}] 04:52:29 INFO - PROCESS | 8272 | 1470657149524 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}] 04:52:29 INFO - PROCESS | 8272 | 1470657149530 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:29 INFO - PROCESS | 8272 | 1470657149728 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 04:52:29 INFO - PROCESS | 8272 | 1470657149909 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:29 INFO - PROCESS | 8272 | 1470657149925 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:30 INFO - PROCESS | 8272 | ++DOCSHELL 0x894ee000 == 17 [pid = 8272] [id = 617] 04:52:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x89738400) [pid = 8272] [serial = 1852] [outer = (nil)] 04:52:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8a61bc00) [pid = 8272] [serial = 1853] [outer = 0x89738400] 04:52:30 INFO - PROCESS | 8272 | 1470657150079 Marionette DEBUG loaded listener.js 04:52:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8afdc800) [pid = 8272] [serial = 1854] [outer = 0x89738400] 04:52:31 INFO - PROCESS | 8272 | 1470657151039 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]]]}] 04:52:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 04:52:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1590ms 04:52:31 INFO - PROCESS | 8272 | 1470657151101 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 04:52:31 INFO - PROCESS | 8272 | 1470657151108 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 04:52:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 04:52:31 INFO - PROCESS | 8272 | 1470657151120 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 04:52:31 INFO - PROCESS | 8272 | 1470657151124 Marionette TRACE conn3 <- [1,2442,null,{}] 04:52:31 INFO - PROCESS | 8272 | 1470657151131 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}] 04:52:31 INFO - PROCESS | 8272 | 1470657151137 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:31 INFO - PROCESS | 8272 | 1470657151372 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 04:52:31 INFO - PROCESS | 8272 | 1470657151659 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:31 INFO - PROCESS | 8272 | 1470657151673 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe2c00 == 18 [pid = 8272] [id = 618] 04:52:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ca02400) [pid = 8272] [serial = 1855] [outer = (nil)] 04:52:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8ca0cc00) [pid = 8272] [serial = 1856] [outer = 0x8ca02400] 04:52:31 INFO - PROCESS | 8272 | 1470657151778 Marionette DEBUG loaded listener.js 04:52:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ca3f800) [pid = 8272] [serial = 1857] [outer = 0x8ca02400] 04:52:32 INFO - PROCESS | 8272 | 1470657152777 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]]]}] 04:52:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 04:52:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1686ms 04:52:32 INFO - PROCESS | 8272 | 1470657152811 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 04:52:32 INFO - PROCESS | 8272 | 1470657152815 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 04:52:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 04:52:32 INFO - PROCESS | 8272 | 1470657152825 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 04:52:32 INFO - PROCESS | 8272 | 1470657152832 Marionette TRACE conn3 <- [1,2446,null,{}] 04:52:32 INFO - PROCESS | 8272 | 1470657152849 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}] 04:52:32 INFO - PROCESS | 8272 | 1470657152859 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:33 INFO - PROCESS | 8272 | 1470657153053 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 04:52:33 INFO - PROCESS | 8272 | 1470657153237 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:33 INFO - PROCESS | 8272 | 1470657153249 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afe1000 == 19 [pid = 8272] [id = 619] 04:52:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8d4cc800) [pid = 8272] [serial = 1858] [outer = (nil)] 04:52:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8d4d0000) [pid = 8272] [serial = 1859] [outer = 0x8d4cc800] 04:52:33 INFO - PROCESS | 8272 | 1470657153385 Marionette DEBUG loaded listener.js 04:52:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8df01c00) [pid = 8272] [serial = 1860] [outer = 0x8d4cc800] 04:52:34 INFO - PROCESS | 8272 | 1470657154315 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]]]}] 04:52:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 04:52:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1538ms 04:52:34 INFO - PROCESS | 8272 | 1470657154372 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 04:52:34 INFO - PROCESS | 8272 | 1470657154379 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 04:52:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 04:52:34 INFO - PROCESS | 8272 | 1470657154389 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 04:52:34 INFO - PROCESS | 8272 | 1470657154393 Marionette TRACE conn3 <- [1,2450,null,{}] 04:52:34 INFO - PROCESS | 8272 | 1470657154399 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}] 04:52:34 INFO - PROCESS | 8272 | 1470657154405 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:34 INFO - PROCESS | 8272 | 1470657154601 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 04:52:34 INFO - PROCESS | 8272 | 1470657154786 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:34 INFO - PROCESS | 8272 | 1470657154794 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4d2400 == 20 [pid = 8272] [id = 620] 04:52:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8df05400) [pid = 8272] [serial = 1861] [outer = (nil)] 04:52:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8df1fc00) [pid = 8272] [serial = 1862] [outer = 0x8df05400] 04:52:34 INFO - PROCESS | 8272 | 1470657154878 Marionette DEBUG loaded listener.js 04:52:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8df22000) [pid = 8272] [serial = 1863] [outer = 0x8df05400] 04:52:35 INFO - PROCESS | 8272 | 1470657155864 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]]]}] 04:52:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 04:52:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1539ms 04:52:35 INFO - PROCESS | 8272 | 1470657155928 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 04:52:35 INFO - PROCESS | 8272 | 1470657155933 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 04:52:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 04:52:35 INFO - PROCESS | 8272 | 1470657155939 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 04:52:35 INFO - PROCESS | 8272 | 1470657155943 Marionette TRACE conn3 <- [1,2454,null,{}] 04:52:35 INFO - PROCESS | 8272 | 1470657155949 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}] 04:52:35 INFO - PROCESS | 8272 | 1470657155955 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:36 INFO - PROCESS | 8272 | 1470657156178 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 04:52:36 INFO - PROCESS | 8272 | 1470657156417 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:36 INFO - PROCESS | 8272 | 1470657156425 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x8afdcc00 == 21 [pid = 8272] [id = 621] 04:52:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8b914800) [pid = 8272] [serial = 1864] [outer = (nil)] 04:52:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8e548800) [pid = 8272] [serial = 1865] [outer = 0x8b914800] 04:52:36 INFO - PROCESS | 8272 | 1470657156561 Marionette DEBUG loaded listener.js 04:52:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8e54d400) [pid = 8272] [serial = 1866] [outer = 0x8b914800] 04:52:37 INFO - PROCESS | 8272 | 1470657157571 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]]]}] 04:52:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 04:52:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1704ms 04:52:37 INFO - PROCESS | 8272 | 1470657157644 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 04:52:37 INFO - PROCESS | 8272 | 1470657157647 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 04:52:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 04:52:37 INFO - PROCESS | 8272 | 1470657157655 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 04:52:37 INFO - PROCESS | 8272 | 1470657157660 Marionette TRACE conn3 <- [1,2458,null,{}] 04:52:37 INFO - PROCESS | 8272 | 1470657157666 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}] 04:52:37 INFO - PROCESS | 8272 | 1470657157677 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:37 INFO - PROCESS | 8272 | 1470657157951 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 04:52:38 INFO - PROCESS | 8272 | 1470657158194 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:38 INFO - PROCESS | 8272 | 1470657158202 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f41000 == 22 [pid = 8272] [id = 622] 04:52:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x894e6c00) [pid = 8272] [serial = 1867] [outer = (nil)] 04:52:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8e781800) [pid = 8272] [serial = 1868] [outer = 0x894e6c00] 04:52:38 INFO - PROCESS | 8272 | 1470657158305 Marionette DEBUG loaded listener.js 04:52:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8e786c00) [pid = 8272] [serial = 1869] [outer = 0x894e6c00] 04:52:39 INFO - PROCESS | 8272 | 1470657159267 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]]]}] 04:52:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 04:52:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1688ms 04:52:39 INFO - PROCESS | 8272 | 1470657159344 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 04:52:39 INFO - PROCESS | 8272 | 1470657159349 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 04:52:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 04:52:39 INFO - PROCESS | 8272 | 1470657159355 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 04:52:39 INFO - PROCESS | 8272 | 1470657159360 Marionette TRACE conn3 <- [1,2462,null,{}] 04:52:39 INFO - PROCESS | 8272 | 1470657159366 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}] 04:52:39 INFO - PROCESS | 8272 | 1470657159372 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:39 INFO - PROCESS | 8272 | 1470657159791 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 04:52:40 INFO - PROCESS | 8272 | 1470657160074 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:40 INFO - PROCESS | 8272 | 1470657160082 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x894ea800 == 23 [pid = 8272] [id = 623] 04:52:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x894eac00) [pid = 8272] [serial = 1870] [outer = (nil)] 04:52:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8973cc00) [pid = 8272] [serial = 1871] [outer = 0x894eac00] 04:52:40 INFO - PROCESS | 8272 | 1470657160163 Marionette DEBUG loaded listener.js 04:52:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x89fee800) [pid = 8272] [serial = 1872] [outer = 0x894eac00] 04:52:41 INFO - PROCESS | 8272 | 1470657161157 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]]]}] 04:52:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 04:52:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1842ms 04:52:41 INFO - PROCESS | 8272 | 1470657161199 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 04:52:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 04:52:41 INFO - PROCESS | 8272 | 1470657161205 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 04:52:41 INFO - PROCESS | 8272 | 1470657161214 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 04:52:41 INFO - PROCESS | 8272 | 1470657161220 Marionette TRACE conn3 <- [1,2466,null,{}] 04:52:41 INFO - PROCESS | 8272 | 1470657161227 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}] 04:52:41 INFO - PROCESS | 8272 | 1470657161232 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:41 INFO - PROCESS | 8272 | 1470657161427 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 04:52:41 INFO - PROCESS | 8272 | 1470657161670 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:41 INFO - PROCESS | 8272 | 1470657161678 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:42 INFO - PROCESS | 8272 | --DOCSHELL 0x89745400 == 22 [pid = 8272] [id = 602] 04:52:42 INFO - PROCESS | 8272 | --DOCSHELL 0x8a605000 == 21 [pid = 8272] [id = 610] 04:52:42 INFO - PROCESS | 8272 | --DOCSHELL 0x88fce800 == 20 [pid = 8272] [id = 609] 04:52:42 INFO - PROCESS | 8272 | --DOCSHELL 0x88480400 == 19 [pid = 8272] [id = 608] 04:52:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847b800 == 20 [pid = 8272] [id = 624] 04:52:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8847c400) [pid = 8272] [serial = 1873] [outer = (nil)] 04:52:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x88484400) [pid = 8272] [serial = 1874] [outer = 0x8847c400] 04:52:42 INFO - PROCESS | 8272 | 1470657162754 Marionette DEBUG loaded listener.js 04:52:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x88fce400) [pid = 8272] [serial = 1875] [outer = 0x8847c400] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x89fe8400) [pid = 8272] [serial = 1814] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8a604400) [pid = 8272] [serial = 1815] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x88487800) [pid = 8272] [serial = 1811] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x88fd1400) [pid = 8272] [serial = 1788] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x88f3fc00) [pid = 8272] [serial = 1787] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x88f4c800) [pid = 8272] [serial = 1812] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8b6e9000) [pid = 8272] [serial = 1791] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8a607000) [pid = 8272] [serial = 1809] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8afdec00) [pid = 8272] [serial = 1790] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8ccbe800) [pid = 8272] [serial = 1794] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8ca84000) [pid = 8272] [serial = 1793] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8d4d4c00) [pid = 8272] [serial = 1797] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8d4cb800) [pid = 8272] [serial = 1796] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8df1b800) [pid = 8272] [serial = 1800] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8df0d000) [pid = 8272] [serial = 1799] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x89fec400) [pid = 8272] [serial = 1808] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8e555800) [pid = 8272] [serial = 1803] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8b91e400) [pid = 8272] [serial = 1821] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8e547400) [pid = 8272] [serial = 1802] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8df21c00) [pid = 8272] [serial = 1806] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8df20400) [pid = 8272] [serial = 1805] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8afe8400) [pid = 8272] [serial = 1818] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ad38c00) [pid = 8272] [serial = 1817] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8ca03400) [pid = 8272] [serial = 1823] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8b918c00) [pid = 8272] [serial = 1820] [outer = (nil)] [url = about:blank] 04:52:43 INFO - PROCESS | 8272 | 1470657163776 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]]]}] 04:52:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 04:52:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 2590ms 04:52:43 INFO - PROCESS | 8272 | 1470657163805 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 04:52:43 INFO - PROCESS | 8272 | 1470657163812 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 04:52:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 04:52:43 INFO - PROCESS | 8272 | 1470657163825 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 04:52:43 INFO - PROCESS | 8272 | 1470657163829 Marionette TRACE conn3 <- [1,2470,null,{}] 04:52:43 INFO - PROCESS | 8272 | 1470657163838 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}] 04:52:43 INFO - PROCESS | 8272 | 1470657163842 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:44 INFO - PROCESS | 8272 | 1470657164026 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 04:52:44 INFO - PROCESS | 8272 | 1470657164168 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:44 INFO - PROCESS | 8272 | 1470657164181 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:44 INFO - PROCESS | 8272 | ++DOCSHELL 0x8973c800 == 21 [pid = 8272] [id = 625] 04:52:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8973dc00) [pid = 8272] [serial = 1876] [outer = (nil)] 04:52:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x89744800) [pid = 8272] [serial = 1877] [outer = 0x8973dc00] 04:52:44 INFO - PROCESS | 8272 | 1470657164266 Marionette DEBUG loaded listener.js 04:52:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x89fea400) [pid = 8272] [serial = 1878] [outer = 0x8973dc00] 04:52:45 INFO - PROCESS | 8272 | 1470657165604 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]]]}] 04:52:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 04:52:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1800ms 04:52:45 INFO - PROCESS | 8272 | 1470657165620 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 04:52:45 INFO - PROCESS | 8272 | 1470657165628 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 04:52:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 04:52:45 INFO - PROCESS | 8272 | 1470657165661 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 04:52:45 INFO - PROCESS | 8272 | 1470657165665 Marionette TRACE conn3 <- [1,2474,null,{}] 04:52:45 INFO - PROCESS | 8272 | 1470657165691 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}] 04:52:45 INFO - PROCESS | 8272 | 1470657165697 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:45 INFO - PROCESS | 8272 | 1470657165926 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 04:52:45 INFO - PROCESS | 8272 | 1470657165951 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:45 INFO - PROCESS | 8272 | 1470657165960 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x8973ec00 == 22 [pid = 8272] [id = 626] 04:52:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8a61e000) [pid = 8272] [serial = 1879] [outer = (nil)] 04:52:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ad32400) [pid = 8272] [serial = 1880] [outer = 0x8a61e000] 04:52:46 INFO - PROCESS | 8272 | 1470657166035 Marionette DEBUG loaded listener.js 04:52:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8afde800) [pid = 8272] [serial = 1881] [outer = 0x8a61e000] 04:52:47 INFO - PROCESS | 8272 | 1470657167314 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]]]}] 04:52:47 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 04:52:47 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1703ms 04:52:47 INFO - PROCESS | 8272 | 1470657167365 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 04:52:47 INFO - PROCESS | 8272 | 1470657167371 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 04:52:47 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 04:52:47 INFO - PROCESS | 8272 | 1470657167386 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 04:52:47 INFO - PROCESS | 8272 | 1470657167392 Marionette TRACE conn3 <- [1,2478,null,{}] 04:52:47 INFO - PROCESS | 8272 | 1470657167418 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}] 04:52:47 INFO - PROCESS | 8272 | 1470657167431 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:47 INFO - PROCESS | 8272 | 1470657167696 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 04:52:48 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8cb1d400) [pid = 8272] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 04:52:48 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x89feb800) [pid = 8272] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 04:52:48 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8847dc00) [pid = 8272] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 04:52:48 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x88480c00) [pid = 8272] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 04:52:48 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8ca46400) [pid = 8272] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 04:52:48 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8ca01c00) [pid = 8272] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 04:52:48 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x88f4a000) [pid = 8272] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 04:52:48 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x894e8400) [pid = 8272] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 04:52:48 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8b6e5c00) [pid = 8272] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 04:52:48 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x89743000) [pid = 8272] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 04:52:48 INFO - PROCESS | 8272 | 1470657168342 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:48 INFO - PROCESS | 8272 | 1470657168376 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f42400 == 23 [pid = 8272] [id = 627] 04:52:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x88f47000) [pid = 8272] [serial = 1882] [outer = (nil)] 04:52:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8973a000) [pid = 8272] [serial = 1883] [outer = 0x88f47000] 04:52:48 INFO - PROCESS | 8272 | 1470657168443 Marionette DEBUG loaded listener.js 04:52:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8b76b800) [pid = 8272] [serial = 1884] [outer = 0x88f47000] 04:52:49 INFO - PROCESS | 8272 | 1470657169216 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]]]}] 04:52:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 04:52:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1903ms 04:52:49 INFO - PROCESS | 8272 | 1470657169282 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 04:52:49 INFO - PROCESS | 8272 | 1470657169287 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 04:52:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 04:52:49 INFO - PROCESS | 8272 | 1470657169293 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 04:52:49 INFO - PROCESS | 8272 | 1470657169296 Marionette TRACE conn3 <- [1,2482,null,{}] 04:52:49 INFO - PROCESS | 8272 | 1470657169302 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}] 04:52:49 INFO - PROCESS | 8272 | 1470657169307 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:49 INFO - PROCESS | 8272 | 1470657169478 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 04:52:49 INFO - PROCESS | 8272 | 1470657169489 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:49 INFO - PROCESS | 8272 | 1470657169496 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe2000 == 24 [pid = 8272] [id = 628] 04:52:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8b920800) [pid = 8272] [serial = 1885] [outer = (nil)] 04:52:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8ca0c800) [pid = 8272] [serial = 1886] [outer = 0x8b920800] 04:52:49 INFO - PROCESS | 8272 | 1470657169694 Marionette DEBUG loaded listener.js 04:52:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8ca3d400) [pid = 8272] [serial = 1887] [outer = 0x8b920800] 04:52:50 INFO - PROCESS | 8272 | 1470657170674 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]]]}] 04:52:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 04:52:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1435ms 04:52:50 INFO - PROCESS | 8272 | 1470657170730 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 04:52:50 INFO - PROCESS | 8272 | 1470657170737 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 04:52:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 04:52:50 INFO - PROCESS | 8272 | 1470657170747 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 04:52:50 INFO - PROCESS | 8272 | 1470657170753 Marionette TRACE conn3 <- [1,2486,null,{}] 04:52:50 INFO - PROCESS | 8272 | 1470657170763 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}] 04:52:50 INFO - PROCESS | 8272 | 1470657170769 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:50 INFO - PROCESS | 8272 | 1470657170977 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 04:52:51 INFO - PROCESS | 8272 | 1470657171329 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:51 INFO - PROCESS | 8272 | 1470657171345 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x89741800 == 25 [pid = 8272] [id = 629] 04:52:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x89743000) [pid = 8272] [serial = 1888] [outer = (nil)] 04:52:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8a605800) [pid = 8272] [serial = 1889] [outer = 0x89743000] 04:52:51 INFO - PROCESS | 8272 | 1470657171431 Marionette DEBUG loaded listener.js 04:52:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8afdbc00) [pid = 8272] [serial = 1890] [outer = 0x89743000] 04:52:52 INFO - PROCESS | 8272 | 1470657172484 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]]]}] 04:52:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 04:52:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1801ms 04:52:52 INFO - PROCESS | 8272 | 1470657172551 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 04:52:52 INFO - PROCESS | 8272 | 1470657172559 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 04:52:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 04:52:52 INFO - PROCESS | 8272 | 1470657172570 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 04:52:52 INFO - PROCESS | 8272 | 1470657172574 Marionette TRACE conn3 <- [1,2490,null,{}] 04:52:52 INFO - PROCESS | 8272 | 1470657172581 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}] 04:52:52 INFO - PROCESS | 8272 | 1470657172588 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:52 INFO - PROCESS | 8272 | 1470657172782 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 04:52:53 INFO - PROCESS | 8272 | 1470657173027 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:53 INFO - PROCESS | 8272 | 1470657173034 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:53 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f44c00 == 26 [pid = 8272] [id = 630] 04:52:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b91fc00) [pid = 8272] [serial = 1891] [outer = (nil)] 04:52:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ca76c00) [pid = 8272] [serial = 1892] [outer = 0x8b91fc00] 04:52:53 INFO - PROCESS | 8272 | 1470657173169 Marionette DEBUG loaded listener.js 04:52:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8cb12000) [pid = 8272] [serial = 1893] [outer = 0x8b91fc00] 04:52:54 INFO - PROCESS | 8272 | 1470657174258 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]]]}] 04:52:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 04:52:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1739ms 04:52:54 INFO - PROCESS | 8272 | 1470657174309 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 04:52:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 04:52:54 INFO - PROCESS | 8272 | 1470657174314 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 04:52:54 INFO - PROCESS | 8272 | 1470657174321 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 04:52:54 INFO - PROCESS | 8272 | 1470657174327 Marionette TRACE conn3 <- [1,2494,null,{}] 04:52:54 INFO - PROCESS | 8272 | 1470657174344 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}] 04:52:54 INFO - PROCESS | 8272 | 1470657174354 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:54 INFO - PROCESS | 8272 | 1470657174552 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 04:52:54 INFO - PROCESS | 8272 | 1470657174781 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:54 INFO - PROCESS | 8272 | 1470657174793 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x8cccb800 == 27 [pid = 8272] [id = 631] 04:52:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8cccc400) [pid = 8272] [serial = 1894] [outer = (nil)] 04:52:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8d406000) [pid = 8272] [serial = 1895] [outer = 0x8cccc400] 04:52:54 INFO - PROCESS | 8272 | 1470657174921 Marionette DEBUG loaded listener.js 04:52:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8d40b800) [pid = 8272] [serial = 1896] [outer = 0x8cccc400] 04:52:55 INFO - PROCESS | 8272 | 1470657175913 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]]]}] 04:52:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 04:52:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1637ms 04:52:55 INFO - PROCESS | 8272 | 1470657175958 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 04:52:55 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 04:52:55 INFO - PROCESS | 8272 | 1470657175963 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 04:52:55 INFO - PROCESS | 8272 | 1470657175970 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 04:52:55 INFO - PROCESS | 8272 | 1470657175974 Marionette TRACE conn3 <- [1,2498,null,{}] 04:52:55 INFO - PROCESS | 8272 | 1470657175980 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}] 04:52:55 INFO - PROCESS | 8272 | 1470657175985 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:56 INFO - PROCESS | 8272 | 1470657176176 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 04:52:56 INFO - PROCESS | 8272 | 1470657176374 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:56 INFO - PROCESS | 8272 | 1470657176383 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:56 INFO - PROCESS | 8272 | ++DOCSHELL 0x88482400 == 28 [pid = 8272] [id = 632] 04:52:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x88f43400) [pid = 8272] [serial = 1897] [outer = (nil)] 04:52:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8d4d4400) [pid = 8272] [serial = 1898] [outer = 0x88f43400] 04:52:56 INFO - PROCESS | 8272 | 1470657176508 Marionette DEBUG loaded listener.js 04:52:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8d4d6400) [pid = 8272] [serial = 1899] [outer = 0x88f43400] 04:52:57 INFO - PROCESS | 8272 | 1470657177731 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]]]}] 04:52:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 04:52:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1830ms 04:52:57 INFO - PROCESS | 8272 | 1470657177813 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 04:52:57 INFO - PROCESS | 8272 | 1470657177826 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 04:52:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 04:52:57 INFO - PROCESS | 8272 | 1470657177843 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 04:52:57 INFO - PROCESS | 8272 | 1470657177848 Marionette TRACE conn3 <- [1,2502,null,{}] 04:52:57 INFO - PROCESS | 8272 | 1470657177857 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}] 04:52:57 INFO - PROCESS | 8272 | 1470657177861 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:58 INFO - PROCESS | 8272 | 1470657178089 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8ad2c000) [pid = 8272] [serial = 1839] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x894e3000) [pid = 8272] [serial = 1836] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x88fd7400) [pid = 8272] [serial = 1827] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8cb1e800) [pid = 8272] [serial = 1845] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x88f3f800) [pid = 8272] [serial = 1826] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8ca41800) [pid = 8272] [serial = 1832] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x89745800) [pid = 8272] [serial = 1847] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8cb18400) [pid = 8272] [serial = 1844] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8ad35000) [pid = 8272] [serial = 1829] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8a604000) [pid = 8272] [serial = 1848] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8ca80000) [pid = 8272] [serial = 1833] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8afe6000) [pid = 8272] [serial = 1830] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x88f43800) [pid = 8272] [serial = 1835] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8a60b000) [pid = 8272] [serial = 1838] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8b76a800) [pid = 8272] [serial = 1841] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8ca37400) [pid = 8272] [serial = 1824] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8b91a000) [pid = 8272] [serial = 1842] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8ccc9800) [pid = 8272] [serial = 1850] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8d40c400) [pid = 8272] [serial = 1851] [outer = (nil)] [url = about:blank] 04:52:58 INFO - PROCESS | 8272 | 1470657178353 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:58 INFO - PROCESS | 8272 | 1470657178368 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4c000 == 29 [pid = 8272] [id = 633] 04:52:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x88fd5c00) [pid = 8272] [serial = 1900] [outer = (nil)] 04:52:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x88fdb800) [pid = 8272] [serial = 1901] [outer = 0x88fd5c00] 04:52:58 INFO - PROCESS | 8272 | 1470657178439 Marionette DEBUG loaded listener.js 04:52:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x894e3800) [pid = 8272] [serial = 1902] [outer = 0x88fd5c00] 04:52:59 INFO - PROCESS | 8272 | 1470657179280 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]]]}] 04:52:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 04:52:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1493ms 04:52:59 INFO - PROCESS | 8272 | 1470657179334 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 04:52:59 INFO - PROCESS | 8272 | 1470657179341 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 04:52:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 04:52:59 INFO - PROCESS | 8272 | 1470657179351 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 04:52:59 INFO - PROCESS | 8272 | 1470657179355 Marionette TRACE conn3 <- [1,2506,null,{}] 04:52:59 INFO - PROCESS | 8272 | 1470657179361 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}] 04:52:59 INFO - PROCESS | 8272 | 1470657179367 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:59 INFO - PROCESS | 8272 | 1470657179536 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 04:52:59 INFO - PROCESS | 8272 | 1470657179559 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:52:59 INFO - PROCESS | 8272 | 1470657179569 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:52:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x89ff0c00 == 30 [pid = 8272] [id = 634] 04:52:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8a602000) [pid = 8272] [serial = 1903] [outer = (nil)] 04:52:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8a609800) [pid = 8272] [serial = 1904] [outer = 0x8a602000] 04:52:59 INFO - PROCESS | 8272 | 1470657179772 Marionette DEBUG loaded listener.js 04:52:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8a61c400) [pid = 8272] [serial = 1905] [outer = 0x8a602000] 04:53:00 INFO - PROCESS | 8272 | 1470657180619 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]]]}] 04:53:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 04:53:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1328ms 04:53:00 INFO - PROCESS | 8272 | 1470657180680 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 04:53:00 INFO - PROCESS | 8272 | 1470657180684 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 04:53:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 04:53:00 INFO - PROCESS | 8272 | 1470657180691 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 04:53:00 INFO - PROCESS | 8272 | 1470657180697 Marionette TRACE conn3 <- [1,2510,null,{}] 04:53:00 INFO - PROCESS | 8272 | 1470657180721 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}] 04:53:00 INFO - PROCESS | 8272 | 1470657180730 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:00 INFO - PROCESS | 8272 | 1470657180962 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 04:53:01 INFO - PROCESS | 8272 | 1470657180988 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:01 INFO - PROCESS | 8272 | 1470657181001 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b912000 == 31 [pid = 8272] [id = 635] 04:53:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8b912c00) [pid = 8272] [serial = 1906] [outer = (nil)] 04:53:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8b917400) [pid = 8272] [serial = 1907] [outer = 0x8b912c00] 04:53:01 INFO - PROCESS | 8272 | 1470657181083 Marionette DEBUG loaded listener.js 04:53:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ca03000) [pid = 8272] [serial = 1908] [outer = 0x8b912c00] 04:53:02 INFO - PROCESS | 8272 | 1470657182212 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]]]}] 04:53:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 04:53:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1590ms 04:53:02 INFO - PROCESS | 8272 | 1470657182282 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 04:53:02 INFO - PROCESS | 8272 | 1470657182288 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 04:53:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 04:53:02 INFO - PROCESS | 8272 | 1470657182297 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 04:53:02 INFO - PROCESS | 8272 | 1470657182301 Marionette TRACE conn3 <- [1,2514,null,{}] 04:53:02 INFO - PROCESS | 8272 | 1470657182319 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}] 04:53:02 INFO - PROCESS | 8272 | 1470657182325 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:02 INFO - PROCESS | 8272 | 1470657182609 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 04:53:02 INFO - PROCESS | 8272 | 1470657182636 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:02 INFO - PROCESS | 8272 | 1470657182644 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6edc00 == 32 [pid = 8272] [id = 636] 04:53:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ca0c400) [pid = 8272] [serial = 1909] [outer = (nil)] 04:53:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8cb14000) [pid = 8272] [serial = 1910] [outer = 0x8ca0c400] 04:53:02 INFO - PROCESS | 8272 | 1470657182770 Marionette DEBUG loaded listener.js 04:53:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8cb17800) [pid = 8272] [serial = 1911] [outer = 0x8ca0c400] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8973dc00) [pid = 8272] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x894eac00) [pid = 8272] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8847c400) [pid = 8272] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x89738400) [pid = 8272] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x88f47000) [pid = 8272] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8ca02400) [pid = 8272] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8d4cc800) [pid = 8272] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8df05400) [pid = 8272] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8b914800) [pid = 8272] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x894e6c00) [pid = 8272] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 04:53:03 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8a61e000) [pid = 8272] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 04:53:03 INFO - PROCESS | 8272 | 1470657183787 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]]]}] 04:53:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 04:53:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1544ms 04:53:03 INFO - PROCESS | 8272 | 1470657183841 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 04:53:03 INFO - PROCESS | 8272 | 1470657183846 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 04:53:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 04:53:03 INFO - PROCESS | 8272 | 1470657183852 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 04:53:03 INFO - PROCESS | 8272 | 1470657183854 Marionette TRACE conn3 <- [1,2518,null,{}] 04:53:03 INFO - PROCESS | 8272 | 1470657183860 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}] 04:53:03 INFO - PROCESS | 8272 | 1470657183865 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:04 INFO - PROCESS | 8272 | 1470657184025 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 04:53:04 INFO - PROCESS | 8272 | 1470657184034 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:04 INFO - PROCESS | 8272 | 1470657184044 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b760800 == 33 [pid = 8272] [id = 637] 04:53:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8ca3c000) [pid = 8272] [serial = 1912] [outer = (nil)] 04:53:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8cb1b000) [pid = 8272] [serial = 1913] [outer = 0x8ca3c000] 04:53:04 INFO - PROCESS | 8272 | 1470657184112 Marionette DEBUG loaded listener.js 04:53:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8ca3ac00) [pid = 8272] [serial = 1914] [outer = 0x8ca3c000] 04:53:05 INFO - PROCESS | 8272 | 1470657185100 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]]]}] 04:53:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 04:53:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1287ms 04:53:05 INFO - PROCESS | 8272 | 1470657185200 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 04:53:05 INFO - PROCESS | 8272 | 1470657185206 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 04:53:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 04:53:05 INFO - PROCESS | 8272 | 1470657185217 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 04:53:05 INFO - PROCESS | 8272 | 1470657185224 Marionette TRACE conn3 <- [1,2522,null,{}] 04:53:05 INFO - PROCESS | 8272 | 1470657185233 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}] 04:53:05 INFO - PROCESS | 8272 | 1470657185239 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:05 INFO - PROCESS | 8272 | 1470657185485 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 04:53:05 INFO - PROCESS | 8272 | 1470657185737 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:05 INFO - PROCESS | 8272 | 1470657185756 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd1400 == 34 [pid = 8272] [id = 638] 04:53:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x88fdbc00) [pid = 8272] [serial = 1915] [outer = (nil)] 04:53:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x894eac00) [pid = 8272] [serial = 1916] [outer = 0x88fdbc00] 04:53:05 INFO - PROCESS | 8272 | 1470657185883 Marionette DEBUG loaded listener.js 04:53:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x894ef400) [pid = 8272] [serial = 1917] [outer = 0x88fdbc00] 04:53:06 INFO - PROCESS | 8272 | 1470657186896 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]]]}] 04:53:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 04:53:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1746ms 04:53:06 INFO - PROCESS | 8272 | 1470657186964 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 04:53:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 04:53:06 INFO - PROCESS | 8272 | 1470657186970 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 04:53:06 INFO - PROCESS | 8272 | 1470657186981 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 04:53:06 INFO - PROCESS | 8272 | 1470657186988 Marionette TRACE conn3 <- [1,2526,null,{}] 04:53:07 INFO - PROCESS | 8272 | 1470657186996 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}] 04:53:07 INFO - PROCESS | 8272 | 1470657187001 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:07 INFO - PROCESS | 8272 | 1470657187263 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 04:53:07 INFO - PROCESS | 8272 | 1470657187524 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:07 INFO - PROCESS | 8272 | 1470657187535 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad2f000 == 35 [pid = 8272] [id = 639] 04:53:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8afe2400) [pid = 8272] [serial = 1918] [outer = (nil)] 04:53:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8b6eb000) [pid = 8272] [serial = 1919] [outer = 0x8afe2400] 04:53:07 INFO - PROCESS | 8272 | 1470657187620 Marionette DEBUG loaded listener.js 04:53:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8b76a800) [pid = 8272] [serial = 1920] [outer = 0x8afe2400] 04:53:08 INFO - PROCESS | 8272 | 1470657188550 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]]]}] 04:53:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 04:53:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1605ms 04:53:08 INFO - PROCESS | 8272 | 1470657188582 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 04:53:08 INFO - PROCESS | 8272 | 1470657188586 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 04:53:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 04:53:08 INFO - PROCESS | 8272 | 1470657188594 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 04:53:08 INFO - PROCESS | 8272 | 1470657188597 Marionette TRACE conn3 <- [1,2530,null,{}] 04:53:08 INFO - PROCESS | 8272 | 1470657188611 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}] 04:53:08 INFO - PROCESS | 8272 | 1470657188620 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:08 INFO - PROCESS | 8272 | 1470657188819 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 04:53:09 INFO - PROCESS | 8272 | 1470657189007 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:09 INFO - PROCESS | 8272 | 1470657189020 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x8cccd400 == 36 [pid = 8272] [id = 640] 04:53:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8d401400) [pid = 8272] [serial = 1921] [outer = (nil)] 04:53:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8d406800) [pid = 8272] [serial = 1922] [outer = 0x8d401400] 04:53:09 INFO - PROCESS | 8272 | 1470657189107 Marionette DEBUG loaded listener.js 04:53:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8d410000) [pid = 8272] [serial = 1923] [outer = 0x8d401400] 04:53:10 INFO - PROCESS | 8272 | 1470657190153 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]]]}] 04:53:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 04:53:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1588ms 04:53:10 INFO - PROCESS | 8272 | 1470657190184 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 04:53:10 INFO - PROCESS | 8272 | 1470657190188 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 04:53:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 04:53:10 INFO - PROCESS | 8272 | 1470657190194 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 04:53:10 INFO - PROCESS | 8272 | 1470657190198 Marionette TRACE conn3 <- [1,2534,null,{}] 04:53:10 INFO - PROCESS | 8272 | 1470657190204 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}] 04:53:10 INFO - PROCESS | 8272 | 1470657190209 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:10 INFO - PROCESS | 8272 | 1470657190396 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 04:53:10 INFO - PROCESS | 8272 | 1470657190578 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:10 INFO - PROCESS | 8272 | 1470657190586 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a60f800 == 37 [pid = 8272] [id = 641] 04:53:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8d4ca000) [pid = 8272] [serial = 1924] [outer = (nil)] 04:53:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8df09000) [pid = 8272] [serial = 1925] [outer = 0x8d4ca000] 04:53:10 INFO - PROCESS | 8272 | 1470657190664 Marionette DEBUG loaded listener.js 04:53:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8df0cc00) [pid = 8272] [serial = 1926] [outer = 0x8d4ca000] 04:53:11 INFO - PROCESS | 8272 | 1470657191646 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]]]}] 04:53:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 04:53:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1479ms 04:53:11 INFO - PROCESS | 8272 | 1470657191675 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 04:53:11 INFO - PROCESS | 8272 | 1470657191679 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 04:53:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 04:53:11 INFO - PROCESS | 8272 | 1470657191685 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 04:53:11 INFO - PROCESS | 8272 | 1470657191689 Marionette TRACE conn3 <- [1,2538,null,{}] 04:53:11 INFO - PROCESS | 8272 | 1470657191695 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}] 04:53:11 INFO - PROCESS | 8272 | 1470657191700 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:11 INFO - PROCESS | 8272 | 1470657191883 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 04:53:12 INFO - PROCESS | 8272 | 1470657192078 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:12 INFO - PROCESS | 8272 | 1470657192085 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f46800 == 38 [pid = 8272] [id = 642] 04:53:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8a616400) [pid = 8272] [serial = 1927] [outer = (nil)] 04:53:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8df25800) [pid = 8272] [serial = 1928] [outer = 0x8a616400] 04:53:12 INFO - PROCESS | 8272 | 1470657192166 Marionette DEBUG loaded listener.js 04:53:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8df25400) [pid = 8272] [serial = 1929] [outer = 0x8a616400] 04:53:13 INFO - PROCESS | 8272 | 1470657193164 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]]]}] 04:53:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 04:53:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1535ms 04:53:13 INFO - PROCESS | 8272 | 1470657193222 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 04:53:13 INFO - PROCESS | 8272 | 1470657193226 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 04:53:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 04:53:13 INFO - PROCESS | 8272 | 1470657193233 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 04:53:13 INFO - PROCESS | 8272 | 1470657193237 Marionette TRACE conn3 <- [1,2542,null,{}] 04:53:13 INFO - PROCESS | 8272 | 1470657193243 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}] 04:53:13 INFO - PROCESS | 8272 | 1470657193254 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:13 INFO - PROCESS | 8272 | 1470657193534 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 04:53:13 INFO - PROCESS | 8272 | 1470657193775 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:13 INFO - PROCESS | 8272 | 1470657193787 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd1800 == 39 [pid = 8272] [id = 643] 04:53:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8e54fc00) [pid = 8272] [serial = 1930] [outer = (nil)] 04:53:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8e77cc00) [pid = 8272] [serial = 1931] [outer = 0x8e54fc00] 04:53:13 INFO - PROCESS | 8272 | 1470657193883 Marionette DEBUG loaded listener.js 04:53:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8e783000) [pid = 8272] [serial = 1932] [outer = 0x8e54fc00] 04:53:14 INFO - PROCESS | 8272 | 1470657194760 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]]]}] 04:53:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 04:53:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1585ms 04:53:14 INFO - PROCESS | 8272 | 1470657194819 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 04:53:14 INFO - PROCESS | 8272 | 1470657194822 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 04:53:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 04:53:14 INFO - PROCESS | 8272 | 1470657194849 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 04:53:14 INFO - PROCESS | 8272 | 1470657194853 Marionette TRACE conn3 <- [1,2546,null,{}] 04:53:14 INFO - PROCESS | 8272 | 1470657194859 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}] 04:53:14 INFO - PROCESS | 8272 | 1470657194865 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:15 INFO - PROCESS | 8272 | 1470657195058 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 04:53:15 INFO - PROCESS | 8272 | 1470657195251 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:15 INFO - PROCESS | 8272 | 1470657195260 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad38c00 == 40 [pid = 8272] [id = 644] 04:53:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8ad39000) [pid = 8272] [serial = 1933] [outer = (nil)] 04:53:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8e789400) [pid = 8272] [serial = 1934] [outer = 0x8ad39000] 04:53:15 INFO - PROCESS | 8272 | 1470657195342 Marionette DEBUG loaded listener.js 04:53:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8e78a000) [pid = 8272] [serial = 1935] [outer = 0x8ad39000] 04:53:16 INFO - PROCESS | 8272 | 1470657196547 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]]]}] 04:53:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 04:53:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1748ms 04:53:16 INFO - PROCESS | 8272 | 1470657196596 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 04:53:16 INFO - PROCESS | 8272 | 1470657196602 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 04:53:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 04:53:16 INFO - PROCESS | 8272 | 1470657196610 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 04:53:16 INFO - PROCESS | 8272 | 1470657196615 Marionette TRACE conn3 <- [1,2550,null,{}] 04:53:16 INFO - PROCESS | 8272 | 1470657196623 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}] 04:53:16 INFO - PROCESS | 8272 | 1470657196629 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:16 INFO - PROCESS | 8272 | 1470657196817 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 04:53:17 INFO - PROCESS | 8272 | 1470657197078 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:17 INFO - PROCESS | 8272 | 1470657197093 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fecc00 == 41 [pid = 8272] [id = 645] 04:53:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x89fed400) [pid = 8272] [serial = 1936] [outer = (nil)] 04:53:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8a60c400) [pid = 8272] [serial = 1937] [outer = 0x89fed400] 04:53:17 INFO - PROCESS | 8272 | 1470657197274 Marionette DEBUG loaded listener.js 04:53:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8ad31000) [pid = 8272] [serial = 1938] [outer = 0x89fed400] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3a400 == 40 [pid = 8272] [id = 614] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x894ea800 == 39 [pid = 8272] [id = 623] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x89742c00 == 38 [pid = 8272] [id = 612] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe7800 == 37 [pid = 8272] [id = 613] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x8afdcc00 == 36 [pid = 8272] [id = 621] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x8847d400 == 35 [pid = 8272] [id = 615] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x8847b800 == 34 [pid = 8272] [id = 624] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x8afe1000 == 33 [pid = 8272] [id = 619] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x8a610000 == 32 [pid = 8272] [id = 616] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x894ee000 == 31 [pid = 8272] [id = 617] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe2c00 == 30 [pid = 8272] [id = 618] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x88f41000 == 29 [pid = 8272] [id = 622] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4d2400 == 28 [pid = 8272] [id = 620] 04:53:18 INFO - PROCESS | 8272 | --DOCSHELL 0x8847cc00 == 27 [pid = 8272] [id = 611] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8ca0c800) [pid = 8272] [serial = 1886] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x89744800) [pid = 8272] [serial = 1877] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x89fee800) [pid = 8272] [serial = 1872] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8973cc00) [pid = 8272] [serial = 1871] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x88484400) [pid = 8272] [serial = 1874] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x88fce400) [pid = 8272] [serial = 1875] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8afdc800) [pid = 8272] [serial = 1854] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8a61bc00) [pid = 8272] [serial = 1853] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8973a000) [pid = 8272] [serial = 1883] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8ca3f800) [pid = 8272] [serial = 1857] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8ca0cc00) [pid = 8272] [serial = 1856] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8df01c00) [pid = 8272] [serial = 1860] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8d4d0000) [pid = 8272] [serial = 1859] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8df22000) [pid = 8272] [serial = 1863] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8df1fc00) [pid = 8272] [serial = 1862] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8e54d400) [pid = 8272] [serial = 1866] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8e548800) [pid = 8272] [serial = 1865] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8e786c00) [pid = 8272] [serial = 1869] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8e781800) [pid = 8272] [serial = 1868] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8afde800) [pid = 8272] [serial = 1881] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ad32400) [pid = 8272] [serial = 1880] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x89fea400) [pid = 8272] [serial = 1878] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8b76b800) [pid = 8272] [serial = 1884] [outer = (nil)] [url = about:blank] 04:53:19 INFO - PROCESS | 8272 | 1470657199449 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]]]}] 04:53:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 04:53:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 2890ms 04:53:19 INFO - PROCESS | 8272 | 1470657199501 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 04:53:19 INFO - PROCESS | 8272 | 1470657199508 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 04:53:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 04:53:19 INFO - PROCESS | 8272 | 1470657199516 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 04:53:19 INFO - PROCESS | 8272 | 1470657199521 Marionette TRACE conn3 <- [1,2554,null,{}] 04:53:19 INFO - PROCESS | 8272 | 1470657199529 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}] 04:53:19 INFO - PROCESS | 8272 | 1470657199534 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:19 INFO - PROCESS | 8272 | 1470657199708 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 04:53:19 INFO - PROCESS | 8272 | 1470657199956 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:19 INFO - PROCESS | 8272 | 1470657199971 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:19 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4cc00 == 28 [pid = 8272] [id = 646] 04:53:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x88fce400) [pid = 8272] [serial = 1939] [outer = (nil)] 04:53:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x894eb800) [pid = 8272] [serial = 1940] [outer = 0x88fce400] 04:53:20 INFO - PROCESS | 8272 | 1470657200045 Marionette DEBUG loaded listener.js 04:53:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x894f0800) [pid = 8272] [serial = 1941] [outer = 0x88fce400] 04:53:20 INFO - PROCESS | 8272 | 1470657200873 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]]]}] 04:53:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 04:53:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1385ms 04:53:20 INFO - PROCESS | 8272 | 1470657200901 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 04:53:20 INFO - PROCESS | 8272 | 1470657200911 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 04:53:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 04:53:20 INFO - PROCESS | 8272 | 1470657200923 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 04:53:20 INFO - PROCESS | 8272 | 1470657200926 Marionette TRACE conn3 <- [1,2558,null,{}] 04:53:20 INFO - PROCESS | 8272 | 1470657200933 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}] 04:53:20 INFO - PROCESS | 8272 | 1470657200939 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:21 INFO - PROCESS | 8272 | 1470657201113 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 04:53:21 INFO - PROCESS | 8272 | 1470657201126 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:21 INFO - PROCESS | 8272 | 1470657201133 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a606400 == 29 [pid = 8272] [id = 647] 04:53:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8a60a800) [pid = 8272] [serial = 1942] [outer = (nil)] 04:53:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8a612400) [pid = 8272] [serial = 1943] [outer = 0x8a60a800] 04:53:21 INFO - PROCESS | 8272 | 1470657201209 Marionette DEBUG loaded listener.js 04:53:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x88f42000) [pid = 8272] [serial = 1944] [outer = 0x8a60a800] 04:53:22 INFO - PROCESS | 8272 | 1470657202331 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]]]}] 04:53:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 04:53:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1482ms 04:53:22 INFO - PROCESS | 8272 | 1470657202405 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 04:53:22 INFO - PROCESS | 8272 | 1470657202409 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 04:53:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 04:53:22 INFO - PROCESS | 8272 | 1470657202417 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 04:53:22 INFO - PROCESS | 8272 | 1470657202423 Marionette TRACE conn3 <- [1,2562,null,{}] 04:53:22 INFO - PROCESS | 8272 | 1470657202464 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}] 04:53:22 INFO - PROCESS | 8272 | 1470657202474 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:22 INFO - PROCESS | 8272 | 1470657202715 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 04:53:22 INFO - PROCESS | 8272 | 1470657202740 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:22 INFO - PROCESS | 8272 | 1470657202751 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b761800 == 30 [pid = 8272] [id = 648] 04:53:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8b762400) [pid = 8272] [serial = 1945] [outer = (nil)] 04:53:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8b76a400) [pid = 8272] [serial = 1946] [outer = 0x8b762400] 04:53:22 INFO - PROCESS | 8272 | 1470657202825 Marionette DEBUG loaded listener.js 04:53:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8b91c400) [pid = 8272] [serial = 1947] [outer = 0x8b762400] 04:53:23 INFO - PROCESS | 8272 | 1470657203834 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]]]}] 04:53:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 04:53:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1922ms 04:53:24 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8ca3c000) [pid = 8272] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 04:53:24 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8ca0c400) [pid = 8272] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 04:53:24 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8b920800) [pid = 8272] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 04:53:24 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x88f43400) [pid = 8272] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 04:53:24 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x88fd5c00) [pid = 8272] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 04:53:24 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8cccc400) [pid = 8272] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 04:53:24 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8b91fc00) [pid = 8272] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 04:53:24 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8a602000) [pid = 8272] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 04:53:24 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x89743000) [pid = 8272] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 04:53:24 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8b912c00) [pid = 8272] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 04:53:24 INFO - PROCESS | 8272 | 1470657204430 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 04:53:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 04:53:24 INFO - PROCESS | 8272 | 1470657204435 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 04:53:24 INFO - PROCESS | 8272 | 1470657204442 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 04:53:24 INFO - PROCESS | 8272 | 1470657204445 Marionette TRACE conn3 <- [1,2566,null,{}] 04:53:24 INFO - PROCESS | 8272 | 1470657204451 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}] 04:53:24 INFO - PROCESS | 8272 | 1470657204456 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:24 INFO - PROCESS | 8272 | 1470657204610 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 04:53:24 INFO - PROCESS | 8272 | 1470657204755 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:24 INFO - PROCESS | 8272 | 1470657204765 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e7800 == 31 [pid = 8272] [id = 649] 04:53:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x89fe4000) [pid = 8272] [serial = 1948] [outer = (nil)] 04:53:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8b91a400) [pid = 8272] [serial = 1949] [outer = 0x89fe4000] 04:53:24 INFO - PROCESS | 8272 | 1470657204835 Marionette DEBUG loaded listener.js 04:53:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8ca38400) [pid = 8272] [serial = 1950] [outer = 0x89fe4000] 04:53:25 INFO - PROCESS | 8272 | 1470657205645 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]]]}] 04:53:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 04:53:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1247ms 04:53:25 INFO - PROCESS | 8272 | 1470657205689 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 04:53:25 INFO - PROCESS | 8272 | 1470657205693 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 04:53:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 04:53:25 INFO - PROCESS | 8272 | 1470657205699 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 04:53:25 INFO - PROCESS | 8272 | 1470657205702 Marionette TRACE conn3 <- [1,2570,null,{}] 04:53:25 INFO - PROCESS | 8272 | 1470657205708 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}] 04:53:25 INFO - PROCESS | 8272 | 1470657205713 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:25 INFO - PROCESS | 8272 | 1470657205870 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 04:53:25 INFO - PROCESS | 8272 | 1470657205885 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:25 INFO - PROCESS | 8272 | 1470657205891 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca38000 == 32 [pid = 8272] [id = 650] 04:53:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8ca3c000) [pid = 8272] [serial = 1951] [outer = (nil)] 04:53:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ca7fc00) [pid = 8272] [serial = 1952] [outer = 0x8ca3c000] 04:53:25 INFO - PROCESS | 8272 | 1470657205963 Marionette DEBUG loaded listener.js 04:53:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8cb1a000) [pid = 8272] [serial = 1953] [outer = 0x8ca3c000] 04:53:27 INFO - PROCESS | 8272 | 1470657207302 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]]]}] 04:53:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 04:53:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1686ms 04:53:27 INFO - PROCESS | 8272 | 1470657207387 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 04:53:27 INFO - PROCESS | 8272 | 1470657207394 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 04:53:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 04:53:27 INFO - PROCESS | 8272 | 1470657207404 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 04:53:27 INFO - PROCESS | 8272 | 1470657207409 Marionette TRACE conn3 <- [1,2574,null,{}] 04:53:27 INFO - PROCESS | 8272 | 1470657207420 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}] 04:53:27 INFO - PROCESS | 8272 | 1470657207426 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:27 INFO - PROCESS | 8272 | 1470657207671 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 04:53:27 INFO - PROCESS | 8272 | 1470657207921 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:27 INFO - PROCESS | 8272 | 1470657207928 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd8c00 == 33 [pid = 8272] [id = 651] 04:53:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x894e1800) [pid = 8272] [serial = 1954] [outer = (nil)] 04:53:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x89fee800) [pid = 8272] [serial = 1955] [outer = 0x894e1800] 04:53:28 INFO - PROCESS | 8272 | 1470657208019 Marionette DEBUG loaded listener.js 04:53:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ad36400) [pid = 8272] [serial = 1956] [outer = 0x894e1800] 04:53:29 INFO - PROCESS | 8272 | 1470657209025 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]]]}] 04:53:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 04:53:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1695ms 04:53:29 INFO - PROCESS | 8272 | 1470657209100 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 04:53:29 INFO - PROCESS | 8272 | 1470657209108 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 04:53:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 04:53:29 INFO - PROCESS | 8272 | 1470657209119 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 04:53:29 INFO - PROCESS | 8272 | 1470657209123 Marionette TRACE conn3 <- [1,2578,null,{}] 04:53:29 INFO - PROCESS | 8272 | 1470657209129 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}] 04:53:29 INFO - PROCESS | 8272 | 1470657209135 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:29 INFO - PROCESS | 8272 | 1470657209360 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 04:53:29 INFO - PROCESS | 8272 | 1470657209594 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:29 INFO - PROCESS | 8272 | 1470657209601 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fea800 == 34 [pid = 8272] [id = 652] 04:53:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8ca03400) [pid = 8272] [serial = 1957] [outer = (nil)] 04:53:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8ca43000) [pid = 8272] [serial = 1958] [outer = 0x8ca03400] 04:53:29 INFO - PROCESS | 8272 | 1470657209732 Marionette DEBUG loaded listener.js 04:53:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8b763c00) [pid = 8272] [serial = 1959] [outer = 0x8ca03400] 04:53:30 INFO - PROCESS | 8272 | 1470657210784 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]]]}] 04:53:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 04:53:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1737ms 04:53:30 INFO - PROCESS | 8272 | 1470657210857 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 04:53:30 INFO - PROCESS | 8272 | 1470657210861 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 04:53:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 04:53:30 INFO - PROCESS | 8272 | 1470657210868 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 04:53:30 INFO - PROCESS | 8272 | 1470657210874 Marionette TRACE conn3 <- [1,2582,null,{}] 04:53:30 INFO - PROCESS | 8272 | 1470657210890 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}] 04:53:30 INFO - PROCESS | 8272 | 1470657210899 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:31 INFO - PROCESS | 8272 | 1470657211135 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 04:53:31 INFO - PROCESS | 8272 | 1470657211412 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:31 INFO - PROCESS | 8272 | 1470657211424 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d401c00 == 35 [pid = 8272] [id = 653] 04:53:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8d402800) [pid = 8272] [serial = 1960] [outer = (nil)] 04:53:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8d4cfc00) [pid = 8272] [serial = 1961] [outer = 0x8d402800] 04:53:31 INFO - PROCESS | 8272 | 1470657211511 Marionette DEBUG loaded listener.js 04:53:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8d4d4000) [pid = 8272] [serial = 1962] [outer = 0x8d402800] 04:53:32 INFO - PROCESS | 8272 | 1470657212554 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]]]}] 04:53:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 04:53:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1742ms 04:53:32 INFO - PROCESS | 8272 | 1470657212827 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 04:53:32 INFO - PROCESS | 8272 | 1470657212832 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 04:53:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 04:53:32 INFO - PROCESS | 8272 | 1470657212858 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 04:53:32 INFO - PROCESS | 8272 | 1470657212864 Marionette TRACE conn3 <- [1,2586,null,{}] 04:53:32 INFO - PROCESS | 8272 | 1470657212871 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}] 04:53:32 INFO - PROCESS | 8272 | 1470657212876 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:33 INFO - PROCESS | 8272 | 1470657213161 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 04:53:33 INFO - PROCESS | 8272 | 1470657213422 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:33 INFO - PROCESS | 8272 | 1470657213434 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8cb14000) [pid = 8272] [serial = 1910] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8ca3d400) [pid = 8272] [serial = 1887] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8d4d4400) [pid = 8272] [serial = 1898] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8d4d6400) [pid = 8272] [serial = 1899] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x88fdb800) [pid = 8272] [serial = 1901] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x894e3800) [pid = 8272] [serial = 1902] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8d406000) [pid = 8272] [serial = 1895] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8d40b800) [pid = 8272] [serial = 1896] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8ca76c00) [pid = 8272] [serial = 1892] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8cb12000) [pid = 8272] [serial = 1893] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8a609800) [pid = 8272] [serial = 1904] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8a605800) [pid = 8272] [serial = 1889] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8afdbc00) [pid = 8272] [serial = 1890] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8b917400) [pid = 8272] [serial = 1907] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8cb17800) [pid = 8272] [serial = 1911] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8ca03000) [pid = 8272] [serial = 1908] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8a61c400) [pid = 8272] [serial = 1905] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8ca3ac00) [pid = 8272] [serial = 1914] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8cb1b000) [pid = 8272] [serial = 1913] [outer = (nil)] [url = about:blank] 04:53:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fdcc00 == 36 [pid = 8272] [id = 654] 04:53:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x894e1c00) [pid = 8272] [serial = 1963] [outer = (nil)] 04:53:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8973e000) [pid = 8272] [serial = 1964] [outer = 0x894e1c00] 04:53:33 INFO - PROCESS | 8272 | 1470657213554 Marionette DEBUG loaded listener.js 04:53:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x89743000) [pid = 8272] [serial = 1965] [outer = 0x894e1c00] 04:53:34 INFO - PROCESS | 8272 | 1470657214351 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]]]}] 04:53:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 04:53:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1591ms 04:53:34 INFO - PROCESS | 8272 | 1470657214449 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 04:53:34 INFO - PROCESS | 8272 | 1470657214454 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 04:53:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 04:53:34 INFO - PROCESS | 8272 | 1470657214464 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 04:53:34 INFO - PROCESS | 8272 | 1470657214469 Marionette TRACE conn3 <- [1,2590,null,{}] 04:53:34 INFO - PROCESS | 8272 | 1470657214477 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}] 04:53:34 INFO - PROCESS | 8272 | 1470657214482 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:34 INFO - PROCESS | 8272 | 1470657214653 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 04:53:34 INFO - PROCESS | 8272 | 1470657214796 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:34 INFO - PROCESS | 8272 | 1470657214804 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f46400 == 37 [pid = 8272] [id = 655] 04:53:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8afe7400) [pid = 8272] [serial = 1966] [outer = (nil)] 04:53:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8b6ef400) [pid = 8272] [serial = 1967] [outer = 0x8afe7400] 04:53:34 INFO - PROCESS | 8272 | 1470657214880 Marionette DEBUG loaded listener.js 04:53:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8b76c400) [pid = 8272] [serial = 1968] [outer = 0x8afe7400] 04:53:35 INFO - PROCESS | 8272 | 1470657215692 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]]]}] 04:53:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 04:53:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1287ms 04:53:35 INFO - PROCESS | 8272 | 1470657215749 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 04:53:35 INFO - PROCESS | 8272 | 1470657215753 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 04:53:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 04:53:35 INFO - PROCESS | 8272 | 1470657215764 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 04:53:35 INFO - PROCESS | 8272 | 1470657215767 Marionette TRACE conn3 <- [1,2594,null,{}] 04:53:35 INFO - PROCESS | 8272 | 1470657215780 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}] 04:53:35 INFO - PROCESS | 8272 | 1470657215788 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:35 INFO - PROCESS | 8272 | 1470657215949 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 04:53:35 INFO - PROCESS | 8272 | 1470657215962 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:35 INFO - PROCESS | 8272 | 1470657215975 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca46800 == 38 [pid = 8272] [id = 656] 04:53:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8ca79c00) [pid = 8272] [serial = 1969] [outer = (nil)] 04:53:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8cb13400) [pid = 8272] [serial = 1970] [outer = 0x8ca79c00] 04:53:36 INFO - PROCESS | 8272 | 1470657216182 Marionette DEBUG loaded listener.js 04:53:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ad34000) [pid = 8272] [serial = 1971] [outer = 0x8ca79c00] 04:53:37 INFO - PROCESS | 8272 | 1470657217136 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]]]}] 04:53:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 04:53:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1387ms 04:53:37 INFO - PROCESS | 8272 | 1470657217157 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 04:53:37 INFO - PROCESS | 8272 | 1470657217162 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 04:53:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 04:53:37 INFO - PROCESS | 8272 | 1470657217180 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 04:53:37 INFO - PROCESS | 8272 | 1470657217184 Marionette TRACE conn3 <- [1,2598,null,{}] 04:53:37 INFO - PROCESS | 8272 | 1470657217193 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}] 04:53:37 INFO - PROCESS | 8272 | 1470657217199 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:37 INFO - PROCESS | 8272 | 1470657217532 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 04:53:37 INFO - PROCESS | 8272 | 1470657217581 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:37 INFO - PROCESS | 8272 | 1470657217588 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x8cccdc00 == 39 [pid = 8272] [id = 657] 04:53:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8d402400) [pid = 8272] [serial = 1972] [outer = (nil)] 04:53:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8d409c00) [pid = 8272] [serial = 1973] [outer = 0x8d402400] 04:53:37 INFO - PROCESS | 8272 | 1470657217658 Marionette DEBUG loaded listener.js 04:53:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8d40dc00) [pid = 8272] [serial = 1974] [outer = 0x8d402400] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8a60a800) [pid = 8272] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8b762400) [pid = 8272] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x88fdbc00) [pid = 8272] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8afe2400) [pid = 8272] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8d401400) [pid = 8272] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8d4ca000) [pid = 8272] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8a616400) [pid = 8272] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8e54fc00) [pid = 8272] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8ad39000) [pid = 8272] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x89fe4000) [pid = 8272] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x88fce400) [pid = 8272] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 04:53:38 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x89fed400) [pid = 8272] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 04:53:38 INFO - PROCESS | 8272 | 1470657218714 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]]]}] 04:53:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 04:53:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1587ms 04:53:38 INFO - PROCESS | 8272 | 1470657218768 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 04:53:38 INFO - PROCESS | 8272 | 1470657218771 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 04:53:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 04:53:38 INFO - PROCESS | 8272 | 1470657218784 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 04:53:38 INFO - PROCESS | 8272 | 1470657218787 Marionette TRACE conn3 <- [1,2602,null,{}] 04:53:38 INFO - PROCESS | 8272 | 1470657218793 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}] 04:53:38 INFO - PROCESS | 8272 | 1470657218798 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:38 INFO - PROCESS | 8272 | 1470657218950 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 04:53:38 INFO - PROCESS | 8272 | 1470657218959 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:38 INFO - PROCESS | 8272 | 1470657218967 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a616400 == 40 [pid = 8272] [id = 658] 04:53:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x8afe0000) [pid = 8272] [serial = 1975] [outer = (nil)] 04:53:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8cb1e800) [pid = 8272] [serial = 1976] [outer = 0x8afe0000] 04:53:39 INFO - PROCESS | 8272 | 1470657219033 Marionette DEBUG loaded listener.js 04:53:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8ca79800) [pid = 8272] [serial = 1977] [outer = 0x8afe0000] 04:53:39 INFO - PROCESS | 8272 | 1470657219967 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]]]}] 04:53:40 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 04:53:40 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1232ms 04:53:40 INFO - PROCESS | 8272 | 1470657220017 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 04:53:40 INFO - PROCESS | 8272 | 1470657220021 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 04:53:40 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 04:53:40 INFO - PROCESS | 8272 | 1470657220026 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 04:53:40 INFO - PROCESS | 8272 | 1470657220030 Marionette TRACE conn3 <- [1,2606,null,{}] 04:53:40 INFO - PROCESS | 8272 | 1470657220035 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}] 04:53:40 INFO - PROCESS | 8272 | 1470657220045 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:40 INFO - PROCESS | 8272 | 1470657220243 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 04:53:40 INFO - PROCESS | 8272 | 1470657220479 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:40 INFO - PROCESS | 8272 | 1470657220489 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847bc00 == 41 [pid = 8272] [id = 659] 04:53:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8847c400) [pid = 8272] [serial = 1978] [outer = (nil)] 04:53:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x88485400) [pid = 8272] [serial = 1979] [outer = 0x8847c400] 04:53:40 INFO - PROCESS | 8272 | 1470657220576 Marionette DEBUG loaded listener.js 04:53:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x88f4d000) [pid = 8272] [serial = 1980] [outer = 0x8847c400] 04:53:41 INFO - PROCESS | 8272 | 1470657221631 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]]]}] 04:53:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 04:53:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1632ms 04:53:41 INFO - PROCESS | 8272 | 1470657221663 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 04:53:41 INFO - PROCESS | 8272 | 1470657221669 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 04:53:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 04:53:41 INFO - PROCESS | 8272 | 1470657221677 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 04:53:41 INFO - PROCESS | 8272 | 1470657221682 Marionette TRACE conn3 <- [1,2610,null,{}] 04:53:41 INFO - PROCESS | 8272 | 1470657221690 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}] 04:53:41 INFO - PROCESS | 8272 | 1470657221698 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:41 INFO - PROCESS | 8272 | 1470657221925 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 04:53:42 INFO - PROCESS | 8272 | 1470657222159 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:42 INFO - PROCESS | 8272 | 1470657222168 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a606c00 == 42 [pid = 8272] [id = 660] 04:53:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8a60d800) [pid = 8272] [serial = 1981] [outer = (nil)] 04:53:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8a61c400) [pid = 8272] [serial = 1982] [outer = 0x8a60d800] 04:53:42 INFO - PROCESS | 8272 | 1470657222308 Marionette DEBUG loaded listener.js 04:53:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ad35800) [pid = 8272] [serial = 1983] [outer = 0x8a60d800] 04:53:43 INFO - PROCESS | 8272 | 1470657223309 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]]]}] 04:53:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 04:53:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1684ms 04:53:43 INFO - PROCESS | 8272 | 1470657223366 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 04:53:43 INFO - PROCESS | 8272 | 1470657223373 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 04:53:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 04:53:43 INFO - PROCESS | 8272 | 1470657223381 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 04:53:43 INFO - PROCESS | 8272 | 1470657223385 Marionette TRACE conn3 <- [1,2614,null,{}] 04:53:43 INFO - PROCESS | 8272 | 1470657223392 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}] 04:53:43 INFO - PROCESS | 8272 | 1470657223397 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:43 INFO - PROCESS | 8272 | 1470657223597 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 04:53:43 INFO - PROCESS | 8272 | 1470657223783 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:43 INFO - PROCESS | 8272 | 1470657223793 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b765800 == 43 [pid = 8272] [id = 661] 04:53:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8b768c00) [pid = 8272] [serial = 1984] [outer = (nil)] 04:53:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b91fc00) [pid = 8272] [serial = 1985] [outer = 0x8b768c00] 04:53:43 INFO - PROCESS | 8272 | 1470657223965 Marionette DEBUG loaded listener.js 04:53:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ca43800) [pid = 8272] [serial = 1986] [outer = 0x8b768c00] 04:53:44 INFO - PROCESS | 8272 | 1470657224920 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]]]}] 04:53:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 04:53:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1589ms 04:53:44 INFO - PROCESS | 8272 | 1470657224971 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 04:53:44 INFO - PROCESS | 8272 | 1470657224975 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 04:53:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 04:53:44 INFO - PROCESS | 8272 | 1470657224991 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 04:53:45 INFO - PROCESS | 8272 | 1470657225001 Marionette TRACE conn3 <- [1,2618,null,{}] 04:53:45 INFO - PROCESS | 8272 | 1470657225008 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}] 04:53:45 INFO - PROCESS | 8272 | 1470657225015 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:45 INFO - PROCESS | 8272 | 1470657225250 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 04:53:45 INFO - PROCESS | 8272 | 1470657225480 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:45 INFO - PROCESS | 8272 | 1470657225488 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd1c00 == 44 [pid = 8272] [id = 662] 04:53:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ca85400) [pid = 8272] [serial = 1987] [outer = (nil)] 04:53:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8df05400) [pid = 8272] [serial = 1988] [outer = 0x8ca85400] 04:53:45 INFO - PROCESS | 8272 | 1470657225614 Marionette DEBUG loaded listener.js 04:53:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8df1b800) [pid = 8272] [serial = 1989] [outer = 0x8ca85400] 04:53:46 INFO - PROCESS | 8272 | 1470657226576 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]]]}] 04:53:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 04:53:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1648ms 04:53:46 INFO - PROCESS | 8272 | 1470657226632 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 04:53:46 INFO - PROCESS | 8272 | 1470657226637 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 04:53:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 04:53:46 INFO - PROCESS | 8272 | 1470657226645 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 04:53:46 INFO - PROCESS | 8272 | 1470657226649 Marionette TRACE conn3 <- [1,2622,null,{}] 04:53:46 INFO - PROCESS | 8272 | 1470657226654 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}] 04:53:46 INFO - PROCESS | 8272 | 1470657226660 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:46 INFO - PROCESS | 8272 | 1470657226843 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 04:53:47 INFO - PROCESS | 8272 | 1470657227027 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:47 INFO - PROCESS | 8272 | 1470657227037 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f46000 == 45 [pid = 8272] [id = 663] 04:53:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x894ee400) [pid = 8272] [serial = 1990] [outer = (nil)] 04:53:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8e547400) [pid = 8272] [serial = 1991] [outer = 0x894ee400] 04:53:47 INFO - PROCESS | 8272 | 1470657227113 Marionette DEBUG loaded listener.js 04:53:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8e54d400) [pid = 8272] [serial = 1992] [outer = 0x894ee400] 04:53:48 INFO - PROCESS | 8272 | 1470657228149 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]]]}] 04:53:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 04:53:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1580ms 04:53:48 INFO - PROCESS | 8272 | 1470657228226 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 04:53:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 04:53:48 INFO - PROCESS | 8272 | 1470657228230 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 04:53:48 INFO - PROCESS | 8272 | 1470657228236 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 04:53:48 INFO - PROCESS | 8272 | 1470657228240 Marionette TRACE conn3 <- [1,2626,null,{}] 04:53:48 INFO - PROCESS | 8272 | 1470657228246 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}] 04:53:48 INFO - PROCESS | 8272 | 1470657228251 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:48 INFO - PROCESS | 8272 | 1470657228467 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 04:53:48 INFO - PROCESS | 8272 | 1470657228701 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:48 INFO - PROCESS | 8272 | 1470657228718 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b919000 == 46 [pid = 8272] [id = 664] 04:53:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8b920400) [pid = 8272] [serial = 1993] [outer = (nil)] 04:53:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8e553c00) [pid = 8272] [serial = 1994] [outer = 0x8b920400] 04:53:48 INFO - PROCESS | 8272 | 1470657228857 Marionette DEBUG loaded listener.js 04:53:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8e77fc00) [pid = 8272] [serial = 1995] [outer = 0x8b920400] 04:53:50 INFO - PROCESS | 8272 | 1470657230063 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]]]}] 04:53:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 04:53:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1885ms 04:53:50 INFO - PROCESS | 8272 | 1470657230122 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 04:53:50 INFO - PROCESS | 8272 | 1470657230127 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 04:53:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 04:53:50 INFO - PROCESS | 8272 | 1470657230137 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 04:53:50 INFO - PROCESS | 8272 | 1470657230141 Marionette TRACE conn3 <- [1,2630,null,{}] 04:53:50 INFO - PROCESS | 8272 | 1470657230154 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}] 04:53:50 INFO - PROCESS | 8272 | 1470657230161 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:50 INFO - PROCESS | 8272 | 1470657230397 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 04:53:50 INFO - PROCESS | 8272 | 1470657230724 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:50 INFO - PROCESS | 8272 | 1470657230736 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fed400 == 47 [pid = 8272] [id = 665] 04:53:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x89feec00) [pid = 8272] [serial = 1996] [outer = (nil)] 04:53:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8a609800) [pid = 8272] [serial = 1997] [outer = 0x89feec00] 04:53:50 INFO - PROCESS | 8272 | 1470657230814 Marionette DEBUG loaded listener.js 04:53:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8a616000) [pid = 8272] [serial = 1998] [outer = 0x89feec00] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8a616400 == 46 [pid = 8272] [id = 658] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8cccdc00 == 45 [pid = 8272] [id = 657] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca46800 == 44 [pid = 8272] [id = 656] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88f46400 == 43 [pid = 8272] [id = 655] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88fdcc00 == 42 [pid = 8272] [id = 654] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4c000 == 41 [pid = 8272] [id = 633] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88f44c00 == 40 [pid = 8272] [id = 630] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x89fecc00 == 39 [pid = 8272] [id = 645] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad2f000 == 38 [pid = 8272] [id = 639] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8cccd400 == 37 [pid = 8272] [id = 640] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x89ff0c00 == 36 [pid = 8272] [id = 634] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8a60f800 == 35 [pid = 8272] [id = 641] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4cc00 == 34 [pid = 8272] [id = 646] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x89741800 == 33 [pid = 8272] [id = 629] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca38000 == 32 [pid = 8272] [id = 650] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8cccb800 == 31 [pid = 8272] [id = 631] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x89fea800 == 30 [pid = 8272] [id = 652] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8973ec00 == 29 [pid = 8272] [id = 626] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6edc00 == 28 [pid = 8272] [id = 636] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8973c800 == 27 [pid = 8272] [id = 625] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd8c00 == 26 [pid = 8272] [id = 651] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8d401c00 == 25 [pid = 8272] [id = 653] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd1400 == 24 [pid = 8272] [id = 638] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88f42400 == 23 [pid = 8272] [id = 627] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x894e7800 == 22 [pid = 8272] [id = 649] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe2000 == 21 [pid = 8272] [id = 628] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8b912000 == 20 [pid = 8272] [id = 635] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8a606400 == 19 [pid = 8272] [id = 647] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88482400 == 18 [pid = 8272] [id = 632] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8b761800 == 17 [pid = 8272] [id = 648] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8b760800 == 16 [pid = 8272] [id = 637] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88f46800 == 15 [pid = 8272] [id = 642] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad38c00 == 14 [pid = 8272] [id = 644] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd1800 == 13 [pid = 8272] [id = 643] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8b919000 == 12 [pid = 8272] [id = 664] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88f46000 == 11 [pid = 8272] [id = 663] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd1c00 == 10 [pid = 8272] [id = 662] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8a606c00 == 9 [pid = 8272] [id = 660] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8b765800 == 8 [pid = 8272] [id = 661] 04:53:51 INFO - PROCESS | 8272 | --DOCSHELL 0x8847bc00 == 7 [pid = 8272] [id = 659] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8a612400) [pid = 8272] [serial = 1943] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8b76a400) [pid = 8272] [serial = 1946] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x894ef400) [pid = 8272] [serial = 1917] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x894eac00) [pid = 8272] [serial = 1916] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8b76a800) [pid = 8272] [serial = 1920] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8b6eb000) [pid = 8272] [serial = 1919] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8d410000) [pid = 8272] [serial = 1923] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8d406800) [pid = 8272] [serial = 1922] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8df0cc00) [pid = 8272] [serial = 1926] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8df09000) [pid = 8272] [serial = 1925] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8df25400) [pid = 8272] [serial = 1929] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8df25800) [pid = 8272] [serial = 1928] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8e783000) [pid = 8272] [serial = 1932] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8e77cc00) [pid = 8272] [serial = 1931] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8e78a000) [pid = 8272] [serial = 1935] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8e789400) [pid = 8272] [serial = 1934] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8b91a400) [pid = 8272] [serial = 1949] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8b91c400) [pid = 8272] [serial = 1947] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x894eb800) [pid = 8272] [serial = 1940] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x894f0800) [pid = 8272] [serial = 1941] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8ad31000) [pid = 8272] [serial = 1938] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8a60c400) [pid = 8272] [serial = 1937] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8ca7fc00) [pid = 8272] [serial = 1952] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8ca38400) [pid = 8272] [serial = 1950] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0x88f42000) [pid = 8272] [serial = 1944] [outer = (nil)] [url = about:blank] 04:53:52 INFO - PROCESS | 8272 | 1470657232780 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]]]}] 04:53:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 04:53:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 2740ms 04:53:52 INFO - PROCESS | 8272 | 1470657232879 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 04:53:52 INFO - PROCESS | 8272 | 1470657232885 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 04:53:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 04:53:52 INFO - PROCESS | 8272 | 1470657232892 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 04:53:52 INFO - PROCESS | 8272 | 1470657232900 Marionette TRACE conn3 <- [1,2634,null,{}] 04:53:52 INFO - PROCESS | 8272 | 1470657232908 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}] 04:53:52 INFO - PROCESS | 8272 | 1470657232913 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:53 INFO - PROCESS | 8272 | 1470657233107 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 04:53:53 INFO - PROCESS | 8272 | 1470657233244 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:53 INFO - PROCESS | 8272 | 1470657233252 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:53 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4c800 == 8 [pid = 8272] [id = 666] 04:53:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x88fd1000) [pid = 8272] [serial = 1999] [outer = (nil)] 04:53:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x894e7800) [pid = 8272] [serial = 2000] [outer = 0x88fd1000] 04:53:53 INFO - PROCESS | 8272 | 1470657233331 Marionette DEBUG loaded listener.js 04:53:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8973a800) [pid = 8272] [serial = 2001] [outer = 0x88fd1000] 04:53:54 INFO - PROCESS | 8272 | 1470657234202 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]]]}] 04:53:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 04:53:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1384ms 04:53:54 INFO - PROCESS | 8272 | 1470657234277 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 04:53:54 INFO - PROCESS | 8272 | 1470657234286 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 04:53:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 04:53:54 INFO - PROCESS | 8272 | 1470657234297 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 04:53:54 INFO - PROCESS | 8272 | 1470657234301 Marionette TRACE conn3 <- [1,2638,null,{}] 04:53:54 INFO - PROCESS | 8272 | 1470657234312 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}] 04:53:54 INFO - PROCESS | 8272 | 1470657234319 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:54 INFO - PROCESS | 8272 | 1470657234499 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 04:53:54 INFO - PROCESS | 8272 | 1470657234661 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:54 INFO - PROCESS | 8272 | 1470657234670 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fe9400 == 9 [pid = 8272] [id = 667] 04:53:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8a60a800) [pid = 8272] [serial = 2002] [outer = (nil)] 04:53:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8a612000) [pid = 8272] [serial = 2003] [outer = 0x8a60a800] 04:53:54 INFO - PROCESS | 8272 | 1470657234744 Marionette DEBUG loaded listener.js 04:53:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8ad2b400) [pid = 8272] [serial = 2004] [outer = 0x8a60a800] 04:53:55 INFO - PROCESS | 8272 | 1470657235699 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]]]}] 04:53:55 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 04:53:55 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1436ms 04:53:55 INFO - PROCESS | 8272 | 1470657235733 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 04:53:55 INFO - PROCESS | 8272 | 1470657235736 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 04:53:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 04:53:55 INFO - PROCESS | 8272 | 1470657235743 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 04:53:55 INFO - PROCESS | 8272 | 1470657235749 Marionette TRACE conn3 <- [1,2642,null,{}] 04:53:55 INFO - PROCESS | 8272 | 1470657235772 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}] 04:53:55 INFO - PROCESS | 8272 | 1470657235780 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:55 INFO - PROCESS | 8272 | 1470657235997 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 04:53:56 INFO - PROCESS | 8272 | 1470657236029 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:56 INFO - PROCESS | 8272 | 1470657236041 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:56 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b760400 == 10 [pid = 8272] [id = 668] 04:53:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8b761000) [pid = 8272] [serial = 2005] [outer = (nil)] 04:53:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8b766c00) [pid = 8272] [serial = 2006] [outer = 0x8b761000] 04:53:56 INFO - PROCESS | 8272 | 1470657236111 Marionette DEBUG loaded listener.js 04:53:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8b912c00) [pid = 8272] [serial = 2007] [outer = 0x8b761000] 04:53:57 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8afe0000) [pid = 8272] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 04:53:57 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8d402400) [pid = 8272] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 04:53:57 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8afe7400) [pid = 8272] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 04:53:57 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x894e1c00) [pid = 8272] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 04:53:57 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x894e1800) [pid = 8272] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 04:53:57 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8ca03400) [pid = 8272] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 04:53:57 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8d402800) [pid = 8272] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 04:53:57 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8ca3c000) [pid = 8272] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 04:53:57 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0x8ca79c00) [pid = 8272] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 04:53:57 INFO - PROCESS | 8272 | 1470657237501 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]]]}] 04:53:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 04:53:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1796ms 04:53:57 INFO - PROCESS | 8272 | 1470657237540 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 04:53:57 INFO - PROCESS | 8272 | 1470657237544 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 04:53:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 04:53:57 INFO - PROCESS | 8272 | 1470657237550 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 04:53:57 INFO - PROCESS | 8272 | 1470657237553 Marionette TRACE conn3 <- [1,2646,null,{}] 04:53:57 INFO - PROCESS | 8272 | 1470657237559 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}] 04:53:57 INFO - PROCESS | 8272 | 1470657237564 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:57 INFO - PROCESS | 8272 | 1470657237733 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 04:53:57 INFO - PROCESS | 8272 | 1470657237743 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:57 INFO - PROCESS | 8272 | 1470657237751 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a613000 == 11 [pid = 8272] [id = 669] 04:53:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x8b6e2c00) [pid = 8272] [serial = 2008] [outer = (nil)] 04:53:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x8b91a400) [pid = 8272] [serial = 2009] [outer = 0x8b6e2c00] 04:53:57 INFO - PROCESS | 8272 | 1470657237821 Marionette DEBUG loaded listener.js 04:53:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8ca02400) [pid = 8272] [serial = 2010] [outer = 0x8b6e2c00] 04:53:58 INFO - PROCESS | 8272 | 1470657238730 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]]]}] 04:53:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 04:53:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1234ms 04:53:58 INFO - PROCESS | 8272 | 1470657238786 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 04:53:58 INFO - PROCESS | 8272 | 1470657238790 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 04:53:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 04:53:58 INFO - PROCESS | 8272 | 1470657238796 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 04:53:58 INFO - PROCESS | 8272 | 1470657238799 Marionette TRACE conn3 <- [1,2650,null,{}] 04:53:58 INFO - PROCESS | 8272 | 1470657238805 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}] 04:53:58 INFO - PROCESS | 8272 | 1470657238810 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:58 INFO - PROCESS | 8272 | 1470657238986 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 04:53:59 INFO - PROCESS | 8272 | 1470657239228 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:53:59 INFO - PROCESS | 8272 | 1470657239236 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:53:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847e800 == 12 [pid = 8272] [id = 670] 04:53:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8847ec00) [pid = 8272] [serial = 2011] [outer = (nil)] 04:53:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x88484000) [pid = 8272] [serial = 2012] [outer = 0x8847ec00] 04:53:59 INFO - PROCESS | 8272 | 1470657239331 Marionette DEBUG loaded listener.js 04:53:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x88f47c00) [pid = 8272] [serial = 2013] [outer = 0x8847ec00] 04:54:00 INFO - PROCESS | 8272 | 1470657240379 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]]]}] 04:54:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 04:54:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1643ms 04:54:00 INFO - PROCESS | 8272 | 1470657240443 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 04:54:00 INFO - PROCESS | 8272 | 1470657240449 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 04:54:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 04:54:00 INFO - PROCESS | 8272 | 1470657240457 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 04:54:00 INFO - PROCESS | 8272 | 1470657240463 Marionette TRACE conn3 <- [1,2654,null,{}] 04:54:00 INFO - PROCESS | 8272 | 1470657240471 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}] 04:54:00 INFO - PROCESS | 8272 | 1470657240480 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:00 INFO - PROCESS | 8272 | 1470657240670 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 04:54:00 INFO - PROCESS | 8272 | 1470657240839 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:00 INFO - PROCESS | 8272 | 1470657240846 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x89740400 == 13 [pid = 8272] [id = 671] 04:54:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8a606c00) [pid = 8272] [serial = 2014] [outer = (nil)] 04:54:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8a614800) [pid = 8272] [serial = 2015] [outer = 0x8a606c00] 04:54:00 INFO - PROCESS | 8272 | 1470657240980 Marionette DEBUG loaded listener.js 04:54:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8ad31400) [pid = 8272] [serial = 2016] [outer = 0x8a606c00] 04:54:02 INFO - PROCESS | 8272 | 1470657242040 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]]]}] 04:54:02 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 04:54:02 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1596ms 04:54:02 INFO - PROCESS | 8272 | 1470657242058 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 04:54:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 04:54:02 INFO - PROCESS | 8272 | 1470657242064 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 04:54:02 INFO - PROCESS | 8272 | 1470657242071 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 04:54:02 INFO - PROCESS | 8272 | 1470657242075 Marionette TRACE conn3 <- [1,2658,null,{}] 04:54:02 INFO - PROCESS | 8272 | 1470657242081 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}] 04:54:02 INFO - PROCESS | 8272 | 1470657242086 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:02 INFO - PROCESS | 8272 | 1470657242285 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 04:54:02 INFO - PROCESS | 8272 | 1470657242558 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:02 INFO - PROCESS | 8272 | 1470657242567 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e4000 == 14 [pid = 8272] [id = 672] 04:54:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x894ea400) [pid = 8272] [serial = 2017] [outer = (nil)] 04:54:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8b76c800) [pid = 8272] [serial = 2018] [outer = 0x894ea400] 04:54:02 INFO - PROCESS | 8272 | 1470657242699 Marionette DEBUG loaded listener.js 04:54:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8ca0c800) [pid = 8272] [serial = 2019] [outer = 0x894ea400] 04:54:03 INFO - PROCESS | 8272 | 1470657243784 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]]]}] 04:54:03 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 04:54:03 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1790ms 04:54:03 INFO - PROCESS | 8272 | 1470657243861 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 04:54:03 INFO - PROCESS | 8272 | 1470657243866 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 04:54:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 04:54:03 INFO - PROCESS | 8272 | 1470657243882 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 04:54:03 INFO - PROCESS | 8272 | 1470657243891 Marionette TRACE conn3 <- [1,2662,null,{}] 04:54:03 INFO - PROCESS | 8272 | 1470657243897 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}] 04:54:03 INFO - PROCESS | 8272 | 1470657243905 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:04 INFO - PROCESS | 8272 | 1470657244144 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 04:54:04 INFO - PROCESS | 8272 | 1470657244415 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:04 INFO - PROCESS | 8272 | 1470657244423 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x88479400 == 15 [pid = 8272] [id = 673] 04:54:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8afddc00) [pid = 8272] [serial = 2020] [outer = (nil)] 04:54:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8cb11800) [pid = 8272] [serial = 2021] [outer = 0x8afddc00] 04:54:04 INFO - PROCESS | 8272 | 1470657244509 Marionette DEBUG loaded listener.js 04:54:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8ca46000) [pid = 8272] [serial = 2022] [outer = 0x8afddc00] 04:54:05 INFO - PROCESS | 8272 | 1470657245663 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]]]}] 04:54:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 04:54:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1845ms 04:54:05 INFO - PROCESS | 8272 | 1470657245720 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 04:54:05 INFO - PROCESS | 8272 | 1470657245726 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 04:54:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 04:54:05 INFO - PROCESS | 8272 | 1470657245735 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 04:54:05 INFO - PROCESS | 8272 | 1470657245740 Marionette TRACE conn3 <- [1,2666,null,{}] 04:54:05 INFO - PROCESS | 8272 | 1470657245748 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}] 04:54:05 INFO - PROCESS | 8272 | 1470657245753 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:05 INFO - PROCESS | 8272 | 1470657245945 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 04:54:06 INFO - PROCESS | 8272 | 1470657246284 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:06 INFO - PROCESS | 8272 | 1470657246298 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:06 INFO - PROCESS | 8272 | --DOCSHELL 0x8a613000 == 14 [pid = 8272] [id = 669] 04:54:06 INFO - PROCESS | 8272 | --DOCSHELL 0x8b760400 == 13 [pid = 8272] [id = 668] 04:54:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd5c00 == 14 [pid = 8272] [id = 674] 04:54:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x894ebc00) [pid = 8272] [serial = 2023] [outer = (nil)] 04:54:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8973c400) [pid = 8272] [serial = 2024] [outer = 0x894ebc00] 04:54:06 INFO - PROCESS | 8272 | 1470657246416 Marionette DEBUG loaded listener.js 04:54:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x89746000) [pid = 8272] [serial = 2025] [outer = 0x894ebc00] 04:54:06 INFO - PROCESS | 8272 | --DOCSHELL 0x89fe9400 == 13 [pid = 8272] [id = 667] 04:54:06 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4c800 == 12 [pid = 8272] [id = 666] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x89fee800) [pid = 8272] [serial = 1955] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8ad36400) [pid = 8272] [serial = 1956] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8cb1a000) [pid = 8272] [serial = 1953] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8cb1e800) [pid = 8272] [serial = 1976] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8d409c00) [pid = 8272] [serial = 1973] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8b6ef400) [pid = 8272] [serial = 1967] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8b76c400) [pid = 8272] [serial = 1968] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8973e000) [pid = 8272] [serial = 1964] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x89743000) [pid = 8272] [serial = 1965] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ca43000) [pid = 8272] [serial = 1958] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8b763c00) [pid = 8272] [serial = 1959] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8d4cfc00) [pid = 8272] [serial = 1961] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8d4d4000) [pid = 8272] [serial = 1962] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8ad34000) [pid = 8272] [serial = 1971] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8d40dc00) [pid = 8272] [serial = 1974] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8cb13400) [pid = 8272] [serial = 1970] [outer = (nil)] [url = about:blank] 04:54:06 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8ca79800) [pid = 8272] [serial = 1977] [outer = (nil)] [url = about:blank] 04:54:07 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:07 INFO - PROCESS | 8272 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 04:54:07 INFO - PROCESS | 8272 | 1470657247725 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]]]}] 04:54:07 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) 04:54:07 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2004ms 04:54:07 INFO - PROCESS | 8272 | 1470657247739 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 04:54:07 INFO - PROCESS | 8272 | 1470657247744 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 04:54:07 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 04:54:07 INFO - PROCESS | 8272 | 1470657247760 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 04:54:07 INFO - PROCESS | 8272 | 1470657247765 Marionette TRACE conn3 <- [1,2670,null,{}] 04:54:07 INFO - PROCESS | 8272 | 1470657247772 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}] 04:54:07 INFO - PROCESS | 8272 | 1470657247778 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:08 INFO - PROCESS | 8272 | 1470657248031 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 04:54:08 INFO - PROCESS | 8272 | 1470657248053 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:08 INFO - PROCESS | 8272 | 1470657248062 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:08 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd9400 == 13 [pid = 8272] [id = 675] 04:54:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x8a61d400) [pid = 8272] [serial = 2026] [outer = (nil)] 04:54:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8ad39000) [pid = 8272] [serial = 2027] [outer = 0x8a61d400] 04:54:08 INFO - PROCESS | 8272 | 1470657248155 Marionette DEBUG loaded listener.js 04:54:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8afe7400) [pid = 8272] [serial = 2028] [outer = 0x8a61d400] 04:54:09 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:09 INFO - PROCESS | 8272 | 1470657249503 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:54:09 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 04:54:09 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:54:09 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 04:54:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:09 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:54:09 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 1781ms 04:54:09 INFO - PROCESS | 8272 | 1470657249550 Marionette TRACE conn3 -> [0,2673,"getWindowHandle",null] 04:54:09 INFO - PROCESS | 8272 | 1470657249555 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 04:54:09 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 04:54:09 INFO - PROCESS | 8272 | 1470657249570 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 04:54:09 INFO - PROCESS | 8272 | 1470657249576 Marionette TRACE conn3 <- [1,2674,null,{}] 04:54:09 INFO - PROCESS | 8272 | 1470657249592 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}] 04:54:09 INFO - PROCESS | 8272 | 1470657249601 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:09 INFO - PROCESS | 8272 | 1470657249896 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 04:54:09 INFO - PROCESS | 8272 | 1470657249935 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:09 INFO - PROCESS | 8272 | 1470657249946 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b91bc00 == 14 [pid = 8272] [id = 676] 04:54:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8b91e000) [pid = 8272] [serial = 2029] [outer = (nil)] 04:54:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8ca45c00) [pid = 8272] [serial = 2030] [outer = 0x8b91e000] 04:54:10 INFO - PROCESS | 8272 | 1470657250018 Marionette DEBUG loaded listener.js 04:54:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8ca84c00) [pid = 8272] [serial = 2031] [outer = 0x8b91e000] 04:54:10 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8b768c00) [pid = 8272] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 04:54:10 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8b761000) [pid = 8272] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 04:54:10 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x88fd1000) [pid = 8272] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 04:54:10 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8a60a800) [pid = 8272] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 04:54:10 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x894ee400) [pid = 8272] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 04:54:10 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8a60d800) [pid = 8272] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 04:54:10 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0x8b920400) [pid = 8272] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 04:54:10 INFO - PROCESS | 8272 | --DOMWINDOW == 59 (0x8847c400) [pid = 8272] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 04:54:10 INFO - PROCESS | 8272 | --DOMWINDOW == 58 (0x8ca85400) [pid = 8272] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 04:54:10 INFO - PROCESS | 8272 | --DOMWINDOW == 57 (0x89feec00) [pid = 8272] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 04:54:11 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:11 INFO - PROCESS | 8272 | 1470657251397 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:54:11 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 04:54:11 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:54:11 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 04:54:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:11 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:54:11 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 1889ms 04:54:11 INFO - PROCESS | 8272 | 1470657251461 Marionette TRACE conn3 -> [0,2677,"getWindowHandle",null] 04:54:11 INFO - PROCESS | 8272 | 1470657251464 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 04:54:11 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 04:54:11 INFO - PROCESS | 8272 | 1470657251472 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 04:54:11 INFO - PROCESS | 8272 | 1470657251474 Marionette TRACE conn3 <- [1,2678,null,{}] 04:54:11 INFO - PROCESS | 8272 | 1470657251480 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}] 04:54:11 INFO - PROCESS | 8272 | 1470657251485 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:11 INFO - PROCESS | 8272 | 1470657251702 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 04:54:11 INFO - PROCESS | 8272 | 1470657251850 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:11 INFO - PROCESS | 8272 | 1470657251856 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e8000 == 15 [pid = 8272] [id = 677] 04:54:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 58 (0x89fe9000) [pid = 8272] [serial = 2032] [outer = (nil)] 04:54:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 59 (0x8ca42000) [pid = 8272] [serial = 2033] [outer = 0x89fe9000] 04:54:11 INFO - PROCESS | 8272 | 1470657251927 Marionette DEBUG loaded listener.js 04:54:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 60 (0x8ccc6400) [pid = 8272] [serial = 2034] [outer = 0x89fe9000] 04:54:13 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:13 INFO - PROCESS | 8272 | 1470657253089 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]]]}] 04:54:13 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) 04:54:13 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1640ms 04:54:13 INFO - PROCESS | 8272 | 1470657253113 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 04:54:13 INFO - PROCESS | 8272 | 1470657253120 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 04:54:13 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 04:54:13 INFO - PROCESS | 8272 | 1470657253129 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 04:54:13 INFO - PROCESS | 8272 | 1470657253134 Marionette TRACE conn3 <- [1,2682,null,{}] 04:54:13 INFO - PROCESS | 8272 | 1470657253195 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}] 04:54:13 INFO - PROCESS | 8272 | 1470657253202 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:13 INFO - PROCESS | 8272 | 1470657253531 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 04:54:13 INFO - PROCESS | 8272 | 1470657253670 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:13 INFO - PROCESS | 8272 | 1470657253680 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x88481400 == 16 [pid = 8272] [id = 678] 04:54:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x894eb800) [pid = 8272] [serial = 2035] [outer = (nil)] 04:54:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x89740c00) [pid = 8272] [serial = 2036] [outer = 0x894eb800] 04:54:13 INFO - PROCESS | 8272 | 1470657253766 Marionette DEBUG loaded listener.js 04:54:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x89fec800) [pid = 8272] [serial = 2037] [outer = 0x894eb800] 04:54:15 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:15 INFO - PROCESS | 8272 | 1470657255150 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]]]}] 04:54:15 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) 04:54:15 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2040ms 04:54:15 INFO - PROCESS | 8272 | 1470657255170 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 04:54:15 INFO - PROCESS | 8272 | 1470657255180 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 04:54:15 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 04:54:15 INFO - PROCESS | 8272 | 1470657255191 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 04:54:15 INFO - PROCESS | 8272 | 1470657255195 Marionette TRACE conn3 <- [1,2686,null,{}] 04:54:15 INFO - PROCESS | 8272 | 1470657255203 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}] 04:54:15 INFO - PROCESS | 8272 | 1470657255209 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:15 INFO - PROCESS | 8272 | 1470657255491 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 04:54:15 INFO - PROCESS | 8272 | 1470657255677 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:15 INFO - PROCESS | 8272 | 1470657255684 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fcec00 == 17 [pid = 8272] [id = 679] 04:54:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8a618c00) [pid = 8272] [serial = 2038] [outer = (nil)] 04:54:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8ca39800) [pid = 8272] [serial = 2039] [outer = 0x8a618c00] 04:54:15 INFO - PROCESS | 8272 | 1470657255767 Marionette DEBUG loaded listener.js 04:54:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8ccbf800) [pid = 8272] [serial = 2040] [outer = 0x8a618c00] 04:54:17 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:17 INFO - PROCESS | 8272 | 1470657257130 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:54:17 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 04:54:17 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:54:17 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 04:54:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:17 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:54:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 1982ms 04:54:17 INFO - PROCESS | 8272 | 1470657257175 Marionette TRACE conn3 -> [0,2689,"getWindowHandle",null] 04:54:17 INFO - PROCESS | 8272 | 1470657257178 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 04:54:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 04:54:17 INFO - PROCESS | 8272 | 1470657257186 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 04:54:17 INFO - PROCESS | 8272 | 1470657257192 Marionette TRACE conn3 <- [1,2690,null,{}] 04:54:17 INFO - PROCESS | 8272 | 1470657257358 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}] 04:54:17 INFO - PROCESS | 8272 | 1470657257368 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:17 INFO - PROCESS | 8272 | 1470657257563 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 04:54:17 INFO - PROCESS | 8272 | 1470657257754 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:17 INFO - PROCESS | 8272 | 1470657257765 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca3a400 == 18 [pid = 8272] [id = 680] 04:54:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8d405000) [pid = 8272] [serial = 2041] [outer = (nil)] 04:54:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8d4d2000) [pid = 8272] [serial = 2042] [outer = 0x8d405000] 04:54:17 INFO - PROCESS | 8272 | 1470657257891 Marionette DEBUG loaded listener.js 04:54:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8d4d6400) [pid = 8272] [serial = 2043] [outer = 0x8d405000] 04:54:19 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:19 INFO - PROCESS | 8272 | 1470657259536 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:54:19 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:54:19 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:54:19 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 04:54:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:19 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:54:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2434ms 04:54:19 INFO - PROCESS | 8272 | 1470657259622 Marionette TRACE conn3 -> [0,2693,"getWindowHandle",null] 04:54:19 INFO - PROCESS | 8272 | 1470657259629 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 04:54:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 04:54:19 INFO - PROCESS | 8272 | 1470657259637 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 04:54:19 INFO - PROCESS | 8272 | 1470657259642 Marionette TRACE conn3 <- [1,2694,null,{}] 04:54:19 INFO - PROCESS | 8272 | 1470657259650 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}] 04:54:19 INFO - PROCESS | 8272 | 1470657259655 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:19 INFO - PROCESS | 8272 | 1470657259848 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 04:54:20 INFO - PROCESS | 8272 | 1470657260049 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:20 INFO - PROCESS | 8272 | 1470657260055 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:20 INFO - PROCESS | 8272 | ++DOCSHELL 0x89feec00 == 19 [pid = 8272] [id = 681] 04:54:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x89fefc00) [pid = 8272] [serial = 2044] [outer = (nil)] 04:54:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8a614c00) [pid = 8272] [serial = 2045] [outer = 0x89fefc00] 04:54:20 INFO - PROCESS | 8272 | 1470657260154 Marionette DEBUG loaded listener.js 04:54:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8a61c800) [pid = 8272] [serial = 2046] [outer = 0x89fefc00] 04:54:21 INFO - PROCESS | 8272 | --DOCSHELL 0x88479400 == 18 [pid = 8272] [id = 673] 04:54:21 INFO - PROCESS | 8272 | --DOCSHELL 0x894e4000 == 17 [pid = 8272] [id = 672] 04:54:21 INFO - PROCESS | 8272 | --DOCSHELL 0x89740400 == 16 [pid = 8272] [id = 671] 04:54:21 INFO - PROCESS | 8272 | --DOCSHELL 0x8847e800 == 15 [pid = 8272] [id = 670] 04:54:21 INFO - PROCESS | 8272 | --DOCSHELL 0x89fed400 == 14 [pid = 8272] [id = 665] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8ca43800) [pid = 8272] [serial = 1986] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8b766c00) [pid = 8272] [serial = 2006] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x894e7800) [pid = 8272] [serial = 2000] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ad2b400) [pid = 8272] [serial = 2004] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8e54d400) [pid = 8272] [serial = 1992] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8ad35800) [pid = 8272] [serial = 1983] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8e77fc00) [pid = 8272] [serial = 1995] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8e553c00) [pid = 8272] [serial = 1994] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x88485400) [pid = 8272] [serial = 1979] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8df05400) [pid = 8272] [serial = 1988] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x88f4d000) [pid = 8272] [serial = 1980] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0x8b91fc00) [pid = 8272] [serial = 1985] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 59 (0x8df1b800) [pid = 8272] [serial = 1989] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 58 (0x8a61c400) [pid = 8272] [serial = 1982] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 57 (0x8e547400) [pid = 8272] [serial = 1991] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 56 (0x8b912c00) [pid = 8272] [serial = 2007] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 55 (0x8a616000) [pid = 8272] [serial = 1998] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 54 (0x8973a800) [pid = 8272] [serial = 2001] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 53 (0x8a612000) [pid = 8272] [serial = 2003] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 52 (0x8a609800) [pid = 8272] [serial = 1997] [outer = (nil)] [url = about:blank] 04:54:21 INFO - PROCESS | 8272 | --DOMWINDOW == 51 (0x8b91a400) [pid = 8272] [serial = 2009] [outer = (nil)] [url = about:blank] 04:54:22 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:22 INFO - PROCESS | 8272 | 1470657262465 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:54:22 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:54:22 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:54:22 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 04:54:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:22 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:54:22 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2843ms 04:54:22 INFO - PROCESS | 8272 | 1470657262486 Marionette TRACE conn3 -> [0,2697,"getWindowHandle",null] 04:54:22 INFO - PROCESS | 8272 | 1470657262490 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 04:54:22 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 04:54:22 INFO - PROCESS | 8272 | 1470657262500 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 04:54:22 INFO - PROCESS | 8272 | 1470657262504 Marionette TRACE conn3 <- [1,2698,null,{}] 04:54:22 INFO - PROCESS | 8272 | 1470657262511 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}] 04:54:22 INFO - PROCESS | 8272 | 1470657262517 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:22 INFO - PROCESS | 8272 | 1470657262754 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 04:54:22 INFO - PROCESS | 8272 | 1470657262903 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:22 INFO - PROCESS | 8272 | 1470657262912 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fda800 == 15 [pid = 8272] [id = 682] 04:54:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 52 (0x88fdbc00) [pid = 8272] [serial = 2047] [outer = (nil)] 04:54:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 53 (0x8973a800) [pid = 8272] [serial = 2048] [outer = 0x88fdbc00] 04:54:22 INFO - PROCESS | 8272 | 1470657262984 Marionette DEBUG loaded listener.js 04:54:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 54 (0x89742800) [pid = 8272] [serial = 2049] [outer = 0x88fdbc00] 04:54:24 INFO - PROCESS | 8272 | SkCairoFTTypeface::onFilterRec unimplemented 04:54:24 INFO - PROCESS | 8272 | 1470657264199 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:54:24 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 04:54:24 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 04:54:24 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 04:54:24 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:24 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:54:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1749ms 04:54:24 INFO - PROCESS | 8272 | 1470657264250 Marionette TRACE conn3 -> [0,2701,"getWindowHandle",null] 04:54:24 INFO - PROCESS | 8272 | 1470657264258 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 04:54:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 04:54:24 INFO - PROCESS | 8272 | 1470657264275 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 04:54:24 INFO - PROCESS | 8272 | 1470657264281 Marionette TRACE conn3 <- [1,2702,null,{}] 04:54:24 INFO - PROCESS | 8272 | 1470657264287 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}] 04:54:24 INFO - PROCESS | 8272 | 1470657264293 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:24 INFO - PROCESS | 8272 | 1470657264551 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 04:54:24 INFO - PROCESS | 8272 | 1470657264590 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:24 INFO - PROCESS | 8272 | 1470657264599 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a610c00 == 16 [pid = 8272] [id = 683] 04:54:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 55 (0x8a616400) [pid = 8272] [serial = 2050] [outer = (nil)] 04:54:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 56 (0x8ad2dc00) [pid = 8272] [serial = 2051] [outer = 0x8a616400] 04:54:24 INFO - PROCESS | 8272 | 1470657264673 Marionette DEBUG loaded listener.js 04:54:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 57 (0x8ad37000) [pid = 8272] [serial = 2052] [outer = 0x8a616400] 04:54:25 INFO - PROCESS | 8272 | 1470657265640 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]]]}] 04:54:25 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 04:54:25 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1444ms 04:54:25 INFO - PROCESS | 8272 | 1470657265715 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 04:54:25 INFO - PROCESS | 8272 | 1470657265721 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 04:54:25 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 04:54:25 INFO - PROCESS | 8272 | 1470657265730 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 04:54:25 INFO - PROCESS | 8272 | 1470657265739 Marionette TRACE conn3 <- [1,2706,null,{}] 04:54:25 INFO - PROCESS | 8272 | 1470657265798 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}] 04:54:25 INFO - PROCESS | 8272 | 1470657265813 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:26 INFO - PROCESS | 8272 | --DOMWINDOW == 56 (0x8b6e2c00) [pid = 8272] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 04:54:26 INFO - PROCESS | 8272 | --DOMWINDOW == 55 (0x89fe9000) [pid = 8272] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 04:54:26 INFO - PROCESS | 8272 | --DOMWINDOW == 54 (0x8b91e000) [pid = 8272] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 04:54:26 INFO - PROCESS | 8272 | --DOMWINDOW == 53 (0x8a606c00) [pid = 8272] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 04:54:26 INFO - PROCESS | 8272 | --DOMWINDOW == 52 (0x894ebc00) [pid = 8272] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 04:54:26 INFO - PROCESS | 8272 | --DOMWINDOW == 51 (0x8a61d400) [pid = 8272] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 04:54:26 INFO - PROCESS | 8272 | --DOMWINDOW == 50 (0x8afddc00) [pid = 8272] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 04:54:26 INFO - PROCESS | 8272 | --DOMWINDOW == 49 (0x8847ec00) [pid = 8272] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 04:54:26 INFO - PROCESS | 8272 | --DOMWINDOW == 48 (0x894ea400) [pid = 8272] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 04:54:26 INFO - PROCESS | 8272 | 1470657266397 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 04:54:26 INFO - PROCESS | 8272 | 1470657266504 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:26 INFO - PROCESS | 8272 | 1470657266517 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b6e2c00 == 17 [pid = 8272] [id = 684] 04:54:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 49 (0x8b6e4c00) [pid = 8272] [serial = 2053] [outer = (nil)] 04:54:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 50 (0x8b764800) [pid = 8272] [serial = 2054] [outer = 0x8b6e4c00] 04:54:26 INFO - PROCESS | 8272 | 1470657266597 Marionette DEBUG loaded listener.js 04:54:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 51 (0x8b76ec00) [pid = 8272] [serial = 2055] [outer = 0x8b6e4c00] 04:54:27 INFO - PROCESS | 8272 | 1470657267376 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]]]}] 04:54:27 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 04:54:27 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1670ms 04:54:27 INFO - PROCESS | 8272 | 1470657267405 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 04:54:27 INFO - PROCESS | 8272 | 1470657267411 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 04:54:27 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 04:54:27 INFO - PROCESS | 8272 | 1470657267418 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 04:54:27 INFO - PROCESS | 8272 | 1470657267421 Marionette TRACE conn3 <- [1,2710,null,{}] 04:54:27 INFO - PROCESS | 8272 | 1470657267427 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}] 04:54:27 INFO - PROCESS | 8272 | 1470657267432 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:27 INFO - PROCESS | 8272 | 1470657267589 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 04:54:27 INFO - PROCESS | 8272 | 1470657267608 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:27 INFO - PROCESS | 8272 | 1470657267615 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:27 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b767c00 == 18 [pid = 8272] [id = 685] 04:54:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 52 (0x8b91e800) [pid = 8272] [serial = 2056] [outer = (nil)] 04:54:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 53 (0x8ca0f400) [pid = 8272] [serial = 2057] [outer = 0x8b91e800] 04:54:27 INFO - PROCESS | 8272 | 1470657267684 Marionette DEBUG loaded listener.js 04:54:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 54 (0x8ca40800) [pid = 8272] [serial = 2058] [outer = 0x8b91e800] 04:54:28 INFO - PROCESS | 8272 | 1470657268912 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] 04:54:28 INFO - PROCESS | 8272 | 1470657268970 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 04:54:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 04:54:28 INFO - PROCESS | 8272 | 1470657268978 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 04:54:28 INFO - PROCESS | 8272 | 1470657268983 Marionette TRACE conn3 <- [1,2714,null,{}] 04:54:29 INFO - PROCESS | 8272 | 1470657268992 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}] 04:54:29 INFO - PROCESS | 8272 | 1470657268997 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:29 INFO - PROCESS | 8272 | 1470657269219 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 04:54:29 INFO - PROCESS | 8272 | 1470657269462 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:29 INFO - PROCESS | 8272 | 1470657269472 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd4c00 == 19 [pid = 8272] [id = 686] 04:54:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 55 (0x88fd7400) [pid = 8272] [serial = 2059] [outer = (nil)] 04:54:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 56 (0x8a60cc00) [pid = 8272] [serial = 2060] [outer = 0x88fd7400] 04:54:29 INFO - PROCESS | 8272 | 1470657269557 Marionette DEBUG loaded listener.js 04:54:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 57 (0x8a61a000) [pid = 8272] [serial = 2061] [outer = 0x88fd7400] 04:54:30 INFO - PROCESS | 8272 | 1470657270551 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]]]}] 04:54:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 04:54:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1641ms 04:54:30 INFO - PROCESS | 8272 | 1470657270619 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 04:54:30 INFO - PROCESS | 8272 | 1470657270626 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 04:54:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 04:54:30 INFO - PROCESS | 8272 | 1470657270638 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 04:54:30 INFO - PROCESS | 8272 | 1470657270642 Marionette TRACE conn3 <- [1,2718,null,{}] 04:54:30 INFO - PROCESS | 8272 | 1470657270648 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}] 04:54:30 INFO - PROCESS | 8272 | 1470657270654 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:30 INFO - PROCESS | 8272 | 1470657270870 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 04:54:31 INFO - PROCESS | 8272 | 1470657271102 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:31 INFO - PROCESS | 8272 | 1470657271112 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:31 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b913800 == 20 [pid = 8272] [id = 687] 04:54:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 58 (0x8b91a000) [pid = 8272] [serial = 2062] [outer = (nil)] 04:54:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 59 (0x8b920800) [pid = 8272] [serial = 2063] [outer = 0x8b91a000] 04:54:31 INFO - PROCESS | 8272 | 1470657271240 Marionette DEBUG loaded listener.js 04:54:31 INFO - PROCESS | 8272 | ++DOMWINDOW == 60 (0x8ca44800) [pid = 8272] [serial = 2064] [outer = 0x8b91a000] 04:54:32 INFO - PROCESS | 8272 | 1470657272332 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] 04:54:32 INFO - PROCESS | 8272 | 1470657272377 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 04:54:32 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 04:54:32 INFO - PROCESS | 8272 | 1470657272390 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 04:54:32 INFO - PROCESS | 8272 | 1470657272402 Marionette TRACE conn3 <- [1,2722,null,{}] 04:54:32 INFO - PROCESS | 8272 | 1470657272419 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}] 04:54:32 INFO - PROCESS | 8272 | 1470657272428 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:32 INFO - PROCESS | 8272 | 1470657272759 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 04:54:32 INFO - PROCESS | 8272 | 1470657272971 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:32 INFO - PROCESS | 8272 | 1470657272981 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ccc4c00 == 21 [pid = 8272] [id = 688] 04:54:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x8d404800) [pid = 8272] [serial = 2065] [outer = (nil)] 04:54:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x8d40c000) [pid = 8272] [serial = 2066] [outer = 0x8d404800] 04:54:33 INFO - PROCESS | 8272 | 1470657273067 Marionette DEBUG loaded listener.js 04:54:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8d4c9c00) [pid = 8272] [serial = 2067] [outer = 0x8d404800] 04:54:34 INFO - PROCESS | 8272 | 1470657274291 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] 04:54:34 INFO - PROCESS | 8272 | 1470657274401 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 04:54:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 04:54:34 INFO - PROCESS | 8272 | 1470657274416 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 04:54:34 INFO - PROCESS | 8272 | 1470657274421 Marionette TRACE conn3 <- [1,2726,null,{}] 04:54:34 INFO - PROCESS | 8272 | 1470657274429 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}] 04:54:34 INFO - PROCESS | 8272 | 1470657274433 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:34 INFO - PROCESS | 8272 | 1470657274694 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8ca02400) [pid = 8272] [serial = 2010] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8ca42000) [pid = 8272] [serial = 2033] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0x8ca45c00) [pid = 8272] [serial = 2030] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 59 (0x8a614800) [pid = 8272] [serial = 2015] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 58 (0x8ad31400) [pid = 8272] [serial = 2016] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 57 (0x8973c400) [pid = 8272] [serial = 2024] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 56 (0x89746000) [pid = 8272] [serial = 2025] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 55 (0x8ad39000) [pid = 8272] [serial = 2027] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 54 (0x8cb11800) [pid = 8272] [serial = 2021] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 53 (0x8ca46000) [pid = 8272] [serial = 2022] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 52 (0x88484000) [pid = 8272] [serial = 2012] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 51 (0x88f47c00) [pid = 8272] [serial = 2013] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 50 (0x8b76c800) [pid = 8272] [serial = 2018] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 49 (0x8ca0c800) [pid = 8272] [serial = 2019] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 48 (0x8ca84c00) [pid = 8272] [serial = 2031] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 47 (0x8afe7400) [pid = 8272] [serial = 2028] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | --DOMWINDOW == 46 (0x8ccc6400) [pid = 8272] [serial = 2034] [outer = (nil)] [url = about:blank] 04:54:34 INFO - PROCESS | 8272 | 1470657274898 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:34 INFO - PROCESS | 8272 | 1470657274906 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x88487800 == 22 [pid = 8272] [id = 689] 04:54:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 47 (0x88f44000) [pid = 8272] [serial = 2068] [outer = (nil)] 04:54:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 48 (0x894e3400) [pid = 8272] [serial = 2069] [outer = 0x88f44000] 04:54:34 INFO - PROCESS | 8272 | 1470657274982 Marionette DEBUG loaded listener.js 04:54:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 49 (0x89fe4400) [pid = 8272] [serial = 2070] [outer = 0x88f44000] 04:54:35 INFO - PROCESS | 8272 | 1470657275803 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]]]}] 04:54:35 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 04:54:35 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1448ms 04:54:35 INFO - PROCESS | 8272 | 1470657275865 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 04:54:35 INFO - PROCESS | 8272 | 1470657275871 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 04:54:35 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 04:54:35 INFO - PROCESS | 8272 | 1470657275882 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 04:54:35 INFO - PROCESS | 8272 | 1470657275885 Marionette TRACE conn3 <- [1,2730,null,{}] 04:54:35 INFO - PROCESS | 8272 | 1470657275891 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}] 04:54:35 INFO - PROCESS | 8272 | 1470657275896 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:36 INFO - PROCESS | 8272 | 1470657276064 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 04:54:36 INFO - PROCESS | 8272 | 1470657276208 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:36 INFO - PROCESS | 8272 | 1470657276217 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:36 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4d400 == 23 [pid = 8272] [id = 690] 04:54:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 50 (0x8ad37800) [pid = 8272] [serial = 2071] [outer = (nil)] 04:54:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 51 (0x8afe7400) [pid = 8272] [serial = 2072] [outer = 0x8ad37800] 04:54:36 INFO - PROCESS | 8272 | 1470657276288 Marionette DEBUG loaded listener.js 04:54:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 52 (0x8b6ef800) [pid = 8272] [serial = 2073] [outer = 0x8ad37800] 04:54:37 INFO - PROCESS | 8272 | 1470657277581 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 04:54:37 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 04:54:37 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 04:54:37 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 04:54:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:54:37 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 04:54:37 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 1740ms 04:54:37 INFO - PROCESS | 8272 | 1470657277622 Marionette TRACE conn3 -> [0,2733,"getWindowHandle",null] 04:54:37 INFO - PROCESS | 8272 | 1470657277626 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 04:54:37 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 04:54:37 INFO - PROCESS | 8272 | 1470657277633 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 04:54:37 INFO - PROCESS | 8272 | 1470657277639 Marionette TRACE conn3 <- [1,2734,null,{}] 04:54:37 INFO - PROCESS | 8272 | 1470657277661 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}] 04:54:37 INFO - PROCESS | 8272 | 1470657277669 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:37 INFO - PROCESS | 8272 | 1470657277917 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 04:54:37 INFO - PROCESS | 8272 | 1470657277958 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:37 INFO - PROCESS | 8272 | 1470657277969 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x8cb11400 == 24 [pid = 8272] [id = 691] 04:54:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 53 (0x8cb11c00) [pid = 8272] [serial = 2074] [outer = (nil)] 04:54:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 54 (0x8cb15000) [pid = 8272] [serial = 2075] [outer = 0x8cb11c00] 04:54:38 INFO - PROCESS | 8272 | 1470657278039 Marionette DEBUG loaded listener.js 04:54:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 55 (0x8ccc1800) [pid = 8272] [serial = 2076] [outer = 0x8cb11c00] 04:54:38 INFO - PROCESS | 8272 | 1470657278948 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]]]}] 04:54:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 04:54:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1340ms 04:54:38 INFO - PROCESS | 8272 | 1470657278976 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 04:54:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 04:54:38 INFO - PROCESS | 8272 | 1470657278980 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 04:54:38 INFO - PROCESS | 8272 | 1470657278986 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 04:54:38 INFO - PROCESS | 8272 | 1470657278990 Marionette TRACE conn3 <- [1,2738,null,{}] 04:54:38 INFO - PROCESS | 8272 | 1470657278995 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}] 04:54:39 INFO - PROCESS | 8272 | 1470657279000 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:39 INFO - PROCESS | 8272 | --DOMWINDOW == 54 (0x89fefc00) [pid = 8272] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 04:54:39 INFO - PROCESS | 8272 | --DOMWINDOW == 53 (0x8a616400) [pid = 8272] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 04:54:39 INFO - PROCESS | 8272 | --DOMWINDOW == 52 (0x894eb800) [pid = 8272] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 04:54:39 INFO - PROCESS | 8272 | --DOMWINDOW == 51 (0x8a618c00) [pid = 8272] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 04:54:39 INFO - PROCESS | 8272 | --DOMWINDOW == 50 (0x8d405000) [pid = 8272] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 04:54:39 INFO - PROCESS | 8272 | --DOMWINDOW == 49 (0x8b6e4c00) [pid = 8272] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 04:54:39 INFO - PROCESS | 8272 | 1470657279265 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 04:54:39 INFO - PROCESS | 8272 | 1470657279354 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:39 INFO - PROCESS | 8272 | 1470657279364 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca85800 == 25 [pid = 8272] [id = 692] 04:54:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 50 (0x8cb13400) [pid = 8272] [serial = 2077] [outer = (nil)] 04:54:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 51 (0x8d404000) [pid = 8272] [serial = 2078] [outer = 0x8cb13400] 04:54:39 INFO - PROCESS | 8272 | 1470657279432 Marionette DEBUG loaded listener.js 04:54:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 52 (0x8d409000) [pid = 8272] [serial = 2079] [outer = 0x8cb13400] 04:54:40 INFO - PROCESS | 8272 | 1470657280257 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]]]}] 04:54:40 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 04:54:40 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1340ms 04:54:40 INFO - PROCESS | 8272 | 1470657280327 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 04:54:40 INFO - PROCESS | 8272 | 1470657280330 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 04:54:40 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 04:54:40 INFO - PROCESS | 8272 | 1470657280337 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 04:54:40 INFO - PROCESS | 8272 | 1470657280340 Marionette TRACE conn3 <- [1,2742,null,{}] 04:54:40 INFO - PROCESS | 8272 | 1470657280346 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}] 04:54:40 INFO - PROCESS | 8272 | 1470657280351 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:40 INFO - PROCESS | 8272 | 1470657280509 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 04:54:40 INFO - PROCESS | 8272 | 1470657280518 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:40 INFO - PROCESS | 8272 | 1470657280524 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x8cccb400 == 26 [pid = 8272] [id = 693] 04:54:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 53 (0x8d40d400) [pid = 8272] [serial = 2080] [outer = (nil)] 04:54:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 54 (0x8d4d0c00) [pid = 8272] [serial = 2081] [outer = 0x8d40d400] 04:54:40 INFO - PROCESS | 8272 | 1470657280727 Marionette DEBUG loaded listener.js 04:54:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 55 (0x8d4d2c00) [pid = 8272] [serial = 2082] [outer = 0x8d40d400] 04:54:41 INFO - PROCESS | 8272 | 1470657281591 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]]]}] 04:54:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 04:54:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1285ms 04:54:41 INFO - PROCESS | 8272 | 1470657281623 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 04:54:41 INFO - PROCESS | 8272 | 1470657281630 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 04:54:41 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 04:54:41 INFO - PROCESS | 8272 | 1470657281639 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 04:54:41 INFO - PROCESS | 8272 | 1470657281643 Marionette TRACE conn3 <- [1,2746,null,{}] 04:54:41 INFO - PROCESS | 8272 | 1470657281652 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}] 04:54:41 INFO - PROCESS | 8272 | 1470657281658 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:41 INFO - PROCESS | 8272 | 1470657281853 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 04:54:42 INFO - PROCESS | 8272 | 1470657282046 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:42 INFO - PROCESS | 8272 | 1470657282062 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f3f800 == 27 [pid = 8272] [id = 694] 04:54:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 56 (0x88f44400) [pid = 8272] [serial = 2083] [outer = (nil)] 04:54:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 57 (0x89740400) [pid = 8272] [serial = 2084] [outer = 0x88f44400] 04:54:42 INFO - PROCESS | 8272 | 1470657282186 Marionette DEBUG loaded listener.js 04:54:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 58 (0x8a608400) [pid = 8272] [serial = 2085] [outer = 0x88f44400] 04:54:43 INFO - PROCESS | 8272 | 1470657283192 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]]]}] 04:54:43 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 04:54:43 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1585ms 04:54:43 INFO - PROCESS | 8272 | 1470657283224 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 04:54:43 INFO - PROCESS | 8272 | 1470657283232 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 04:54:43 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 04:54:43 INFO - PROCESS | 8272 | 1470657283244 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 04:54:43 INFO - PROCESS | 8272 | 1470657283248 Marionette TRACE conn3 <- [1,2750,null,{}] 04:54:43 INFO - PROCESS | 8272 | 1470657283254 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}] 04:54:43 INFO - PROCESS | 8272 | 1470657283260 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:43 INFO - PROCESS | 8272 | 1470657283449 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 04:54:43 INFO - PROCESS | 8272 | 1470657283629 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:43 INFO - PROCESS | 8272 | 1470657283639 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:43 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd2c00 == 28 [pid = 8272] [id = 695] 04:54:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 59 (0x8ad35000) [pid = 8272] [serial = 2086] [outer = (nil)] 04:54:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 60 (0x8ca07000) [pid = 8272] [serial = 2087] [outer = 0x8ad35000] 04:54:43 INFO - PROCESS | 8272 | 1470657283723 Marionette DEBUG loaded listener.js 04:54:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x8ca7ec00) [pid = 8272] [serial = 2088] [outer = 0x8ad35000] 04:54:44 INFO - PROCESS | 8272 | 1470657284751 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]]]}] 04:54:44 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 04:54:44 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1541ms 04:54:44 INFO - PROCESS | 8272 | 1470657284785 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 04:54:44 INFO - PROCESS | 8272 | 1470657284789 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 04:54:44 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 04:54:44 INFO - PROCESS | 8272 | 1470657284796 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 04:54:44 INFO - PROCESS | 8272 | 1470657284802 Marionette TRACE conn3 <- [1,2754,null,{}] 04:54:44 INFO - PROCESS | 8272 | 1470657284818 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}] 04:54:44 INFO - PROCESS | 8272 | 1470657284827 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:45 INFO - PROCESS | 8272 | 1470657285011 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 04:54:45 INFO - PROCESS | 8272 | 1470657285197 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:45 INFO - PROCESS | 8272 | 1470657285207 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df07800 == 29 [pid = 8272] [id = 696] 04:54:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x8df07c00) [pid = 8272] [serial = 2089] [outer = (nil)] 04:54:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8df0d000) [pid = 8272] [serial = 2090] [outer = 0x8df07c00] 04:54:45 INFO - PROCESS | 8272 | 1470657285294 Marionette DEBUG loaded listener.js 04:54:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8df1bc00) [pid = 8272] [serial = 2091] [outer = 0x8df07c00] 04:54:46 INFO - PROCESS | 8272 | 1470657286239 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]]]}] 04:54:46 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 04:54:46 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1495ms 04:54:46 INFO - PROCESS | 8272 | 1470657286292 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 04:54:46 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 04:54:46 INFO - PROCESS | 8272 | 1470657286297 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 04:54:46 INFO - PROCESS | 8272 | 1470657286310 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 04:54:46 INFO - PROCESS | 8272 | 1470657286313 Marionette TRACE conn3 <- [1,2758,null,{}] 04:54:46 INFO - PROCESS | 8272 | 1470657286320 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}] 04:54:46 INFO - PROCESS | 8272 | 1470657286326 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:46 INFO - PROCESS | 8272 | 1470657286505 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 04:54:46 INFO - PROCESS | 8272 | 1470657286697 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:46 INFO - PROCESS | 8272 | 1470657286708 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a61a800 == 30 [pid = 8272] [id = 697] 04:54:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8ca04000) [pid = 8272] [serial = 2092] [outer = (nil)] 04:54:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8df22800) [pid = 8272] [serial = 2093] [outer = 0x8ca04000] 04:54:46 INFO - PROCESS | 8272 | 1470657286789 Marionette DEBUG loaded listener.js 04:54:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8df27000) [pid = 8272] [serial = 2094] [outer = 0x8ca04000] 04:54:47 INFO - PROCESS | 8272 | 1470657287702 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]]]}] 04:54:47 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 04:54:47 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1437ms 04:54:47 INFO - PROCESS | 8272 | 1470657287741 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 04:54:47 INFO - PROCESS | 8272 | 1470657287746 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 04:54:47 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 04:54:47 INFO - PROCESS | 8272 | 1470657287752 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 04:54:47 INFO - PROCESS | 8272 | 1470657287755 Marionette TRACE conn3 <- [1,2762,null,{}] 04:54:47 INFO - PROCESS | 8272 | 1470657287761 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}] 04:54:47 INFO - PROCESS | 8272 | 1470657287766 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:47 INFO - PROCESS | 8272 | 1470657287952 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 04:54:48 INFO - PROCESS | 8272 | 1470657288133 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:48 INFO - PROCESS | 8272 | 1470657288141 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df22000 == 31 [pid = 8272] [id = 698] 04:54:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8df23c00) [pid = 8272] [serial = 2095] [outer = (nil)] 04:54:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8e550c00) [pid = 8272] [serial = 2096] [outer = 0x8df23c00] 04:54:48 INFO - PROCESS | 8272 | 1470657288224 Marionette DEBUG loaded listener.js 04:54:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8e552800) [pid = 8272] [serial = 2097] [outer = 0x8df23c00] 04:54:49 INFO - PROCESS | 8272 | 1470657289202 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]]]}] 04:54:49 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 04:54:49 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1482ms 04:54:49 INFO - PROCESS | 8272 | 1470657289235 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 04:54:49 INFO - PROCESS | 8272 | 1470657289239 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 04:54:49 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 04:54:49 INFO - PROCESS | 8272 | 1470657289245 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 04:54:49 INFO - PROCESS | 8272 | 1470657289249 Marionette TRACE conn3 <- [1,2766,null,{}] 04:54:49 INFO - PROCESS | 8272 | 1470657289255 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}] 04:54:49 INFO - PROCESS | 8272 | 1470657289266 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:49 INFO - PROCESS | 8272 | 1470657289522 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 04:54:49 INFO - PROCESS | 8272 | 1470657289752 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:49 INFO - PROCESS | 8272 | 1470657289763 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f41000 == 32 [pid = 8272] [id = 699] 04:54:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x89fe6c00) [pid = 8272] [serial = 2098] [outer = (nil)] 04:54:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8e77fc00) [pid = 8272] [serial = 2099] [outer = 0x89fe6c00] 04:54:49 INFO - PROCESS | 8272 | 1470657289888 Marionette DEBUG loaded listener.js 04:54:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8e785800) [pid = 8272] [serial = 2100] [outer = 0x89fe6c00] 04:54:50 INFO - PROCESS | 8272 | 1470657290781 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]]]}] 04:54:50 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 04:54:50 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1585ms 04:54:50 INFO - PROCESS | 8272 | 1470657290831 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 04:54:50 INFO - PROCESS | 8272 | 1470657290835 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 04:54:50 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 04:54:50 INFO - PROCESS | 8272 | 1470657290842 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 04:54:50 INFO - PROCESS | 8272 | 1470657290846 Marionette TRACE conn3 <- [1,2770,null,{}] 04:54:50 INFO - PROCESS | 8272 | 1470657290851 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}] 04:54:50 INFO - PROCESS | 8272 | 1470657290858 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:51 INFO - PROCESS | 8272 | 1470657291068 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 04:54:51 INFO - PROCESS | 8272 | 1470657291252 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:51 INFO - PROCESS | 8272 | 1470657291261 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e8800 == 33 [pid = 8272] [id = 700] 04:54:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8df26400) [pid = 8272] [serial = 2101] [outer = (nil)] 04:54:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8e78e000) [pid = 8272] [serial = 2102] [outer = 0x8df26400] 04:54:51 INFO - PROCESS | 8272 | 1470657291355 Marionette DEBUG loaded listener.js 04:54:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8e78fc00) [pid = 8272] [serial = 2103] [outer = 0x8df26400] 04:54:52 INFO - PROCESS | 8272 | 1470657292286 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]]]}] 04:54:52 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 04:54:52 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1486ms 04:54:52 INFO - PROCESS | 8272 | 1470657292330 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 04:54:52 INFO - PROCESS | 8272 | 1470657292333 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 04:54:52 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 04:54:52 INFO - PROCESS | 8272 | 1470657292363 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 04:54:52 INFO - PROCESS | 8272 | 1470657292366 Marionette TRACE conn3 <- [1,2774,null,{}] 04:54:52 INFO - PROCESS | 8272 | 1470657292374 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}] 04:54:52 INFO - PROCESS | 8272 | 1470657292380 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:52 INFO - PROCESS | 8272 | 1470657292577 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 04:54:53 INFO - PROCESS | 8272 | 1470657293039 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:53 INFO - PROCESS | 8272 | 1470657293048 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:53 INFO - PROCESS | 8272 | ++DOCSHELL 0x88486800 == 34 [pid = 8272] [id = 701] 04:54:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x88487400) [pid = 8272] [serial = 2104] [outer = (nil)] 04:54:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x88f43800) [pid = 8272] [serial = 2105] [outer = 0x88487400] 04:54:53 INFO - PROCESS | 8272 | 1470657293209 Marionette DEBUG loaded listener.js 04:54:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x88fd1000) [pid = 8272] [serial = 2106] [outer = 0x88487400] 04:54:54 INFO - PROCESS | 8272 | 1470657294449 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]]]}] 04:54:54 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 04:54:54 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 2168ms 04:54:54 INFO - PROCESS | 8272 | 1470657294512 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 04:54:54 INFO - PROCESS | 8272 | 1470657294519 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 04:54:54 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 04:54:54 INFO - PROCESS | 8272 | 1470657294527 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 04:54:54 INFO - PROCESS | 8272 | 1470657294531 Marionette TRACE conn3 <- [1,2778,null,{}] 04:54:54 INFO - PROCESS | 8272 | 1470657294540 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}] 04:54:54 INFO - PROCESS | 8272 | 1470657294547 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:54 INFO - PROCESS | 8272 | 1470657294728 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 04:54:55 INFO - PROCESS | 8272 | 1470657295052 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:55 INFO - PROCESS | 8272 | 1470657295061 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fcfc00 == 35 [pid = 8272] [id = 702] 04:54:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x894e4c00) [pid = 8272] [serial = 2107] [outer = (nil)] 04:54:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x89742000) [pid = 8272] [serial = 2108] [outer = 0x894e4c00] 04:54:55 INFO - PROCESS | 8272 | 1470657295144 Marionette DEBUG loaded listener.js 04:54:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8ad31c00) [pid = 8272] [serial = 2109] [outer = 0x894e4c00] 04:54:56 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca85800 == 34 [pid = 8272] [id = 692] 04:54:56 INFO - PROCESS | 8272 | --DOCSHELL 0x88486800 == 33 [pid = 8272] [id = 701] 04:54:56 INFO - PROCESS | 8272 | --DOCSHELL 0x894e8800 == 32 [pid = 8272] [id = 700] 04:54:56 INFO - PROCESS | 8272 | --DOCSHELL 0x88f41000 == 31 [pid = 8272] [id = 699] 04:54:56 INFO - PROCESS | 8272 | --DOCSHELL 0x8df22000 == 30 [pid = 8272] [id = 698] 04:54:56 INFO - PROCESS | 8272 | --DOCSHELL 0x8df07800 == 29 [pid = 8272] [id = 696] 04:54:56 INFO - PROCESS | 8272 | --DOCSHELL 0x8a61a800 == 28 [pid = 8272] [id = 697] 04:54:56 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd2c00 == 27 [pid = 8272] [id = 695] 04:54:56 INFO - PROCESS | 8272 | --DOCSHELL 0x8cccb400 == 26 [pid = 8272] [id = 693] 04:54:56 INFO - PROCESS | 8272 | --DOCSHELL 0x88f3f800 == 25 [pid = 8272] [id = 694] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8ca0f400) [pid = 8272] [serial = 2057] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8a61c800) [pid = 8272] [serial = 2046] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8a614c00) [pid = 8272] [serial = 2045] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8973a800) [pid = 8272] [serial = 2048] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8ad2dc00) [pid = 8272] [serial = 2051] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x89fec800) [pid = 8272] [serial = 2037] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x89740c00) [pid = 8272] [serial = 2036] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8ccbf800) [pid = 8272] [serial = 2040] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8ca39800) [pid = 8272] [serial = 2039] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8d4d6400) [pid = 8272] [serial = 2043] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8d4d2000) [pid = 8272] [serial = 2042] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8ad37000) [pid = 8272] [serial = 2052] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8b76ec00) [pid = 8272] [serial = 2055] [outer = (nil)] [url = about:blank] 04:54:56 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8b764800) [pid = 8272] [serial = 2054] [outer = (nil)] [url = about:blank] 04:54:57 INFO - PROCESS | 8272 | 1470657297069 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]]]}] 04:54:57 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 04:54:57 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 2590ms 04:54:57 INFO - PROCESS | 8272 | 1470657297158 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 04:54:57 INFO - PROCESS | 8272 | 1470657297165 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 04:54:57 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 04:54:57 INFO - PROCESS | 8272 | 1470657297174 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 04:54:57 INFO - PROCESS | 8272 | 1470657297181 Marionette TRACE conn3 <- [1,2782,null,{}] 04:54:57 INFO - PROCESS | 8272 | 1470657297189 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}] 04:54:57 INFO - PROCESS | 8272 | 1470657297195 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:57 INFO - PROCESS | 8272 | 1470657297382 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 04:54:57 INFO - PROCESS | 8272 | 1470657297393 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:57 INFO - PROCESS | 8272 | 1470657297402 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd3400 == 26 [pid = 8272] [id = 703] 04:54:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x88fd8800) [pid = 8272] [serial = 2110] [outer = (nil)] 04:54:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x89738c00) [pid = 8272] [serial = 2111] [outer = 0x88fd8800] 04:54:57 INFO - PROCESS | 8272 | 1470657297490 Marionette DEBUG loaded listener.js 04:54:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x89743c00) [pid = 8272] [serial = 2112] [outer = 0x88fd8800] 04:54:58 INFO - PROCESS | 8272 | 1470657298488 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]]]}] 04:54:58 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 04:54:58 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1336ms 04:54:58 INFO - PROCESS | 8272 | 1470657298511 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 04:54:58 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 04:54:58 INFO - PROCESS | 8272 | 1470657298520 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 04:54:58 INFO - PROCESS | 8272 | 1470657298551 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 04:54:58 INFO - PROCESS | 8272 | 1470657298557 Marionette TRACE conn3 <- [1,2786,null,{}] 04:54:58 INFO - PROCESS | 8272 | 1470657298566 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}] 04:54:58 INFO - PROCESS | 8272 | 1470657298572 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:58 INFO - PROCESS | 8272 | 1470657298757 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 04:54:58 INFO - PROCESS | 8272 | 1470657298768 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:54:58 INFO - PROCESS | 8272 | 1470657298776 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:54:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad31800 == 27 [pid = 8272] [id = 704] 04:54:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8ad34800) [pid = 8272] [serial = 2113] [outer = (nil)] 04:54:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ad39400) [pid = 8272] [serial = 2114] [outer = 0x8ad34800] 04:54:58 INFO - PROCESS | 8272 | 1470657298853 Marionette DEBUG loaded listener.js 04:54:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8afdfc00) [pid = 8272] [serial = 2115] [outer = 0x8ad34800] 04:54:59 INFO - PROCESS | 8272 | 1470657299923 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]]]}] 04:54:59 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 04:54:59 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1456ms 04:54:59 INFO - PROCESS | 8272 | 1470657299988 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 04:54:59 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 04:54:59 INFO - PROCESS | 8272 | 1470657299992 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 04:55:00 INFO - PROCESS | 8272 | 1470657299999 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 04:55:00 INFO - PROCESS | 8272 | 1470657300005 Marionette TRACE conn3 <- [1,2790,null,{}] 04:55:00 INFO - PROCESS | 8272 | 1470657300028 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}] 04:55:00 INFO - PROCESS | 8272 | 1470657300038 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:00 INFO - PROCESS | 8272 | 1470657300299 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 04:55:00 INFO - PROCESS | 8272 | 1470657300331 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:00 INFO - PROCESS | 8272 | 1470657300342 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b768000 == 28 [pid = 8272] [id = 705] 04:55:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8b76d400) [pid = 8272] [serial = 2116] [outer = (nil)] 04:55:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8b917800) [pid = 8272] [serial = 2117] [outer = 0x8b76d400] 04:55:00 INFO - PROCESS | 8272 | 1470657300419 Marionette DEBUG loaded listener.js 04:55:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8ca09400) [pid = 8272] [serial = 2118] [outer = 0x8b76d400] 04:55:01 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8b91e800) [pid = 8272] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 04:55:01 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8cb11c00) [pid = 8272] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 04:55:01 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x88f44000) [pid = 8272] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 04:55:01 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x88fd7400) [pid = 8272] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 04:55:01 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8b91a000) [pid = 8272] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 04:55:01 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8ad37800) [pid = 8272] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 04:55:01 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8d404800) [pid = 8272] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 04:55:01 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8cb13400) [pid = 8272] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 04:55:01 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x88fdbc00) [pid = 8272] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 04:55:01 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8d40d400) [pid = 8272] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 04:55:01 INFO - PROCESS | 8272 | 1470657301896 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]]]}] 04:55:01 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 04:55:01 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1941ms 04:55:01 INFO - PROCESS | 8272 | 1470657301940 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 04:55:01 INFO - PROCESS | 8272 | 1470657301945 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 04:55:01 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 04:55:02 INFO - PROCESS | 8272 | 1470657301999 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 04:55:02 INFO - PROCESS | 8272 | 1470657302003 Marionette TRACE conn3 <- [1,2794,null,{}] 04:55:02 INFO - PROCESS | 8272 | 1470657302012 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}] 04:55:02 INFO - PROCESS | 8272 | 1470657302016 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:02 INFO - PROCESS | 8272 | 1470657302195 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 04:55:02 INFO - PROCESS | 8272 | 1470657302347 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:02 INFO - PROCESS | 8272 | 1470657302354 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4cc00 == 29 [pid = 8272] [id = 706] 04:55:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x894e5c00) [pid = 8272] [serial = 2119] [outer = (nil)] 04:55:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8ca0ec00) [pid = 8272] [serial = 2120] [outer = 0x894e5c00] 04:55:02 INFO - PROCESS | 8272 | 1470657302437 Marionette DEBUG loaded listener.js 04:55:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8cb11c00) [pid = 8272] [serial = 2121] [outer = 0x894e5c00] 04:55:03 INFO - PROCESS | 8272 | 1470657303246 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]]]}] 04:55:03 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 04:55:03 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1292ms 04:55:03 INFO - PROCESS | 8272 | 1470657303286 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 04:55:03 INFO - PROCESS | 8272 | 1470657303289 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 04:55:03 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 04:55:03 INFO - PROCESS | 8272 | 1470657303296 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 04:55:03 INFO - PROCESS | 8272 | 1470657303299 Marionette TRACE conn3 <- [1,2798,null,{}] 04:55:03 INFO - PROCESS | 8272 | 1470657303310 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}] 04:55:03 INFO - PROCESS | 8272 | 1470657303314 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:03 INFO - PROCESS | 8272 | 1470657303471 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 04:55:03 INFO - PROCESS | 8272 | 1470657303486 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:03 INFO - PROCESS | 8272 | 1470657303491 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x88484000 == 30 [pid = 8272] [id = 707] 04:55:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ca43000) [pid = 8272] [serial = 2122] [outer = (nil)] 04:55:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8ccca400) [pid = 8272] [serial = 2123] [outer = 0x8ca43000] 04:55:03 INFO - PROCESS | 8272 | 1470657303563 Marionette DEBUG loaded listener.js 04:55:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ccccc00) [pid = 8272] [serial = 2124] [outer = 0x8ca43000] 04:55:05 INFO - PROCESS | 8272 | 1470657305011 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]]]}] 04:55:05 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 04:55:05 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1784ms 04:55:05 INFO - PROCESS | 8272 | 1470657305082 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 04:55:05 INFO - PROCESS | 8272 | 1470657305088 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 04:55:05 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 04:55:05 INFO - PROCESS | 8272 | 1470657305096 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 04:55:05 INFO - PROCESS | 8272 | 1470657305102 Marionette TRACE conn3 <- [1,2802,null,{}] 04:55:05 INFO - PROCESS | 8272 | 1470657305165 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}] 04:55:05 INFO - PROCESS | 8272 | 1470657305172 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:05 INFO - PROCESS | 8272 | 1470657305414 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 04:55:05 INFO - PROCESS | 8272 | 1470657305615 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:05 INFO - PROCESS | 8272 | 1470657305623 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd0800 == 31 [pid = 8272] [id = 708] 04:55:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x89738800) [pid = 8272] [serial = 2125] [outer = (nil)] 04:55:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8a61d400) [pid = 8272] [serial = 2126] [outer = 0x89738800] 04:55:05 INFO - PROCESS | 8272 | 1470657305714 Marionette DEBUG loaded listener.js 04:55:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8ad37400) [pid = 8272] [serial = 2127] [outer = 0x89738800] 04:55:06 INFO - PROCESS | 8272 | 1470657306781 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]]]}] 04:55:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 04:55:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1733ms 04:55:06 INFO - PROCESS | 8272 | 1470657306830 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 04:55:06 INFO - PROCESS | 8272 | 1470657306838 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 04:55:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 04:55:06 INFO - PROCESS | 8272 | 1470657306850 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 04:55:06 INFO - PROCESS | 8272 | 1470657306854 Marionette TRACE conn3 <- [1,2806,null,{}] 04:55:06 INFO - PROCESS | 8272 | 1470657306861 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}] 04:55:06 INFO - PROCESS | 8272 | 1470657306868 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:07 INFO - PROCESS | 8272 | 1470657307125 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 04:55:07 INFO - PROCESS | 8272 | 1470657307403 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:07 INFO - PROCESS | 8272 | 1470657307412 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a60e800 == 32 [pid = 8272] [id = 709] 04:55:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8ca7a000) [pid = 8272] [serial = 2128] [outer = (nil)] 04:55:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8ccc0c00) [pid = 8272] [serial = 2129] [outer = 0x8ca7a000] 04:55:07 INFO - PROCESS | 8272 | 1470657307504 Marionette DEBUG loaded listener.js 04:55:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8d409800) [pid = 8272] [serial = 2130] [outer = 0x8ca7a000] 04:55:08 INFO - PROCESS | 8272 | 1470657308543 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]]]}] 04:55:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 04:55:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1735ms 04:55:08 INFO - PROCESS | 8272 | 1470657308584 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 04:55:08 INFO - PROCESS | 8272 | 1470657308589 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 04:55:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 04:55:08 INFO - PROCESS | 8272 | 1470657308596 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 04:55:08 INFO - PROCESS | 8272 | 1470657308602 Marionette TRACE conn3 <- [1,2810,null,{}] 04:55:08 INFO - PROCESS | 8272 | 1470657308619 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}] 04:55:08 INFO - PROCESS | 8272 | 1470657308629 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:08 INFO - PROCESS | 8272 | 1470657308819 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 04:55:09 INFO - PROCESS | 8272 | 1470657309051 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:09 INFO - PROCESS | 8272 | 1470657309064 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:09 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df07400 == 33 [pid = 8272] [id = 710] 04:55:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8df07800) [pid = 8272] [serial = 2131] [outer = (nil)] 04:55:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8df0b000) [pid = 8272] [serial = 2132] [outer = 0x8df07800] 04:55:09 INFO - PROCESS | 8272 | 1470657309194 Marionette DEBUG loaded listener.js 04:55:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8df10800) [pid = 8272] [serial = 2133] [outer = 0x8df07800] 04:55:10 INFO - PROCESS | 8272 | 1470657310221 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]]]}] 04:55:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 04:55:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1690ms 04:55:10 INFO - PROCESS | 8272 | 1470657310287 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 04:55:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 04:55:10 INFO - PROCESS | 8272 | 1470657310293 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 04:55:10 INFO - PROCESS | 8272 | 1470657310299 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 04:55:10 INFO - PROCESS | 8272 | 1470657310303 Marionette TRACE conn3 <- [1,2814,null,{}] 04:55:10 INFO - PROCESS | 8272 | 1470657310308 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}] 04:55:10 INFO - PROCESS | 8272 | 1470657310314 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:10 INFO - PROCESS | 8272 | 1470657310502 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 04:55:10 INFO - PROCESS | 8272 | 1470657310893 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:10 INFO - PROCESS | 8272 | 1470657310900 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x88483000 == 34 [pid = 8272] [id = 711] 04:55:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x88484800) [pid = 8272] [serial = 2134] [outer = (nil)] 04:55:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x88f44c00) [pid = 8272] [serial = 2135] [outer = 0x88484800] 04:55:11 INFO - PROCESS | 8272 | 1470657311024 Marionette DEBUG loaded listener.js 04:55:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x88fd3c00) [pid = 8272] [serial = 2136] [outer = 0x88484800] 04:55:11 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4cc00 == 33 [pid = 8272] [id = 706] 04:55:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8b768000 == 32 [pid = 8272] [id = 705] 04:55:11 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad31800 == 31 [pid = 8272] [id = 704] 04:55:11 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd3400 == 30 [pid = 8272] [id = 703] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8d4d2c00) [pid = 8272] [serial = 2082] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8ca40800) [pid = 8272] [serial = 2058] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8cb15000) [pid = 8272] [serial = 2075] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x894e3400) [pid = 8272] [serial = 2069] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8a60cc00) [pid = 8272] [serial = 2060] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8ca44800) [pid = 8272] [serial = 2064] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8afe7400) [pid = 8272] [serial = 2072] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8d4c9c00) [pid = 8272] [serial = 2067] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8ccc1800) [pid = 8272] [serial = 2076] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x89fe4400) [pid = 8272] [serial = 2070] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8d40c000) [pid = 8272] [serial = 2066] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8b6ef800) [pid = 8272] [serial = 2073] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8a61a000) [pid = 8272] [serial = 2061] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8b920800) [pid = 8272] [serial = 2063] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8d404000) [pid = 8272] [serial = 2078] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8d409000) [pid = 8272] [serial = 2079] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x89742800) [pid = 8272] [serial = 2049] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8d4d0c00) [pid = 8272] [serial = 2081] [outer = (nil)] [url = about:blank] 04:55:12 INFO - PROCESS | 8272 | 1470657312093 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]]]}] 04:55:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 04:55:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1839ms 04:55:12 INFO - PROCESS | 8272 | 1470657312140 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 04:55:12 INFO - PROCESS | 8272 | 1470657312146 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 04:55:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 04:55:12 INFO - PROCESS | 8272 | 1470657312154 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 04:55:12 INFO - PROCESS | 8272 | 1470657312159 Marionette TRACE conn3 <- [1,2818,null,{}] 04:55:12 INFO - PROCESS | 8272 | 1470657312172 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}] 04:55:12 INFO - PROCESS | 8272 | 1470657312180 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:12 INFO - PROCESS | 8272 | 1470657312421 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 04:55:12 INFO - PROCESS | 8272 | 1470657312560 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:12 INFO - PROCESS | 8272 | 1470657312574 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fea800 == 31 [pid = 8272] [id = 712] 04:55:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x89ff0400) [pid = 8272] [serial = 2137] [outer = (nil)] 04:55:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8a615400) [pid = 8272] [serial = 2138] [outer = 0x89ff0400] 04:55:12 INFO - PROCESS | 8272 | 1470657312694 Marionette DEBUG loaded listener.js 04:55:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ad33400) [pid = 8272] [serial = 2139] [outer = 0x89ff0400] 04:55:13 INFO - PROCESS | 8272 | 1470657313515 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]]]}] 04:55:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 04:55:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1388ms 04:55:13 INFO - PROCESS | 8272 | 1470657313546 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 04:55:13 INFO - PROCESS | 8272 | 1470657313553 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 04:55:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 04:55:13 INFO - PROCESS | 8272 | 1470657313561 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 04:55:13 INFO - PROCESS | 8272 | 1470657313565 Marionette TRACE conn3 <- [1,2822,null,{}] 04:55:13 INFO - PROCESS | 8272 | 1470657313571 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}] 04:55:13 INFO - PROCESS | 8272 | 1470657313577 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:13 INFO - PROCESS | 8272 | 1470657313749 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 04:55:13 INFO - PROCESS | 8272 | 1470657313767 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:13 INFO - PROCESS | 8272 | 1470657313774 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b763c00 == 32 [pid = 8272] [id = 713] 04:55:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8b765800) [pid = 8272] [serial = 2140] [outer = (nil)] 04:55:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b91f400) [pid = 8272] [serial = 2141] [outer = 0x8b765800] 04:55:13 INFO - PROCESS | 8272 | 1470657313847 Marionette DEBUG loaded listener.js 04:55:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ca3b800) [pid = 8272] [serial = 2142] [outer = 0x8b765800] 04:55:14 INFO - PROCESS | 8272 | 1470657314937 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]]]}] 04:55:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 04:55:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1442ms 04:55:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 04:55:15 INFO - PROCESS | 8272 | 1470657315008 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 04:55:15 INFO - PROCESS | 8272 | 1470657315012 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 04:55:15 INFO - PROCESS | 8272 | 1470657315027 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 04:55:15 INFO - PROCESS | 8272 | 1470657315036 Marionette TRACE conn3 <- [1,2826,null,{}] 04:55:15 INFO - PROCESS | 8272 | 1470657315053 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}] 04:55:15 INFO - PROCESS | 8272 | 1470657315061 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:15 INFO - PROCESS | 8272 | 1470657315288 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 04:55:15 INFO - PROCESS | 8272 | 1470657315319 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:15 INFO - PROCESS | 8272 | 1470657315328 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad37800 == 33 [pid = 8272] [id = 714] 04:55:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ccc8000) [pid = 8272] [serial = 2143] [outer = (nil)] 04:55:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8d40b400) [pid = 8272] [serial = 2144] [outer = 0x8ccc8000] 04:55:15 INFO - PROCESS | 8272 | 1470657315397 Marionette DEBUG loaded listener.js 04:55:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8d4cdc00) [pid = 8272] [serial = 2145] [outer = 0x8ccc8000] 04:55:16 INFO - PROCESS | 8272 | 1470657316379 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 04:55:16 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 04:55:16 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1403ms 04:55:16 INFO - PROCESS | 8272 | 1470657316421 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 04:55:16 INFO - PROCESS | 8272 | 1470657316426 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 04:55:16 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 04:55:16 INFO - PROCESS | 8272 | 1470657316438 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 04:55:16 INFO - PROCESS | 8272 | 1470657316441 Marionette TRACE conn3 <- [1,2830,null,{}] 04:55:16 INFO - PROCESS | 8272 | 1470657316447 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}] 04:55:16 INFO - PROCESS | 8272 | 1470657316452 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:16 INFO - PROCESS | 8272 | 1470657316799 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x88f44400) [pid = 8272] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8ad35000) [pid = 8272] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8b76d400) [pid = 8272] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8df07c00) [pid = 8272] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x894e5c00) [pid = 8272] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x88fd8800) [pid = 8272] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8ad34800) [pid = 8272] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ca04000) [pid = 8272] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x894e4c00) [pid = 8272] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8df23c00) [pid = 8272] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x89fe6c00) [pid = 8272] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8df26400) [pid = 8272] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 04:55:16 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x88487400) [pid = 8272] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 04:55:17 INFO - PROCESS | 8272 | 1470657317001 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:17 INFO - PROCESS | 8272 | 1470657317008 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:17 INFO - PROCESS | 8272 | ++DOCSHELL 0x88479400 == 34 [pid = 8272] [id = 715] 04:55:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8847b000) [pid = 8272] [serial = 2146] [outer = (nil)] 04:55:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x894e5c00) [pid = 8272] [serial = 2147] [outer = 0x8847b000] 04:55:17 INFO - PROCESS | 8272 | 1470657317091 Marionette DEBUG loaded listener.js 04:55:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8a615000) [pid = 8272] [serial = 2148] [outer = 0x8847b000] 04:55:17 INFO - PROCESS | 8272 | 1470657317873 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]]]}] 04:55:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 04:55:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1485ms 04:55:17 INFO - PROCESS | 8272 | 1470657317920 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 04:55:17 INFO - PROCESS | 8272 | 1470657317924 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 04:55:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 04:55:17 INFO - PROCESS | 8272 | 1470657317930 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 04:55:17 INFO - PROCESS | 8272 | 1470657317934 Marionette TRACE conn3 <- [1,2834,null,{}] 04:55:17 INFO - PROCESS | 8272 | 1470657317939 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}] 04:55:17 INFO - PROCESS | 8272 | 1470657317947 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:18 INFO - PROCESS | 8272 | 1470657318185 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 04:55:18 INFO - PROCESS | 8272 | 1470657318200 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:18 INFO - PROCESS | 8272 | 1470657318218 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x894f0c00 == 35 [pid = 8272] [id = 716] 04:55:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x89fe4000) [pid = 8272] [serial = 2149] [outer = (nil)] 04:55:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8d40d000) [pid = 8272] [serial = 2150] [outer = 0x89fe4000] 04:55:18 INFO - PROCESS | 8272 | 1470657318299 Marionette DEBUG loaded listener.js 04:55:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8df08800) [pid = 8272] [serial = 2151] [outer = 0x89fe4000] 04:55:19 INFO - PROCESS | 8272 | 1470657319448 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 04:55:19 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 04:55:19 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1594ms 04:55:19 INFO - PROCESS | 8272 | 1470657319528 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 04:55:19 INFO - PROCESS | 8272 | 1470657319533 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 04:55:19 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 04:55:19 INFO - PROCESS | 8272 | 1470657319544 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 04:55:19 INFO - PROCESS | 8272 | 1470657319549 Marionette TRACE conn3 <- [1,2838,null,{}] 04:55:19 INFO - PROCESS | 8272 | 1470657319557 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}] 04:55:19 INFO - PROCESS | 8272 | 1470657319562 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:19 INFO - PROCESS | 8272 | 1470657319803 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 04:55:20 INFO - PROCESS | 8272 | 1470657320100 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:20 INFO - PROCESS | 8272 | 1470657320108 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:20 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847d000 == 36 [pid = 8272] [id = 717] 04:55:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x894e2c00) [pid = 8272] [serial = 2152] [outer = (nil)] 04:55:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8a61c000) [pid = 8272] [serial = 2153] [outer = 0x894e2c00] 04:55:20 INFO - PROCESS | 8272 | 1470657320204 Marionette DEBUG loaded listener.js 04:55:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b6ec800) [pid = 8272] [serial = 2154] [outer = 0x894e2c00] 04:55:21 INFO - PROCESS | 8272 | 1470657321207 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]]]}] 04:55:21 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 04:55:21 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1736ms 04:55:21 INFO - PROCESS | 8272 | 1470657321280 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 04:55:21 INFO - PROCESS | 8272 | 1470657321288 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 04:55:21 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 04:55:21 INFO - PROCESS | 8272 | 1470657321299 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 04:55:21 INFO - PROCESS | 8272 | 1470657321303 Marionette TRACE conn3 <- [1,2842,null,{}] 04:55:21 INFO - PROCESS | 8272 | 1470657321311 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}] 04:55:21 INFO - PROCESS | 8272 | 1470657321317 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:21 INFO - PROCESS | 8272 | 1470657321551 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 04:55:21 INFO - PROCESS | 8272 | 1470657321806 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:21 INFO - PROCESS | 8272 | 1470657321816 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca44c00 == 37 [pid = 8272] [id = 718] 04:55:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ca7f000) [pid = 8272] [serial = 2155] [outer = (nil)] 04:55:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ccc1000) [pid = 8272] [serial = 2156] [outer = 0x8ca7f000] 04:55:21 INFO - PROCESS | 8272 | 1470657321924 Marionette DEBUG loaded listener.js 04:55:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8cb1e000) [pid = 8272] [serial = 2157] [outer = 0x8ca7f000] 04:55:22 INFO - PROCESS | 8272 | 1470657322939 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]]]}] 04:55:22 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 04:55:22 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1687ms 04:55:22 INFO - PROCESS | 8272 | 1470657322987 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 04:55:22 INFO - PROCESS | 8272 | 1470657322990 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 04:55:22 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 04:55:22 INFO - PROCESS | 8272 | 1470657322998 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 04:55:23 INFO - PROCESS | 8272 | 1470657323011 Marionette TRACE conn3 <- [1,2846,null,{}] 04:55:23 INFO - PROCESS | 8272 | 1470657323035 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}] 04:55:23 INFO - PROCESS | 8272 | 1470657323044 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:23 INFO - PROCESS | 8272 | 1470657323272 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 04:55:23 INFO - PROCESS | 8272 | 1470657323507 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:23 INFO - PROCESS | 8272 | 1470657323517 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df23c00 == 38 [pid = 8272] [id = 719] 04:55:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8e54bc00) [pid = 8272] [serial = 2158] [outer = (nil)] 04:55:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8e54ec00) [pid = 8272] [serial = 2159] [outer = 0x8e54bc00] 04:55:23 INFO - PROCESS | 8272 | 1470657323649 Marionette DEBUG loaded listener.js 04:55:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8e772000) [pid = 8272] [serial = 2160] [outer = 0x8e54bc00] 04:55:24 INFO - PROCESS | 8272 | 1470657324613 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]]]}] 04:55:24 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 04:55:24 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1652ms 04:55:24 INFO - PROCESS | 8272 | 1470657324651 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 04:55:24 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 04:55:24 INFO - PROCESS | 8272 | 1470657324656 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 04:55:24 INFO - PROCESS | 8272 | 1470657324662 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 04:55:24 INFO - PROCESS | 8272 | 1470657324666 Marionette TRACE conn3 <- [1,2850,null,{}] 04:55:24 INFO - PROCESS | 8272 | 1470657324672 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}] 04:55:24 INFO - PROCESS | 8272 | 1470657324677 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:24 INFO - PROCESS | 8272 | 1470657324870 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 04:55:25 INFO - PROCESS | 8272 | 1470657325059 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:25 INFO - PROCESS | 8272 | 1470657325068 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:25 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f42c00 == 39 [pid = 8272] [id = 720] 04:55:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8e777400) [pid = 8272] [serial = 2161] [outer = (nil)] 04:55:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8e77d800) [pid = 8272] [serial = 2162] [outer = 0x8e777400] 04:55:25 INFO - PROCESS | 8272 | 1470657325149 Marionette DEBUG loaded listener.js 04:55:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8e782800) [pid = 8272] [serial = 2163] [outer = 0x8e777400] 04:55:26 INFO - PROCESS | 8272 | 1470657326142 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 04:55:26 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 04:55:26 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1532ms 04:55:26 INFO - PROCESS | 8272 | 1470657326195 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 04:55:26 INFO - PROCESS | 8272 | 1470657326200 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 04:55:26 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 04:55:26 INFO - PROCESS | 8272 | 1470657326206 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 04:55:26 INFO - PROCESS | 8272 | 1470657326210 Marionette TRACE conn3 <- [1,2854,null,{}] 04:55:26 INFO - PROCESS | 8272 | 1470657326216 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}] 04:55:26 INFO - PROCESS | 8272 | 1470657326222 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:26 INFO - PROCESS | 8272 | 1470657326417 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 04:55:26 INFO - PROCESS | 8272 | 1470657326606 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:26 INFO - PROCESS | 8272 | 1470657326613 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847dc00 == 40 [pid = 8272] [id = 721] 04:55:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8a617c00) [pid = 8272] [serial = 2164] [outer = (nil)] 04:55:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8e78cc00) [pid = 8272] [serial = 2165] [outer = 0x8a617c00] 04:55:26 INFO - PROCESS | 8272 | 1470657326701 Marionette DEBUG loaded listener.js 04:55:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8e790800) [pid = 8272] [serial = 2166] [outer = 0x8a617c00] 04:55:27 INFO - PROCESS | 8272 | 1470657327666 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]]]}] 04:55:27 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 04:55:27 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1535ms 04:55:27 INFO - PROCESS | 8272 | 1470657327743 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 04:55:27 INFO - PROCESS | 8272 | 1470657327747 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 04:55:27 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 04:55:27 INFO - PROCESS | 8272 | 1470657327753 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 04:55:27 INFO - PROCESS | 8272 | 1470657327757 Marionette TRACE conn3 <- [1,2858,null,{}] 04:55:27 INFO - PROCESS | 8272 | 1470657327763 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}] 04:55:27 INFO - PROCESS | 8272 | 1470657327774 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:28 INFO - PROCESS | 8272 | 1470657328049 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 04:55:28 INFO - PROCESS | 8272 | 1470657328315 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:28 INFO - PROCESS | 8272 | 1470657328323 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f46000 == 41 [pid = 8272] [id = 722] 04:55:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x88f4b000) [pid = 8272] [serial = 2167] [outer = (nil)] 04:55:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x89fec800) [pid = 8272] [serial = 2168] [outer = 0x88f4b000] 04:55:28 INFO - PROCESS | 8272 | 1470657328409 Marionette DEBUG loaded listener.js 04:55:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8afe0c00) [pid = 8272] [serial = 2169] [outer = 0x88f4b000] 04:55:29 INFO - PROCESS | 8272 | 1470657329547 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 04:55:29 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 04:55:29 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1899ms 04:55:29 INFO - PROCESS | 8272 | 1470657329667 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 04:55:29 INFO - PROCESS | 8272 | 1470657329673 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 04:55:29 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 04:55:29 INFO - PROCESS | 8272 | 1470657329685 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 04:55:29 INFO - PROCESS | 8272 | 1470657329694 Marionette TRACE conn3 <- [1,2862,null,{}] 04:55:29 INFO - PROCESS | 8272 | 1470657329751 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}] 04:55:29 INFO - PROCESS | 8272 | 1470657329761 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:30 INFO - PROCESS | 8272 | 1470657330051 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 04:55:30 INFO - PROCESS | 8272 | 1470657330393 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:30 INFO - PROCESS | 8272 | 1470657330412 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:30 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a609800 == 42 [pid = 8272] [id = 723] 04:55:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8a60a400) [pid = 8272] [serial = 2170] [outer = (nil)] 04:55:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8a61b400) [pid = 8272] [serial = 2171] [outer = 0x8a60a400] 04:55:30 INFO - PROCESS | 8272 | 1470657330511 Marionette DEBUG loaded listener.js 04:55:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8ad2e400) [pid = 8272] [serial = 2172] [outer = 0x8a60a400] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88fcfc00 == 41 [pid = 8272] [id = 702] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88479400 == 40 [pid = 8272] [id = 715] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad37800 == 39 [pid = 8272] [id = 714] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8b763c00 == 38 [pid = 8272] [id = 713] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x89fea800 == 37 [pid = 8272] [id = 712] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88483000 == 36 [pid = 8272] [id = 711] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd0800 == 35 [pid = 8272] [id = 708] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8df07400 == 34 [pid = 8272] [id = 710] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8a60e800 == 33 [pid = 8272] [id = 709] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88484000 == 32 [pid = 8272] [id = 707] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88f46000 == 31 [pid = 8272] [id = 722] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x88f42c00 == 30 [pid = 8272] [id = 720] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8847dc00 == 29 [pid = 8272] [id = 721] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8df23c00 == 28 [pid = 8272] [id = 719] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca44c00 == 27 [pid = 8272] [id = 718] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x894f0c00 == 26 [pid = 8272] [id = 716] 04:55:32 INFO - PROCESS | 8272 | --DOCSHELL 0x8847d000 == 25 [pid = 8272] [id = 717] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8a608400) [pid = 8272] [serial = 2085] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x89740400) [pid = 8272] [serial = 2084] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8ca7ec00) [pid = 8272] [serial = 2088] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8b917800) [pid = 8272] [serial = 2117] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8ca07000) [pid = 8272] [serial = 2087] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8df1bc00) [pid = 8272] [serial = 2091] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8df0d000) [pid = 8272] [serial = 2090] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8ca0ec00) [pid = 8272] [serial = 2120] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x89738c00) [pid = 8272] [serial = 2111] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x89743c00) [pid = 8272] [serial = 2112] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8ad39400) [pid = 8272] [serial = 2114] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8df27000) [pid = 8272] [serial = 2094] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8df22800) [pid = 8272] [serial = 2093] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8ad31c00) [pid = 8272] [serial = 2109] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x89742000) [pid = 8272] [serial = 2108] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8e552800) [pid = 8272] [serial = 2097] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8e550c00) [pid = 8272] [serial = 2096] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8e785800) [pid = 8272] [serial = 2100] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8e77fc00) [pid = 8272] [serial = 2099] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8e78fc00) [pid = 8272] [serial = 2103] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8e78e000) [pid = 8272] [serial = 2102] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x88fd1000) [pid = 8272] [serial = 2106] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x88f43800) [pid = 8272] [serial = 2105] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8ca09400) [pid = 8272] [serial = 2118] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8afdfc00) [pid = 8272] [serial = 2115] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8cb11c00) [pid = 8272] [serial = 2121] [outer = (nil)] [url = about:blank] 04:55:32 INFO - PROCESS | 8272 | 1470657332717 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]]]}] 04:55:32 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 04:55:32 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 3052ms 04:55:32 INFO - PROCESS | 8272 | 1470657332736 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 04:55:32 INFO - PROCESS | 8272 | 1470657332742 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 04:55:32 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 04:55:32 INFO - PROCESS | 8272 | 1470657332751 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 04:55:32 INFO - PROCESS | 8272 | 1470657332756 Marionette TRACE conn3 <- [1,2866,null,{}] 04:55:32 INFO - PROCESS | 8272 | 1470657332765 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}] 04:55:32 INFO - PROCESS | 8272 | 1470657332771 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:33 INFO - PROCESS | 8272 | 1470657333005 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 04:55:33 INFO - PROCESS | 8272 | 1470657333218 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:33 INFO - PROCESS | 8272 | 1470657333228 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:33 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fdc800 == 26 [pid = 8272] [id = 724] 04:55:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x88fdcc00) [pid = 8272] [serial = 2173] [outer = (nil)] 04:55:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x89738c00) [pid = 8272] [serial = 2174] [outer = 0x88fdcc00] 04:55:33 INFO - PROCESS | 8272 | 1470657333310 Marionette DEBUG loaded listener.js 04:55:33 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8973fc00) [pid = 8272] [serial = 2175] [outer = 0x88fdcc00] 04:55:34 INFO - PROCESS | 8272 | 1470657334113 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]]]}] 04:55:34 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 04:55:34 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1386ms 04:55:34 INFO - PROCESS | 8272 | 1470657334137 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 04:55:34 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 04:55:34 INFO - PROCESS | 8272 | 1470657334146 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 04:55:34 INFO - PROCESS | 8272 | 1470657334158 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 04:55:34 INFO - PROCESS | 8272 | 1470657334162 Marionette TRACE conn3 <- [1,2870,null,{}] 04:55:34 INFO - PROCESS | 8272 | 1470657334168 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}] 04:55:34 INFO - PROCESS | 8272 | 1470657334174 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:34 INFO - PROCESS | 8272 | 1470657334401 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 04:55:34 INFO - PROCESS | 8272 | 1470657334501 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:34 INFO - PROCESS | 8272 | 1470657334512 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a60d000 == 27 [pid = 8272] [id = 725] 04:55:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8a60e400) [pid = 8272] [serial = 2176] [outer = (nil)] 04:55:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8a612400) [pid = 8272] [serial = 2177] [outer = 0x8a60e400] 04:55:34 INFO - PROCESS | 8272 | 1470657334595 Marionette DEBUG loaded listener.js 04:55:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ad2d800) [pid = 8272] [serial = 2178] [outer = 0x8a60e400] 04:55:35 INFO - PROCESS | 8272 | 1470657335588 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]]]}] 04:55:35 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 04:55:35 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1484ms 04:55:35 INFO - PROCESS | 8272 | 1470657335649 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 04:55:35 INFO - PROCESS | 8272 | 1470657335653 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 04:55:35 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 04:55:35 INFO - PROCESS | 8272 | 1470657335660 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 04:55:35 INFO - PROCESS | 8272 | 1470657335666 Marionette TRACE conn3 <- [1,2874,null,{}] 04:55:35 INFO - PROCESS | 8272 | 1470657335683 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}] 04:55:35 INFO - PROCESS | 8272 | 1470657335692 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:35 INFO - PROCESS | 8272 | 1470657335932 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 04:55:35 INFO - PROCESS | 8272 | 1470657335958 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:35 INFO - PROCESS | 8272 | 1470657335967 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b76a800 == 28 [pid = 8272] [id = 726] 04:55:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8b76b000) [pid = 8272] [serial = 2179] [outer = (nil)] 04:55:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b918800) [pid = 8272] [serial = 2180] [outer = 0x8b76b000] 04:55:36 INFO - PROCESS | 8272 | 1470657336041 Marionette DEBUG loaded listener.js 04:55:36 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8ca01800) [pid = 8272] [serial = 2181] [outer = 0x8b76b000] 04:55:37 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x89fe4000) [pid = 8272] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 04:55:37 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8ccc8000) [pid = 8272] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 04:55:37 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8ca7a000) [pid = 8272] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 04:55:37 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x89738800) [pid = 8272] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 04:55:37 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ca43000) [pid = 8272] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 04:55:37 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x89ff0400) [pid = 8272] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 04:55:37 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8df07800) [pid = 8272] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 04:55:37 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x88484800) [pid = 8272] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 04:55:37 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8b765800) [pid = 8272] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 04:55:37 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8847b000) [pid = 8272] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 04:55:37 INFO - PROCESS | 8272 | 1470657337537 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]]]}] 04:55:37 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 04:55:37 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1936ms 04:55:37 INFO - PROCESS | 8272 | 1470657337653 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 04:55:37 INFO - PROCESS | 8272 | 1470657337658 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 04:55:37 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 04:55:37 INFO - PROCESS | 8272 | 1470657337666 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 04:55:37 INFO - PROCESS | 8272 | 1470657337670 Marionette TRACE conn3 <- [1,2878,null,{}] 04:55:37 INFO - PROCESS | 8272 | 1470657337676 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}] 04:55:37 INFO - PROCESS | 8272 | 1470657337685 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:37 INFO - PROCESS | 8272 | 1470657337854 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 04:55:37 INFO - PROCESS | 8272 | 1470657337863 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:37 INFO - PROCESS | 8272 | 1470657337869 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:37 INFO - PROCESS | 8272 | ++DOCSHELL 0x894f0000 == 29 [pid = 8272] [id = 727] 04:55:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x89742c00) [pid = 8272] [serial = 2182] [outer = (nil)] 04:55:37 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8b915c00) [pid = 8272] [serial = 2183] [outer = 0x89742c00] 04:55:37 INFO - PROCESS | 8272 | 1470657337942 Marionette DEBUG loaded listener.js 04:55:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8ca38c00) [pid = 8272] [serial = 2184] [outer = 0x89742c00] 04:55:38 INFO - PROCESS | 8272 | 1470657338842 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]]]}] 04:55:38 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 04:55:38 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1234ms 04:55:38 INFO - PROCESS | 8272 | 1470657338903 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 04:55:38 INFO - PROCESS | 8272 | 1470657338906 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 04:55:38 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 04:55:38 INFO - PROCESS | 8272 | 1470657338912 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 04:55:38 INFO - PROCESS | 8272 | 1470657338915 Marionette TRACE conn3 <- [1,2882,null,{}] 04:55:38 INFO - PROCESS | 8272 | 1470657338921 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}] 04:55:38 INFO - PROCESS | 8272 | 1470657338926 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:39 INFO - PROCESS | 8272 | 1470657339084 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 04:55:39 INFO - PROCESS | 8272 | 1470657339093 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:39 INFO - PROCESS | 8272 | 1470657339099 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:39 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4d000 == 30 [pid = 8272] [id = 728] 04:55:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8b919800) [pid = 8272] [serial = 2185] [outer = (nil)] 04:55:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8ca85000) [pid = 8272] [serial = 2186] [outer = 0x8b919800] 04:55:39 INFO - PROCESS | 8272 | 1470657339172 Marionette DEBUG loaded listener.js 04:55:39 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8cb18400) [pid = 8272] [serial = 2187] [outer = 0x8b919800] 04:55:40 INFO - PROCESS | 8272 | 1470657340416 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]]]}] 04:55:40 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 04:55:40 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1587ms 04:55:40 INFO - PROCESS | 8272 | 1470657340502 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 04:55:40 INFO - PROCESS | 8272 | 1470657340515 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 04:55:40 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 04:55:40 INFO - PROCESS | 8272 | 1470657340544 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 04:55:40 INFO - PROCESS | 8272 | 1470657340550 Marionette TRACE conn3 <- [1,2886,null,{}] 04:55:40 INFO - PROCESS | 8272 | 1470657340616 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}] 04:55:40 INFO - PROCESS | 8272 | 1470657340622 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:40 INFO - PROCESS | 8272 | 1470657340823 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 04:55:41 INFO - PROCESS | 8272 | 1470657341053 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:41 INFO - PROCESS | 8272 | 1470657341059 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:41 INFO - PROCESS | 8272 | ++DOCSHELL 0x894efc00 == 31 [pid = 8272] [id = 729] 04:55:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x89739c00) [pid = 8272] [serial = 2188] [outer = (nil)] 04:55:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8a602000) [pid = 8272] [serial = 2189] [outer = 0x89739c00] 04:55:41 INFO - PROCESS | 8272 | 1470657341145 Marionette DEBUG loaded listener.js 04:55:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8a61cc00) [pid = 8272] [serial = 2190] [outer = 0x89739c00] 04:55:42 INFO - PROCESS | 8272 | 1470657342189 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]]]}] 04:55:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 04:55:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1694ms 04:55:42 INFO - PROCESS | 8272 | 1470657342236 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 04:55:42 INFO - PROCESS | 8272 | 1470657342243 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 04:55:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 04:55:42 INFO - PROCESS | 8272 | 1470657342255 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 04:55:42 INFO - PROCESS | 8272 | 1470657342260 Marionette TRACE conn3 <- [1,2890,null,{}] 04:55:42 INFO - PROCESS | 8272 | 1470657342266 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}] 04:55:42 INFO - PROCESS | 8272 | 1470657342273 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:42 INFO - PROCESS | 8272 | 1470657342467 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 04:55:42 INFO - PROCESS | 8272 | 1470657342755 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:42 INFO - PROCESS | 8272 | 1470657342764 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a604800 == 32 [pid = 8272] [id = 730] 04:55:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8b76ec00) [pid = 8272] [serial = 2191] [outer = (nil)] 04:55:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ca09400) [pid = 8272] [serial = 2192] [outer = 0x8b76ec00] 04:55:42 INFO - PROCESS | 8272 | 1470657342894 Marionette DEBUG loaded listener.js 04:55:43 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8ca04c00) [pid = 8272] [serial = 2193] [outer = 0x8b76ec00] 04:55:43 INFO - PROCESS | 8272 | 1470657343896 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 04:55:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 04:55:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1684ms 04:55:43 INFO - PROCESS | 8272 | 1470657343939 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 04:55:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 04:55:43 INFO - PROCESS | 8272 | 1470657343944 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 04:55:43 INFO - PROCESS | 8272 | 1470657343951 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 04:55:43 INFO - PROCESS | 8272 | 1470657343957 Marionette TRACE conn3 <- [1,2894,null,{}] 04:55:43 INFO - PROCESS | 8272 | 1470657343974 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}] 04:55:43 INFO - PROCESS | 8272 | 1470657343984 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:44 INFO - PROCESS | 8272 | 1470657344185 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 04:55:44 INFO - PROCESS | 8272 | 1470657344418 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:44 INFO - PROCESS | 8272 | 1470657344432 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:44 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d40e000 == 33 [pid = 8272] [id = 731] 04:55:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8d410400) [pid = 8272] [serial = 2194] [outer = (nil)] 04:55:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8d4d1400) [pid = 8272] [serial = 2195] [outer = 0x8d410400] 04:55:44 INFO - PROCESS | 8272 | 1470657344557 Marionette DEBUG loaded listener.js 04:55:44 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8d4d3000) [pid = 8272] [serial = 2196] [outer = 0x8d410400] 04:55:45 INFO - PROCESS | 8272 | 1470657345589 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]]]}] 04:55:45 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 04:55:45 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1688ms 04:55:45 INFO - PROCESS | 8272 | 1470657345639 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 04:55:45 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 04:55:45 INFO - PROCESS | 8272 | 1470657345645 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 04:55:45 INFO - PROCESS | 8272 | 1470657345651 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 04:55:45 INFO - PROCESS | 8272 | 1470657345655 Marionette TRACE conn3 <- [1,2898,null,{}] 04:55:45 INFO - PROCESS | 8272 | 1470657345660 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}] 04:55:45 INFO - PROCESS | 8272 | 1470657345666 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:45 INFO - PROCESS | 8272 | 1470657345867 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 04:55:46 INFO - PROCESS | 8272 | 1470657346100 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:46 INFO - PROCESS | 8272 | 1470657346106 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:46 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847bc00 == 34 [pid = 8272] [id = 732] 04:55:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8847c400) [pid = 8272] [serial = 2197] [outer = (nil)] 04:55:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x88482c00) [pid = 8272] [serial = 2198] [outer = 0x8847c400] 04:55:46 INFO - PROCESS | 8272 | 1470657346354 Marionette DEBUG loaded listener.js 04:55:46 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x88f49800) [pid = 8272] [serial = 2199] [outer = 0x8847c400] 04:55:47 INFO - PROCESS | 8272 | --DOCSHELL 0x894f0000 == 33 [pid = 8272] [id = 727] 04:55:47 INFO - PROCESS | 8272 | --DOCSHELL 0x8b76a800 == 32 [pid = 8272] [id = 726] 04:55:47 INFO - PROCESS | 8272 | --DOCSHELL 0x8a60d000 == 31 [pid = 8272] [id = 725] 04:55:47 INFO - PROCESS | 8272 | --DOCSHELL 0x88fdc800 == 30 [pid = 8272] [id = 724] 04:55:47 INFO - PROCESS | 8272 | 1470657347413 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]]]}] 04:55:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 04:55:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1790ms 04:55:47 INFO - PROCESS | 8272 | 1470657347442 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 04:55:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 04:55:47 INFO - PROCESS | 8272 | 1470657347447 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 04:55:47 INFO - PROCESS | 8272 | 1470657347455 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 04:55:47 INFO - PROCESS | 8272 | 1470657347458 Marionette TRACE conn3 <- [1,2902,null,{}] 04:55:47 INFO - PROCESS | 8272 | 1470657347466 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}] 04:55:47 INFO - PROCESS | 8272 | 1470657347471 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:47 INFO - PROCESS | 8272 | 1470657347638 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8df08800) [pid = 8272] [serial = 2151] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8d40b400) [pid = 8272] [serial = 2144] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8ccc0c00) [pid = 8272] [serial = 2129] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8d409800) [pid = 8272] [serial = 2130] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8a61d400) [pid = 8272] [serial = 2126] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8ad37400) [pid = 8272] [serial = 2127] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8ccccc00) [pid = 8272] [serial = 2124] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8ccca400) [pid = 8272] [serial = 2123] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8a615400) [pid = 8272] [serial = 2138] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8ad33400) [pid = 8272] [serial = 2139] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8df0b000) [pid = 8272] [serial = 2132] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8df10800) [pid = 8272] [serial = 2133] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x88f44c00) [pid = 8272] [serial = 2135] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x88fd3c00) [pid = 8272] [serial = 2136] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8b91f400) [pid = 8272] [serial = 2141] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8d4cdc00) [pid = 8272] [serial = 2145] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8a615000) [pid = 8272] [serial = 2148] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8d40d000) [pid = 8272] [serial = 2150] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x894e5c00) [pid = 8272] [serial = 2147] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8ca3b800) [pid = 8272] [serial = 2142] [outer = (nil)] [url = about:blank] 04:55:47 INFO - PROCESS | 8272 | 1470657347864 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:47 INFO - PROCESS | 8272 | 1470657347872 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f48800 == 31 [pid = 8272] [id = 733] 04:55:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x894e2400) [pid = 8272] [serial = 2200] [outer = (nil)] 04:55:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8a610800) [pid = 8272] [serial = 2201] [outer = 0x894e2400] 04:55:47 INFO - PROCESS | 8272 | 1470657347949 Marionette DEBUG loaded listener.js 04:55:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8ad33400) [pid = 8272] [serial = 2202] [outer = 0x894e2400] 04:55:48 INFO - PROCESS | 8272 | 1470657348800 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 04:55:48 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 04:55:48 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1381ms 04:55:48 INFO - PROCESS | 8272 | 1470657348836 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 04:55:48 INFO - PROCESS | 8272 | 1470657348841 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 04:55:48 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 04:55:48 INFO - PROCESS | 8272 | 1470657348851 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 04:55:48 INFO - PROCESS | 8272 | 1470657348855 Marionette TRACE conn3 <- [1,2906,null,{}] 04:55:48 INFO - PROCESS | 8272 | 1470657348875 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}] 04:55:48 INFO - PROCESS | 8272 | 1470657348881 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:49 INFO - PROCESS | 8272 | 1470657349050 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 04:55:49 INFO - PROCESS | 8272 | 1470657349062 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:49 INFO - PROCESS | 8272 | 1470657349072 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:49 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad37000 == 32 [pid = 8272] [id = 734] 04:55:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8afdd400) [pid = 8272] [serial = 2203] [outer = (nil)] 04:55:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8ca07000) [pid = 8272] [serial = 2204] [outer = 0x8afdd400] 04:55:49 INFO - PROCESS | 8272 | 1470657349140 Marionette DEBUG loaded listener.js 04:55:49 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8ca43400) [pid = 8272] [serial = 2205] [outer = 0x8afdd400] 04:55:50 INFO - PROCESS | 8272 | 1470657350230 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]]]}] 04:55:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 04:55:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1438ms 04:55:50 INFO - PROCESS | 8272 | 1470657350291 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 04:55:50 INFO - PROCESS | 8272 | 1470657350295 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 04:55:50 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 04:55:50 INFO - PROCESS | 8272 | 1470657350308 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 04:55:50 INFO - PROCESS | 8272 | 1470657350314 Marionette TRACE conn3 <- [1,2910,null,{}] 04:55:50 INFO - PROCESS | 8272 | 1470657350330 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}] 04:55:50 INFO - PROCESS | 8272 | 1470657350339 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:50 INFO - PROCESS | 8272 | 1470657350599 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 04:55:50 INFO - PROCESS | 8272 | 1470657350628 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:50 INFO - PROCESS | 8272 | 1470657350638 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad37c00 == 33 [pid = 8272] [id = 735] 04:55:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8b76a000) [pid = 8272] [serial = 2206] [outer = (nil)] 04:55:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8d40d000) [pid = 8272] [serial = 2207] [outer = 0x8b76a000] 04:55:50 INFO - PROCESS | 8272 | 1470657350705 Marionette DEBUG loaded listener.js 04:55:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8d4c9c00) [pid = 8272] [serial = 2208] [outer = 0x8b76a000] 04:55:51 INFO - PROCESS | 8272 | 1470657351537 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]]]}] 04:55:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 04:55:51 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 04:55:51 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1288ms 04:55:51 INFO - PROCESS | 8272 | 1470657351598 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 04:55:51 INFO - PROCESS | 8272 | 1470657351603 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 04:55:51 INFO - TEST-START | /DOMEvents/constructors.html 04:55:51 INFO - PROCESS | 8272 | 1470657351609 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 04:55:51 INFO - PROCESS | 8272 | 1470657351613 Marionette TRACE conn3 <- [1,2914,null,{}] 04:55:51 INFO - PROCESS | 8272 | 1470657351618 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}] 04:55:51 INFO - PROCESS | 8272 | 1470657351623 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:51 INFO - PROCESS | 8272 | 1470657351836 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 04:55:51 INFO - PROCESS | 8272 | 1470657351869 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:51 INFO - PROCESS | 8272 | 1470657351878 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:51 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847d400 == 34 [pid = 8272] [id = 736] 04:55:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8d408800) [pid = 8272] [serial = 2209] [outer = (nil)] 04:55:51 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8df03400) [pid = 8272] [serial = 2210] [outer = 0x8d408800] 04:55:51 INFO - PROCESS | 8272 | 1470657351957 Marionette DEBUG loaded listener.js 04:55:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8df05800) [pid = 8272] [serial = 2211] [outer = 0x8d408800] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x88f4b000) [pid = 8272] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x894e2c00) [pid = 8272] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8ca7f000) [pid = 8272] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8e54bc00) [pid = 8272] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x88fdcc00) [pid = 8272] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8a60e400) [pid = 8272] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8e777400) [pid = 8272] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8a60a400) [pid = 8272] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8b76b000) [pid = 8272] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8a617c00) [pid = 8272] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 04:55:52 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x89742c00) [pid = 8272] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 04:55:53 INFO - PROCESS | 8272 | 1470657353039 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]]]}] 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 04:55:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 04:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:55:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 04:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:55:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 04:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:55:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 04:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:55:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 04:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:55:53 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 04:55:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 04:55:53 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 04:55:53 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 04:55:53 INFO - TEST-OK | /DOMEvents/constructors.html | took 1507ms 04:55:53 INFO - PROCESS | 8272 | 1470657353117 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 04:55:53 INFO - PROCESS | 8272 | 1470657353120 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 04:55:53 INFO - TEST-START | /DOMEvents/event-phases-order.html 04:55:53 INFO - PROCESS | 8272 | 1470657353131 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 04:55:53 INFO - PROCESS | 8272 | 1470657353139 Marionette TRACE conn3 <- [1,2918,null,{}] 04:55:53 INFO - PROCESS | 8272 | 1470657353183 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}] 04:55:53 INFO - PROCESS | 8272 | 1470657353188 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:53 INFO - PROCESS | 8272 | 1470657353351 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 04:55:53 INFO - PROCESS | 8272 | 1470657353360 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:53 INFO - PROCESS | 8272 | 1470657353367 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:53 INFO - PROCESS | 8272 | ++DOCSHELL 0x894ebc00 == 35 [pid = 8272] [id = 737] 04:55:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x89fe3800) [pid = 8272] [serial = 2212] [outer = (nil)] 04:55:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8df0fc00) [pid = 8272] [serial = 2213] [outer = 0x89fe3800] 04:55:53 INFO - PROCESS | 8272 | 1470657353455 Marionette DEBUG loaded listener.js 04:55:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8df20c00) [pid = 8272] [serial = 2214] [outer = 0x89fe3800] 04:55:54 INFO - PROCESS | 8272 | 1470657354371 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 04:55:54 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 04:55:54 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1300ms 04:55:54 INFO - PROCESS | 8272 | 1470657354434 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 04:55:54 INFO - PROCESS | 8272 | 1470657354441 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 04:55:54 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 04:55:54 INFO - PROCESS | 8272 | 1470657354451 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 04:55:54 INFO - PROCESS | 8272 | 1470657354458 Marionette TRACE conn3 <- [1,2922,null,{}] 04:55:54 INFO - PROCESS | 8272 | 1470657354510 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}] 04:55:54 INFO - PROCESS | 8272 | 1470657354515 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:54 INFO - PROCESS | 8272 | 1470657354797 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 04:55:54 INFO - PROCESS | 8272 | 1470657354941 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:54 INFO - PROCESS | 8272 | 1470657354957 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:54 INFO - PROCESS | 8272 | ++DOCSHELL 0x88484800 == 36 [pid = 8272] [id = 738] 04:55:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x894ef400) [pid = 8272] [serial = 2215] [outer = (nil)] 04:55:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x89745400) [pid = 8272] [serial = 2216] [outer = 0x894ef400] 04:55:55 INFO - PROCESS | 8272 | 1470657355042 Marionette DEBUG loaded listener.js 04:55:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x89fe8c00) [pid = 8272] [serial = 2217] [outer = 0x894ef400] 04:55:55 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:55:55 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:55:55 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:55:55 INFO - PROCESS | 8272 | [8272] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 04:55:56 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 04:55:56 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 04:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:55:56 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 04:55:56 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:55:56 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 04:55:56 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:55:56 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]" 04:55:56 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 04:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:56 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 04:55:56 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:55:56 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 04:55:56 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 04:55:56 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1589ms 04:55:56 INFO - PROCESS | 8272 | 1470657356003 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]]]}] 04:55:56 INFO - PROCESS | 8272 | 1470657356061 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 04:55:56 INFO - PROCESS | 8272 | 1470657356069 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 04:55:56 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 04:55:56 INFO - PROCESS | 8272 | 1470657356084 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 04:55:56 INFO - PROCESS | 8272 | 1470657356089 Marionette TRACE conn3 <- [1,2926,null,{}] 04:55:56 INFO - PROCESS | 8272 | 1470657356096 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}] 04:55:56 INFO - PROCESS | 8272 | 1470657356101 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:56 INFO - PROCESS | 8272 | 1470657356298 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 04:55:56 INFO - PROCESS | 8272 | 1470657356487 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:56 INFO - PROCESS | 8272 | 1470657356496 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:56 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca40800 == 37 [pid = 8272] [id = 739] 04:55:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8ca7a800) [pid = 8272] [serial = 2218] [outer = (nil)] 04:55:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ccc8000) [pid = 8272] [serial = 2219] [outer = 0x8ca7a800] 04:55:56 INFO - PROCESS | 8272 | 1470657356586 Marionette DEBUG loaded listener.js 04:55:56 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8d402000) [pid = 8272] [serial = 2220] [outer = 0x8ca7a800] 04:55:57 INFO - PROCESS | 8272 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 04:55:57 INFO - PROCESS | 8272 | 1470657357499 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]]]}] 04:55:57 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 04:55:57 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1442ms 04:55:57 INFO - PROCESS | 8272 | 1470657357526 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 04:55:57 INFO - PROCESS | 8272 | 1470657357530 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 04:55:57 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 04:55:57 INFO - PROCESS | 8272 | 1470657357538 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 04:55:57 INFO - PROCESS | 8272 | 1470657357545 Marionette TRACE conn3 <- [1,2930,null,{}] 04:55:57 INFO - PROCESS | 8272 | 1470657357563 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}] 04:55:57 INFO - PROCESS | 8272 | 1470657357572 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:57 INFO - PROCESS | 8272 | 1470657357813 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 04:55:57 INFO - PROCESS | 8272 | 1470657357976 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:57 INFO - PROCESS | 8272 | 1470657357988 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x88478c00 == 38 [pid = 8272] [id = 740] 04:55:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8df29800) [pid = 8272] [serial = 2221] [outer = (nil)] 04:55:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8e54d000) [pid = 8272] [serial = 2222] [outer = 0x8df29800] 04:55:58 INFO - PROCESS | 8272 | 1470657358091 Marionette DEBUG loaded listener.js 04:55:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8e553800) [pid = 8272] [serial = 2223] [outer = 0x8df29800] 04:55:58 INFO - PROCESS | 8272 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 04:55:59 INFO - PROCESS | 8272 | 1470657359012 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]]]}] 04:55:59 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 04:55:59 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1488ms 04:55:59 INFO - PROCESS | 8272 | 1470657359027 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 04:55:59 INFO - PROCESS | 8272 | 1470657359032 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 04:55:59 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 04:55:59 INFO - PROCESS | 8272 | 1470657359039 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 04:55:59 INFO - PROCESS | 8272 | 1470657359043 Marionette TRACE conn3 <- [1,2934,null,{}] 04:55:59 INFO - PROCESS | 8272 | 1470657359050 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}] 04:55:59 INFO - PROCESS | 8272 | 1470657359055 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:59 INFO - PROCESS | 8272 | 1470657359244 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 04:55:59 INFO - PROCESS | 8272 | 1470657359455 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:55:59 INFO - PROCESS | 8272 | 1470657359464 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:55:59 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847cc00 == 39 [pid = 8272] [id = 741] 04:55:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8e54d800) [pid = 8272] [serial = 2224] [outer = (nil)] 04:55:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8e784000) [pid = 8272] [serial = 2225] [outer = 0x8e54d800] 04:55:59 INFO - PROCESS | 8272 | 1470657359549 Marionette DEBUG loaded listener.js 04:55:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8e786c00) [pid = 8272] [serial = 2226] [outer = 0x8e54d800] 04:56:00 INFO - PROCESS | 8272 | 1470657360434 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]]]}] 04:56:00 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 04:56:00 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1434ms 04:56:00 INFO - PROCESS | 8272 | 1470657360475 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 04:56:00 INFO - PROCESS | 8272 | 1470657360479 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 04:56:00 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 04:56:00 INFO - PROCESS | 8272 | 1470657360486 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 04:56:00 INFO - PROCESS | 8272 | 1470657360490 Marionette TRACE conn3 <- [1,2938,null,{}] 04:56:00 INFO - PROCESS | 8272 | 1470657360497 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}] 04:56:00 INFO - PROCESS | 8272 | 1470657360503 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:00 INFO - PROCESS | 8272 | 1470657360689 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 04:56:00 INFO - PROCESS | 8272 | 1470657360947 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:00 INFO - PROCESS | 8272 | 1470657360956 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f3f000 == 40 [pid = 8272] [id = 742] 04:56:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8e785400) [pid = 8272] [serial = 2227] [outer = (nil)] 04:56:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8edc2400) [pid = 8272] [serial = 2228] [outer = 0x8e785400] 04:56:01 INFO - PROCESS | 8272 | 1470657361043 Marionette DEBUG loaded listener.js 04:56:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8edc6400) [pid = 8272] [serial = 2229] [outer = 0x8e785400] 04:56:01 INFO - PROCESS | 8272 | 1470657361876 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]]]}] 04:56:01 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. 04:56:01 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1439ms 04:56:01 INFO - PROCESS | 8272 | 1470657361926 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 04:56:01 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 04:56:01 INFO - PROCESS | 8272 | 1470657361931 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 04:56:01 INFO - PROCESS | 8272 | 1470657361939 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 04:56:01 INFO - PROCESS | 8272 | 1470657361942 Marionette TRACE conn3 <- [1,2942,null,{}] 04:56:01 INFO - PROCESS | 8272 | 1470657361949 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}] 04:56:01 INFO - PROCESS | 8272 | 1470657361961 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:02 INFO - PROCESS | 8272 | 1470657362226 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 04:56:02 INFO - PROCESS | 8272 | 1470657362419 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:02 INFO - PROCESS | 8272 | 1470657362426 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:02 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e777400 == 41 [pid = 8272] [id = 743] 04:56:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8e790000) [pid = 8272] [serial = 2230] [outer = (nil)] 04:56:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8ee6ec00) [pid = 8272] [serial = 2231] [outer = 0x8e790000] 04:56:02 INFO - PROCESS | 8272 | 1470657362510 Marionette DEBUG loaded listener.js 04:56:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8ee73800) [pid = 8272] [serial = 2232] [outer = 0x8e790000] 04:56:03 INFO - PROCESS | 8272 | 1470657363418 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"]]]}] 04:56:03 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 04:56:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 04:56:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:03 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 04:56:03 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1538ms 04:56:03 INFO - PROCESS | 8272 | 1470657363477 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 04:56:03 INFO - PROCESS | 8272 | 1470657363480 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 04:56:03 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 04:56:03 INFO - PROCESS | 8272 | 1470657363488 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 04:56:03 INFO - PROCESS | 8272 | 1470657363492 Marionette TRACE conn3 <- [1,2946,null,{}] 04:56:03 INFO - PROCESS | 8272 | 1470657363539 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}] 04:56:03 INFO - PROCESS | 8272 | 1470657363545 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:03 INFO - PROCESS | 8272 | 1470657363818 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 04:56:03 INFO - PROCESS | 8272 | 1470657363915 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:03 INFO - PROCESS | 8272 | 1470657363923 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd6800 == 42 [pid = 8272] [id = 744] 04:56:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8ee6e400) [pid = 8272] [serial = 2233] [outer = (nil)] 04:56:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8ee9ec00) [pid = 8272] [serial = 2234] [outer = 0x8ee6e400] 04:56:04 INFO - PROCESS | 8272 | 1470657364045 Marionette DEBUG loaded listener.js 04:56:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8ee9f000) [pid = 8272] [serial = 2235] [outer = 0x8ee6e400] 04:56:04 INFO - PROCESS | 8272 | 1470657364927 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]]]}] 04:56:04 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. 04:56:04 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1480ms 04:56:04 INFO - PROCESS | 8272 | 1470657364969 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 04:56:04 INFO - PROCESS | 8272 | 1470657364972 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 04:56:04 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 04:56:04 INFO - PROCESS | 8272 | 1470657364981 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 04:56:04 INFO - PROCESS | 8272 | 1470657364985 Marionette TRACE conn3 <- [1,2950,null,{}] 04:56:04 INFO - PROCESS | 8272 | 1470657364992 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}] 04:56:04 INFO - PROCESS | 8272 | 1470657364998 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:05 INFO - PROCESS | 8272 | 1470657365228 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 04:56:05 INFO - PROCESS | 8272 | 1470657365414 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:05 INFO - PROCESS | 8272 | 1470657365424 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:05 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd0000 == 43 [pid = 8272] [id = 745] 04:56:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x89feb400) [pid = 8272] [serial = 2236] [outer = (nil)] 04:56:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8ca46000) [pid = 8272] [serial = 2237] [outer = 0x89feb400] 04:56:05 INFO - PROCESS | 8272 | 1470657365507 Marionette DEBUG loaded listener.js 04:56:05 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8f13e800) [pid = 8272] [serial = 2238] [outer = 0x89feb400] 04:56:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f3fc00 == 44 [pid = 8272] [id = 746] 04:56:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x88fd0400) [pid = 8272] [serial = 2239] [outer = (nil)] 04:56:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x89fef400) [pid = 8272] [serial = 2240] [outer = 0x88fd0400] 04:56:06 INFO - PROCESS | 8272 | 1470657366466 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]]]}] 04:56:06 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. 04:56:06 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1533ms 04:56:06 INFO - PROCESS | 8272 | 1470657366514 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 04:56:06 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 04:56:06 INFO - PROCESS | 8272 | 1470657366519 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 04:56:06 INFO - PROCESS | 8272 | 1470657366526 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 04:56:06 INFO - PROCESS | 8272 | 1470657366530 Marionette TRACE conn3 <- [1,2954,null,{}] 04:56:06 INFO - PROCESS | 8272 | 1470657366536 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}] 04:56:06 INFO - PROCESS | 8272 | 1470657366542 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:06 INFO - PROCESS | 8272 | 1470657366972 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 04:56:07 INFO - PROCESS | 8272 | 1470657367297 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:07 INFO - PROCESS | 8272 | 1470657367307 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847b800 == 45 [pid = 8272] [id = 747] 04:56:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x88fd9000) [pid = 8272] [serial = 2241] [outer = (nil)] 04:56:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x894eb800) [pid = 8272] [serial = 2242] [outer = 0x88fd9000] 04:56:07 INFO - PROCESS | 8272 | 1470657367390 Marionette DEBUG loaded listener.js 04:56:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x89fe1400) [pid = 8272] [serial = 2243] [outer = 0x88fd9000] 04:56:08 INFO - PROCESS | 8272 | 1470657368236 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]]]}] 04:56:08 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:56:08 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 04:56:08 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1792ms 04:56:08 INFO - PROCESS | 8272 | 1470657368319 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 04:56:08 INFO - PROCESS | 8272 | 1470657368325 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 04:56:08 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 04:56:08 INFO - PROCESS | 8272 | 1470657368333 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 04:56:08 INFO - PROCESS | 8272 | 1470657368338 Marionette TRACE conn3 <- [1,2958,null,{}] 04:56:08 INFO - PROCESS | 8272 | 1470657368366 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}] 04:56:08 INFO - PROCESS | 8272 | 1470657368373 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:08 INFO - PROCESS | 8272 | 1470657368571 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8847d400 == 44 [pid = 8272] [id = 736] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad37c00 == 43 [pid = 8272] [id = 735] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad37000 == 42 [pid = 8272] [id = 734] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x88f48800 == 41 [pid = 8272] [id = 733] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8847bc00 == 40 [pid = 8272] [id = 732] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4d000 == 39 [pid = 8272] [id = 728] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8a604800 == 38 [pid = 8272] [id = 730] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x894efc00 == 37 [pid = 8272] [id = 729] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8d40e000 == 36 [pid = 8272] [id = 731] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8a609800 == 35 [pid = 8272] [id = 723] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x88f3fc00 == 34 [pid = 8272] [id = 746] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8847b800 == 33 [pid = 8272] [id = 747] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd0000 == 32 [pid = 8272] [id = 745] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8e777400 == 31 [pid = 8272] [id = 743] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd6800 == 30 [pid = 8272] [id = 744] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x88f3f000 == 29 [pid = 8272] [id = 742] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8847cc00 == 28 [pid = 8272] [id = 741] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca40800 == 27 [pid = 8272] [id = 739] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x88478c00 == 26 [pid = 8272] [id = 740] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x894ebc00 == 25 [pid = 8272] [id = 737] 04:56:09 INFO - PROCESS | 8272 | --DOCSHELL 0x88484800 == 24 [pid = 8272] [id = 738] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x89fec800) [pid = 8272] [serial = 2168] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8b6ec800) [pid = 8272] [serial = 2154] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8a61c000) [pid = 8272] [serial = 2153] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8cb1e000) [pid = 8272] [serial = 2157] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8ccc1000) [pid = 8272] [serial = 2156] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8e772000) [pid = 8272] [serial = 2160] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8e54ec00) [pid = 8272] [serial = 2159] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x89738c00) [pid = 8272] [serial = 2174] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8973fc00) [pid = 8272] [serial = 2175] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8a612400) [pid = 8272] [serial = 2177] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8e782800) [pid = 8272] [serial = 2163] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8ad2e400) [pid = 8272] [serial = 2172] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8a61b400) [pid = 8272] [serial = 2171] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8e77d800) [pid = 8272] [serial = 2162] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8b918800) [pid = 8272] [serial = 2180] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8e790800) [pid = 8272] [serial = 2166] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8e78cc00) [pid = 8272] [serial = 2165] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8ca01800) [pid = 8272] [serial = 2181] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8b915c00) [pid = 8272] [serial = 2183] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8ca85000) [pid = 8272] [serial = 2186] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8afe0c00) [pid = 8272] [serial = 2169] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x8ad2d800) [pid = 8272] [serial = 2178] [outer = (nil)] [url = about:blank] 04:56:09 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8ca38c00) [pid = 8272] [serial = 2184] [outer = (nil)] [url = about:blank] 04:56:10 INFO - PROCESS | 8272 | 1470657369977 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:10 INFO - PROCESS | 8272 | 1470657369988 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x88480800 == 25 [pid = 8272] [id = 748] 04:56:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x88484400) [pid = 8272] [serial = 2244] [outer = (nil)] 04:56:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x88f3f400) [pid = 8272] [serial = 2245] [outer = 0x88484400] 04:56:10 INFO - PROCESS | 8272 | 1470657370069 Marionette DEBUG loaded listener.js 04:56:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x88f47c00) [pid = 8272] [serial = 2246] [outer = 0x88484400] 04:56:10 INFO - PROCESS | 8272 | 1470657370847 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]]]}] 04:56:10 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. 04:56:10 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2544ms 04:56:10 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 04:56:10 INFO - PROCESS | 8272 | 1470657370879 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 04:56:10 INFO - PROCESS | 8272 | 1470657370884 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 04:56:10 INFO - PROCESS | 8272 | 1470657370892 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 04:56:10 INFO - PROCESS | 8272 | 1470657370896 Marionette TRACE conn3 <- [1,2962,null,{}] 04:56:10 INFO - PROCESS | 8272 | 1470657370904 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}] 04:56:10 INFO - PROCESS | 8272 | 1470657370911 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:11 INFO - PROCESS | 8272 | 1470657371074 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 04:56:11 INFO - PROCESS | 8272 | 1470657371222 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:11 INFO - PROCESS | 8272 | 1470657371230 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:11 INFO - PROCESS | 8272 | ++DOCSHELL 0x8973ac00 == 26 [pid = 8272] [id = 749] 04:56:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8973d000) [pid = 8272] [serial = 2247] [outer = (nil)] 04:56:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x89fe9000) [pid = 8272] [serial = 2248] [outer = 0x8973d000] 04:56:11 INFO - PROCESS | 8272 | 1470657371306 Marionette DEBUG loaded listener.js 04:56:11 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8a609800) [pid = 8272] [serial = 2249] [outer = 0x8973d000] 04:56:12 INFO - PROCESS | 8272 | 1470657372053 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]]]}] 04:56:12 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. 04:56:12 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1184ms 04:56:12 INFO - PROCESS | 8272 | 1470657372081 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 04:56:12 INFO - PROCESS | 8272 | 1470657372088 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 04:56:12 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 04:56:12 INFO - PROCESS | 8272 | 1470657372119 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 04:56:12 INFO - PROCESS | 8272 | 1470657372124 Marionette TRACE conn3 <- [1,2966,null,{}] 04:56:12 INFO - PROCESS | 8272 | 1470657372130 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}] 04:56:12 INFO - PROCESS | 8272 | 1470657372136 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:12 INFO - PROCESS | 8272 | 1470657372308 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 04:56:12 INFO - PROCESS | 8272 | 1470657372318 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:12 INFO - PROCESS | 8272 | 1470657372327 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad34400 == 27 [pid = 8272] [id = 750] 04:56:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8ad34c00) [pid = 8272] [serial = 2250] [outer = (nil)] 04:56:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8ad39400) [pid = 8272] [serial = 2251] [outer = 0x8ad34c00] 04:56:12 INFO - PROCESS | 8272 | 1470657372400 Marionette DEBUG loaded listener.js 04:56:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8afe3c00) [pid = 8272] [serial = 2252] [outer = 0x8ad34c00] 04:56:13 INFO - PROCESS | 8272 | 1470657373478 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]]]}] 04:56:13 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. 04:56:13 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1385ms 04:56:13 INFO - PROCESS | 8272 | 1470657373504 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 04:56:13 INFO - PROCESS | 8272 | 1470657373508 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 04:56:13 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 04:56:13 INFO - PROCESS | 8272 | 1470657373536 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 04:56:13 INFO - PROCESS | 8272 | 1470657373547 Marionette TRACE conn3 <- [1,2970,null,{}] 04:56:13 INFO - PROCESS | 8272 | 1470657373565 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}] 04:56:13 INFO - PROCESS | 8272 | 1470657373573 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:13 INFO - PROCESS | 8272 | 1470657373809 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 04:56:13 INFO - PROCESS | 8272 | 1470657373831 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:13 INFO - PROCESS | 8272 | 1470657373841 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b911c00 == 28 [pid = 8272] [id = 751] 04:56:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8b912400) [pid = 8272] [serial = 2253] [outer = (nil)] 04:56:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8b91f000) [pid = 8272] [serial = 2254] [outer = 0x8b912400] 04:56:13 INFO - PROCESS | 8272 | 1470657373910 Marionette DEBUG loaded listener.js 04:56:14 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8ca08c00) [pid = 8272] [serial = 2255] [outer = 0x8b912400] 04:56:15 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x89fe3800) [pid = 8272] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 04:56:15 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x8b76a000) [pid = 8272] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 04:56:15 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8d408800) [pid = 8272] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 04:56:15 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8b919800) [pid = 8272] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 04:56:15 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8b76ec00) [pid = 8272] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 04:56:15 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8d410400) [pid = 8272] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 04:56:15 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x89739c00) [pid = 8272] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 04:56:15 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8afdd400) [pid = 8272] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 04:56:15 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8847c400) [pid = 8272] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 04:56:15 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x894e2400) [pid = 8272] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 04:56:15 INFO - PROCESS | 8272 | 1470657375360 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]]]}] 04:56:15 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. 04:56:15 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1854ms 04:56:15 INFO - PROCESS | 8272 | 1470657375382 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 04:56:15 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 04:56:15 INFO - PROCESS | 8272 | 1470657375386 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 04:56:15 INFO - PROCESS | 8272 | 1470657375393 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 04:56:15 INFO - PROCESS | 8272 | 1470657375397 Marionette TRACE conn3 <- [1,2974,null,{}] 04:56:15 INFO - PROCESS | 8272 | 1470657375408 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}] 04:56:15 INFO - PROCESS | 8272 | 1470657375412 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:15 INFO - PROCESS | 8272 | 1470657375692 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 04:56:15 INFO - PROCESS | 8272 | 1470657375798 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:15 INFO - PROCESS | 8272 | 1470657375809 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:15 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f4a400 == 29 [pid = 8272] [id = 752] 04:56:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8ad2bc00) [pid = 8272] [serial = 2256] [outer = (nil)] 04:56:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8b918000) [pid = 8272] [serial = 2257] [outer = 0x8ad2bc00] 04:56:15 INFO - PROCESS | 8272 | 1470657375879 Marionette DEBUG loaded listener.js 04:56:15 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8ca38400) [pid = 8272] [serial = 2258] [outer = 0x8ad2bc00] 04:56:16 INFO - PROCESS | 8272 | 1470657376549 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]]]}] 04:56:16 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. 04:56:16 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1192ms 04:56:16 INFO - PROCESS | 8272 | 1470657376585 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 04:56:16 INFO - PROCESS | 8272 | 1470657376588 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 04:56:16 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 04:56:16 INFO - PROCESS | 8272 | 1470657376596 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 04:56:16 INFO - PROCESS | 8272 | 1470657376600 Marionette TRACE conn3 <- [1,2978,null,{}] 04:56:16 INFO - PROCESS | 8272 | 1470657376606 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}] 04:56:16 INFO - PROCESS | 8272 | 1470657376612 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:16 INFO - PROCESS | 8272 | 1470657376818 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 04:56:16 INFO - PROCESS | 8272 | 1470657376844 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:16 INFO - PROCESS | 8272 | 1470657376864 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:16 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca43000 == 30 [pid = 8272] [id = 753] 04:56:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8ca85800) [pid = 8272] [serial = 2259] [outer = (nil)] 04:56:16 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8cb16000) [pid = 8272] [serial = 2260] [outer = 0x8ca85800] 04:56:16 INFO - PROCESS | 8272 | 1470657376948 Marionette DEBUG loaded listener.js 04:56:17 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8cccc000) [pid = 8272] [serial = 2261] [outer = 0x8ca85800] 04:56:18 INFO - PROCESS | 8272 | 1470657378056 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]]]}] 04:56:18 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. 04:56:18 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1487ms 04:56:18 INFO - PROCESS | 8272 | 1470657378083 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 04:56:18 INFO - PROCESS | 8272 | 1470657378090 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 04:56:18 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 04:56:18 INFO - PROCESS | 8272 | 1470657378099 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 04:56:18 INFO - PROCESS | 8272 | 1470657378106 Marionette TRACE conn3 <- [1,2982,null,{}] 04:56:18 INFO - PROCESS | 8272 | 1470657378116 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}] 04:56:18 INFO - PROCESS | 8272 | 1470657378120 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:18 INFO - PROCESS | 8272 | 1470657378356 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 04:56:18 INFO - PROCESS | 8272 | 1470657378553 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:18 INFO - PROCESS | 8272 | 1470657378564 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:18 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fdc400 == 31 [pid = 8272] [id = 754] 04:56:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x894e2800) [pid = 8272] [serial = 2262] [outer = (nil)] 04:56:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8a61c800) [pid = 8272] [serial = 2263] [outer = 0x894e2800] 04:56:18 INFO - PROCESS | 8272 | 1470657378653 Marionette DEBUG loaded listener.js 04:56:18 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8ad30c00) [pid = 8272] [serial = 2264] [outer = 0x894e2800] 04:56:19 INFO - PROCESS | 8272 | 1470657379593 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"]]]}] 04:56:19 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 04:56:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 04:56:19 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:19 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:19 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 04:56:19 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1538ms 04:56:19 INFO - PROCESS | 8272 | 1470657379638 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 04:56:19 INFO - PROCESS | 8272 | 1470657379646 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 04:56:19 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 04:56:19 INFO - PROCESS | 8272 | 1470657379658 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 04:56:19 INFO - PROCESS | 8272 | 1470657379663 Marionette TRACE conn3 <- [1,2986,null,{}] 04:56:19 INFO - PROCESS | 8272 | 1470657379711 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}] 04:56:19 INFO - PROCESS | 8272 | 1470657379718 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:20 INFO - PROCESS | 8272 | 1470657380001 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 04:56:20 INFO - PROCESS | 8272 | 1470657380138 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:20 INFO - PROCESS | 8272 | 1470657380148 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:20 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b763000 == 32 [pid = 8272] [id = 755] 04:56:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8ca06800) [pid = 8272] [serial = 2265] [outer = (nil)] 04:56:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8ca81000) [pid = 8272] [serial = 2266] [outer = 0x8ca06800] 04:56:20 INFO - PROCESS | 8272 | 1470657380239 Marionette DEBUG loaded listener.js 04:56:20 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8cb17c00) [pid = 8272] [serial = 2267] [outer = 0x8ca06800] 04:56:21 INFO - PROCESS | 8272 | 1470657381270 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]]]}] 04:56:21 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. 04:56:21 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1640ms 04:56:21 INFO - PROCESS | 8272 | 1470657381299 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 04:56:21 INFO - PROCESS | 8272 | 1470657381304 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 04:56:21 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 04:56:21 INFO - PROCESS | 8272 | 1470657381312 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 04:56:21 INFO - PROCESS | 8272 | 1470657381318 Marionette TRACE conn3 <- [1,2990,null,{}] 04:56:21 INFO - PROCESS | 8272 | 1470657381336 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}] 04:56:21 INFO - PROCESS | 8272 | 1470657381346 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:21 INFO - PROCESS | 8272 | 1470657381543 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 04:56:21 INFO - PROCESS | 8272 | 1470657381733 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:21 INFO - PROCESS | 8272 | 1470657381745 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:21 INFO - PROCESS | 8272 | ++DOCSHELL 0x8d4d8c00 == 33 [pid = 8272] [id = 756] 04:56:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8df01800) [pid = 8272] [serial = 2268] [outer = (nil)] 04:56:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8df06800) [pid = 8272] [serial = 2269] [outer = 0x8df01800] 04:56:21 INFO - PROCESS | 8272 | 1470657381829 Marionette DEBUG loaded listener.js 04:56:21 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8df0d800) [pid = 8272] [serial = 2270] [outer = 0x8df01800] 04:56:22 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df21c00 == 34 [pid = 8272] [id = 757] 04:56:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8df28400) [pid = 8272] [serial = 2271] [outer = (nil)] 04:56:22 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x88fdc000) [pid = 8272] [serial = 2272] [outer = 0x8df28400] 04:56:22 INFO - PROCESS | 8272 | 1470657382923 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]]]}] 04:56:22 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. 04:56:22 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1652ms 04:56:22 INFO - PROCESS | 8272 | 1470657382964 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 04:56:22 INFO - PROCESS | 8272 | 1470657382970 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 04:56:22 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 04:56:22 INFO - PROCESS | 8272 | 1470657382977 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 04:56:22 INFO - PROCESS | 8272 | 1470657382981 Marionette TRACE conn3 <- [1,2994,null,{}] 04:56:22 INFO - PROCESS | 8272 | 1470657382987 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}] 04:56:22 INFO - PROCESS | 8272 | 1470657382993 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:23 INFO - PROCESS | 8272 | 1470657383233 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 04:56:23 INFO - PROCESS | 8272 | 1470657383464 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:23 INFO - PROCESS | 8272 | 1470657383477 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:23 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df0d400 == 35 [pid = 8272] [id = 758] 04:56:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8df1fc00) [pid = 8272] [serial = 2273] [outer = (nil)] 04:56:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8e54e000) [pid = 8272] [serial = 2274] [outer = 0x8df1fc00] 04:56:23 INFO - PROCESS | 8272 | 1470657383605 Marionette DEBUG loaded listener.js 04:56:23 INFO - PROCESS | 8272 | ++DOMWINDOW == 93 (0x8e556c00) [pid = 8272] [serial = 2275] [outer = 0x8df1fc00] 04:56:24 INFO - PROCESS | 8272 | 1470657384481 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]]]}] 04:56:24 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 04:56:24 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 04:56:24 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1534ms 04:56:24 INFO - PROCESS | 8272 | 1470657384513 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 04:56:24 INFO - PROCESS | 8272 | 1470657384517 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 04:56:24 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 04:56:24 INFO - PROCESS | 8272 | 1470657384524 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 04:56:24 INFO - PROCESS | 8272 | 1470657384529 Marionette TRACE conn3 <- [1,2998,null,{}] 04:56:24 INFO - PROCESS | 8272 | 1470657384535 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}] 04:56:24 INFO - PROCESS | 8272 | 1470657384541 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:24 INFO - PROCESS | 8272 | 1470657384741 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 04:56:24 INFO - PROCESS | 8272 | 1470657384932 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:24 INFO - PROCESS | 8272 | 1470657384944 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:24 INFO - PROCESS | 8272 | ++DOCSHELL 0x88483c00 == 36 [pid = 8272] [id = 759] 04:56:24 INFO - PROCESS | 8272 | ++DOMWINDOW == 94 (0x88f4a800) [pid = 8272] [serial = 2276] [outer = (nil)] 04:56:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 95 (0x8a614800) [pid = 8272] [serial = 2277] [outer = 0x88f4a800] 04:56:25 INFO - PROCESS | 8272 | 1470657385036 Marionette DEBUG loaded listener.js 04:56:25 INFO - PROCESS | 8272 | ++DOMWINDOW == 96 (0x8b6e9400) [pid = 8272] [serial = 2278] [outer = 0x88f4a800] 04:56:26 INFO - PROCESS | 8272 | 1470657386254 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]]]}] 04:56:26 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. 04:56:26 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1783ms 04:56:26 INFO - PROCESS | 8272 | 1470657386309 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 04:56:26 INFO - PROCESS | 8272 | 1470657386314 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 04:56:26 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 04:56:26 INFO - PROCESS | 8272 | 1470657386324 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 04:56:26 INFO - PROCESS | 8272 | 1470657386330 Marionette TRACE conn3 <- [1,3002,null,{}] 04:56:26 INFO - PROCESS | 8272 | --DOCSHELL 0x8b767c00 == 35 [pid = 8272] [id = 685] 04:56:26 INFO - PROCESS | 8272 | --DOCSHELL 0x89feec00 == 34 [pid = 8272] [id = 681] 04:56:26 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd4c00 == 33 [pid = 8272] [id = 686] 04:56:26 INFO - PROCESS | 8272 | --DOCSHELL 0x8a610c00 == 32 [pid = 8272] [id = 683] 04:56:26 INFO - PROCESS | 8272 | --DOCSHELL 0x88481400 == 31 [pid = 8272] [id = 678] 04:56:26 INFO - PROCESS | 8272 | --DOCSHELL 0x8b6e2c00 == 30 [pid = 8272] [id = 684] 04:56:26 INFO - PROCESS | 8272 | --DOCSHELL 0x88fda800 == 29 [pid = 8272] [id = 682] 04:56:26 INFO - PROCESS | 8272 | --DOCSHELL 0x8b91bc00 == 28 [pid = 8272] [id = 676] 04:56:26 INFO - PROCESS | 8272 | 1470657386472 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}] 04:56:26 INFO - PROCESS | 8272 | 1470657386479 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:26 INFO - PROCESS | 8272 | 1470657386666 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 95 (0x8df0fc00) [pid = 8272] [serial = 2213] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 94 (0x8df20c00) [pid = 8272] [serial = 2214] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 93 (0x8d40d000) [pid = 8272] [serial = 2207] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 92 (0x8df03400) [pid = 8272] [serial = 2210] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8d4c9c00) [pid = 8272] [serial = 2208] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x8cb18400) [pid = 8272] [serial = 2187] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x8ca09400) [pid = 8272] [serial = 2192] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8ca04c00) [pid = 8272] [serial = 2193] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x8d4d1400) [pid = 8272] [serial = 2195] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8d4d3000) [pid = 8272] [serial = 2196] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8a602000) [pid = 8272] [serial = 2189] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8a61cc00) [pid = 8272] [serial = 2190] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8ca07000) [pid = 8272] [serial = 2204] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x88482c00) [pid = 8272] [serial = 2198] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x88f49800) [pid = 8272] [serial = 2199] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8a610800) [pid = 8272] [serial = 2201] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8ad33400) [pid = 8272] [serial = 2202] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8df05800) [pid = 8272] [serial = 2211] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8ca43400) [pid = 8272] [serial = 2205] [outer = (nil)] [url = about:blank] 04:56:26 INFO - PROCESS | 8272 | 1470657386887 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:26 INFO - PROCESS | 8272 | 1470657386897 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:26 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e6800 == 29 [pid = 8272] [id = 760] 04:56:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x894e8400) [pid = 8272] [serial = 2279] [outer = (nil)] 04:56:26 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x89740000) [pid = 8272] [serial = 2280] [outer = 0x894e8400] 04:56:26 INFO - PROCESS | 8272 | 1470657386985 Marionette DEBUG loaded listener.js 04:56:27 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8a610800) [pid = 8272] [serial = 2281] [outer = 0x894e8400] 04:56:27 INFO - PROCESS | 8272 | 1470657387784 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]]]}] 04:56:27 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. 04:56:27 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1513ms 04:56:27 INFO - PROCESS | 8272 | 1470657387840 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 04:56:27 INFO - PROCESS | 8272 | 1470657387848 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 04:56:27 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 04:56:27 INFO - PROCESS | 8272 | 1470657387859 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 04:56:27 INFO - PROCESS | 8272 | 1470657387863 Marionette TRACE conn3 <- [1,3006,null,{}] 04:56:27 INFO - PROCESS | 8272 | 1470657387871 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}] 04:56:27 INFO - PROCESS | 8272 | 1470657387877 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:28 INFO - PROCESS | 8272 | 1470657388073 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 04:56:28 INFO - PROCESS | 8272 | 1470657388216 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:28 INFO - PROCESS | 8272 | 1470657388224 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:28 INFO - PROCESS | 8272 | ++DOCSHELL 0x89739000 == 30 [pid = 8272] [id = 761] 04:56:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8b6e6800) [pid = 8272] [serial = 2282] [outer = (nil)] 04:56:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8b762000) [pid = 8272] [serial = 2283] [outer = 0x8b6e6800] 04:56:28 INFO - PROCESS | 8272 | 1470657388302 Marionette DEBUG loaded listener.js 04:56:28 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8b915c00) [pid = 8272] [serial = 2284] [outer = 0x8b6e6800] 04:56:29 INFO - PROCESS | 8272 | 1470657389105 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]]]}] 04:56:29 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. 04:56:29 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1282ms 04:56:29 INFO - PROCESS | 8272 | 1470657389147 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 04:56:29 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 04:56:29 INFO - PROCESS | 8272 | 1470657389152 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 04:56:29 INFO - PROCESS | 8272 | 1470657389158 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 04:56:29 INFO - PROCESS | 8272 | 1470657389164 Marionette TRACE conn3 <- [1,3010,null,{}] 04:56:29 INFO - PROCESS | 8272 | 1470657389179 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}] 04:56:29 INFO - PROCESS | 8272 | 1470657389187 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:29 INFO - PROCESS | 8272 | 1470657389414 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 04:56:29 INFO - PROCESS | 8272 | 1470657389436 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:29 INFO - PROCESS | 8272 | 1470657389449 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:29 INFO - PROCESS | 8272 | ++DOCSHELL 0x8cb1c400 == 31 [pid = 8272] [id = 762] 04:56:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8ccc6800) [pid = 8272] [serial = 2285] [outer = (nil)] 04:56:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8d406400) [pid = 8272] [serial = 2286] [outer = 0x8ccc6800] 04:56:29 INFO - PROCESS | 8272 | 1470657389515 Marionette DEBUG loaded listener.js 04:56:29 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8d4ca000) [pid = 8272] [serial = 2287] [outer = 0x8ccc6800] 04:56:30 INFO - PROCESS | 8272 | 1470657390357 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]]]}] 04:56:30 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 04:56:30 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1248ms 04:56:30 INFO - PROCESS | 8272 | 1470657390406 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 04:56:30 INFO - PROCESS | 8272 | 1470657390424 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 04:56:30 INFO - TEST-START | /FileAPI/FileReaderSync.worker 04:56:30 INFO - PROCESS | 8272 | 1470657390437 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 04:56:30 INFO - PROCESS | 8272 | 1470657390440 Marionette TRACE conn3 <- [1,3014,null,{}] 04:56:30 INFO - PROCESS | 8272 | 1470657390446 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}] 04:56:30 INFO - PROCESS | 8272 | 1470657390451 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:30 INFO - PROCESS | 8272 | 1470657390685 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 04:56:30 INFO - PROCESS | 8272 | 1470657390712 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:30 INFO - PROCESS | 8272 | 1470657390720 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:30 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd5000 == 32 [pid = 8272] [id = 763] 04:56:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x8cb1b800) [pid = 8272] [serial = 2288] [outer = (nil)] 04:56:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x8d4d5800) [pid = 8272] [serial = 2289] [outer = 0x8cb1b800] 04:56:30 INFO - PROCESS | 8272 | 1470657390790 Marionette DEBUG loaded listener.js 04:56:30 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8df01c00) [pid = 8272] [serial = 2290] [outer = 0x8cb1b800] 04:56:31 INFO - PROCESS | 8272 | [8272] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8df29800) [pid = 8272] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x894ef400) [pid = 8272] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x88fd9000) [pid = 8272] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x89feb400) [pid = 8272] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8973d000) [pid = 8272] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x8ca7a800) [pid = 8272] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8ad34c00) [pid = 8272] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x88fd0400) [pid = 8272] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x8e54d800) [pid = 8272] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x88484400) [pid = 8272] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8b912400) [pid = 8272] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8e785400) [pid = 8272] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8e790000) [pid = 8272] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8ee6e400) [pid = 8272] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 04:56:31 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8ad2bc00) [pid = 8272] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 04:56:31 INFO - PROCESS | 8272 | 1470657391903 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 04:56:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 04:56:31 INFO - {} 04:56:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 04:56:31 INFO - {} 04:56:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 04:56:31 INFO - {} 04:56:31 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 04:56:31 INFO - {} 04:56:31 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1489ms 04:56:31 INFO - PROCESS | 8272 | 1470657391935 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 04:56:31 INFO - PROCESS | 8272 | 1470657391939 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 04:56:31 INFO - TEST-START | /FileAPI/fileReader.html 04:56:31 INFO - PROCESS | 8272 | 1470657391950 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 04:56:31 INFO - PROCESS | 8272 | 1470657391953 Marionette TRACE conn3 <- [1,3018,null,{}] 04:56:31 INFO - PROCESS | 8272 | 1470657391960 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}] 04:56:31 INFO - PROCESS | 8272 | 1470657391965 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:32 INFO - PROCESS | 8272 | 1470657392118 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 04:56:32 INFO - PROCESS | 8272 | 1470657392365 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:32 INFO - PROCESS | 8272 | 1470657392374 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:32 INFO - PROCESS | 8272 | ++DOCSHELL 0x88479400 == 33 [pid = 8272] [id = 764] 04:56:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8847b800) [pid = 8272] [serial = 2291] [outer = (nil)] 04:56:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x88f3fc00) [pid = 8272] [serial = 2292] [outer = 0x8847b800] 04:56:32 INFO - PROCESS | 8272 | 1470657392463 Marionette DEBUG loaded listener.js 04:56:32 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x88fce000) [pid = 8272] [serial = 2293] [outer = 0x8847b800] 04:56:33 INFO - PROCESS | 8272 | 1470657393440 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]]]}] 04:56:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 04:56:33 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 04:56:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 04:56:33 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 04:56:33 INFO - TEST-OK | /FileAPI/fileReader.html | took 1538ms 04:56:33 INFO - PROCESS | 8272 | 1470657393489 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 04:56:33 INFO - PROCESS | 8272 | 1470657393496 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 04:56:33 INFO - TEST-START | /FileAPI/historical.html 04:56:33 INFO - PROCESS | 8272 | 1470657393548 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 04:56:33 INFO - PROCESS | 8272 | 1470657393553 Marionette TRACE conn3 <- [1,3022,null,{}] 04:56:33 INFO - PROCESS | 8272 | 1470657393567 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}] 04:56:33 INFO - PROCESS | 8272 | 1470657393576 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:33 INFO - PROCESS | 8272 | 1470657393765 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 04:56:33 INFO - PROCESS | 8272 | 1470657393960 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:33 INFO - PROCESS | 8272 | 1470657393970 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:34 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd6400 == 34 [pid = 8272] [id = 765] 04:56:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x89746c00) [pid = 8272] [serial = 2294] [outer = (nil)] 04:56:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8ad34c00) [pid = 8272] [serial = 2295] [outer = 0x89746c00] 04:56:34 INFO - PROCESS | 8272 | 1470657394091 Marionette DEBUG loaded listener.js 04:56:34 INFO - PROCESS | 8272 | ++DOMWINDOW == 80 (0x8b6e4800) [pid = 8272] [serial = 2296] [outer = 0x89746c00] 04:56:35 INFO - PROCESS | 8272 | 1470657395001 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"]]]}] 04:56:35 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 04:56:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 04:56:35 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 04:56:35 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 04:56:35 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 04:56:35 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 04:56:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 04:56:35 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:35 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:35 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 04:56:35 INFO - TEST-OK | /FileAPI/historical.html | took 1535ms 04:56:35 INFO - PROCESS | 8272 | 1470657395045 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 04:56:35 INFO - PROCESS | 8272 | 1470657395052 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 04:56:35 INFO - TEST-START | /FileAPI/idlharness.html 04:56:35 INFO - PROCESS | 8272 | 1470657395060 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 04:56:35 INFO - PROCESS | 8272 | 1470657395063 Marionette TRACE conn3 <- [1,3026,null,{}] 04:56:35 INFO - PROCESS | 8272 | 1470657395070 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}] 04:56:35 INFO - PROCESS | 8272 | 1470657395075 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:35 INFO - PROCESS | 8272 | 1470657395301 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 04:56:35 INFO - PROCESS | 8272 | 1470657395504 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:35 INFO - PROCESS | 8272 | 1470657395512 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:35 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b911400 == 35 [pid = 8272] [id = 766] 04:56:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 81 (0x8b913000) [pid = 8272] [serial = 2297] [outer = (nil)] 04:56:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 82 (0x8cb19000) [pid = 8272] [serial = 2298] [outer = 0x8b913000] 04:56:35 INFO - PROCESS | 8272 | 1470657395636 Marionette DEBUG loaded listener.js 04:56:35 INFO - PROCESS | 8272 | ++DOMWINDOW == 83 (0x8cccbc00) [pid = 8272] [serial = 2299] [outer = 0x8b913000] 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 04:56:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:56:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:56:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:56:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:56:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 04:56:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:56:37 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:37 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:56:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:56:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:56:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 04:56:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:56:37 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:37 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:56:37 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:56:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:56:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 04:56:37 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 04:56:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:56:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:56:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:56:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:56:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 04:56:37 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 04:56:37 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 04:56:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:56:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:56:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:56:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:56:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 04:56:37 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:56:37 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:37 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:56:37 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:56:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 04:56:37 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 04:56:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:56:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:56:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:56:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:56:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 04:56:37 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 04:56:37 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 04:56:37 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:56:37 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:37 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:37 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:56:37 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:56:37 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:56:37 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:56:37 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 04:56:37 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 04:56:37 INFO - TEST-OK | /FileAPI/idlharness.html | took 2410ms 04:56:37 INFO - PROCESS | 8272 | 1470657397259 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 04:56:37 INFO - PROCESS | 8272 | 1470657397548 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 04:56:37 INFO - PROCESS | 8272 | 1470657397552 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 04:56:37 INFO - TEST-START | /FileAPI/idlharness.worker 04:56:37 INFO - PROCESS | 8272 | 1470657397574 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 04:56:37 INFO - PROCESS | 8272 | 1470657397584 Marionette TRACE conn3 <- [1,3030,null,{}] 04:56:37 INFO - PROCESS | 8272 | 1470657397591 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}] 04:56:37 INFO - PROCESS | 8272 | 1470657397599 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:37 INFO - PROCESS | 8272 | 1470657397846 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 04:56:38 INFO - PROCESS | 8272 | 1470657398034 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:38 INFO - PROCESS | 8272 | 1470657398044 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:38 INFO - PROCESS | 8272 | ++DOCSHELL 0x8e551800 == 36 [pid = 8272] [id = 767] 04:56:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 84 (0x8e552000) [pid = 8272] [serial = 2300] [outer = (nil)] 04:56:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 85 (0x8f142000) [pid = 8272] [serial = 2301] [outer = 0x8e552000] 04:56:38 INFO - PROCESS | 8272 | 1470657398123 Marionette DEBUG loaded listener.js 04:56:38 INFO - PROCESS | 8272 | ++DOMWINDOW == 86 (0x8f144c00) [pid = 8272] [serial = 2302] [outer = 0x8e552000] 04:56:38 INFO - PROCESS | 8272 | [8272] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 04:56:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:56:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 04:56:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:56:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 04:56:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:56:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 04:56:40 INFO - {} 04:56:40 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 04:56:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:56:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:56:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 04:56:40 INFO - {} 04:56:40 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 - {} 04:56:40 INFO - {} 04:56:40 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 04:56:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:56:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:56:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 04:56:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 04:56:40 INFO - {} 04:56:40 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 04:56:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:56:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:56:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 04:56:40 INFO - {} 04:56:40 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 - {} 04:56:40 INFO - {} 04:56:40 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 04:56:40 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 04:56:40 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 04:56:40 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 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 04:56:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:56:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:56:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 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 04:56:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 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 04:56:40 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 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 04:56:40 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 04:56:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 04:56:40 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 04:56:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:40 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:40 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 04:56:40 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 04:56:40 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 04:56:40 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 04:56:40 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 04:56:40 INFO - {} 04:56:40 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2792ms 04:56:40 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 04:56:40 INFO - PROCESS | 8272 | 1470657400211 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 04:56:40 INFO - PROCESS | 8272 | 1470657400361 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 04:56:40 INFO - PROCESS | 8272 | 1470657400375 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 04:56:40 INFO - PROCESS | 8272 | 1470657400384 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 04:56:40 INFO - PROCESS | 8272 | 1470657400394 Marionette TRACE conn3 <- [1,3034,null,{}] 04:56:40 INFO - PROCESS | 8272 | 1470657400411 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}] 04:56:40 INFO - PROCESS | 8272 | 1470657400418 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:40 INFO - PROCESS | 8272 | 1470657400733 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 04:56:40 INFO - PROCESS | 8272 | 1470657400933 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:40 INFO - PROCESS | 8272 | 1470657400939 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:40 INFO - PROCESS | 8272 | ++DOCSHELL 0x88f45c00 == 37 [pid = 8272] [id = 768] 04:56:40 INFO - PROCESS | 8272 | ++DOMWINDOW == 87 (0x88f46400) [pid = 8272] [serial = 2303] [outer = (nil)] 04:56:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 88 (0x89fe2c00) [pid = 8272] [serial = 2304] [outer = 0x88f46400] 04:56:41 INFO - PROCESS | 8272 | 1470657401021 Marionette DEBUG loaded listener.js 04:56:41 INFO - PROCESS | 8272 | ++DOMWINDOW == 89 (0x8a608400) [pid = 8272] [serial = 2305] [outer = 0x88f46400] 04:56:42 INFO - PROCESS | 8272 | 1470657402122 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]]]}] 04:56:42 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 04:56:42 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1752ms 04:56:42 INFO - PROCESS | 8272 | 1470657402137 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 04:56:42 INFO - PROCESS | 8272 | 1470657402142 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 04:56:42 INFO - TEST-START | /FileAPI/blob/Blob-close.html 04:56:42 INFO - PROCESS | 8272 | 1470657402151 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 04:56:42 INFO - PROCESS | 8272 | 1470657402155 Marionette TRACE conn3 <- [1,3038,null,{}] 04:56:42 INFO - PROCESS | 8272 | 1470657402164 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}] 04:56:42 INFO - PROCESS | 8272 | 1470657402170 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:42 INFO - PROCESS | 8272 | 1470657402357 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 04:56:42 INFO - PROCESS | 8272 | 1470657402566 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:42 INFO - PROCESS | 8272 | 1470657402576 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:42 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fea400 == 38 [pid = 8272] [id = 769] 04:56:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 90 (0x8a610000) [pid = 8272] [serial = 2306] [outer = (nil)] 04:56:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 91 (0x8a61a400) [pid = 8272] [serial = 2307] [outer = 0x8a610000] 04:56:42 INFO - PROCESS | 8272 | 1470657402734 Marionette DEBUG loaded listener.js 04:56:42 INFO - PROCESS | 8272 | ++DOMWINDOW == 92 (0x8ad37000) [pid = 8272] [serial = 2308] [outer = 0x8a610000] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd9400 == 37 [pid = 8272] [id = 675] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd5000 == 36 [pid = 8272] [id = 763] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8cb1c400 == 35 [pid = 8272] [id = 762] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x89739000 == 34 [pid = 8272] [id = 761] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x894e6800 == 33 [pid = 8272] [id = 760] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8df21c00 == 32 [pid = 8272] [id = 757] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4d400 == 31 [pid = 8272] [id = 690] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88480800 == 30 [pid = 8272] [id = 748] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88f4a400 == 29 [pid = 8272] [id = 752] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca3a400 == 28 [pid = 8272] [id = 680] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8973ac00 == 27 [pid = 8272] [id = 749] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x894e8000 == 26 [pid = 8272] [id = 677] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88483c00 == 25 [pid = 8272] [id = 759] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88fcec00 == 24 [pid = 8272] [id = 679] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88fdc400 == 23 [pid = 8272] [id = 754] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8df0d400 == 22 [pid = 8272] [id = 758] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8b763000 == 21 [pid = 8272] [id = 755] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8b911c00 == 20 [pid = 8272] [id = 751] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8cb11400 == 19 [pid = 8272] [id = 691] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8d4d8c00 == 18 [pid = 8272] [id = 756] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8ca43000 == 17 [pid = 8272] [id = 753] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8ccc4c00 == 16 [pid = 8272] [id = 688] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8ad34400 == 15 [pid = 8272] [id = 750] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88487800 == 14 [pid = 8272] [id = 689] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd5c00 == 13 [pid = 8272] [id = 674] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8b913800 == 12 [pid = 8272] [id = 687] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88f45c00 == 11 [pid = 8272] [id = 768] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8e551800 == 10 [pid = 8272] [id = 767] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x8b911400 == 9 [pid = 8272] [id = 766] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88479400 == 8 [pid = 8272] [id = 764] 04:56:44 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd6400 == 7 [pid = 8272] [id = 765] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 91 (0x8e54d000) [pid = 8272] [serial = 2222] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 90 (0x89fe8c00) [pid = 8272] [serial = 2217] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 89 (0x89fe1400) [pid = 8272] [serial = 2243] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 88 (0x8ca46000) [pid = 8272] [serial = 2237] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 87 (0x894eb800) [pid = 8272] [serial = 2242] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 86 (0x8a609800) [pid = 8272] [serial = 2249] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 85 (0x8d402000) [pid = 8272] [serial = 2220] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 84 (0x8ad39400) [pid = 8272] [serial = 2251] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 83 (0x89fef400) [pid = 8272] [serial = 2240] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 82 (0x8e786c00) [pid = 8272] [serial = 2226] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 81 (0x88f3f400) [pid = 8272] [serial = 2245] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 80 (0x89745400) [pid = 8272] [serial = 2216] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 79 (0x8e784000) [pid = 8272] [serial = 2225] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 78 (0x8ca08c00) [pid = 8272] [serial = 2255] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8afe3c00) [pid = 8272] [serial = 2252] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8edc2400) [pid = 8272] [serial = 2228] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8ee73800) [pid = 8272] [serial = 2232] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8edc6400) [pid = 8272] [serial = 2229] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8e553800) [pid = 8272] [serial = 2223] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x88f47c00) [pid = 8272] [serial = 2246] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8ee9ec00) [pid = 8272] [serial = 2234] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x89fe9000) [pid = 8272] [serial = 2248] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8b918000) [pid = 8272] [serial = 2257] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ca38400) [pid = 8272] [serial = 2258] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8f13e800) [pid = 8272] [serial = 2238] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8b91f000) [pid = 8272] [serial = 2254] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8ccc8000) [pid = 8272] [serial = 2219] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8ee6ec00) [pid = 8272] [serial = 2231] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8ee9f000) [pid = 8272] [serial = 2235] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8cb16000) [pid = 8272] [serial = 2260] [outer = (nil)] [url = about:blank] 04:56:44 INFO - PROCESS | 8272 | 1470657404813 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"]]]}] 04:56:44 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 04:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 04:56:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:44 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 04:56:44 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 2690ms 04:56:44 INFO - PROCESS | 8272 | 1470657404844 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 04:56:44 INFO - PROCESS | 8272 | 1470657404850 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 04:56:44 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 04:56:44 INFO - PROCESS | 8272 | 1470657404864 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 04:56:44 INFO - PROCESS | 8272 | 1470657404870 Marionette TRACE conn3 <- [1,3042,null,{}] 04:56:44 INFO - PROCESS | 8272 | 1470657404886 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}] 04:56:44 INFO - PROCESS | 8272 | 1470657404892 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:45 INFO - PROCESS | 8272 | 1470657405083 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 04:56:45 INFO - PROCESS | 8272 | 1470657405095 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:45 INFO - PROCESS | 8272 | 1470657405109 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:45 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd1800 == 8 [pid = 8272] [id = 770] 04:56:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x88fd1c00) [pid = 8272] [serial = 2309] [outer = (nil)] 04:56:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x88fd5400) [pid = 8272] [serial = 2310] [outer = 0x88fd1c00] 04:56:45 INFO - PROCESS | 8272 | 1470657405183 Marionette DEBUG loaded listener.js 04:56:45 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x88fdbc00) [pid = 8272] [serial = 2311] [outer = 0x88fd1c00] 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 04:56:46 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. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 04:56:46 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'.) 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 04:56:46 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. 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 04:56:46 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. 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 04:56:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:56:46 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. 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 04:56:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 04:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 04:56:46 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 04:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 04:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 04:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:56:46 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 04:56:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:46 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 04:56:46 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 04:56:46 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 04:56:46 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1685ms 04:56:46 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 04:56:46 INFO - PROCESS | 8272 | 1470657406466 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]]]}] 04:56:46 INFO - PROCESS | 8272 | 1470657406547 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 04:56:46 INFO - PROCESS | 8272 | 1470657406573 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 04:56:46 INFO - PROCESS | 8272 | 1470657406638 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 04:56:46 INFO - PROCESS | 8272 | 1470657406646 Marionette TRACE conn3 <- [1,3046,null,{}] 04:56:46 INFO - PROCESS | 8272 | 1470657406669 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}] 04:56:46 INFO - PROCESS | 8272 | 1470657406674 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:46 INFO - PROCESS | 8272 | 1470657406824 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 04:56:47 INFO - PROCESS | 8272 | 1470657407042 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:47 INFO - PROCESS | 8272 | 1470657407048 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:47 INFO - PROCESS | 8272 | ++DOCSHELL 0x89fee000 == 9 [pid = 8272] [id = 771] 04:56:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x89feec00) [pid = 8272] [serial = 2312] [outer = (nil)] 04:56:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8a601400) [pid = 8272] [serial = 2313] [outer = 0x89feec00] 04:56:47 INFO - PROCESS | 8272 | 1470657407127 Marionette DEBUG loaded listener.js 04:56:47 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8a60b000) [pid = 8272] [serial = 2314] [outer = 0x89feec00] 04:56:47 INFO - PROCESS | 8272 | [8272] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:56:48 INFO - PROCESS | 8272 | 1470657408054 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 04:56:48 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 04:56:48 INFO - {} 04:56:48 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1488ms 04:56:48 INFO - PROCESS | 8272 | 1470657408090 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 04:56:48 INFO - PROCESS | 8272 | 1470657408093 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 04:56:48 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 04:56:48 INFO - PROCESS | 8272 | 1470657408100 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 04:56:48 INFO - PROCESS | 8272 | 1470657408106 Marionette TRACE conn3 <- [1,3050,null,{}] 04:56:48 INFO - PROCESS | 8272 | 1470657408138 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}] 04:56:48 INFO - PROCESS | 8272 | 1470657408147 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:48 INFO - PROCESS | 8272 | 1470657408370 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 04:56:48 INFO - PROCESS | 8272 | 1470657408404 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:48 INFO - PROCESS | 8272 | 1470657408413 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:48 INFO - PROCESS | 8272 | ++DOCSHELL 0x8b76bc00 == 10 [pid = 8272] [id = 772] 04:56:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8b76c800) [pid = 8272] [serial = 2315] [outer = (nil)] 04:56:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8b913400) [pid = 8272] [serial = 2316] [outer = 0x8b76c800] 04:56:48 INFO - PROCESS | 8272 | 1470657408502 Marionette DEBUG loaded listener.js 04:56:48 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8b91e800) [pid = 8272] [serial = 2317] [outer = 0x8b76c800] 04:56:49 INFO - PROCESS | 8272 | 1470657409340 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]]]}] 04:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 04:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 04:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 04:56:49 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 04:56:49 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1296ms 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8cb1b800) [pid = 8272] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8ccc6800) [pid = 8272] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x8ca85800) [pid = 8272] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8df01800) [pid = 8272] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8df28400) [pid = 8272] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x894e2800) [pid = 8272] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x894e8400) [pid = 8272] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8df1fc00) [pid = 8272] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8b6e6800) [pid = 8272] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8ca06800) [pid = 8272] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 04:56:49 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0x88f4a800) [pid = 8272] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 04:56:49 INFO - PROCESS | 8272 | 1470657409853 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 04:56:49 INFO - PROCESS | 8272 | 1470657409861 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 04:56:49 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 04:56:49 INFO - PROCESS | 8272 | 1470657409890 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 04:56:49 INFO - PROCESS | 8272 | 1470657409895 Marionette TRACE conn3 <- [1,3054,null,{}] 04:56:49 INFO - PROCESS | 8272 | 1470657409900 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}] 04:56:49 INFO - PROCESS | 8272 | 1470657409905 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:50 INFO - PROCESS | 8272 | 1470657410059 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 04:56:50 INFO - PROCESS | 8272 | 1470657410247 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:50 INFO - PROCESS | 8272 | 1470657410254 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:50 INFO - PROCESS | 8272 | ++DOCSHELL 0x8847b000 == 11 [pid = 8272] [id = 773] 04:56:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x8ad32000) [pid = 8272] [serial = 2318] [outer = (nil)] 04:56:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x8ca04800) [pid = 8272] [serial = 2319] [outer = 0x8ad32000] 04:56:50 INFO - PROCESS | 8272 | 1470657410325 Marionette DEBUG loaded listener.js 04:56:50 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8ca37400) [pid = 8272] [serial = 2320] [outer = 0x8ad32000] 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 04:56:51 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 04:56:51 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:56:51 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" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:56:51 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" 04:56:51 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 04:56:51 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:51 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 04:56:51 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 04:56:51 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1686ms 04:56:51 INFO - TEST-START | /FileAPI/file/File-constructor.html 04:56:51 INFO - PROCESS | 8272 | 1470657411405 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"]]]}] 04:56:51 INFO - PROCESS | 8272 | 1470657411596 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 04:56:51 INFO - PROCESS | 8272 | 1470657411610 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 04:56:51 INFO - PROCESS | 8272 | 1470657411617 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 04:56:51 INFO - PROCESS | 8272 | 1470657411630 Marionette TRACE conn3 <- [1,3058,null,{}] 04:56:51 INFO - PROCESS | 8272 | 1470657411665 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}] 04:56:51 INFO - PROCESS | 8272 | 1470657411671 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:51 INFO - PROCESS | 8272 | 1470657411912 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 04:56:52 INFO - PROCESS | 8272 | 1470657412151 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:52 INFO - PROCESS | 8272 | 1470657412158 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:52 INFO - PROCESS | 8272 | ++DOCSHELL 0x88479c00 == 12 [pid = 8272] [id = 774] 04:56:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8847a400) [pid = 8272] [serial = 2321] [outer = (nil)] 04:56:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x88482800) [pid = 8272] [serial = 2322] [outer = 0x8847a400] 04:56:52 INFO - PROCESS | 8272 | 1470657412250 Marionette DEBUG loaded listener.js 04:56:52 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x88f46000) [pid = 8272] [serial = 2323] [outer = 0x8847a400] 04:56:53 INFO - PROCESS | 8272 | 1470657413244 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]]]}] 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 04:56:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 04:56:53 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 04:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:53 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 04:56:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 04:56:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 04:56:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 04:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 04:56:53 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 04:56:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 04:56:53 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:56:53 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:56:53 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 04:56:53 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 04:56:53 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1676ms 04:56:53 INFO - PROCESS | 8272 | 1470657413306 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 04:56:53 INFO - PROCESS | 8272 | 1470657413319 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 04:56:53 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 04:56:53 INFO - PROCESS | 8272 | 1470657413331 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 04:56:53 INFO - PROCESS | 8272 | 1470657413337 Marionette TRACE conn3 <- [1,3062,null,{}] 04:56:53 INFO - PROCESS | 8272 | 1470657413374 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}] 04:56:53 INFO - PROCESS | 8272 | 1470657413383 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:53 INFO - PROCESS | 8272 | 1470657413583 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 04:56:53 INFO - PROCESS | 8272 | 1470657413829 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:53 INFO - PROCESS | 8272 | 1470657413839 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:53 INFO - PROCESS | 8272 | ++DOCSHELL 0x8a608c00 == 13 [pid = 8272] [id = 775] 04:56:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8a60a400) [pid = 8272] [serial = 2324] [outer = (nil)] 04:56:53 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8a612400) [pid = 8272] [serial = 2325] [outer = 0x8a60a400] 04:56:53 INFO - PROCESS | 8272 | 1470657413949 Marionette DEBUG loaded listener.js 04:56:54 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8a61cc00) [pid = 8272] [serial = 2326] [outer = 0x8a60a400] 04:56:54 INFO - PROCESS | 8272 | [8272] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 04:56:54 INFO - PROCESS | 8272 | 1470657414946 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 04:56:54 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 04:56:54 INFO - {} 04:56:54 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1670ms 04:56:55 INFO - PROCESS | 8272 | 1470657415013 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 04:56:55 INFO - PROCESS | 8272 | 1470657415022 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 04:56:55 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 04:56:55 INFO - PROCESS | 8272 | 1470657415078 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 04:56:55 INFO - PROCESS | 8272 | 1470657415083 Marionette TRACE conn3 <- [1,3066,null,{}] 04:56:55 INFO - PROCESS | 8272 | 1470657415093 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}] 04:56:55 INFO - PROCESS | 8272 | 1470657415098 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:55 INFO - PROCESS | 8272 | 1470657415300 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 04:56:55 INFO - PROCESS | 8272 | 1470657415534 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:55 INFO - PROCESS | 8272 | 1470657415544 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:55 INFO - PROCESS | 8272 | ++DOCSHELL 0x894ebc00 == 14 [pid = 8272] [id = 776] 04:56:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x89fedc00) [pid = 8272] [serial = 2327] [outer = (nil)] 04:56:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8ca0f400) [pid = 8272] [serial = 2328] [outer = 0x89fedc00] 04:56:55 INFO - PROCESS | 8272 | 1470657415668 Marionette DEBUG loaded listener.js 04:56:55 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b920400) [pid = 8272] [serial = 2329] [outer = 0x89fedc00] 04:56:56 INFO - PROCESS | 8272 | 1470657416674 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]]]}] 04:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 04:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 04:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 04:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 04:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 04:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 04:56:56 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 04:56:56 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1643ms 04:56:56 INFO - PROCESS | 8272 | 1470657416719 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 04:56:56 INFO - PROCESS | 8272 | 1470657416724 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 04:56:56 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 04:56:56 INFO - PROCESS | 8272 | 1470657416766 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 04:56:56 INFO - PROCESS | 8272 | 1470657416777 Marionette TRACE conn3 <- [1,3070,null,{}] 04:56:56 INFO - PROCESS | 8272 | 1470657416789 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}] 04:56:56 INFO - PROCESS | 8272 | 1470657416798 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:57 INFO - PROCESS | 8272 | 1470657417025 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 04:56:57 INFO - PROCESS | 8272 | 1470657417251 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:57 INFO - PROCESS | 8272 | 1470657417262 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:57 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca06800 == 15 [pid = 8272] [id = 777] 04:56:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8cb18000) [pid = 8272] [serial = 2330] [outer = (nil)] 04:56:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8d40a800) [pid = 8272] [serial = 2331] [outer = 0x8cb18000] 04:56:57 INFO - PROCESS | 8272 | 1470657417388 Marionette DEBUG loaded listener.js 04:56:57 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8d40b400) [pid = 8272] [serial = 2332] [outer = 0x8cb18000] 04:56:58 INFO - PROCESS | 8272 | 1470657418305 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]]]}] 04:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 04:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 04:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 04:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 04:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 04:56:58 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 04:56:58 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1587ms 04:56:58 INFO - PROCESS | 8272 | 1470657418322 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 04:56:58 INFO - PROCESS | 8272 | 1470657418326 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 04:56:58 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 04:56:58 INFO - PROCESS | 8272 | 1470657418333 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 04:56:58 INFO - PROCESS | 8272 | 1470657418337 Marionette TRACE conn3 <- [1,3074,null,{}] 04:56:58 INFO - PROCESS | 8272 | 1470657418343 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}] 04:56:58 INFO - PROCESS | 8272 | 1470657418349 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:58 INFO - PROCESS | 8272 | 1470657418544 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 04:56:58 INFO - PROCESS | 8272 | 1470657418751 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:56:58 INFO - PROCESS | 8272 | 1470657418762 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:56:58 INFO - PROCESS | 8272 | ++DOCSHELL 0x8973a000 == 16 [pid = 8272] [id = 778] 04:56:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x89740800) [pid = 8272] [serial = 2333] [outer = (nil)] 04:56:58 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8a619000) [pid = 8272] [serial = 2334] [outer = 0x89740800] 04:56:58 INFO - PROCESS | 8272 | 1470657418899 Marionette DEBUG loaded listener.js 04:56:59 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8b6ed800) [pid = 8272] [serial = 2335] [outer = 0x89740800] 04:56:59 INFO - PROCESS | 8272 | 1470657419959 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]]]}] 04:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 04:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 04:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 04:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 04:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 04:57:00 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 04:57:00 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1682ms 04:57:00 INFO - PROCESS | 8272 | 1470657420018 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 04:57:00 INFO - PROCESS | 8272 | 1470657420024 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 04:57:00 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 04:57:00 INFO - PROCESS | 8272 | 1470657420117 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 04:57:00 INFO - PROCESS | 8272 | 1470657420127 Marionette TRACE conn3 <- [1,3078,null,{}] 04:57:00 INFO - PROCESS | 8272 | 1470657420167 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}] 04:57:00 INFO - PROCESS | 8272 | 1470657420173 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:00 INFO - PROCESS | 8272 | 1470657420396 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 04:57:00 INFO - PROCESS | 8272 | --DOCSHELL 0x8847b000 == 15 [pid = 8272] [id = 773] 04:57:00 INFO - PROCESS | 8272 | --DOCSHELL 0x8b76bc00 == 14 [pid = 8272] [id = 772] 04:57:00 INFO - PROCESS | 8272 | --DOCSHELL 0x89fee000 == 13 [pid = 8272] [id = 771] 04:57:00 INFO - PROCESS | 8272 | 1470657420711 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:00 INFO - PROCESS | 8272 | 1470657420719 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:00 INFO - PROCESS | 8272 | --DOCSHELL 0x88fd1800 == 12 [pid = 8272] [id = 770] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 77 (0x8d4d5800) [pid = 8272] [serial = 2289] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 76 (0x8d406400) [pid = 8272] [serial = 2286] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 75 (0x8d4ca000) [pid = 8272] [serial = 2287] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 74 (0x8cccc000) [pid = 8272] [serial = 2261] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 73 (0x8df06800) [pid = 8272] [serial = 2269] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 72 (0x88fdc000) [pid = 8272] [serial = 2272] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 71 (0x8df0d800) [pid = 8272] [serial = 2270] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 70 (0x8a61c800) [pid = 8272] [serial = 2263] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8ad30c00) [pid = 8272] [serial = 2264] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x89740000) [pid = 8272] [serial = 2280] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x8a610800) [pid = 8272] [serial = 2281] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8e54e000) [pid = 8272] [serial = 2274] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8e556c00) [pid = 8272] [serial = 2275] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x8b762000) [pid = 8272] [serial = 2283] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x8ca81000) [pid = 8272] [serial = 2266] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8cb17c00) [pid = 8272] [serial = 2267] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8a614800) [pid = 8272] [serial = 2277] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 60 (0x8b6e9400) [pid = 8272] [serial = 2278] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 59 (0x8b915c00) [pid = 8272] [serial = 2284] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | --DOMWINDOW == 58 (0x8df01c00) [pid = 8272] [serial = 2290] [outer = (nil)] [url = about:blank] 04:57:00 INFO - PROCESS | 8272 | ++DOCSHELL 0x88fd1400 == 13 [pid = 8272] [id = 779] 04:57:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 59 (0x88fd1800) [pid = 8272] [serial = 2336] [outer = (nil)] 04:57:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 60 (0x89737400) [pid = 8272] [serial = 2337] [outer = 0x88fd1800] 04:57:00 INFO - PROCESS | 8272 | 1470657420835 Marionette DEBUG loaded listener.js 04:57:00 INFO - PROCESS | 8272 | ++DOMWINDOW == 61 (0x89fee800) [pid = 8272] [serial = 2338] [outer = 0x88fd1800] 04:57:01 INFO - PROCESS | 8272 | 1470657421615 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] 04:57:01 INFO - PROCESS | 8272 | 1470657421695 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 04:57:01 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 04:57:01 INFO - PROCESS | 8272 | 1470657421711 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 04:57:01 INFO - PROCESS | 8272 | 1470657421716 Marionette TRACE conn3 <- [1,3082,null,{}] 04:57:01 INFO - PROCESS | 8272 | 1470657421735 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}] 04:57:01 INFO - PROCESS | 8272 | 1470657421741 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:01 INFO - PROCESS | 8272 | 1470657421912 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 04:57:01 INFO - PROCESS | 8272 | 1470657421922 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:01 INFO - PROCESS | 8272 | 1470657421930 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:01 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad37800 == 14 [pid = 8272] [id = 780] 04:57:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x8afdbc00) [pid = 8272] [serial = 2339] [outer = (nil)] 04:57:01 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8afe2400) [pid = 8272] [serial = 2340] [outer = 0x8afdbc00] 04:57:02 INFO - PROCESS | 8272 | 1470657422007 Marionette DEBUG loaded listener.js 04:57:02 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8b6e8400) [pid = 8272] [serial = 2341] [outer = 0x8afdbc00] 04:57:02 INFO - PROCESS | 8272 | 1470657422977 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]]]}] 04:57:03 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 04:57:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 04:57:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:03 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 04:57:03 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 04:57:03 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1301ms 04:57:03 INFO - PROCESS | 8272 | 1470657423014 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 04:57:03 INFO - PROCESS | 8272 | 1470657423018 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 04:57:03 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 04:57:03 INFO - PROCESS | 8272 | 1470657423025 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 04:57:03 INFO - PROCESS | 8272 | 1470657423031 Marionette TRACE conn3 <- [1,3086,null,{}] 04:57:03 INFO - PROCESS | 8272 | 1470657423047 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}] 04:57:03 INFO - PROCESS | 8272 | 1470657423056 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:03 INFO - PROCESS | 8272 | 1470657423222 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 04:57:03 INFO - PROCESS | 8272 | 1470657423405 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:03 INFO - PROCESS | 8272 | 1470657423418 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:03 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ca02c00 == 15 [pid = 8272] [id = 781] 04:57:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8ca03000) [pid = 8272] [serial = 2342] [outer = (nil)] 04:57:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8ca37c00) [pid = 8272] [serial = 2343] [outer = 0x8ca03000] 04:57:03 INFO - PROCESS | 8272 | 1470657423491 Marionette DEBUG loaded listener.js 04:57:03 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8ca7a800) [pid = 8272] [serial = 2344] [outer = 0x8ca03000] 04:57:04 INFO - PROCESS | 8272 | 1470657424342 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 04:57:04 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 04:57:04 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1334ms 04:57:04 INFO - PROCESS | 8272 | 1470657424360 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 04:57:04 INFO - PROCESS | 8272 | 1470657424364 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 04:57:04 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 04:57:04 INFO - PROCESS | 8272 | 1470657424371 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 04:57:04 INFO - PROCESS | 8272 | 1470657424374 Marionette TRACE conn3 <- [1,3090,null,{}] 04:57:04 INFO - PROCESS | 8272 | 1470657424389 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}] 04:57:04 INFO - PROCESS | 8272 | 1470657424394 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:04 INFO - PROCESS | 8272 | 1470657424630 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 04:57:04 INFO - PROCESS | 8272 | 1470657424670 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:04 INFO - PROCESS | 8272 | 1470657424679 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:04 INFO - PROCESS | 8272 | ++DOCSHELL 0x8cb1e000 == 16 [pid = 8272] [id = 782] 04:57:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x8cb1e800) [pid = 8272] [serial = 2345] [outer = (nil)] 04:57:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x8ccc3400) [pid = 8272] [serial = 2346] [outer = 0x8cb1e800] 04:57:04 INFO - PROCESS | 8272 | 1470657424749 Marionette DEBUG loaded listener.js 04:57:04 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x8ccccc00) [pid = 8272] [serial = 2347] [outer = 0x8cb1e800] 04:57:05 INFO - PROCESS | 8272 | --DOMWINDOW == 69 (0x8847b800) [pid = 8272] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 04:57:05 INFO - PROCESS | 8272 | --DOMWINDOW == 68 (0x89746c00) [pid = 8272] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 04:57:05 INFO - PROCESS | 8272 | --DOMWINDOW == 67 (0x88fd1c00) [pid = 8272] [serial = 2309] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html] 04:57:05 INFO - PROCESS | 8272 | --DOMWINDOW == 66 (0x8b913000) [pid = 8272] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 04:57:05 INFO - PROCESS | 8272 | --DOMWINDOW == 65 (0x8e552000) [pid = 8272] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 04:57:05 INFO - PROCESS | 8272 | --DOMWINDOW == 64 (0x88f46400) [pid = 8272] [serial = 2303] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html] 04:57:05 INFO - PROCESS | 8272 | --DOMWINDOW == 63 (0x89feec00) [pid = 8272] [serial = 2312] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker] 04:57:05 INFO - PROCESS | 8272 | --DOMWINDOW == 62 (0x8b76c800) [pid = 8272] [serial = 2315] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html] 04:57:05 INFO - PROCESS | 8272 | --DOMWINDOW == 61 (0x8a610000) [pid = 8272] [serial = 2306] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/blob/Blob-close.html] 04:57:05 INFO - PROCESS | 8272 | 1470657425749 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 04:57:05 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 04:57:05 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1401ms 04:57:05 INFO - PROCESS | 8272 | 1470657425777 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 04:57:05 INFO - PROCESS | 8272 | 1470657425781 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 04:57:05 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 04:57:05 INFO - PROCESS | 8272 | 1470657425788 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 04:57:05 INFO - PROCESS | 8272 | 1470657425790 Marionette TRACE conn3 <- [1,3094,null,{}] 04:57:05 INFO - PROCESS | 8272 | 1470657425796 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}] 04:57:05 INFO - PROCESS | 8272 | 1470657425801 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:05 INFO - PROCESS | 8272 | 1470657425956 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 04:57:06 INFO - PROCESS | 8272 | 1470657426117 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:06 INFO - PROCESS | 8272 | 1470657426128 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:06 INFO - PROCESS | 8272 | ++DOCSHELL 0x89746c00 == 17 [pid = 8272] [id = 783] 04:57:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 62 (0x8a61a800) [pid = 8272] [serial = 2348] [outer = (nil)] 04:57:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 63 (0x8d401c00) [pid = 8272] [serial = 2349] [outer = 0x8a61a800] 04:57:06 INFO - PROCESS | 8272 | 1470657426195 Marionette DEBUG loaded listener.js 04:57:06 INFO - PROCESS | 8272 | ++DOMWINDOW == 64 (0x8cb1d000) [pid = 8272] [serial = 2350] [outer = 0x8a61a800] 04:57:06 INFO - PROCESS | 8272 | 1470657426957 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 04:57:06 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 04:57:06 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1182ms 04:57:06 INFO - PROCESS | 8272 | 1470657426970 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 04:57:06 INFO - PROCESS | 8272 | 1470657426973 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 04:57:06 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 04:57:06 INFO - PROCESS | 8272 | 1470657426981 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 04:57:06 INFO - PROCESS | 8272 | 1470657426984 Marionette TRACE conn3 <- [1,3098,null,{}] 04:57:07 INFO - PROCESS | 8272 | 1470657427001 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}] 04:57:07 INFO - PROCESS | 8272 | 1470657427012 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:07 INFO - PROCESS | 8272 | 1470657427220 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 04:57:07 INFO - PROCESS | 8272 | 1470657427232 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:07 INFO - PROCESS | 8272 | 1470657427238 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:07 INFO - PROCESS | 8272 | ++DOCSHELL 0x8df02800 == 18 [pid = 8272] [id = 784] 04:57:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 65 (0x8df0a800) [pid = 8272] [serial = 2351] [outer = (nil)] 04:57:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 66 (0x8df25000) [pid = 8272] [serial = 2352] [outer = 0x8df0a800] 04:57:07 INFO - PROCESS | 8272 | 1470657427310 Marionette DEBUG loaded listener.js 04:57:07 INFO - PROCESS | 8272 | ++DOMWINDOW == 67 (0x8df2a000) [pid = 8272] [serial = 2353] [outer = 0x8df0a800] 04:57:08 INFO - PROCESS | 8272 | 1470657428403 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]]]}] 04:57:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 04:57:08 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 04:57:08 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1442ms 04:57:08 INFO - PROCESS | 8272 | 1470657428422 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 04:57:08 INFO - PROCESS | 8272 | 1470657428429 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 04:57:08 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 04:57:08 INFO - PROCESS | 8272 | 1470657428437 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 04:57:08 INFO - PROCESS | 8272 | 1470657428445 Marionette TRACE conn3 <- [1,3102,null,{}] 04:57:08 INFO - PROCESS | 8272 | 1470657428454 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}] 04:57:08 INFO - PROCESS | 8272 | 1470657428459 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:08 INFO - PROCESS | 8272 | 1470657428790 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 04:57:08 INFO - PROCESS | 8272 | 1470657428945 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:08 INFO - PROCESS | 8272 | 1470657428955 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:08 INFO - PROCESS | 8272 | ++DOCSHELL 0x894e2400 == 19 [pid = 8272] [id = 785] 04:57:08 INFO - PROCESS | 8272 | ++DOMWINDOW == 68 (0x894e3400) [pid = 8272] [serial = 2354] [outer = (nil)] 04:57:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 69 (0x89fe8c00) [pid = 8272] [serial = 2355] [outer = 0x894e3400] 04:57:09 INFO - PROCESS | 8272 | 1470657429047 Marionette DEBUG loaded listener.js 04:57:09 INFO - PROCESS | 8272 | ++DOMWINDOW == 70 (0x894e2800) [pid = 8272] [serial = 2356] [outer = 0x894e3400] 04:57:09 INFO - PROCESS | 8272 | 1470657429932 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 04:57:09 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 04:57:09 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1546ms 04:57:09 INFO - PROCESS | 8272 | 1470657429984 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 04:57:09 INFO - PROCESS | 8272 | 1470657429991 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 04:57:09 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 04:57:10 INFO - PROCESS | 8272 | 1470657430002 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 04:57:10 INFO - PROCESS | 8272 | 1470657430006 Marionette TRACE conn3 <- [1,3106,null,{}] 04:57:10 INFO - PROCESS | 8272 | 1470657430013 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}] 04:57:10 INFO - PROCESS | 8272 | 1470657430019 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:10 INFO - PROCESS | 8272 | 1470657430302 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 04:57:10 INFO - PROCESS | 8272 | 1470657430447 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:10 INFO - PROCESS | 8272 | 1470657430456 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:10 INFO - PROCESS | 8272 | ++DOCSHELL 0x8ad34400 == 20 [pid = 8272] [id = 786] 04:57:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 71 (0x8b6ec800) [pid = 8272] [serial = 2357] [outer = (nil)] 04:57:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 72 (0x8b913800) [pid = 8272] [serial = 2358] [outer = 0x8b6ec800] 04:57:10 INFO - PROCESS | 8272 | 1470657430589 Marionette DEBUG loaded listener.js 04:57:10 INFO - PROCESS | 8272 | ++DOMWINDOW == 73 (0x8b91cc00) [pid = 8272] [serial = 2359] [outer = 0x8b6ec800] 04:57:11 INFO - PROCESS | 8272 | 1470657431533 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]]]}] 04:57:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 04:57:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 04:57:11 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 04:57:11 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1586ms 04:57:11 INFO - PROCESS | 8272 | 1470657431589 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 04:57:11 INFO - PROCESS | 8272 | 1470657431594 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 04:57:11 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 04:57:11 INFO - PROCESS | 8272 | 1470657431647 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 04:57:11 INFO - PROCESS | 8272 | 1470657431654 Marionette TRACE conn3 <- [1,3110,null,{}] 04:57:11 INFO - PROCESS | 8272 | 1470657431676 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}] 04:57:11 INFO - PROCESS | 8272 | 1470657431685 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:11 INFO - PROCESS | 8272 | 1470657431869 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 04:57:12 INFO - PROCESS | 8272 | 1470657432074 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:12 INFO - PROCESS | 8272 | 1470657432087 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:12 INFO - PROCESS | 8272 | ++DOCSHELL 0x89745c00 == 21 [pid = 8272] [id = 787] 04:57:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 74 (0x8d4d1c00) [pid = 8272] [serial = 2360] [outer = (nil)] 04:57:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 75 (0x8df09000) [pid = 8272] [serial = 2361] [outer = 0x8d4d1c00] 04:57:12 INFO - PROCESS | 8272 | 1470657432207 Marionette DEBUG loaded listener.js 04:57:12 INFO - PROCESS | 8272 | ++DOMWINDOW == 76 (0x8df22c00) [pid = 8272] [serial = 2362] [outer = 0x8d4d1c00] 04:57:13 INFO - PROCESS | 8272 | 1470657433051 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"]]]}] 04:57:13 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 04:57:13 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 04:57:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 04:57:13 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 04:57:13 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 04:57:13 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 04:57:13 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1450ms 04:57:13 INFO - PROCESS | 8272 | 1470657433095 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 04:57:13 INFO - PROCESS | 8272 | 1470657433099 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 04:57:13 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 04:57:13 INFO - PROCESS | 8272 | 1470657433106 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 04:57:13 INFO - PROCESS | 8272 | 1470657433110 Marionette TRACE conn3 <- [1,3114,null,{}] 04:57:13 INFO - PROCESS | 8272 | 1470657433116 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}] 04:57:13 INFO - PROCESS | 8272 | 1470657433121 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:13 INFO - PROCESS | 8272 | 1470657433337 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 04:57:13 INFO - PROCESS | 8272 | 1470657433543 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\", \"b3112411-9577-4b71-8c1d-98bbe906197f\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 04:57:13 INFO - PROCESS | 8272 | 1470657433551 Marionette INFO sendAsync f64ef177-fec9-49b3-9262-cb2cf914f76d 04:57:13 INFO - PROCESS | 8272 | ++DOCSHELL 0x89746000 == 22 [pid = 8272] [id = 788] 04:57:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 77 (0x8d406000) [pid = 8272] [serial = 2363] [outer = (nil)] 04:57:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 78 (0x8e553c00) [pid = 8272] [serial = 2364] [outer = 0x8d406000] 04:57:13 INFO - PROCESS | 8272 | 1470657433648 Marionette DEBUG loaded listener.js 04:57:13 INFO - PROCESS | 8272 | ++DOMWINDOW == 79 (0x8e556400) [pid = 8272] [serial = 2365] [outer = 0x8d406000] 04:57:14 INFO - PROCESS | 8272 | 1470657434484 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]]]}] 04:57:14 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 04:57:14 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1396ms 04:57:14 INFO - PROCESS | 8272 | 1470657434503 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 04:57:14 INFO - PROCESS | 8272 | 1470657434507 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 04:57:15 WARNING - u'runner_teardown' () 04:57:15 INFO - No more tests 04:57:15 INFO - Got 0 unexpected results 04:57:15 INFO - SUITE-END | took 1284s 04:57:15 INFO - Closing logging queue 04:57:15 INFO - queue closed 04:57:15 INFO - Return code: 0 04:57:15 WARNING - # TBPL SUCCESS # 04:57:15 INFO - Running post-action listener: _resource_record_post_action 04:57:15 INFO - Running post-run listener: _resource_record_post_run 04:57:16 INFO - Total resource usage - Wall time: 1319s; CPU: 98.0%; Read bytes: 671744; Write bytes: 922890240; Read time: 32; Write time: 224724 04:57:16 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 04:57:16 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 133828608; Read time: 0; Write time: 118072 04:57:16 INFO - run-tests - Wall time: 1290s; CPU: 98.0%; Read bytes: 671744; Write bytes: 780615680; Read time: 32; Write time: 100672 04:57:16 INFO - Running post-run listener: _upload_blobber_files 04:57:16 INFO - Blob upload gear active. 04:57:16 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 04:57:16 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 04:57:16 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-release', '-d', '/builds/slave/test/build/blobber_upload_dir', '--output-manifest', '/builds/slave/test/build/uploaded_files.json'] 04:57:16 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-release -d /builds/slave/test/build/blobber_upload_dir --output-manifest /builds/slave/test/build/uploaded_files.json 04:57:17 INFO - (blobuploader) - INFO - Open directory for files ... 04:57:17 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 04:57:18 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:57:18 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:57:20 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 04:57:20 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:57:20 INFO - (blobuploader) - INFO - Done attempting. 04:57:20 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 04:57:20 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 04:57:20 INFO - (blobuploader) - INFO - Uploading, attempt #1. 04:57:21 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 04:57:21 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 04:57:21 INFO - (blobuploader) - INFO - Done attempting. 04:57:21 INFO - (blobuploader) - INFO - Iteration through files over. 04:57:21 INFO - Return code: 0 04:57:21 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 04:57:21 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 04:57:21 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/3db195ab91b333db1229f8ce1dd7a6356dac96e5a0d302a30041cab4a8fcf621bb4b7985ac90612a50ee3092f04e2346c8938264c472652c48ab7293456f65a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4ea0223945960137fa9952150b63dd9561a59108bdb7df7b9992fbc55bc8618b7a22625d65308f4e4ff236bb8a6bfb20a00f76f0e88a6c3ffd968551e378a277"} 04:57:21 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 04:57:21 INFO - Writing to file /builds/slave/test/properties/blobber_files 04:57:21 INFO - Contents: 04:57:21 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/3db195ab91b333db1229f8ce1dd7a6356dac96e5a0d302a30041cab4a8fcf621bb4b7985ac90612a50ee3092f04e2346c8938264c472652c48ab7293456f65a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4ea0223945960137fa9952150b63dd9561a59108bdb7df7b9992fbc55bc8618b7a22625d65308f4e4ff236bb8a6bfb20a00f76f0e88a6c3ffd968551e378a277"} 04:57:21 INFO - Running post-run listener: copy_logs_to_upload_dir 04:57:21 INFO - Copying logs to upload dir... 04:57:21 INFO - mkdir: /builds/slave/test/build/upload/logs 04:57:21 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1852.806109 ========= master_lag: 0.55 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 30 mins, 53 secs) (at 2016-08-08 04:57:21.664266) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-08 04:57:21.667775) ========= 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-1470655559.887504-1718949848 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/3db195ab91b333db1229f8ce1dd7a6356dac96e5a0d302a30041cab4a8fcf621bb4b7985ac90612a50ee3092f04e2346c8938264c472652c48ab7293456f65a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4ea0223945960137fa9952150b63dd9561a59108bdb7df7b9992fbc55bc8618b7a22625d65308f4e4ff236bb8a6bfb20a00f76f0e88a6c3ffd968551e378a277"} build_url:https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.033793 build_url: 'https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2' blobber_files: '{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/3db195ab91b333db1229f8ce1dd7a6356dac96e5a0d302a30041cab4a8fcf621bb4b7985ac90612a50ee3092f04e2346c8938264c472652c48ab7293456f65a6", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/4ea0223945960137fa9952150b63dd9561a59108bdb7df7b9992fbc55bc8618b7a22625d65308f4e4ff236bb8a6bfb20a00f76f0e88a6c3ffd968551e378a277"}' symbols_url: 'https://queue.taskcluster.net/v1/task/YvQ-nzMtTBWqum5yRZLGRw/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.06 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-08 04:57:21.762948) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:57:21.763276) ========= 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-1470655559.887504-1718949848 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.019066 ========= master_lag: 0.11 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-08 04:57:21.895350) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-08 04:57:21.895688) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-08 04:57:21.896068) ========= ========= Total master_lag: 0.82 =========