builder: mozilla-release_ubuntu32_vm-debug_test-web-platform-tests-1 slave: tst-linux32-spot-304 starttime: 1471348244.56 results: success (0) buildid: 20160816031525 builduid: 14d790f34e6147bfb55e9eb55407b5b3 revision: d086e0d5681953b69f1186656162fafd1a208f01 ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:44.559487) ========= master: http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:44.559945) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:44.560248) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:44.666568) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:44.666859) ========= 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-1471348236.660820-1392689120 _=/tools/buildbot/bin/python using PTY: False --2016-08-16 04:50:44-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.25, 63.245.215.102 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.25|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 11.8M=0.001s 2016-08-16 04:50:44 (11.8 MB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.309490 ========= master_lag: 0.04 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:45.013704) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:45.014018) ========= 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-1471348236.660820-1392689120 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.032871 ========= master_lag: 0.03 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:45.079292) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:50:45.079629) ========= bash -c 'python archiver_client.py mozharness --repo releases/mozilla-release --rev d086e0d5681953b69f1186656162fafd1a208f01 --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 d086e0d5681953b69f1186656162fafd1a208f01 --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-1471348236.660820-1392689120 _=/tools/buildbot/bin/python using PTY: False 2016-08-16 04:50:45,189 truncating revision to first 12 chars 2016-08-16 04:50:45,190 Setting DEBUG logging. 2016-08-16 04:50:45,190 attempt 1/10 2016-08-16 04:50:45,190 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/releases/mozilla-release/d086e0d56819?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-08-16 04:50:46,271 unpacking tar archive at: mozilla-release-d086e0d56819/testing/mozharness/ program finished with exit code 0 elapsedTime=1.407249 ========= master_lag: 0.03 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-08-16 04:50:46.520073) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:46.520413) ========= script_repo_revision: d086e0d5681953b69f1186656162fafd1a208f01 ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:46.520805) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:46.521072) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-08-16 04:50:46.554580) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 34 mins, 10 secs) (at 2016-08-16 04:50:46.554960) ========= /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-1471348236.660820-1392689120 _=/tools/buildbot/bin/python using PTY: False 04:50:46 INFO - MultiFileLogger online at 20160816 04:50:46 in /builds/slave/test 04:50:46 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:50:46 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 04:50:46 INFO - {'append_to_log': False, 04:50:46 INFO - 'base_work_dir': '/builds/slave/test', 04:50:46 INFO - 'blob_upload_branch': 'mozilla-release', 04:50:46 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 04:50:46 INFO - 'buildbot_json_path': 'buildprops.json', 04:50:46 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 04:50:46 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 04:50:46 INFO - 'download_minidump_stackwalk': True, 04:50:46 INFO - 'download_symbols': 'true', 04:50:46 INFO - 'e10s': False, 04:50:46 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 04:50:46 INFO - 'tooltool.py': '/tools/tooltool.py', 04:50:46 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 04:50:46 INFO - '/tools/misc-python/virtualenv.py')}, 04:50:46 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 04:50:46 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 04:50:46 INFO - 'log_level': 'info', 04:50:46 INFO - 'log_to_console': True, 04:50:46 INFO - 'opt_config_files': (), 04:50:46 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 04:50:46 INFO - '--processes=1', 04:50:46 INFO - '--config=%(test_path)s/wptrunner.ini', 04:50:46 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 04:50:46 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 04:50:46 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 04:50:46 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 04:50:46 INFO - 'pip_index': False, 04:50:46 INFO - 'require_test_zip': True, 04:50:46 INFO - 'test_type': ('testharness',), 04:50:46 INFO - 'this_chunk': '1', 04:50:46 INFO - 'tooltool_cache': '/builds/tooltool_cache', 04:50:46 INFO - 'total_chunks': '10', 04:50:46 INFO - 'virtualenv_path': 'venv', 04:50:46 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 04:50:46 INFO - 'work_dir': 'build'} 04:50:46 INFO - ##### 04:50:46 INFO - ##### Running clobber step. 04:50:46 INFO - ##### 04:50:46 INFO - Running pre-action listener: _resource_record_pre_action 04:50:46 INFO - Running main action method: clobber 04:50:46 INFO - rmtree: /builds/slave/test/build 04:50:46 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 04:50:48 INFO - Running post-action listener: _resource_record_post_action 04:50:48 INFO - ##### 04:50:48 INFO - ##### Running read-buildbot-config step. 04:50:48 INFO - ##### 04:50:48 INFO - Running pre-action listener: _resource_record_pre_action 04:50:48 INFO - Running main action method: read_buildbot_config 04:50:48 INFO - Using buildbot properties: 04:50:48 INFO - { 04:50:48 INFO - "project": "", 04:50:48 INFO - "product": "firefox", 04:50:48 INFO - "script_repo_revision": "production", 04:50:48 INFO - "scheduler": "tests-mozilla-release-ubuntu32_vm-debug-unittest", 04:50:48 INFO - "repository": "", 04:50:48 INFO - "buildername": "Ubuntu VM 12.04 mozilla-release debug test web-platform-tests-1", 04:50:48 INFO - "buildid": "20160816031525", 04:50:48 INFO - "pgo_build": "False", 04:50:48 INFO - "basedir": "/builds/slave/test", 04:50:48 INFO - "buildnumber": 15, 04:50:48 INFO - "slavename": "tst-linux32-spot-304", 04:50:48 INFO - "revision": "d086e0d5681953b69f1186656162fafd1a208f01", 04:50:48 INFO - "master": "http://buildbot-master07.bb.releng.usw2.mozilla.com:8201/", 04:50:48 INFO - "platform": "linux", 04:50:48 INFO - "branch": "mozilla-release", 04:50:48 INFO - "repo_path": "releases/mozilla-release", 04:50:48 INFO - "moz_repo_path": "", 04:50:48 INFO - "stage_platform": "linux", 04:50:48 INFO - "builduid": "14d790f34e6147bfb55e9eb55407b5b3", 04:50:48 INFO - "slavebuilddir": "test" 04:50:48 INFO - } 04:50:48 INFO - Found installer url https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2. 04:50:48 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json. 04:50:48 INFO - Running post-action listener: _resource_record_post_action 04:50:48 INFO - ##### 04:50:48 INFO - ##### Running download-and-extract step. 04:50:48 INFO - ##### 04:50:48 INFO - Running pre-action listener: _resource_record_pre_action 04:50:48 INFO - Running main action method: download_and_extract 04:50:48 INFO - mkdir: /builds/slave/test/build/tests 04:50:48 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:50:48 INFO - https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json matches https://queue.taskcluster.net 04:50:48 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:50:48 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:50:48 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:50:48 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:50:48 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:50:48 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:50:48 INFO - retry: Failed, sleeping 30 seconds before retrying 04:51:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:51:18 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:51:18 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:51:18 INFO - retry: Failed, sleeping 60 seconds before retrying 04:52:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:52:18 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:52:18 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:52:18 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:52:18 INFO - Caught exception: HTTP Error 404: Not Found 04:52:18 INFO - Caught exception: HTTP Error 404: Not Found 04:52:18 INFO - Caught exception: HTTP Error 404: Not Found 04:52:18 INFO - trying https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:52:18 INFO - Downloading https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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:52:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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:52:19 INFO - Downloaded 1325 bytes. 04:52:19 INFO - Reading from file /builds/slave/test/build/firefox-48.0.1.en-US.linux-i686.test_packages.json 04:52:19 INFO - Using the following test package requirements: 04:52:19 INFO - {u'common': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 04:52:19 INFO - u'cppunittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:52:19 INFO - u'firefox-48.0.1.en-US.linux-i686.cppunittest.tests.zip'], 04:52:19 INFO - u'gtest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:52:19 INFO - u'firefox-48.0.1.en-US.linux-i686.gtest.tests.zip'], 04:52:19 INFO - u'jittest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:52:19 INFO - u'jsshell-linux-i686.zip'], 04:52:19 INFO - u'mochitest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:52:19 INFO - u'firefox-48.0.1.en-US.linux-i686.mochitest.tests.zip'], 04:52:19 INFO - u'mozbase': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip'], 04:52:19 INFO - u'reftest': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:52:19 INFO - u'firefox-48.0.1.en-US.linux-i686.reftest.tests.zip'], 04:52:19 INFO - u'talos': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:52:19 INFO - u'firefox-48.0.1.en-US.linux-i686.talos.tests.zip'], 04:52:19 INFO - u'web-platform': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:52:19 INFO - u'firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip'], 04:52:19 INFO - u'xpcshell': [u'firefox-48.0.1.en-US.linux-i686.common.tests.zip', 04:52:19 INFO - u'firefox-48.0.1.en-US.linux-i686.xpcshell.tests.zip']} 04:52:19 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:52:19 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:52:19 INFO - https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip matches https://queue.taskcluster.net 04:52:19 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:52:19 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:52:19 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:52:19 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:52:19 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:52:19 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:52:19 INFO - retry: Failed, sleeping 30 seconds before retrying 04:52:49 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:52:49 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:52:49 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:52:49 INFO - retry: Failed, sleeping 60 seconds before retrying 04:53:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:53:50 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:53:50 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:53:50 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:53:50 INFO - Caught exception: HTTP Error 404: Not Found 04:53:50 INFO - Caught exception: HTTP Error 404: Not Found 04:53:50 INFO - Caught exception: HTTP Error 404: Not Found 04:53:50 INFO - trying https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.common.tests.zip 04:53:50 INFO - Downloading https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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:53:50 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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:53:52 INFO - Downloaded 22834125 bytes. 04:53:52 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:53:52 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:53:53 INFO - caution: filename not matched: web-platform/* 04:53:53 INFO - Return code: 11 04:53:53 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:53:53 INFO - https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip matches https://queue.taskcluster.net 04:53:53 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:53:53 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:53:53 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:53:53 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:53:53 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:53:53 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:53:53 INFO - retry: Failed, sleeping 30 seconds before retrying 04:54:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:54:23 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:54:23 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:54:23 INFO - retry: Failed, sleeping 60 seconds before retrying 04:55:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:55:23 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:55:23 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:55:23 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:55:23 INFO - Caught exception: HTTP Error 404: Not Found 04:55:23 INFO - Caught exception: HTTP Error 404: Not Found 04:55:23 INFO - Caught exception: HTTP Error 404: Not Found 04:55:23 INFO - trying https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.web-platform.tests.zip 04:55:23 INFO - Downloading https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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:55:23 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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:55:28 INFO - Downloaded 36389875 bytes. 04:55:28 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:55:28 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:55:32 INFO - caution: filename not matched: bin/* 04:55:32 INFO - caution: filename not matched: config/* 04:55:32 INFO - caution: filename not matched: mozbase/* 04:55:32 INFO - caution: filename not matched: marionette/* 04:55:32 INFO - caution: filename not matched: tools/wptserve/* 04:55:32 INFO - Return code: 11 04:55:32 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:55:32 INFO - https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 matches https://queue.taskcluster.net 04:55:32 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:55:32 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:55:32 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:55:32 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:55:32 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:55:32 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:55:32 INFO - retry: Failed, sleeping 30 seconds before retrying 04:56:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:56:02 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:56:02 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:56:02 INFO - retry: Failed, sleeping 60 seconds before retrying 04:57:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:57:02 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:57:02 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:57:02 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:57:02 INFO - Caught exception: HTTP Error 404: Not Found 04:57:02 INFO - Caught exception: HTTP Error 404: Not Found 04:57:02 INFO - Caught exception: HTTP Error 404: Not Found 04:57:02 INFO - trying https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:57:02 INFO - Downloading https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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:57:02 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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:57:08 INFO - Downloaded 69355770 bytes. 04:57:08 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:57:08 INFO - mkdir: /builds/slave/test/properties 04:57:08 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 04:57:08 INFO - Writing to file /builds/slave/test/properties/build_url 04:57:08 INFO - Contents: 04:57:08 INFO - build_url:https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 04:57:09 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:57:09 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 04:57:09 INFO - Writing to file /builds/slave/test/properties/symbols_url 04:57:09 INFO - Contents: 04:57:09 INFO - symbols_url:https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:57:09 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:57:09 INFO - https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip matches https://queue.taskcluster.net 04:57:09 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:57:09 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:57:09 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:57:09 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:57:09 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:57:09 INFO - retry: attempt #1 caught exception: HTTP Error 404: Not Found 04:57:09 INFO - retry: Failed, sleeping 30 seconds before retrying 04:57:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:57:39 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:57:39 INFO - retry: attempt #2 caught exception: HTTP Error 404: Not Found 04:57:39 INFO - retry: Failed, sleeping 60 seconds before retrying 04:58:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:58:39 WARNING - Server returned status 404 HTTP Error 404: Not Found for http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:58:39 INFO - retry: attempt #3 caught exception: HTTP Error 404: Not Found 04:58:39 INFO - Can't download from http://queue.taskcluster.net.proxxy1.srv.releng.usw2.mozilla.com/v1/task/MFIniC9qThuNOPtusiz-ow/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:58:39 INFO - Caught exception: HTTP Error 404: Not Found 04:58:39 INFO - Caught exception: HTTP Error 404: Not Found 04:58:39 INFO - Caught exception: HTTP Error 404: Not Found 04:58:39 INFO - trying https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip 04:58:39 INFO - Downloading https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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:58:39 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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:58:46 INFO - Downloaded 92317708 bytes. 04:58:46 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:58:46 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:58:56 INFO - Return code: 0 04:58:56 INFO - Running post-action listener: _resource_record_post_action 04:58:56 INFO - Running post-action listener: set_extra_try_arguments 04:58:56 INFO - ##### 04:58:56 INFO - ##### Running create-virtualenv step. 04:58:56 INFO - ##### 04:58:56 INFO - Running pre-action listener: _pre_create_virtualenv 04:58:56 INFO - Running pre-action listener: _resource_record_pre_action 04:58:56 INFO - Running main action method: create_virtualenv 04:58:56 INFO - Creating virtualenv /builds/slave/test/build/venv 04:58:56 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:58:56 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 04:58:56 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 04:58:56 INFO - Using real prefix '/usr' 04:58:56 INFO - New python executable in /builds/slave/test/build/venv/bin/python 04:58:57 INFO - Installing distribute.............................................................................................................................................................................................done. 04:59:01 INFO - Installing pip.................done. 04:59:01 INFO - Return code: 0 04:59:01 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 04:59: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:59:01 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:59:01 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:59: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:59:01 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:59:01 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:59:01 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8fc5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x902c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90def28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dc0e30>, '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 0x905dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90dc470>, '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-1471348236.660820-1392689120', '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:59:01 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:59:01 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:59:01 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:59:01 INFO - 'CCACHE_UMASK': '002', 04:59:01 INFO - 'DISPLAY': ':0', 04:59:01 INFO - 'HOME': '/home/cltbld', 04:59:01 INFO - 'LANG': 'en_US.UTF-8', 04:59:01 INFO - 'LOGNAME': 'cltbld', 04:59:01 INFO - 'MAIL': '/var/mail/cltbld', 04:59:01 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:59:01 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:59:01 INFO - 'MOZ_NO_REMOTE': '1', 04:59:01 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:59:01 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:59:01 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:59:01 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:59:01 INFO - 'PWD': '/builds/slave/test', 04:59:01 INFO - 'SHELL': '/bin/bash', 04:59:01 INFO - 'SHLVL': '1', 04:59:01 INFO - 'TERM': 'linux', 04:59:01 INFO - 'TMOUT': '86400', 04:59:01 INFO - 'USER': 'cltbld', 04:59:01 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471348236.660820-1392689120', 04:59:01 INFO - '_': '/tools/buildbot/bin/python'} 04:59:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:59:02 INFO - Downloading/unpacking psutil>=0.7.1 04:59:02 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:59:02 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:59:02 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:59:02 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:59:02 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:59:02 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:59:06 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 04:59:06 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:59:06 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:59:06 INFO - Installing collected packages: psutil 04:59:06 INFO - Running setup.py install for psutil 04:59:06 INFO - building 'psutil._psutil_linux' extension 04:59:06 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:59:07 INFO - psutil/_psutil_linux.c: In function ‘init_psutil_linux’: 04:59:07 WARNING - psutil/_psutil_linux.c:652:5: warning: overflow in implicit constant conversion [-Woverflow] 04:59:07 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:59:07 INFO - building 'psutil._psutil_posix' extension 04:59:07 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:59:08 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:59:08 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 04:59:08 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 04:59:08 INFO - Successfully installed psutil 04:59:08 INFO - Cleaning up... 04:59:08 INFO - Return code: 0 04:59:08 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 04:59:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:59:08 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:59:08 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:59:08 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 04:59:08 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:59:08 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:59:08 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 0x8fc5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x902c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90def28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dc0e30>, '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 0x905dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90dc470>, '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-1471348236.660820-1392689120', '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:59:08 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:59:08 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:59:08 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:59:08 INFO - 'CCACHE_UMASK': '002', 04:59:08 INFO - 'DISPLAY': ':0', 04:59:08 INFO - 'HOME': '/home/cltbld', 04:59:08 INFO - 'LANG': 'en_US.UTF-8', 04:59:08 INFO - 'LOGNAME': 'cltbld', 04:59:08 INFO - 'MAIL': '/var/mail/cltbld', 04:59:08 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:59:08 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:59:08 INFO - 'MOZ_NO_REMOTE': '1', 04:59:08 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:59:08 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:59:08 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:59:08 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:59:08 INFO - 'PWD': '/builds/slave/test', 04:59:08 INFO - 'SHELL': '/bin/bash', 04:59:08 INFO - 'SHLVL': '1', 04:59:08 INFO - 'TERM': 'linux', 04:59:08 INFO - 'TMOUT': '86400', 04:59:08 INFO - 'USER': 'cltbld', 04:59:08 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471348236.660820-1392689120', 04:59:08 INFO - '_': '/tools/buildbot/bin/python'} 04:59:08 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:59:08 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 04:59:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:59:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:59:08 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:59:08 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:59:08 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:59:08 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:59:12 INFO - Downloading mozsystemmonitor-0.0.tar.gz 04:59:12 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 04:59:13 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:59:13 INFO - Installing collected packages: mozsystemmonitor 04:59:13 INFO - Running setup.py install for mozsystemmonitor 04:59:13 INFO - Successfully installed mozsystemmonitor 04:59:13 INFO - Cleaning up... 04:59:13 INFO - Return code: 0 04:59:13 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 04:59: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:59:13 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:59:13 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:59: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:59:13 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:59:13 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:59:13 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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 0x8fc5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x902c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90def28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dc0e30>, '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 0x905dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90dc470>, '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-1471348236.660820-1392689120', '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:59:13 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:59:13 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.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:59:13 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:59:13 INFO - 'CCACHE_UMASK': '002', 04:59:13 INFO - 'DISPLAY': ':0', 04:59:13 INFO - 'HOME': '/home/cltbld', 04:59:13 INFO - 'LANG': 'en_US.UTF-8', 04:59:13 INFO - 'LOGNAME': 'cltbld', 04:59:13 INFO - 'MAIL': '/var/mail/cltbld', 04:59:13 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:59:13 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:59:13 INFO - 'MOZ_NO_REMOTE': '1', 04:59:13 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:59:13 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:59:13 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:59:13 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:59:13 INFO - 'PWD': '/builds/slave/test', 04:59:13 INFO - 'SHELL': '/bin/bash', 04:59:13 INFO - 'SHLVL': '1', 04:59:13 INFO - 'TERM': 'linux', 04:59:13 INFO - 'TMOUT': '86400', 04:59:13 INFO - 'USER': 'cltbld', 04:59:13 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471348236.660820-1392689120', 04:59:13 INFO - '_': '/tools/buildbot/bin/python'} 04:59:13 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:59:13 INFO - Downloading/unpacking blobuploader==1.2.4 04:59:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:59:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:59:13 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:59:13 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:59:13 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 04:59:13 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 04:59:17 INFO - Downloading blobuploader-1.2.4.tar.gz 04:59:17 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 04:59:17 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 04:59:17 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:59:17 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:59:17 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:59:17 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:59:17 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:59:17 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:59:18 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 04:59:18 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 04:59:18 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:59:18 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:59:18 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:59:18 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:59:18 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:59:18 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:59:19 INFO - Downloading docopt-0.6.1.tar.gz 04:59:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 04:59:19 INFO - Installing collected packages: blobuploader, requests, docopt 04:59:19 INFO - Running setup.py install for blobuploader 04:59:19 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 04:59:19 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 04:59:19 INFO - Running setup.py install for requests 04:59:20 INFO - Running setup.py install for docopt 04:59:20 INFO - Successfully installed blobuploader requests docopt 04:59:20 INFO - Cleaning up... 04:59:20 INFO - Return code: 0 04:59:20 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:59:20 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:59:20 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:59:20 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:59:20 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:59:20 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:59:20 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:59:20 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 0x8fc5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x902c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90def28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dc0e30>, '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 0x905dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90dc470>, '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-1471348236.660820-1392689120', '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:59:20 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:59:20 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:59:20 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:59:20 INFO - 'CCACHE_UMASK': '002', 04:59:20 INFO - 'DISPLAY': ':0', 04:59:20 INFO - 'HOME': '/home/cltbld', 04:59:20 INFO - 'LANG': 'en_US.UTF-8', 04:59:20 INFO - 'LOGNAME': 'cltbld', 04:59:20 INFO - 'MAIL': '/var/mail/cltbld', 04:59:20 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:59:20 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:59:20 INFO - 'MOZ_NO_REMOTE': '1', 04:59:20 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:59:20 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:59:20 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:59:20 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:59:20 INFO - 'PWD': '/builds/slave/test', 04:59:20 INFO - 'SHELL': '/bin/bash', 04:59:20 INFO - 'SHLVL': '1', 04:59:20 INFO - 'TERM': 'linux', 04:59:20 INFO - 'TMOUT': '86400', 04:59:20 INFO - 'USER': 'cltbld', 04:59:20 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471348236.660820-1392689120', 04:59:20 INFO - '_': '/tools/buildbot/bin/python'} 04:59:21 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:59:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:59:21 INFO - Running setup.py (path:/tmp/pip-IyQp1c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:59:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:59:21 INFO - Running setup.py (path:/tmp/pip-sjPA_l-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:59:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:59:21 INFO - Running setup.py (path:/tmp/pip-OtE6jZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:59:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:59:21 INFO - Running setup.py (path:/tmp/pip-gIoOMP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:59:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:59:21 INFO - Running setup.py (path:/tmp/pip-3aPcks-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:59:21 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:59:21 INFO - Running setup.py (path:/tmp/pip-e7X61s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:59:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:59:22 INFO - Running setup.py (path:/tmp/pip-D5udxZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:59:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:59:22 INFO - Running setup.py (path:/tmp/pip-_07wPL-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:59:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:59:22 INFO - Running setup.py (path:/tmp/pip-m4nhSC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:59:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:59:22 INFO - Running setup.py (path:/tmp/pip-2VoiNy-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:59:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:59:22 INFO - Running setup.py (path:/tmp/pip-AUjbB2-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:59:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:59:22 INFO - Running setup.py (path:/tmp/pip-zWdvb1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:59:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:59:22 INFO - Running setup.py (path:/tmp/pip-go1msh-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:59:22 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:59:22 INFO - Running setup.py (path:/tmp/pip-UFNK4w-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:59:23 INFO - Running setup.py (path:/tmp/pip-amNi2P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:59:23 INFO - Running setup.py (path:/tmp/pip-FLwHJN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:59:23 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:59:23 INFO - Running setup.py (path:/tmp/pip-AU9HBF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:59:23 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:59:23 INFO - Running setup.py (path:/tmp/pip-i6UKND-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:59:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:59:23 INFO - Running setup.py (path:/tmp/pip-nipBXb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:59:23 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:59:23 INFO - Running setup.py (path:/tmp/pip-eeFbOW-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:59:23 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:59:24 INFO - Running setup.py (path:/tmp/pip-kl4KpN-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:59:24 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:59:24 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:59:24 INFO - Running setup.py install for manifestparser 04:59:24 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 04:59:24 INFO - Running setup.py install for mozcrash 04:59:24 INFO - Running setup.py install for mozdebug 04:59:25 INFO - Running setup.py install for mozdevice 04:59:25 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 04:59:25 INFO - Installing dm script to /builds/slave/test/build/venv/bin 04:59:25 INFO - Running setup.py install for mozfile 04:59:25 INFO - Running setup.py install for mozhttpd 04:59:25 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 04:59:25 INFO - Running setup.py install for mozinfo 04:59:26 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 04:59:26 INFO - Running setup.py install for mozInstall 04:59:26 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 04:59:26 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 04:59:26 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 04:59:26 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 04:59:26 INFO - Running setup.py install for mozleak 04:59:26 INFO - Running setup.py install for mozlog 04:59:26 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 04:59:26 INFO - Running setup.py install for moznetwork 04:59:27 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 04:59:27 INFO - Running setup.py install for mozprocess 04:59:27 INFO - Running setup.py install for mozprofile 04:59:27 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 04:59:27 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 04:59:27 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 04:59:27 INFO - Running setup.py install for mozrunner 04:59:27 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 04:59:27 INFO - Running setup.py install for mozscreenshot 04:59:28 INFO - Running setup.py install for moztest 04:59:28 INFO - Running setup.py install for mozversion 04:59:28 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 04:59:28 INFO - Running setup.py install for wptserve 04:59:28 INFO - Running setup.py install for marionette-driver 04:59:29 INFO - Running setup.py install for browsermob-proxy 04:59:29 INFO - Running setup.py install for marionette-client 04:59:29 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:59:29 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 04:59:29 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:59:29 INFO - Cleaning up... 04:59:29 INFO - Return code: 0 04:59:29 INFO - Installing None into virtualenv /builds/slave/test/build/venv 04:59: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:59:29 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 04:59:29 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:59: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:59:29 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 04:59:30 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.usw2.mozilla.com/pub 04:59:30 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 0x8fc5c58>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x902c598>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x90def28>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dc0e30>, '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 0x905dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90dc470>, '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-1471348236.660820-1392689120', '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:59:30 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:59:30 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:59:30 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 04:59:30 INFO - 'CCACHE_UMASK': '002', 04:59:30 INFO - 'DISPLAY': ':0', 04:59:30 INFO - 'HOME': '/home/cltbld', 04:59:30 INFO - 'LANG': 'en_US.UTF-8', 04:59:30 INFO - 'LOGNAME': 'cltbld', 04:59:30 INFO - 'MAIL': '/var/mail/cltbld', 04:59:30 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 04:59:30 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 04:59:30 INFO - 'MOZ_NO_REMOTE': '1', 04:59:30 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 04:59:30 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 04:59:30 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 04:59:30 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 04:59:30 INFO - 'PWD': '/builds/slave/test', 04:59:30 INFO - 'SHELL': '/bin/bash', 04:59:30 INFO - 'SHLVL': '1', 04:59:30 INFO - 'TERM': 'linux', 04:59:30 INFO - 'TMOUT': '86400', 04:59:30 INFO - 'USER': 'cltbld', 04:59:30 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471348236.660820-1392689120', 04:59:30 INFO - '_': '/tools/buildbot/bin/python'} 04:59:30 INFO - Ignoring indexes: https://pypi.python.org/simple/ 04:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 04:59:30 INFO - Running setup.py (path:/tmp/pip-MDoj0c-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 04:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 04:59:30 INFO - Running setup.py (path:/tmp/pip-6vIEy_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 04:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 04:59:30 INFO - Running setup.py (path:/tmp/pip-cq2gPZ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 04:59:30 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:59:30 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 04:59:30 INFO - Running setup.py (path:/tmp/pip-zAhhgu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 04:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 04:59:31 INFO - Running setup.py (path:/tmp/pip-hq49xg-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 04:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 04:59:31 INFO - Running setup.py (path:/tmp/pip-3Q1dEI-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 04:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 04:59:31 INFO - Running setup.py (path:/tmp/pip-92338X-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 04:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 04:59:31 INFO - Running setup.py (path:/tmp/pip-U4Mjtl-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 04:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 04:59:31 INFO - Running setup.py (path:/tmp/pip-xP9qy1-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 04:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 04:59:31 INFO - Running setup.py (path:/tmp/pip-zDLYn8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 04:59:31 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:59:31 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 04:59:31 INFO - Running setup.py (path:/tmp/pip-RTeIWQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 04:59:32 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:59:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 04:59:32 INFO - Running setup.py (path:/tmp/pip-baeRdu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 04:59:32 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:59:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 04:59:32 INFO - Running setup.py (path:/tmp/pip-MwEt3x-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 04:59:32 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:59:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 04:59:32 INFO - Running setup.py (path:/tmp/pip-C_fzc8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 04:59:32 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:59:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 04:59:32 INFO - Running setup.py (path:/tmp/pip-fD2OWP-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 04:59:32 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:59:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 04:59:32 INFO - Running setup.py (path:/tmp/pip-BBWI7P-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 04:59:32 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:59:32 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 04:59:32 INFO - Running setup.py (path:/tmp/pip-16M5aC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 04:59:32 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:59:32 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 04:59:32 INFO - Running setup.py (path:/tmp/pip-10HZUf-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 04:59:33 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:59:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 04:59:33 INFO - Running setup.py (path:/tmp/pip-3nhNvn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 04:59:33 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:59:33 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:59:33 INFO - Running setup.py (path:/tmp/pip-keZPUB-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 04:59:33 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:59:33 INFO - Unpacking /builds/slave/test/build/tests/marionette 04:59:33 INFO - Running setup.py (path:/tmp/pip-je2F1N-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 04:59:34 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 04:59:34 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:59:34 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:59:34 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:59:34 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:59:34 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:59:34 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:59:34 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 04:59:34 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:59:34 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:59:34 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:59:34 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:59:34 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:59:34 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:59:37 INFO - Downloading blessings-1.6.tar.gz 04:59:38 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 04:59:38 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:59:38 INFO - Installing collected packages: blessings 04:59:38 INFO - Running setup.py install for blessings 04:59:38 INFO - Successfully installed blessings 04:59:38 INFO - Cleaning up... 04:59:38 INFO - Return code: 0 04:59:38 INFO - Done creating virtualenv /builds/slave/test/build/venv. 04:59:38 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:59:38 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:59:39 INFO - Reading from file tmpfile_stdout 04:59:39 INFO - Current package versions: 04:59:39 INFO - argparse == 1.2.1 04:59:39 INFO - blessings == 1.6 04:59:39 INFO - blobuploader == 1.2.4 04:59:39 INFO - browsermob-proxy == 0.6.0 04:59:39 INFO - docopt == 0.6.1 04:59:39 INFO - manifestparser == 1.1 04:59:39 INFO - marionette-client == 2.3.0 04:59:39 INFO - marionette-driver == 1.4.0 04:59:39 INFO - mozInstall == 1.12 04:59:39 INFO - mozcrash == 0.17 04:59:39 INFO - mozdebug == 0.1 04:59:39 INFO - mozdevice == 0.48 04:59:39 INFO - mozfile == 1.2 04:59:39 INFO - mozhttpd == 0.7 04:59:39 INFO - mozinfo == 0.9 04:59:39 INFO - mozleak == 0.1 04:59:39 INFO - mozlog == 3.1 04:59:39 INFO - moznetwork == 0.27 04:59:39 INFO - mozprocess == 0.22 04:59:39 INFO - mozprofile == 0.28 04:59:39 INFO - mozrunner == 6.11 04:59:39 INFO - mozscreenshot == 0.1 04:59:39 INFO - mozsystemmonitor == 0.0 04:59:39 INFO - moztest == 0.7 04:59:39 INFO - mozversion == 1.4 04:59:39 INFO - psutil == 3.1.1 04:59:39 INFO - requests == 1.2.3 04:59:39 INFO - wptserve == 1.4.0 04:59:39 INFO - wsgiref == 0.1.2 04:59:39 INFO - Running post-action listener: _resource_record_post_action 04:59:39 INFO - Running post-action listener: _start_resource_monitoring 04:59:39 INFO - Starting resource monitoring. 04:59:39 INFO - ##### 04:59:39 INFO - ##### Running pull step. 04:59:39 INFO - ##### 04:59:39 INFO - Running pre-action listener: _resource_record_pre_action 04:59:39 INFO - Running main action method: pull 04:59:39 INFO - Pull has nothing to do! 04:59:39 INFO - Running post-action listener: _resource_record_post_action 04:59:39 INFO - ##### 04:59:39 INFO - ##### Running install step. 04:59:39 INFO - ##### 04:59:39 INFO - Running pre-action listener: _resource_record_pre_action 04:59:39 INFO - Running main action method: install 04:59:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 04:59:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 04:59:39 INFO - Reading from file tmpfile_stdout 04:59:39 INFO - Detecting whether we're running mozinstall >=1.0... 04:59:39 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 04:59:39 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 04:59:39 INFO - Reading from file tmpfile_stdout 04:59:39 INFO - Output received: 04:59:39 INFO - Usage: mozinstall [options] installer 04:59:39 INFO - Options: 04:59:39 INFO - -h, --help show this help message and exit 04:59:39 INFO - -d DEST, --destination=DEST 04:59:39 INFO - Directory to install application into. [default: 04:59:39 INFO - "/builds/slave/test"] 04:59:39 INFO - --app=APP Application being installed. [default: firefox] 04:59:39 INFO - mkdir: /builds/slave/test/build/application 04:59:39 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:59:39 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 05:00:15 INFO - Reading from file tmpfile_stdout 05:00:15 INFO - Output received: 05:00:15 INFO - /builds/slave/test/build/application/firefox/firefox 05:00:15 INFO - Running post-action listener: _resource_record_post_action 05:00:15 INFO - ##### 05:00:15 INFO - ##### Running run-tests step. 05:00:15 INFO - ##### 05:00:15 INFO - Running pre-action listener: _resource_record_pre_action 05:00:15 INFO - Running main action method: run_tests 05:00:15 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 05:00:15 INFO - Minidump filename unknown. Determining based upon platform and architecture. 05:00:15 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 05:00:15 INFO - grabbing minidump binary from tooltool 05:00:15 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 05:00:15 INFO - retry: Calling run_command with args: (['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'],), kwargs: {'error_list': [{'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x8dc0e30>, '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 0x905dc38>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x90dc470>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 05:00:15 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 05:00:15 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux32/releng.manifest -o -c /builds/tooltool_cache 05:00:15 INFO - INFO - File linux32-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 05:00:15 INFO - Return code: 0 05:00:15 INFO - Chmoding /builds/slave/test/build/linux32-minidump_stackwalk to 0755 05:00:15 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 05:00:15 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/MFIniC9qThuNOPtusiz-ow/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 05:00:15 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/MFIniC9qThuNOPtusiz-ow/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 05:00:15 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 05:00:15 INFO - 'CCACHE_UMASK': '002', 05:00:15 INFO - 'DISPLAY': ':0', 05:00:15 INFO - 'HOME': '/home/cltbld', 05:00:15 INFO - 'LANG': 'en_US.UTF-8', 05:00:15 INFO - 'LOGNAME': 'cltbld', 05:00:15 INFO - 'MAIL': '/var/mail/cltbld', 05:00:15 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 05:00:15 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 05:00:15 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 05:00:15 INFO - 'MOZ_NO_REMOTE': '1', 05:00:15 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 05:00:15 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 05:00:15 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 05:00:15 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 05:00:15 INFO - 'PWD': '/builds/slave/test', 05:00:15 INFO - 'SHELL': '/bin/bash', 05:00:15 INFO - 'SHLVL': '1', 05:00:15 INFO - 'TERM': 'linux', 05:00:15 INFO - 'TMOUT': '86400', 05:00:15 INFO - 'USER': 'cltbld', 05:00:15 INFO - 'XDG_SESSION_COOKIE': '5a152710dd62cc268aad214e000002d8-1471348236.660820-1392689120', 05:00:15 INFO - '_': '/tools/buildbot/bin/python'} 05:00:15 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/MFIniC9qThuNOPtusiz-ow/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 05:00:16 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 05:00:16 INFO - import pkg_resources 05:00:17 INFO - Using 1 client processes 05:00:18 INFO - wptserve Starting http server on 127.0.0.1:8000 05:00:18 INFO - wptserve Starting http server on 127.0.0.1:8001 05:00:18 INFO - wptserve Starting http server on 127.0.0.1:8443 05:00:20 INFO - SUITE-START | Running 778 tests 05:00:20 INFO - Running testharness tests 05:00:20 INFO - Setting up ssl 05:00:20 INFO - PROCESS | certutil | 05:00:20 INFO - PROCESS | certutil | 05:00:20 INFO - PROCESS | certutil | 05:00:20 INFO - Certificate Nickname Trust Attributes 05:00:20 INFO - SSL,S/MIME,JAR/XPI 05:00:20 INFO - 05:00:20 INFO - web-platform-tests CT,, 05:00:20 INFO - 05:00:20 INFO - Starting runner 05:00:24 INFO - PROCESS | 1792 | 1471348824206 Marionette DEBUG Marionette enabled via build flag and pref 05:00:24 INFO - PROCESS | 1792 | ++DOCSHELL 0xa4d5b000 == 1 [pid = 1792] [id = 1] 05:00:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 1 (0xa4d5b400) [pid = 1792] [serial = 1] [outer = (nil)] 05:00:24 INFO - PROCESS | 1792 | [1792] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:00:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 2 (0xa4d5bc00) [pid = 1792] [serial = 2] [outer = 0xa4d5b400] 05:00:24 INFO - PROCESS | 1792 | 1471348824968 Marionette INFO Listening on port 2828 05:00:25 INFO - PROCESS | 1792 | 1471348825695 Marionette DEBUG Marionette enabled via command-line flag 05:00:25 INFO - PROCESS | 1792 | ++DOCSHELL 0xa1f02000 == 2 [pid = 1792] [id = 2] 05:00:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 3 (0xa1f02400) [pid = 1792] [serial = 3] [outer = (nil)] 05:00:25 INFO - PROCESS | 1792 | [1792] WARNING: No inner window available!: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9832 05:00:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 4 (0xa1f02c00) [pid = 1792] [serial = 4] [outer = 0xa1f02400] 05:00:25 INFO - PROCESS | 1792 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned a1fd65a0 05:00:25 INFO - PROCESS | 1792 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned a1fe50a0 05:00:25 INFO - PROCESS | 1792 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned a10012a0 05:00:25 INFO - PROCESS | 1792 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned a1001f40 05:00:26 INFO - PROCESS | 1792 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned a1005c20 05:00:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 5 (0xa1028000) [pid = 1792] [serial = 5] [outer = 0xa4d5b400] 05:00:26 INFO - PROCESS | 1792 | [1792] 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 05:00:26 INFO - PROCESS | 1792 | 1471348826152 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:36284 05:00:26 INFO - PROCESS | 1792 | [1792] 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 05:00:26 INFO - PROCESS | 1792 | 1471348826189 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:36285 05:00:26 INFO - PROCESS | 1792 | 1471348826253 Marionette DEBUG Closed connection conn0 05:00:26 INFO - PROCESS | 1792 | [1792] 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 05:00:26 INFO - PROCESS | 1792 | 1471348826268 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:36286 05:00:26 INFO - PROCESS | 1792 | 1471348826273 Marionette DEBUG Closed connection conn1 05:00:26 INFO - PROCESS | 1792 | [1792] 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 05:00:26 INFO - PROCESS | 1792 | [1792] 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 05:00:26 INFO - PROCESS | 1792 | 1471348826424 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:36287 05:00:26 INFO - PROCESS | 1792 | 1471348826428 Marionette DEBUG Closed connection conn2 05:00:26 INFO - PROCESS | 1792 | [1792] 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 05:00:26 INFO - PROCESS | 1792 | 1471348826483 Marionette DEBUG Accepted connection conn4 from 127.0.0.1:36288 05:00:26 INFO - PROCESS | 1792 | 1471348826498 Marionette DEBUG Closed connection conn3 05:00:26 INFO - PROCESS | 1792 | 1471348826545 Marionette TRACE conn4 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 05:00:26 INFO - PROCESS | 1792 | 1471348826559 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":"20160816031525","device":"desktop","version":"48.0.1"} 05:00:27 INFO - PROCESS | 1792 | [1792] 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 05:00:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b37bc00 == 3 [pid = 1792] [id = 3] 05:00:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 6 (0x9b37c000) [pid = 1792] [serial = 6] [outer = (nil)] 05:00:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b37c400 == 4 [pid = 1792] [id = 4] 05:00:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 7 (0x9b380000) [pid = 1792] [serial = 7] [outer = (nil)] 05:00:29 INFO - PROCESS | 1792 | [1792] 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 05:00:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x9ab69000 == 5 [pid = 1792] [id = 5] 05:00:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 8 (0x9ab69400) [pid = 1792] [serial = 8] [outer = (nil)] 05:00:29 INFO - PROCESS | 1792 | [1792] 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 05:00:29 INFO - PROCESS | 1792 | [1792] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 05:00:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 9 (0x9a691c00) [pid = 1792] [serial = 9] [outer = 0x9ab69400] 05:00:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 10 (0x9a3c5800) [pid = 1792] [serial = 10] [outer = 0x9b37c000] 05:00:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 11 (0x9a3c7400) [pid = 1792] [serial = 11] [outer = 0x9b380000] 05:00:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 12 (0x9a3c9c00) [pid = 1792] [serial = 12] [outer = 0x9ab69400] 05:00:31 INFO - PROCESS | 1792 | 1471348831084 Marionette INFO startBrowser 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:31 INFO - PROCESS | 1792 | 1471348831132 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 1792 | 1471348831154 Marionette DEBUG loaded listener.js 05:00:31 INFO - PROCESS | 1792 | 1471348831159 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 13 (0x98248800) [pid = 1792] [serial = 13] [outer = 0x9ab69400] 05:00:31 INFO - PROCESS | 1792 | 1471348831962 Marionette TRACE conn4 <- [1,1,null,{"sessionId":"8802a657-6fb6-4452-9444-a42274fdfbde","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":"20160816031525","device":"desktop","version":"48.0.1","command_id":1}}] 05:00:32 INFO - PROCESS | 1792 | 1471348832176 Marionette TRACE conn4 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 05:00:32 INFO - PROCESS | 1792 | 1471348832184 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:32 INFO - PROCESS | 1792 | 1471348832526 Marionette TRACE conn4 <- [1,2,null,{"value":null}] 05:00:32 INFO - PROCESS | 1792 | 1471348832909 Marionette TRACE conn4 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 05:00:32 INFO - PROCESS | 1792 | 1471348832922 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:32 INFO - PROCESS | 1792 | [1792] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 05:00:33 INFO - PROCESS | 1792 | [1792] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:00:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 14 (0x94773400) [pid = 1792] [serial = 14] [outer = 0x9ab69400] 05:00:33 INFO - PROCESS | 1792 | [1792] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 05:00:33 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:00:33 INFO - PROCESS | 1792 | 1471348833703 Marionette TRACE conn4 <- [1,3,null,{}] 05:00:33 INFO - PROCESS | 1792 | 1471348833737 Marionette TRACE conn4 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 05:00:33 INFO - PROCESS | 1792 | 1471348833744 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:33 INFO - PROCESS | 1792 | 1471348833793 Marionette TRACE conn4 <- [1,4,null,{"value":null}] 05:00:33 INFO - PROCESS | 1792 | 1471348833834 Marionette TRACE conn4 -> [0,5,"getWindowHandle",null] 05:00:33 INFO - PROCESS | 1792 | 1471348833839 Marionette TRACE conn4 <- [1,5,null,{"value":"8"}] 05:00:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 05:00:33 INFO - PROCESS | 1792 | 1471348833849 Marionette TRACE conn4 -> [0,6,"setScriptTimeout",{"ms":35000}] 05:00:33 INFO - PROCESS | 1792 | 1471348833854 Marionette TRACE conn4 <- [1,6,null,{}] 05:00:33 INFO - PROCESS | 1792 | 1471348833876 Marionette TRACE conn4 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:33 INFO - PROCESS | 1792 | 1471348833889 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:33 INFO - PROCESS | 1792 | 1471348833934 Marionette TRACE conn4 <- [1,7,null,{"value":null}] 05:00:33 INFO - PROCESS | 1792 | 1471348833942 Marionette TRACE conn4 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:33 INFO - PROCESS | 1792 | 1471348833948 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x951d9800 == 6 [pid = 1792] [id = 6] 05:00:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 15 (0x951d9c00) [pid = 1792] [serial = 15] [outer = (nil)] 05:00:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 16 (0x951dbc00) [pid = 1792] [serial = 16] [outer = 0x951d9c00] 05:00:34 INFO - PROCESS | 1792 | 1471348834036 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 17 (0x99de5c00) [pid = 1792] [serial = 17] [outer = 0x951d9c00] 05:00:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x94774800 == 7 [pid = 1792] [id = 7] 05:00:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 18 (0x9c00a400) [pid = 1792] [serial = 18] [outer = (nil)] 05:00:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 19 (0x93923400) [pid = 1792] [serial = 19] [outer = 0x9c00a400] 05:00:34 INFO - PROCESS | 1792 | 1471348834595 Marionette DEBUG loaded listener.js 05:00:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 20 (0x93925000) [pid = 1792] [serial = 20] [outer = 0x9c00a400] 05:00:35 INFO - PROCESS | 1792 | [1792] 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 05:00:35 INFO - PROCESS | 1792 | 1471348835494 Marionette TRACE conn4 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 05:00:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 05:00:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1706ms 05:00:35 INFO - PROCESS | 1792 | 1471348835583 Marionette TRACE conn4 -> [0,9,"getWindowHandle",null] 05:00:35 INFO - PROCESS | 1792 | 1471348835591 Marionette TRACE conn4 <- [1,9,null,{"value":"8"}] 05:00:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 05:00:35 INFO - PROCESS | 1792 | 1471348835731 Marionette TRACE conn4 -> [0,10,"setScriptTimeout",{"ms":35000}] 05:00:35 INFO - PROCESS | 1792 | 1471348835736 Marionette TRACE conn4 <- [1,10,null,{}] 05:00:35 INFO - PROCESS | 1792 | 1471348835786 Marionette TRACE conn4 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:35 INFO - PROCESS | 1792 | 1471348835791 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:36 INFO - PROCESS | 1792 | 1471348836006 Marionette TRACE conn4 <- [1,11,null,{"value":null}] 05:00:36 INFO - PROCESS | 1792 | 1471348836114 Marionette TRACE conn4 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:36 INFO - PROCESS | 1792 | 1471348836124 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x9392a000 == 8 [pid = 1792] [id = 8] 05:00:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 21 (0x9392a800) [pid = 1792] [serial = 21] [outer = (nil)] 05:00:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 22 (0x951d8000) [pid = 1792] [serial = 22] [outer = 0x9392a800] 05:00:36 INFO - PROCESS | 1792 | 1471348836215 Marionette DEBUG loaded listener.js 05:00:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 23 (0x9b20a000) [pid = 1792] [serial = 23] [outer = 0x9392a800] 05:00:36 INFO - PROCESS | 1792 | ++DOCSHELL 0xa102a400 == 9 [pid = 1792] [id = 9] 05:00:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 24 (0xa102a800) [pid = 1792] [serial = 24] [outer = (nil)] 05:00:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 25 (0xa109a400) [pid = 1792] [serial = 25] [outer = 0xa102a800] 05:00:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 26 (0xa1096400) [pid = 1792] [serial = 26] [outer = 0xa102a800] 05:00:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b9ab800 == 10 [pid = 1792] [id = 10] 05:00:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 27 (0x9b9abc00) [pid = 1792] [serial = 27] [outer = (nil)] 05:00:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 28 (0xa2ec2c00) [pid = 1792] [serial = 28] [outer = 0x9b9abc00] 05:00:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 29 (0xa6735400) [pid = 1792] [serial = 29] [outer = 0x9b9abc00] 05:00:37 INFO - PROCESS | 1792 | 1471348837604 Marionette TRACE conn4 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 05:00:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 05:00:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 2045ms 05:00:37 INFO - PROCESS | 1792 | 1471348837855 Marionette TRACE conn4 -> [0,13,"getWindowHandle",null] 05:00:37 INFO - PROCESS | 1792 | 1471348837869 Marionette TRACE conn4 <- [1,13,null,{"value":"8"}] 05:00:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 05:00:38 INFO - PROCESS | 1792 | 1471348838147 Marionette TRACE conn4 -> [0,14,"setScriptTimeout",{"ms":35000}] 05:00:38 INFO - PROCESS | 1792 | 1471348838157 Marionette TRACE conn4 <- [1,14,null,{}] 05:00:38 INFO - PROCESS | 1792 | 1471348838179 Marionette TRACE conn4 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:38 INFO - PROCESS | 1792 | 1471348838190 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:38 INFO - PROCESS | 1792 | 1471348838518 Marionette TRACE conn4 <- [1,15,null,{"value":null}] 05:00:38 INFO - PROCESS | 1792 | 1471348838687 Marionette TRACE conn4 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:38 INFO - PROCESS | 1792 | 1471348838702 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b92e000 == 11 [pid = 1792] [id = 11] 05:00:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 30 (0xa109a000) [pid = 1792] [serial = 30] [outer = (nil)] 05:00:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 31 (0xa6ca7c00) [pid = 1792] [serial = 31] [outer = 0xa109a000] 05:00:38 INFO - PROCESS | 1792 | 1471348838862 Marionette DEBUG loaded listener.js 05:00:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 32 (0xa6e7ac00) [pid = 1792] [serial = 32] [outer = 0xa109a000] 05:00:39 INFO - PROCESS | 1792 | 1471348839955 Marionette TRACE conn4 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 05:00:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 05:00:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1986ms 05:00:40 INFO - PROCESS | 1792 | 1471348840003 Marionette TRACE conn4 -> [0,17,"getWindowHandle",null] 05:00:40 INFO - PROCESS | 1792 | 1471348840007 Marionette TRACE conn4 <- [1,17,null,{"value":"8"}] 05:00:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 05:00:40 INFO - PROCESS | 1792 | 1471348840015 Marionette TRACE conn4 -> [0,18,"setScriptTimeout",{"ms":35000}] 05:00:40 INFO - PROCESS | 1792 | 1471348840022 Marionette TRACE conn4 <- [1,18,null,{}] 05:00:40 INFO - PROCESS | 1792 | 1471348840042 Marionette TRACE conn4 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:40 INFO - PROCESS | 1792 | 1471348840053 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:40 INFO - PROCESS | 1792 | 1471348840328 Marionette TRACE conn4 <- [1,19,null,{"value":null}] 05:00:40 INFO - PROCESS | 1792 | 1471348840512 Marionette TRACE conn4 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:40 INFO - PROCESS | 1792 | 1471348840526 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x9abe2000 == 12 [pid = 1792] [id = 12] 05:00:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 33 (0xa8b22400) [pid = 1792] [serial = 33] [outer = (nil)] 05:00:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 34 (0xa8f27000) [pid = 1792] [serial = 34] [outer = 0xa8b22400] 05:00:40 INFO - PROCESS | 1792 | 1471348840628 Marionette DEBUG loaded listener.js 05:00:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 35 (0x9ab6dc00) [pid = 1792] [serial = 35] [outer = 0xa8b22400] 05:00:41 INFO - PROCESS | 1792 | 1471348841660 Marionette TRACE conn4 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 05:00:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 05:00:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1689ms 05:00:41 INFO - PROCESS | 1792 | 1471348841707 Marionette TRACE conn4 -> [0,21,"getWindowHandle",null] 05:00:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 05:00:41 INFO - PROCESS | 1792 | 1471348841715 Marionette TRACE conn4 <- [1,21,null,{"value":"8"}] 05:00:41 INFO - PROCESS | 1792 | 1471348841723 Marionette TRACE conn4 -> [0,22,"setScriptTimeout",{"ms":35000}] 05:00:41 INFO - PROCESS | 1792 | 1471348841728 Marionette TRACE conn4 <- [1,22,null,{}] 05:00:41 INFO - PROCESS | 1792 | 1471348841737 Marionette TRACE conn4 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:41 INFO - PROCESS | 1792 | 1471348841743 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:42 INFO - PROCESS | 1792 | 1471348842006 Marionette TRACE conn4 <- [1,23,null,{"value":null}] 05:00:42 INFO - PROCESS | 1792 | 1471348842173 Marionette TRACE conn4 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:42 INFO - PROCESS | 1792 | 1471348842185 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x9bf47000 == 13 [pid = 1792] [id = 13] 05:00:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 36 (0x9bf48c00) [pid = 1792] [serial = 36] [outer = (nil)] 05:00:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 37 (0x9bf4b000) [pid = 1792] [serial = 37] [outer = 0x9bf48c00] 05:00:42 INFO - PROCESS | 1792 | 1471348842295 Marionette DEBUG loaded listener.js 05:00:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 38 (0x9bf4e400) [pid = 1792] [serial = 38] [outer = 0x9bf48c00] 05:00:43 INFO - PROCESS | 1792 | 1471348843436 Marionette TRACE conn4 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 05:00:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 05:00:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1740ms 05:00:43 INFO - PROCESS | 1792 | 1471348843463 Marionette TRACE conn4 -> [0,25,"getWindowHandle",null] 05:00:43 INFO - PROCESS | 1792 | 1471348843470 Marionette TRACE conn4 <- [1,25,null,{"value":"8"}] 05:00:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 05:00:43 INFO - PROCESS | 1792 | 1471348843481 Marionette TRACE conn4 -> [0,26,"setScriptTimeout",{"ms":35000}] 05:00:43 INFO - PROCESS | 1792 | 1471348843486 Marionette TRACE conn4 <- [1,26,null,{}] 05:00:43 INFO - PROCESS | 1792 | 1471348843497 Marionette TRACE conn4 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:43 INFO - PROCESS | 1792 | 1471348843503 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:43 INFO - PROCESS | 1792 | 1471348843737 Marionette TRACE conn4 <- [1,27,null,{"value":null}] 05:00:44 INFO - PROCESS | 1792 | 1471348843992 Marionette TRACE conn4 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:44 INFO - PROCESS | 1792 | 1471348844011 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:44 INFO - PROCESS | 1792 | ++DOCSHELL 0x95107000 == 14 [pid = 1792] [id = 14] 05:00:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 39 (0x951d7c00) [pid = 1792] [serial = 39] [outer = (nil)] 05:00:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 40 (0x982e7400) [pid = 1792] [serial = 40] [outer = 0x951d7c00] 05:00:44 INFO - PROCESS | 1792 | 1471348844102 Marionette DEBUG loaded listener.js 05:00:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 41 (0x9956a000) [pid = 1792] [serial = 41] [outer = 0x951d7c00] 05:00:44 INFO - PROCESS | 1792 | 1471348844935 Marionette TRACE conn4 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 05:00:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 05:00:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1489ms 05:00:44 INFO - PROCESS | 1792 | 1471348844969 Marionette TRACE conn4 -> [0,29,"getWindowHandle",null] 05:00:44 INFO - PROCESS | 1792 | 1471348844977 Marionette TRACE conn4 <- [1,29,null,{"value":"8"}] 05:00:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 05:00:45 INFO - PROCESS | 1792 | 1471348845021 Marionette TRACE conn4 -> [0,30,"setScriptTimeout",{"ms":35000}] 05:00:45 INFO - PROCESS | 1792 | 1471348845027 Marionette TRACE conn4 <- [1,30,null,{}] 05:00:45 INFO - PROCESS | 1792 | 1471348845039 Marionette TRACE conn4 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:45 INFO - PROCESS | 1792 | 1471348845045 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:45 INFO - PROCESS | 1792 | 1471348845231 Marionette TRACE conn4 <- [1,31,null,{"value":null}] 05:00:45 INFO - PROCESS | 1792 | 1471348845244 Marionette TRACE conn4 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:45 INFO - PROCESS | 1792 | 1471348845254 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x99ca9000 == 15 [pid = 1792] [id = 15] 05:00:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 42 (0x99d28000) [pid = 1792] [serial = 42] [outer = (nil)] 05:00:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 43 (0x99d2d400) [pid = 1792] [serial = 43] [outer = 0x99d28000] 05:00:45 INFO - PROCESS | 1792 | 1471348845334 Marionette DEBUG loaded listener.js 05:00:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 44 (0x99f78c00) [pid = 1792] [serial = 44] [outer = 0x99d28000] 05:00:46 INFO - PROCESS | 1792 | 1471348846204 Marionette TRACE conn4 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 05:00:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 05:00:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1203ms 05:00:46 INFO - PROCESS | 1792 | 1471348846217 Marionette TRACE conn4 -> [0,33,"getWindowHandle",null] 05:00:46 INFO - PROCESS | 1792 | 1471348846221 Marionette TRACE conn4 <- [1,33,null,{"value":"8"}] 05:00:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 05:00:46 INFO - PROCESS | 1792 | 1471348846233 Marionette TRACE conn4 -> [0,34,"setScriptTimeout",{"ms":35000}] 05:00:46 INFO - PROCESS | 1792 | 1471348846238 Marionette TRACE conn4 <- [1,34,null,{}] 05:00:46 INFO - PROCESS | 1792 | 1471348846256 Marionette TRACE conn4 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:46 INFO - PROCESS | 1792 | 1471348846267 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:46 INFO - PROCESS | 1792 | 1471348846470 Marionette TRACE conn4 <- [1,35,null,{"value":null}] 05:00:46 INFO - PROCESS | 1792 | 1471348846579 Marionette TRACE conn4 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:46 INFO - PROCESS | 1792 | 1471348846593 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:46 INFO - PROCESS | 1792 | ++DOCSHELL 0x9ab72800 == 16 [pid = 1792] [id = 16] 05:00:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 45 (0x9abe0c00) [pid = 1792] [serial = 45] [outer = (nil)] 05:00:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 46 (0x9b205800) [pid = 1792] [serial = 46] [outer = 0x9abe0c00] 05:00:46 INFO - PROCESS | 1792 | 1471348846673 Marionette DEBUG loaded listener.js 05:00:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 47 (0x9b37ac00) [pid = 1792] [serial = 47] [outer = 0x9abe0c00] 05:00:47 INFO - PROCESS | 1792 | 1471348847456 Marionette TRACE conn4 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 05:00:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 05:00:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 1243ms 05:00:47 INFO - PROCESS | 1792 | 1471348847472 Marionette TRACE conn4 -> [0,37,"getWindowHandle",null] 05:00:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 05:00:47 INFO - PROCESS | 1792 | 1471348847477 Marionette TRACE conn4 <- [1,37,null,{"value":"8"}] 05:00:47 INFO - PROCESS | 1792 | 1471348847485 Marionette TRACE conn4 -> [0,38,"setScriptTimeout",{"ms":35000}] 05:00:47 INFO - PROCESS | 1792 | 1471348847488 Marionette TRACE conn4 <- [1,38,null,{}] 05:00:47 INFO - PROCESS | 1792 | 1471348847510 Marionette TRACE conn4 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:47 INFO - PROCESS | 1792 | 1471348847516 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:47 INFO - PROCESS | 1792 | 1471348847691 Marionette TRACE conn4 <- [1,39,null,{"value":null}] 05:00:47 INFO - PROCESS | 1792 | 1471348847701 Marionette TRACE conn4 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:47 INFO - PROCESS | 1792 | 1471348847712 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x9472b400 == 17 [pid = 1792] [id = 17] 05:00:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 48 (0x9b50c800) [pid = 1792] [serial = 48] [outer = (nil)] 05:00:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 49 (0x9b931800) [pid = 1792] [serial = 49] [outer = 0x9b50c800] 05:00:47 INFO - PROCESS | 1792 | 1471348847789 Marionette DEBUG loaded listener.js 05:00:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 50 (0x9bf4f800) [pid = 1792] [serial = 50] [outer = 0x9b50c800] 05:00:48 INFO - PROCESS | 1792 | 1471348848699 Marionette TRACE conn4 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 05:00:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 05:00:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 1249ms 05:00:48 INFO - PROCESS | 1792 | 1471348848741 Marionette TRACE conn4 -> [0,41,"getWindowHandle",null] 05:00:48 INFO - PROCESS | 1792 | 1471348848748 Marionette TRACE conn4 <- [1,41,null,{"value":"8"}] 05:00:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 05:00:48 INFO - PROCESS | 1792 | 1471348848760 Marionette TRACE conn4 -> [0,42,"setScriptTimeout",{"ms":35000}] 05:00:48 INFO - PROCESS | 1792 | 1471348848764 Marionette TRACE conn4 <- [1,42,null,{}] 05:00:48 INFO - PROCESS | 1792 | 1471348848776 Marionette TRACE conn4 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:48 INFO - PROCESS | 1792 | 1471348848785 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:48 INFO - PROCESS | 1792 | 1471348848992 Marionette TRACE conn4 <- [1,43,null,{"value":null}] 05:00:49 INFO - PROCESS | 1792 | 1471348849093 Marionette TRACE conn4 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:49 INFO - PROCESS | 1792 | 1471348849104 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x9bf53400 == 18 [pid = 1792] [id = 18] 05:00:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 51 (0x9bf54c00) [pid = 1792] [serial = 51] [outer = (nil)] 05:00:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 52 (0x9bf64400) [pid = 1792] [serial = 52] [outer = 0x9bf54c00] 05:00:49 INFO - PROCESS | 1792 | 1471348849182 Marionette DEBUG loaded listener.js 05:00:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 53 (0x9ccc7800) [pid = 1792] [serial = 53] [outer = 0x9bf54c00] 05:00:49 INFO - PROCESS | 1792 | 1471348849973 Marionette TRACE conn4 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 05:00:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 05:00:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 1244ms 05:00:50 INFO - PROCESS | 1792 | 1471348850004 Marionette TRACE conn4 -> [0,45,"getWindowHandle",null] 05:00:50 INFO - PROCESS | 1792 | 1471348850008 Marionette TRACE conn4 <- [1,45,null,{"value":"8"}] 05:00:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 05:00:50 INFO - PROCESS | 1792 | 1471348850029 Marionette TRACE conn4 -> [0,46,"setScriptTimeout",{"ms":35000}] 05:00:50 INFO - PROCESS | 1792 | 1471348850033 Marionette TRACE conn4 <- [1,46,null,{}] 05:00:50 INFO - PROCESS | 1792 | 1471348850040 Marionette TRACE conn4 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:50 INFO - PROCESS | 1792 | 1471348850051 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:50 INFO - PROCESS | 1792 | 1471348850256 Marionette TRACE conn4 <- [1,47,null,{"value":null}] 05:00:50 INFO - PROCESS | 1792 | 1471348850267 Marionette TRACE conn4 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:50 INFO - PROCESS | 1792 | 1471348850276 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x9bf53000 == 19 [pid = 1792] [id = 19] 05:00:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 54 (0x9fb75800) [pid = 1792] [serial = 54] [outer = (nil)] 05:00:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 55 (0xa102d800) [pid = 1792] [serial = 55] [outer = 0x9fb75800] 05:00:50 INFO - PROCESS | 1792 | 1471348850447 Marionette DEBUG loaded listener.js 05:00:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 56 (0xa1fa3800) [pid = 1792] [serial = 56] [outer = 0x9fb75800] 05:00:51 INFO - PROCESS | 1792 | 1471348851230 Marionette TRACE conn4 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 05:00:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 05:00:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 1250ms 05:00:51 INFO - PROCESS | 1792 | 1471348851266 Marionette TRACE conn4 -> [0,49,"getWindowHandle",null] 05:00:51 INFO - PROCESS | 1792 | 1471348851271 Marionette TRACE conn4 <- [1,49,null,{"value":"8"}] 05:00:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 05:00:51 INFO - PROCESS | 1792 | 1471348851278 Marionette TRACE conn4 -> [0,50,"setScriptTimeout",{"ms":35000}] 05:00:51 INFO - PROCESS | 1792 | 1471348851282 Marionette TRACE conn4 <- [1,50,null,{}] 05:00:51 INFO - PROCESS | 1792 | 1471348851288 Marionette TRACE conn4 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:51 INFO - PROCESS | 1792 | 1471348851294 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:51 INFO - PROCESS | 1792 | 1471348851525 Marionette TRACE conn4 <- [1,51,null,{"value":null}] 05:00:51 INFO - PROCESS | 1792 | 1471348851541 Marionette TRACE conn4 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:51 INFO - PROCESS | 1792 | 1471348851551 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x94774400 == 20 [pid = 1792] [id = 20] 05:00:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 57 (0x9ab73400) [pid = 1792] [serial = 57] [outer = (nil)] 05:00:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 58 (0xa2277000) [pid = 1792] [serial = 58] [outer = 0x9ab73400] 05:00:51 INFO - PROCESS | 1792 | 1471348851633 Marionette DEBUG loaded listener.js 05:00:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 59 (0xa2203c00) [pid = 1792] [serial = 59] [outer = 0x9ab73400] 05:00:52 INFO - PROCESS | 1792 | 1471348852438 Marionette TRACE conn4 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:00:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 05:00:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 1185ms 05:00:52 INFO - PROCESS | 1792 | 1471348852464 Marionette TRACE conn4 -> [0,53,"getWindowHandle",null] 05:00:52 INFO - PROCESS | 1792 | 1471348852469 Marionette TRACE conn4 <- [1,53,null,{"value":"8"}] 05:00:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 05:00:52 INFO - PROCESS | 1792 | 1471348852477 Marionette TRACE conn4 -> [0,54,"setScriptTimeout",{"ms":35000}] 05:00:52 INFO - PROCESS | 1792 | 1471348852480 Marionette TRACE conn4 <- [1,54,null,{}] 05:00:52 INFO - PROCESS | 1792 | 1471348852487 Marionette TRACE conn4 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:52 INFO - PROCESS | 1792 | 1471348852491 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:53 INFO - PROCESS | 1792 | 1471348853709 Marionette TRACE conn4 <- [1,55,null,{"value":null}] 05:00:53 INFO - PROCESS | 1792 | 1471348853740 Marionette TRACE conn4 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:53 INFO - PROCESS | 1792 | 1471348853763 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x9659e800 == 21 [pid = 1792] [id = 21] 05:00:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 60 (0x9659f000) [pid = 1792] [serial = 60] [outer = (nil)] 05:00:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 61 (0x965a6000) [pid = 1792] [serial = 61] [outer = 0x9659f000] 05:00:53 INFO - PROCESS | 1792 | 1471348853896 Marionette DEBUG loaded listener.js 05:00:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 62 (0x9820a400) [pid = 1792] [serial = 62] [outer = 0x9659f000] 05:00:55 INFO - PROCESS | 1792 | --DOMWINDOW == 61 (0x9abe0c00) [pid = 1792] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 05:00:55 INFO - PROCESS | 1792 | --DOMWINDOW == 60 (0x9b50c800) [pid = 1792] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 05:00:55 INFO - PROCESS | 1792 | --DOMWINDOW == 59 (0x951d9c00) [pid = 1792] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 05:00:55 INFO - PROCESS | 1792 | --DOMWINDOW == 58 (0x9392a800) [pid = 1792] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 05:00:55 INFO - PROCESS | 1792 | --DOMWINDOW == 57 (0xa109a000) [pid = 1792] [serial = 30] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 05:00:55 INFO - PROCESS | 1792 | --DOMWINDOW == 56 (0xa8b22400) [pid = 1792] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 05:00:55 INFO - PROCESS | 1792 | --DOMWINDOW == 55 (0x9bf48c00) [pid = 1792] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 05:00:55 INFO - PROCESS | 1792 | --DOMWINDOW == 54 (0x951d7c00) [pid = 1792] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 05:00:55 INFO - PROCESS | 1792 | --DOMWINDOW == 53 (0x99d28000) [pid = 1792] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 05:00:55 INFO - PROCESS | 1792 | 1471348855197 Marionette TRACE conn4 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:00:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 05:00:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 2790ms 05:00:55 INFO - PROCESS | 1792 | 1471348855286 Marionette TRACE conn4 -> [0,57,"getWindowHandle",null] 05:00:55 INFO - PROCESS | 1792 | 1471348855293 Marionette TRACE conn4 <- [1,57,null,{"value":"8"}] 05:00:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 05:00:55 INFO - PROCESS | 1792 | 1471348855316 Marionette TRACE conn4 -> [0,58,"setScriptTimeout",{"ms":35000}] 05:00:55 INFO - PROCESS | 1792 | 1471348855322 Marionette TRACE conn4 <- [1,58,null,{}] 05:00:55 INFO - PROCESS | 1792 | 1471348855330 Marionette TRACE conn4 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:55 INFO - PROCESS | 1792 | 1471348855337 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:55 INFO - PROCESS | 1792 | 1471348855510 Marionette TRACE conn4 <- [1,59,null,{"value":null}] 05:00:55 INFO - PROCESS | 1792 | 1471348855609 Marionette TRACE conn4 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:55 INFO - PROCESS | 1792 | 1471348855621 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x9956f400 == 22 [pid = 1792] [id = 22] 05:00:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 54 (0x99ca5800) [pid = 1792] [serial = 63] [outer = (nil)] 05:00:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 55 (0x99d2a800) [pid = 1792] [serial = 64] [outer = 0x99ca5800] 05:00:55 INFO - PROCESS | 1792 | 1471348855697 Marionette DEBUG loaded listener.js 05:00:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 56 (0x99d32000) [pid = 1792] [serial = 65] [outer = 0x99ca5800] 05:00:56 INFO - PROCESS | 1792 | 1471348856409 Marionette TRACE conn4 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:00:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 05:00:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1141ms 05:00:56 INFO - PROCESS | 1792 | 1471348856450 Marionette TRACE conn4 -> [0,61,"getWindowHandle",null] 05:00:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 05:00:56 INFO - PROCESS | 1792 | 1471348856455 Marionette TRACE conn4 <- [1,61,null,{"value":"8"}] 05:00:56 INFO - PROCESS | 1792 | 1471348856462 Marionette TRACE conn4 -> [0,62,"setScriptTimeout",{"ms":35000}] 05:00:56 INFO - PROCESS | 1792 | 1471348856467 Marionette TRACE conn4 <- [1,62,null,{}] 05:00:56 INFO - PROCESS | 1792 | 1471348856482 Marionette TRACE conn4 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:56 INFO - PROCESS | 1792 | 1471348856488 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:56 INFO - PROCESS | 1792 | 1471348856657 Marionette TRACE conn4 <- [1,63,null,{"value":null}] 05:00:56 INFO - PROCESS | 1792 | 1471348856670 Marionette TRACE conn4 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:56 INFO - PROCESS | 1792 | 1471348856677 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a68f000 == 23 [pid = 1792] [id = 23] 05:00:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 57 (0x9ab6cc00) [pid = 1792] [serial = 66] [outer = (nil)] 05:00:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 58 (0x9ab75c00) [pid = 1792] [serial = 67] [outer = 0x9ab6cc00] 05:00:56 INFO - PROCESS | 1792 | 1471348856759 Marionette DEBUG loaded listener.js 05:00:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 59 (0x9b042800) [pid = 1792] [serial = 68] [outer = 0x9ab6cc00] 05:00:57 INFO - PROCESS | 1792 | 1471348857766 Marionette TRACE conn4 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:00:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 05:00:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1339ms 05:00:57 INFO - PROCESS | 1792 | 1471348857802 Marionette TRACE conn4 -> [0,65,"getWindowHandle",null] 05:00:57 INFO - PROCESS | 1792 | 1471348857808 Marionette TRACE conn4 <- [1,65,null,{"value":"8"}] 05:00:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 05:00:57 INFO - PROCESS | 1792 | 1471348857818 Marionette TRACE conn4 -> [0,66,"setScriptTimeout",{"ms":35000}] 05:00:57 INFO - PROCESS | 1792 | 1471348857822 Marionette TRACE conn4 <- [1,66,null,{}] 05:00:57 INFO - PROCESS | 1792 | 1471348857833 Marionette TRACE conn4 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:57 INFO - PROCESS | 1792 | 1471348857840 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:58 INFO - PROCESS | 1792 | 1471348858030 Marionette TRACE conn4 <- [1,67,null,{"value":null}] 05:00:58 INFO - PROCESS | 1792 | 1471348858167 Marionette TRACE conn4 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:58 INFO - PROCESS | 1792 | 1471348858177 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:58 INFO - PROCESS | 1792 | ++DOCSHELL 0x93931000 == 24 [pid = 1792] [id = 24] 05:00:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 60 (0x951d7800) [pid = 1792] [serial = 69] [outer = (nil)] 05:00:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 61 (0x99ca5000) [pid = 1792] [serial = 70] [outer = 0x951d7800] 05:00:58 INFO - PROCESS | 1792 | 1471348858284 Marionette DEBUG loaded listener.js 05:00:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 62 (0x99de8c00) [pid = 1792] [serial = 71] [outer = 0x951d7800] 05:00:59 INFO - PROCESS | 1792 | 1471348859169 Marionette TRACE conn4 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:00:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 05:00:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1391ms 05:00:59 INFO - PROCESS | 1792 | 1471348859208 Marionette TRACE conn4 -> [0,69,"getWindowHandle",null] 05:00:59 INFO - PROCESS | 1792 | 1471348859215 Marionette TRACE conn4 <- [1,69,null,{"value":"8"}] 05:00:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 05:00:59 INFO - PROCESS | 1792 | 1471348859227 Marionette TRACE conn4 -> [0,70,"setScriptTimeout",{"ms":35000}] 05:00:59 INFO - PROCESS | 1792 | 1471348859231 Marionette TRACE conn4 <- [1,70,null,{}] 05:00:59 INFO - PROCESS | 1792 | 1471348859238 Marionette TRACE conn4 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:00:59 INFO - PROCESS | 1792 | 1471348859244 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:59 INFO - PROCESS | 1792 | 1471348859484 Marionette TRACE conn4 <- [1,71,null,{"value":null}] 05:00:59 INFO - PROCESS | 1792 | 1471348859499 Marionette TRACE conn4 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:00:59 INFO - PROCESS | 1792 | 1471348859509 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:00:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a26e000 == 25 [pid = 1792] [id = 25] 05:00:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 63 (0x9ab76000) [pid = 1792] [serial = 72] [outer = (nil)] 05:00:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 64 (0x9b50fc00) [pid = 1792] [serial = 73] [outer = 0x9ab76000] 05:00:59 INFO - PROCESS | 1792 | 1471348859636 Marionette DEBUG loaded listener.js 05:00:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x9bf46400) [pid = 1792] [serial = 74] [outer = 0x9ab76000] 05:01:00 INFO - PROCESS | 1792 | 1471348860651 Marionette TRACE conn4 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:01:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 05:01:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1498ms 05:01:00 INFO - PROCESS | 1792 | 1471348860726 Marionette TRACE conn4 -> [0,73,"getWindowHandle",null] 05:01:00 INFO - PROCESS | 1792 | 1471348860730 Marionette TRACE conn4 <- [1,73,null,{"value":"8"}] 05:01:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 05:01:00 INFO - PROCESS | 1792 | 1471348860738 Marionette TRACE conn4 -> [0,74,"setScriptTimeout",{"ms":35000}] 05:01:00 INFO - PROCESS | 1792 | 1471348860744 Marionette TRACE conn4 <- [1,74,null,{}] 05:01:00 INFO - PROCESS | 1792 | 1471348860762 Marionette TRACE conn4 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:00 INFO - PROCESS | 1792 | 1471348860771 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:01 INFO - PROCESS | 1792 | 1471348861061 Marionette TRACE conn4 <- [1,75,null,{"value":null}] 05:01:01 INFO - PROCESS | 1792 | 1471348861171 Marionette TRACE conn4 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:01 INFO - PROCESS | 1792 | 1471348861184 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:01 INFO - PROCESS | 1792 | ++DOCSHELL 0xa05a4800 == 26 [pid = 1792] [id = 26] 05:01:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0xa05a5800) [pid = 1792] [serial = 75] [outer = (nil)] 05:01:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0xa1099800) [pid = 1792] [serial = 76] [outer = 0xa05a5800] 05:01:01 INFO - PROCESS | 1792 | 1471348861322 Marionette DEBUG loaded listener.js 05:01:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0xa220fc00) [pid = 1792] [serial = 77] [outer = 0xa05a5800] 05:01:02 INFO - PROCESS | 1792 | 1471348862248 Marionette TRACE conn4 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:01:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 05:01:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1587ms 05:01:02 INFO - PROCESS | 1792 | 1471348862326 Marionette TRACE conn4 -> [0,77,"getWindowHandle",null] 05:01:02 INFO - PROCESS | 1792 | 1471348862330 Marionette TRACE conn4 <- [1,77,null,{"value":"8"}] 05:01:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 05:01:02 INFO - PROCESS | 1792 | 1471348862339 Marionette TRACE conn4 -> [0,78,"setScriptTimeout",{"ms":35000}] 05:01:02 INFO - PROCESS | 1792 | 1471348862343 Marionette TRACE conn4 <- [1,78,null,{}] 05:01:02 INFO - PROCESS | 1792 | 1471348862350 Marionette TRACE conn4 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:02 INFO - PROCESS | 1792 | 1471348862355 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:02 INFO - PROCESS | 1792 | 1471348862617 Marionette TRACE conn4 <- [1,79,null,{"value":null}] 05:01:02 INFO - PROCESS | 1792 | 1471348862808 Marionette TRACE conn4 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:02 INFO - PROCESS | 1792 | 1471348862814 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:02 INFO - PROCESS | 1792 | ++DOCSHELL 0x9c014400 == 27 [pid = 1792] [id = 27] 05:01:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0xa2282000) [pid = 1792] [serial = 78] [outer = (nil)] 05:01:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0xa2ebfc00) [pid = 1792] [serial = 79] [outer = 0xa2282000] 05:01:02 INFO - PROCESS | 1792 | 1471348862916 Marionette DEBUG loaded listener.js 05:01:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0xa3114400) [pid = 1792] [serial = 80] [outer = 0xa2282000] 05:01:03 INFO - PROCESS | 1792 | 1471348863769 Marionette TRACE conn4 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:01:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 05:01:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1502ms 05:01:03 INFO - PROCESS | 1792 | 1471348863842 Marionette TRACE conn4 -> [0,81,"getWindowHandle",null] 05:01:03 INFO - PROCESS | 1792 | 1471348863846 Marionette TRACE conn4 <- [1,81,null,{"value":"8"}] 05:01:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 05:01:03 INFO - PROCESS | 1792 | 1471348863854 Marionette TRACE conn4 -> [0,82,"setScriptTimeout",{"ms":35000}] 05:01:03 INFO - PROCESS | 1792 | 1471348863857 Marionette TRACE conn4 <- [1,82,null,{}] 05:01:03 INFO - PROCESS | 1792 | 1471348863865 Marionette TRACE conn4 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:03 INFO - PROCESS | 1792 | 1471348863870 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:04 INFO - PROCESS | 1792 | 1471348864101 Marionette TRACE conn4 <- [1,83,null,{"value":null}] 05:01:04 INFO - PROCESS | 1792 | 1471348864244 Marionette TRACE conn4 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:04 INFO - PROCESS | 1792 | 1471348864254 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:04 INFO - PROCESS | 1792 | ++DOCSHELL 0x92fc1800 == 28 [pid = 1792] [id = 28] 05:01:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x92fc2800) [pid = 1792] [serial = 81] [outer = (nil)] 05:01:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x99d35000) [pid = 1792] [serial = 82] [outer = 0x92fc2800] 05:01:04 INFO - PROCESS | 1792 | 1471348864344 Marionette DEBUG loaded listener.js 05:01:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x9a65ec00) [pid = 1792] [serial = 83] [outer = 0x92fc2800] 05:01:05 INFO - PROCESS | 1792 | 1471348865342 Marionette TRACE conn4 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:01:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 05:01:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1538ms 05:01:05 INFO - PROCESS | 1792 | 1471348865404 Marionette TRACE conn4 -> [0,85,"getWindowHandle",null] 05:01:05 INFO - PROCESS | 1792 | 1471348865411 Marionette TRACE conn4 <- [1,85,null,{"value":"8"}] 05:01:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 05:01:05 INFO - PROCESS | 1792 | 1471348865421 Marionette TRACE conn4 -> [0,86,"setScriptTimeout",{"ms":35000}] 05:01:05 INFO - PROCESS | 1792 | 1471348865426 Marionette TRACE conn4 <- [1,86,null,{}] 05:01:05 INFO - PROCESS | 1792 | 1471348865436 Marionette TRACE conn4 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:05 INFO - PROCESS | 1792 | 1471348865443 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:05 INFO - PROCESS | 1792 | 1471348865617 Marionette TRACE conn4 <- [1,87,null,{"value":null}] 05:01:05 INFO - PROCESS | 1792 | 1471348865773 Marionette TRACE conn4 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:05 INFO - PROCESS | 1792 | 1471348865789 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x965a1000 == 29 [pid = 1792] [id = 29] 05:01:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x965ac800) [pid = 1792] [serial = 84] [outer = (nil)] 05:01:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x99183800) [pid = 1792] [serial = 85] [outer = 0x965ac800] 05:01:05 INFO - PROCESS | 1792 | 1471348865886 Marionette DEBUG loaded listener.js 05:01:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x99d27000) [pid = 1792] [serial = 86] [outer = 0x965ac800] 05:01:06 INFO - PROCESS | 1792 | 1471348866832 Marionette TRACE conn4 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:01:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 05:01:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1491ms 05:01:06 INFO - PROCESS | 1792 | 1471348866914 Marionette TRACE conn4 -> [0,89,"getWindowHandle",null] 05:01:06 INFO - PROCESS | 1792 | 1471348866921 Marionette TRACE conn4 <- [1,89,null,{"value":"8"}] 05:01:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 05:01:06 INFO - PROCESS | 1792 | 1471348866934 Marionette TRACE conn4 -> [0,90,"setScriptTimeout",{"ms":35000}] 05:01:06 INFO - PROCESS | 1792 | 1471348866938 Marionette TRACE conn4 <- [1,90,null,{}] 05:01:06 INFO - PROCESS | 1792 | 1471348866946 Marionette TRACE conn4 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:06 INFO - PROCESS | 1792 | 1471348866952 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:07 INFO - PROCESS | 1792 | 1471348867147 Marionette TRACE conn4 <- [1,91,null,{"value":null}] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x9a3c9c00) [pid = 1792] [serial = 12] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x9b205800) [pid = 1792] [serial = 46] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x9b931800) [pid = 1792] [serial = 49] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x9bf64400) [pid = 1792] [serial = 52] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0xa102d800) [pid = 1792] [serial = 55] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0xa109a400) [pid = 1792] [serial = 25] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x9b37ac00) [pid = 1792] [serial = 47] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x9bf4f800) [pid = 1792] [serial = 50] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x9b20a000) [pid = 1792] [serial = 23] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x9956a000) [pid = 1792] [serial = 41] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0xa6e7ac00) [pid = 1792] [serial = 32] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 65 (0x99de5c00) [pid = 1792] [serial = 17] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 64 (0x9ab6dc00) [pid = 1792] [serial = 35] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 63 (0x9bf4e400) [pid = 1792] [serial = 38] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 62 (0x9a691c00) [pid = 1792] [serial = 9] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 61 (0xa4d5bc00) [pid = 1792] [serial = 2] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 60 (0x93923400) [pid = 1792] [serial = 19] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 59 (0x951d8000) [pid = 1792] [serial = 22] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 58 (0xa2ec2c00) [pid = 1792] [serial = 28] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 57 (0xa6ca7c00) [pid = 1792] [serial = 31] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 56 (0xa8f27000) [pid = 1792] [serial = 34] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 55 (0x9bf4b000) [pid = 1792] [serial = 37] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 54 (0x982e7400) [pid = 1792] [serial = 40] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 53 (0x99d2d400) [pid = 1792] [serial = 43] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 52 (0x99f78c00) [pid = 1792] [serial = 44] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | --DOMWINDOW == 51 (0x951dbc00) [pid = 1792] [serial = 16] [outer = (nil)] [url = about:blank] 05:01:08 INFO - PROCESS | 1792 | 1471348868130 Marionette TRACE conn4 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:08 INFO - PROCESS | 1792 | 1471348868139 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:08 INFO - PROCESS | 1792 | ++DOCSHELL 0x93925400 == 30 [pid = 1792] [id = 30] 05:01:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 52 (0x93926800) [pid = 1792] [serial = 87] [outer = (nil)] 05:01:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 53 (0x93a64400) [pid = 1792] [serial = 88] [outer = 0x93926800] 05:01:08 INFO - PROCESS | 1792 | 1471348868236 Marionette DEBUG loaded listener.js 05:01:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 54 (0x95106c00) [pid = 1792] [serial = 89] [outer = 0x93926800] 05:01:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 55 (0x9824c400) [pid = 1792] [serial = 90] [outer = 0x9b9abc00] 05:01:09 INFO - PROCESS | 1792 | 1471348869114 Marionette TRACE conn4 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 05:01:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 05:01:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 2244ms 05:01:09 INFO - PROCESS | 1792 | 1471348869184 Marionette TRACE conn4 -> [0,93,"getWindowHandle",null] 05:01:09 INFO - PROCESS | 1792 | 1471348869191 Marionette TRACE conn4 <- [1,93,null,{"value":"8"}] 05:01:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 05:01:09 INFO - PROCESS | 1792 | 1471348869200 Marionette TRACE conn4 -> [0,94,"setScriptTimeout",{"ms":35000}] 05:01:09 INFO - PROCESS | 1792 | 1471348869205 Marionette TRACE conn4 <- [1,94,null,{}] 05:01:09 INFO - PROCESS | 1792 | 1471348869213 Marionette TRACE conn4 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:09 INFO - PROCESS | 1792 | 1471348869222 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:09 INFO - PROCESS | 1792 | 1471348869400 Marionette TRACE conn4 <- [1,95,null,{"value":null}] 05:01:09 INFO - PROCESS | 1792 | 1471348869501 Marionette TRACE conn4 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:09 INFO - PROCESS | 1792 | 1471348869512 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x99567c00 == 31 [pid = 1792] [id = 31] 05:01:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 56 (0x99d27800) [pid = 1792] [serial = 91] [outer = (nil)] 05:01:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 57 (0x99de6000) [pid = 1792] [serial = 92] [outer = 0x99d27800] 05:01:09 INFO - PROCESS | 1792 | 1471348869592 Marionette DEBUG loaded listener.js 05:01:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 58 (0x9a0e9000) [pid = 1792] [serial = 93] [outer = 0x99d27800] 05:01:10 INFO - PROCESS | 1792 | 1471348870386 Marionette TRACE conn4 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 05:01:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 05:01:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1237ms 05:01:10 INFO - PROCESS | 1792 | 1471348870450 Marionette TRACE conn4 -> [0,97,"getWindowHandle",null] 05:01:10 INFO - PROCESS | 1792 | 1471348870457 Marionette TRACE conn4 <- [1,97,null,{"value":"8"}] 05:01:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 05:01:10 INFO - PROCESS | 1792 | 1471348870474 Marionette TRACE conn4 -> [0,98,"setScriptTimeout",{"ms":35000}] 05:01:10 INFO - PROCESS | 1792 | 1471348870478 Marionette TRACE conn4 <- [1,98,null,{}] 05:01:10 INFO - PROCESS | 1792 | 1471348870485 Marionette TRACE conn4 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:10 INFO - PROCESS | 1792 | 1471348870490 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:10 INFO - PROCESS | 1792 | 1471348870713 Marionette TRACE conn4 <- [1,99,null,{"value":null}] 05:01:10 INFO - PROCESS | 1792 | 1471348870739 Marionette TRACE conn4 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:10 INFO - PROCESS | 1792 | 1471348870749 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x93926000 == 32 [pid = 1792] [id = 32] 05:01:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 59 (0x99de0000) [pid = 1792] [serial = 94] [outer = (nil)] 05:01:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 60 (0x9ab6b400) [pid = 1792] [serial = 95] [outer = 0x99de0000] 05:01:10 INFO - PROCESS | 1792 | 1471348870827 Marionette DEBUG loaded listener.js 05:01:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 61 (0x9ab73800) [pid = 1792] [serial = 96] [outer = 0x99de0000] 05:01:11 INFO - PROCESS | 1792 | 1471348871739 Marionette TRACE conn4 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 05:01:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 05:01:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1345ms 05:01:11 INFO - PROCESS | 1792 | 1471348871812 Marionette TRACE conn4 -> [0,101,"getWindowHandle",null] 05:01:11 INFO - PROCESS | 1792 | 1471348871817 Marionette TRACE conn4 <- [1,101,null,{"value":"8"}] 05:01:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 05:01:11 INFO - PROCESS | 1792 | 1471348871834 Marionette TRACE conn4 -> [0,102,"setScriptTimeout",{"ms":35000}] 05:01:11 INFO - PROCESS | 1792 | 1471348871845 Marionette TRACE conn4 <- [1,102,null,{}] 05:01:11 INFO - PROCESS | 1792 | 1471348871866 Marionette TRACE conn4 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:11 INFO - PROCESS | 1792 | 1471348871875 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:12 INFO - PROCESS | 1792 | 1471348872100 Marionette TRACE conn4 <- [1,103,null,{"value":null}] 05:01:12 INFO - PROCESS | 1792 | 1471348872140 Marionette TRACE conn4 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:12 INFO - PROCESS | 1792 | 1471348872149 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:12 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b933000 == 33 [pid = 1792] [id = 33] 05:01:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 62 (0x9b937400) [pid = 1792] [serial = 97] [outer = (nil)] 05:01:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 63 (0x9910a400) [pid = 1792] [serial = 98] [outer = 0x9b937400] 05:01:12 INFO - PROCESS | 1792 | 1471348872243 Marionette DEBUG loaded listener.js 05:01:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 64 (0x9bf4ec00) [pid = 1792] [serial = 99] [outer = 0x9b937400] 05:01:12 INFO - PROCESS | 1792 | --DOMWINDOW == 63 (0x9ab73400) [pid = 1792] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 05:01:12 INFO - PROCESS | 1792 | --DOMWINDOW == 62 (0x9bf54c00) [pid = 1792] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 05:01:12 INFO - PROCESS | 1792 | --DOMWINDOW == 61 (0x9fb75800) [pid = 1792] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 05:01:12 INFO - PROCESS | 1792 | --DOMWINDOW == 60 (0x9659f000) [pid = 1792] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 05:01:12 INFO - PROCESS | 1792 | --DOMWINDOW == 59 (0x99ca5800) [pid = 1792] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 05:01:12 INFO - PROCESS | 1792 | --DOMWINDOW == 58 (0x9ab6cc00) [pid = 1792] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 05:01:13 INFO - PROCESS | 1792 | 1471348873268 Marionette TRACE conn4 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 05:01:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 05:01:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1466ms 05:01:13 INFO - PROCESS | 1792 | 1471348873291 Marionette TRACE conn4 -> [0,105,"getWindowHandle",null] 05:01:13 INFO - PROCESS | 1792 | 1471348873296 Marionette TRACE conn4 <- [1,105,null,{"value":"8"}] 05:01:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 05:01:13 INFO - PROCESS | 1792 | 1471348873303 Marionette TRACE conn4 -> [0,106,"setScriptTimeout",{"ms":35000}] 05:01:13 INFO - PROCESS | 1792 | 1471348873306 Marionette TRACE conn4 <- [1,106,null,{}] 05:01:13 INFO - PROCESS | 1792 | 1471348873313 Marionette TRACE conn4 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:13 INFO - PROCESS | 1792 | 1471348873318 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:13 INFO - PROCESS | 1792 | 1471348873523 Marionette TRACE conn4 <- [1,107,null,{"value":null}] 05:01:13 INFO - PROCESS | 1792 | 1471348873545 Marionette TRACE conn4 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:13 INFO - PROCESS | 1792 | 1471348873553 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x9659f000 == 34 [pid = 1792] [id = 34] 05:01:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 59 (0x9ab71800) [pid = 1792] [serial = 100] [outer = (nil)] 05:01:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 60 (0x9bf63c00) [pid = 1792] [serial = 101] [outer = 0x9ab71800] 05:01:13 INFO - PROCESS | 1792 | 1471348873679 Marionette DEBUG loaded listener.js 05:01:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 61 (0x9cc3b800) [pid = 1792] [serial = 102] [outer = 0x9ab71800] 05:01:14 INFO - PROCESS | 1792 | 1471348874463 Marionette TRACE conn4 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 05:01:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 05:01:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1179ms 05:01:14 INFO - PROCESS | 1792 | 1471348874489 Marionette TRACE conn4 -> [0,109,"getWindowHandle",null] 05:01:14 INFO - PROCESS | 1792 | 1471348874493 Marionette TRACE conn4 <- [1,109,null,{"value":"8"}] 05:01:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 05:01:14 INFO - PROCESS | 1792 | 1471348874499 Marionette TRACE conn4 -> [0,110,"setScriptTimeout",{"ms":35000}] 05:01:14 INFO - PROCESS | 1792 | 1471348874503 Marionette TRACE conn4 <- [1,110,null,{}] 05:01:14 INFO - PROCESS | 1792 | 1471348874509 Marionette TRACE conn4 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:14 INFO - PROCESS | 1792 | 1471348874514 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:14 INFO - PROCESS | 1792 | 1471348874698 Marionette TRACE conn4 <- [1,111,null,{"value":null}] 05:01:14 INFO - PROCESS | 1792 | 1471348874715 Marionette TRACE conn4 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:14 INFO - PROCESS | 1792 | 1471348874733 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:14 INFO - PROCESS | 1792 | ++DOCSHELL 0x9ccc7400 == 35 [pid = 1792] [id = 35] 05:01:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 62 (0x9ccc8800) [pid = 1792] [serial = 103] [outer = (nil)] 05:01:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 63 (0x9fb72c00) [pid = 1792] [serial = 104] [outer = 0x9ccc8800] 05:01:14 INFO - PROCESS | 1792 | 1471348874820 Marionette DEBUG loaded listener.js 05:01:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 64 (0xa1f09800) [pid = 1792] [serial = 105] [outer = 0x9ccc8800] 05:01:15 INFO - PROCESS | 1792 | 1471348875986 Marionette TRACE conn4 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 05:01:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 05:01:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1532ms 05:01:16 INFO - PROCESS | 1792 | 1471348876033 Marionette TRACE conn4 -> [0,113,"getWindowHandle",null] 05:01:16 INFO - PROCESS | 1792 | 1471348876040 Marionette TRACE conn4 <- [1,113,null,{"value":"8"}] 05:01:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 05:01:16 INFO - PROCESS | 1792 | 1471348876049 Marionette TRACE conn4 -> [0,114,"setScriptTimeout",{"ms":35000}] 05:01:16 INFO - PROCESS | 1792 | 1471348876057 Marionette TRACE conn4 <- [1,114,null,{}] 05:01:16 INFO - PROCESS | 1792 | 1471348876066 Marionette TRACE conn4 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:16 INFO - PROCESS | 1792 | 1471348876071 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:16 INFO - PROCESS | 1792 | 1471348876275 Marionette TRACE conn4 <- [1,115,null,{"value":null}] 05:01:16 INFO - PROCESS | 1792 | 1471348876450 Marionette TRACE conn4 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:16 INFO - PROCESS | 1792 | 1471348876460 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:16 INFO - PROCESS | 1792 | ++DOCSHELL 0x93923c00 == 36 [pid = 1792] [id = 36] 05:01:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x9472e800) [pid = 1792] [serial = 106] [outer = (nil)] 05:01:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0x95115000) [pid = 1792] [serial = 107] [outer = 0x9472e800] 05:01:16 INFO - PROCESS | 1792 | 1471348876556 Marionette DEBUG loaded listener.js 05:01:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x98249800) [pid = 1792] [serial = 108] [outer = 0x9472e800] 05:01:17 INFO - PROCESS | 1792 | 1471348877602 Marionette TRACE conn4 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 05:01:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 05:01:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1644ms 05:01:17 INFO - PROCESS | 1792 | 1471348877694 Marionette TRACE conn4 -> [0,117,"getWindowHandle",null] 05:01:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 05:01:17 INFO - PROCESS | 1792 | 1471348877702 Marionette TRACE conn4 <- [1,117,null,{"value":"8"}] 05:01:17 INFO - PROCESS | 1792 | 1471348877715 Marionette TRACE conn4 -> [0,118,"setScriptTimeout",{"ms":35000}] 05:01:17 INFO - PROCESS | 1792 | 1471348877721 Marionette TRACE conn4 <- [1,118,null,{}] 05:01:17 INFO - PROCESS | 1792 | 1471348877729 Marionette TRACE conn4 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:17 INFO - PROCESS | 1792 | 1471348877734 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:17 INFO - PROCESS | 1792 | 1471348877976 Marionette TRACE conn4 <- [1,119,null,{"value":null}] 05:01:18 INFO - PROCESS | 1792 | 1471348878162 Marionette TRACE conn4 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:18 INFO - PROCESS | 1792 | 1471348878171 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x93925c00 == 37 [pid = 1792] [id = 37] 05:01:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x9a664000) [pid = 1792] [serial = 109] [outer = (nil)] 05:01:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x9aaa4000) [pid = 1792] [serial = 110] [outer = 0x9a664000] 05:01:18 INFO - PROCESS | 1792 | 1471348878264 Marionette DEBUG loaded listener.js 05:01:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x9ab78c00) [pid = 1792] [serial = 111] [outer = 0x9a664000] 05:01:19 INFO - PROCESS | 1792 | 1471348879178 Marionette TRACE conn4 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 05:01:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 05:01:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1488ms 05:01:19 INFO - PROCESS | 1792 | 1471348879228 Marionette TRACE conn4 -> [0,121,"getWindowHandle",null] 05:01:19 INFO - PROCESS | 1792 | 1471348879234 Marionette TRACE conn4 <- [1,121,null,{"value":"8"}] 05:01:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 05:01:19 INFO - PROCESS | 1792 | 1471348879244 Marionette TRACE conn4 -> [0,122,"setScriptTimeout",{"ms":35000}] 05:01:19 INFO - PROCESS | 1792 | 1471348879250 Marionette TRACE conn4 <- [1,122,null,{}] 05:01:19 INFO - PROCESS | 1792 | 1471348879269 Marionette TRACE conn4 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:19 INFO - PROCESS | 1792 | 1471348879279 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:19 INFO - PROCESS | 1792 | 1471348879486 Marionette TRACE conn4 <- [1,123,null,{"value":null}] 05:01:19 INFO - PROCESS | 1792 | 1471348879613 Marionette TRACE conn4 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:19 INFO - PROCESS | 1792 | 1471348879625 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x9bf55400 == 38 [pid = 1792] [id = 38] 05:01:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x9bf5ac00) [pid = 1792] [serial = 112] [outer = (nil)] 05:01:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x9cc45000) [pid = 1792] [serial = 113] [outer = 0x9bf5ac00] 05:01:19 INFO - PROCESS | 1792 | 1471348879715 Marionette DEBUG loaded listener.js 05:01:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0xa1097800) [pid = 1792] [serial = 114] [outer = 0x9bf5ac00] 05:01:20 INFO - PROCESS | 1792 | 1471348880865 Marionette TRACE conn4 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 05:01:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 05:01:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1700ms 05:01:20 INFO - PROCESS | 1792 | 1471348880944 Marionette TRACE conn4 -> [0,125,"getWindowHandle",null] 05:01:20 INFO - PROCESS | 1792 | 1471348880951 Marionette TRACE conn4 <- [1,125,null,{"value":"8"}] 05:01:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 05:01:20 INFO - PROCESS | 1792 | 1471348880960 Marionette TRACE conn4 -> [0,126,"setScriptTimeout",{"ms":35000}] 05:01:20 INFO - PROCESS | 1792 | 1471348880966 Marionette TRACE conn4 <- [1,126,null,{}] 05:01:20 INFO - PROCESS | 1792 | 1471348880974 Marionette TRACE conn4 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:20 INFO - PROCESS | 1792 | 1471348880980 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:21 INFO - PROCESS | 1792 | 1471348881193 Marionette TRACE conn4 <- [1,127,null,{"value":null}] 05:01:21 INFO - PROCESS | 1792 | --DOCSHELL 0x9a68f000 == 37 [pid = 1792] [id = 23] 05:01:21 INFO - PROCESS | 1792 | --DOCSHELL 0x9472b400 == 36 [pid = 1792] [id = 17] 05:01:21 INFO - PROCESS | 1792 | --DOCSHELL 0x9956f400 == 35 [pid = 1792] [id = 22] 05:01:21 INFO - PROCESS | 1792 | --DOCSHELL 0x9ab72800 == 34 [pid = 1792] [id = 16] 05:01:21 INFO - PROCESS | 1792 | --DOCSHELL 0x9659e800 == 33 [pid = 1792] [id = 21] 05:01:21 INFO - PROCESS | 1792 | 1471348881448 Marionette TRACE conn4 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:21 INFO - PROCESS | 1792 | 1471348881459 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:21 INFO - PROCESS | 1792 | --DOCSHELL 0x99ca9000 == 32 [pid = 1792] [id = 15] 05:01:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x98248000 == 33 [pid = 1792] [id = 39] 05:01:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x9824ac00) [pid = 1792] [serial = 115] [outer = (nil)] 05:01:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x982ee000) [pid = 1792] [serial = 116] [outer = 0x9824ac00] 05:01:21 INFO - PROCESS | 1792 | 1471348881551 Marionette DEBUG loaded listener.js 05:01:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x9956ac00) [pid = 1792] [serial = 117] [outer = 0x9824ac00] 05:01:21 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0xa2277000) [pid = 1792] [serial = 58] [outer = (nil)] [url = about:blank] 05:01:21 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x9ccc7800) [pid = 1792] [serial = 53] [outer = (nil)] [url = about:blank] 05:01:21 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0xa1fa3800) [pid = 1792] [serial = 56] [outer = (nil)] [url = about:blank] 05:01:21 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x9820a400) [pid = 1792] [serial = 62] [outer = (nil)] [url = about:blank] 05:01:21 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x99d2a800) [pid = 1792] [serial = 64] [outer = (nil)] [url = about:blank] 05:01:21 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x965a6000) [pid = 1792] [serial = 61] [outer = (nil)] [url = about:blank] 05:01:21 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0xa2203c00) [pid = 1792] [serial = 59] [outer = (nil)] [url = about:blank] 05:01:21 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x9b042800) [pid = 1792] [serial = 68] [outer = (nil)] [url = about:blank] 05:01:21 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x9ab75c00) [pid = 1792] [serial = 67] [outer = (nil)] [url = about:blank] 05:01:21 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x99d32000) [pid = 1792] [serial = 65] [outer = (nil)] [url = about:blank] 05:01:22 INFO - PROCESS | 1792 | 1471348882424 Marionette TRACE conn4 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 05:01:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 05:01:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1484ms 05:01:22 INFO - PROCESS | 1792 | 1471348882444 Marionette TRACE conn4 -> [0,129,"getWindowHandle",null] 05:01:22 INFO - PROCESS | 1792 | 1471348882452 Marionette TRACE conn4 <- [1,129,null,{"value":"8"}] 05:01:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 05:01:22 INFO - PROCESS | 1792 | 1471348882463 Marionette TRACE conn4 -> [0,130,"setScriptTimeout",{"ms":35000}] 05:01:22 INFO - PROCESS | 1792 | 1471348882467 Marionette TRACE conn4 <- [1,130,null,{}] 05:01:22 INFO - PROCESS | 1792 | 1471348882474 Marionette TRACE conn4 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:22 INFO - PROCESS | 1792 | 1471348882480 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:22 INFO - PROCESS | 1792 | 1471348882645 Marionette TRACE conn4 <- [1,131,null,{"value":null}] 05:01:22 INFO - PROCESS | 1792 | 1471348882655 Marionette TRACE conn4 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:22 INFO - PROCESS | 1792 | 1471348882662 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a65e400 == 34 [pid = 1792] [id = 40] 05:01:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x9a661400) [pid = 1792] [serial = 118] [outer = (nil)] 05:01:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x9a668400) [pid = 1792] [serial = 119] [outer = 0x9a661400] 05:01:22 INFO - PROCESS | 1792 | 1471348882746 Marionette DEBUG loaded listener.js 05:01:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x9ab70000) [pid = 1792] [serial = 120] [outer = 0x9a661400] 05:01:23 INFO - PROCESS | 1792 | 1471348883648 Marionette TRACE conn4 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 05:01:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 05:01:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1238ms 05:01:23 INFO - PROCESS | 1792 | 1471348883703 Marionette TRACE conn4 -> [0,133,"getWindowHandle",null] 05:01:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 05:01:23 INFO - PROCESS | 1792 | 1471348883707 Marionette TRACE conn4 <- [1,133,null,{"value":"8"}] 05:01:23 INFO - PROCESS | 1792 | 1471348883714 Marionette TRACE conn4 -> [0,134,"setScriptTimeout",{"ms":35000}] 05:01:23 INFO - PROCESS | 1792 | 1471348883721 Marionette TRACE conn4 <- [1,134,null,{}] 05:01:23 INFO - PROCESS | 1792 | 1471348883737 Marionette TRACE conn4 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:23 INFO - PROCESS | 1792 | 1471348883746 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:23 INFO - PROCESS | 1792 | 1471348883916 Marionette TRACE conn4 <- [1,135,null,{"value":null}] 05:01:24 INFO - PROCESS | 1792 | 1471348884027 Marionette TRACE conn4 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:24 INFO - PROCESS | 1792 | 1471348884036 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b9a0800 == 35 [pid = 1792] [id = 41] 05:01:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x9bf54400) [pid = 1792] [serial = 121] [outer = (nil)] 05:01:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x9c017800) [pid = 1792] [serial = 122] [outer = 0x9bf54400] 05:01:24 INFO - PROCESS | 1792 | 1471348884129 Marionette DEBUG loaded listener.js 05:01:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0xa102dc00) [pid = 1792] [serial = 123] [outer = 0x9bf54400] 05:01:25 INFO - PROCESS | 1792 | 1471348885133 Marionette TRACE conn4 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 05:01:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 05:01:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1486ms 05:01:25 INFO - PROCESS | 1792 | 1471348885230 Marionette TRACE conn4 -> [0,137,"getWindowHandle",null] 05:01:25 INFO - PROCESS | 1792 | 1471348885233 Marionette TRACE conn4 <- [1,137,null,{"value":"8"}] 05:01:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 05:01:25 INFO - PROCESS | 1792 | 1471348885264 Marionette TRACE conn4 -> [0,138,"setScriptTimeout",{"ms":35000}] 05:01:25 INFO - PROCESS | 1792 | 1471348885267 Marionette TRACE conn4 <- [1,138,null,{}] 05:01:25 INFO - PROCESS | 1792 | 1471348885274 Marionette TRACE conn4 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:25 INFO - PROCESS | 1792 | 1471348885279 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:25 INFO - PROCESS | 1792 | 1471348885481 Marionette TRACE conn4 <- [1,139,null,{"value":null}] 05:01:25 INFO - PROCESS | 1792 | 1471348885510 Marionette TRACE conn4 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:25 INFO - PROCESS | 1792 | 1471348885519 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x92fc4c00 == 36 [pid = 1792] [id = 42] 05:01:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x9b930800) [pid = 1792] [serial = 124] [outer = (nil)] 05:01:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0xa2ec3000) [pid = 1792] [serial = 125] [outer = 0x9b930800] 05:01:25 INFO - PROCESS | 1792 | 1471348885624 Marionette DEBUG loaded listener.js 05:01:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0xa310e400) [pid = 1792] [serial = 126] [outer = 0x9b930800] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x9b937400) [pid = 1792] [serial = 97] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x99de0000) [pid = 1792] [serial = 94] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x93926800) [pid = 1792] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x9ab71800) [pid = 1792] [serial = 100] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x951d7800) [pid = 1792] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x9ab76000) [pid = 1792] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x99d27800) [pid = 1792] [serial = 91] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0xa05a5800) [pid = 1792] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x965ac800) [pid = 1792] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 65 (0xa2282000) [pid = 1792] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 05:01:26 INFO - PROCESS | 1792 | --DOMWINDOW == 64 (0x92fc2800) [pid = 1792] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 05:01:26 INFO - PROCESS | 1792 | 1471348886647 Marionette TRACE conn4 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 05:01:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 05:01:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1455ms 05:01:26 INFO - PROCESS | 1792 | 1471348886703 Marionette TRACE conn4 -> [0,141,"getWindowHandle",null] 05:01:26 INFO - PROCESS | 1792 | 1471348886707 Marionette TRACE conn4 <- [1,141,null,{"value":"8"}] 05:01:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 05:01:26 INFO - PROCESS | 1792 | 1471348886713 Marionette TRACE conn4 -> [0,142,"setScriptTimeout",{"ms":35000}] 05:01:26 INFO - PROCESS | 1792 | 1471348886715 Marionette TRACE conn4 <- [1,142,null,{}] 05:01:26 INFO - PROCESS | 1792 | 1471348886722 Marionette TRACE conn4 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:26 INFO - PROCESS | 1792 | 1471348886727 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:26 INFO - PROCESS | 1792 | 1471348886920 Marionette TRACE conn4 <- [1,143,null,{"value":null}] 05:01:26 INFO - PROCESS | 1792 | 1471348886933 Marionette TRACE conn4 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:26 INFO - PROCESS | 1792 | 1471348886939 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x99f7a000 == 37 [pid = 1792] [id = 43] 05:01:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x9a660000) [pid = 1792] [serial = 127] [outer = (nil)] 05:01:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0x9b377400) [pid = 1792] [serial = 128] [outer = 0x9a660000] 05:01:27 INFO - PROCESS | 1792 | 1471348887015 Marionette DEBUG loaded listener.js 05:01:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x9c010800) [pid = 1792] [serial = 129] [outer = 0x9a660000] 05:01:27 INFO - PROCESS | 1792 | 1471348887813 Marionette TRACE conn4 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 05:01:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 05:01:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1135ms 05:01:27 INFO - PROCESS | 1792 | 1471348887851 Marionette TRACE conn4 -> [0,145,"getWindowHandle",null] 05:01:27 INFO - PROCESS | 1792 | 1471348887857 Marionette TRACE conn4 <- [1,145,null,{"value":"8"}] 05:01:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 05:01:27 INFO - PROCESS | 1792 | 1471348887866 Marionette TRACE conn4 -> [0,146,"setScriptTimeout",{"ms":35000}] 05:01:27 INFO - PROCESS | 1792 | 1471348887870 Marionette TRACE conn4 <- [1,146,null,{}] 05:01:27 INFO - PROCESS | 1792 | 1471348887876 Marionette TRACE conn4 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:27 INFO - PROCESS | 1792 | 1471348887886 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:28 INFO - PROCESS | 1792 | 1471348888085 Marionette TRACE conn4 <- [1,147,null,{"value":null}] 05:01:28 INFO - PROCESS | 1792 | 1471348888188 Marionette TRACE conn4 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:28 INFO - PROCESS | 1792 | 1471348888197 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x9657f400 == 38 [pid = 1792] [id = 44] 05:01:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x982f3c00) [pid = 1792] [serial = 130] [outer = (nil)] 05:01:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0xa4d5bc00) [pid = 1792] [serial = 131] [outer = 0x982f3c00] 05:01:28 INFO - PROCESS | 1792 | 1471348888270 Marionette DEBUG loaded listener.js 05:01:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0xa4f27800) [pid = 1792] [serial = 132] [outer = 0x982f3c00] 05:01:29 INFO - PROCESS | 1792 | 1471348889260 Marionette TRACE conn4 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 05:01:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 05:01:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 1438ms 05:01:29 INFO - PROCESS | 1792 | 1471348889305 Marionette TRACE conn4 -> [0,149,"getWindowHandle",null] 05:01:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 05:01:29 INFO - PROCESS | 1792 | 1471348889313 Marionette TRACE conn4 <- [1,149,null,{"value":"8"}] 05:01:29 INFO - PROCESS | 1792 | 1471348889338 Marionette TRACE conn4 -> [0,150,"setScriptTimeout",{"ms":35000}] 05:01:29 INFO - PROCESS | 1792 | 1471348889345 Marionette TRACE conn4 <- [1,150,null,{}] 05:01:29 INFO - PROCESS | 1792 | 1471348889358 Marionette TRACE conn4 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:29 INFO - PROCESS | 1792 | 1471348889364 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:29 INFO - PROCESS | 1792 | 1471348889558 Marionette TRACE conn4 <- [1,151,null,{"value":null}] 05:01:29 INFO - PROCESS | 1792 | 1471348889745 Marionette TRACE conn4 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:29 INFO - PROCESS | 1792 | 1471348889757 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x94734c00 == 39 [pid = 1792] [id = 45] 05:01:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x9659e000) [pid = 1792] [serial = 133] [outer = (nil)] 05:01:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x99d3b000) [pid = 1792] [serial = 134] [outer = 0x9659e000] 05:01:29 INFO - PROCESS | 1792 | 1471348889852 Marionette DEBUG loaded listener.js 05:01:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x9a3ca000) [pid = 1792] [serial = 135] [outer = 0x9659e000] 05:01:30 INFO - PROCESS | 1792 | 1471348890744 Marionette TRACE conn4 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 05:01:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 05:01:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1472ms 05:01:30 INFO - PROCESS | 1792 | 1471348890794 Marionette TRACE conn4 -> [0,153,"getWindowHandle",null] 05:01:30 INFO - PROCESS | 1792 | 1471348890802 Marionette TRACE conn4 <- [1,153,null,{"value":"8"}] 05:01:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 05:01:30 INFO - PROCESS | 1792 | 1471348890816 Marionette TRACE conn4 -> [0,154,"setScriptTimeout",{"ms":35000}] 05:01:30 INFO - PROCESS | 1792 | 1471348890820 Marionette TRACE conn4 <- [1,154,null,{}] 05:01:30 INFO - PROCESS | 1792 | 1471348890829 Marionette TRACE conn4 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:30 INFO - PROCESS | 1792 | 1471348890836 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:31 INFO - PROCESS | 1792 | 1471348891086 Marionette TRACE conn4 <- [1,155,null,{"value":null}] 05:01:31 INFO - PROCESS | 1792 | 1471348891284 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 05:01:31 INFO - PROCESS | 1792 | 1471348891356 Marionette TRACE conn4 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:31 INFO - PROCESS | 1792 | 1471348891369 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:31 INFO - PROCESS | 1792 | ++DOCSHELL 0x9fb6a400 == 40 [pid = 1792] [id = 46] 05:01:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x9fba3800) [pid = 1792] [serial = 136] [outer = (nil)] 05:01:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0xa21e9000) [pid = 1792] [serial = 137] [outer = 0x9fba3800] 05:01:31 INFO - PROCESS | 1792 | 1471348891490 Marionette DEBUG loaded listener.js 05:01:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0xa2445c00) [pid = 1792] [serial = 138] [outer = 0x9fba3800] 05:01:32 INFO - PROCESS | 1792 | 1471348892599 Marionette TRACE conn4 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 05:01:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 05:01:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1846ms 05:01:32 INFO - PROCESS | 1792 | 1471348892662 Marionette TRACE conn4 -> [0,157,"getWindowHandle",null] 05:01:32 INFO - PROCESS | 1792 | 1471348892666 Marionette TRACE conn4 <- [1,157,null,{"value":"8"}] 05:01:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 05:01:32 INFO - PROCESS | 1792 | 1471348892675 Marionette TRACE conn4 -> [0,158,"setScriptTimeout",{"ms":35000}] 05:01:32 INFO - PROCESS | 1792 | 1471348892683 Marionette TRACE conn4 <- [1,158,null,{}] 05:01:32 INFO - PROCESS | 1792 | 1471348892742 Marionette TRACE conn4 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:32 INFO - PROCESS | 1792 | 1471348892753 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:33 INFO - PROCESS | 1792 | 1471348893023 Marionette TRACE conn4 <- [1,159,null,{"value":null}] 05:01:33 INFO - PROCESS | 1792 | 1471348893176 Marionette TRACE conn4 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:33 INFO - PROCESS | 1792 | 1471348893191 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:33 INFO - PROCESS | 1792 | ++DOCSHELL 0xa61e6400 == 41 [pid = 1792] [id = 47] 05:01:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0xa61e6800) [pid = 1792] [serial = 139] [outer = (nil)] 05:01:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0xa6731800) [pid = 1792] [serial = 140] [outer = 0xa61e6800] 05:01:33 INFO - PROCESS | 1792 | 1471348893289 Marionette DEBUG loaded listener.js 05:01:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0xa6734800) [pid = 1792] [serial = 141] [outer = 0xa61e6800] 05:01:34 INFO - PROCESS | 1792 | 1471348894447 Marionette TRACE conn4 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 05:01:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 05:01:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1798ms 05:01:34 INFO - PROCESS | 1792 | 1471348894473 Marionette TRACE conn4 -> [0,161,"getWindowHandle",null] 05:01:34 INFO - PROCESS | 1792 | 1471348894479 Marionette TRACE conn4 <- [1,161,null,{"value":"8"}] 05:01:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 05:01:34 INFO - PROCESS | 1792 | 1471348894486 Marionette TRACE conn4 -> [0,162,"setScriptTimeout",{"ms":35000}] 05:01:34 INFO - PROCESS | 1792 | 1471348894489 Marionette TRACE conn4 <- [1,162,null,{}] 05:01:34 INFO - PROCESS | 1792 | 1471348894496 Marionette TRACE conn4 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:34 INFO - PROCESS | 1792 | 1471348894501 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:34 INFO - PROCESS | 1792 | 1471348894707 Marionette TRACE conn4 <- [1,163,null,{"value":null}] 05:01:34 INFO - PROCESS | 1792 | 1471348894894 Marionette TRACE conn4 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:34 INFO - PROCESS | 1792 | 1471348894903 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a662800 == 42 [pid = 1792] [id = 48] 05:01:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0xa6ca8000) [pid = 1792] [serial = 142] [outer = (nil)] 05:01:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0xa6cb2c00) [pid = 1792] [serial = 143] [outer = 0xa6ca8000] 05:01:34 INFO - PROCESS | 1792 | 1471348894991 Marionette DEBUG loaded listener.js 05:01:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0xa6e44000) [pid = 1792] [serial = 144] [outer = 0xa6ca8000] 05:01:35 INFO - PROCESS | 1792 | 1471348895870 Marionette TRACE conn4 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 05:01:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 05:01:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 1444ms 05:01:35 INFO - PROCESS | 1792 | 1471348895930 Marionette TRACE conn4 -> [0,165,"getWindowHandle",null] 05:01:35 INFO - PROCESS | 1792 | 1471348895934 Marionette TRACE conn4 <- [1,165,null,{"value":"8"}] 05:01:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 05:01:35 INFO - PROCESS | 1792 | 1471348895943 Marionette TRACE conn4 -> [0,166,"setScriptTimeout",{"ms":35000}] 05:01:35 INFO - PROCESS | 1792 | 1471348895947 Marionette TRACE conn4 <- [1,166,null,{}] 05:01:35 INFO - PROCESS | 1792 | 1471348895955 Marionette TRACE conn4 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:35 INFO - PROCESS | 1792 | 1471348895962 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:36 INFO - PROCESS | 1792 | 1471348896193 Marionette TRACE conn4 <- [1,167,null,{"value":null}] 05:01:36 INFO - PROCESS | 1792 | 1471348896417 Marionette TRACE conn4 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:36 INFO - PROCESS | 1792 | 1471348896428 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b041c00 == 43 [pid = 1792] [id = 49] 05:01:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x9b09ac00) [pid = 1792] [serial = 145] [outer = (nil)] 05:01:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x9b0a0400) [pid = 1792] [serial = 146] [outer = 0x9b09ac00] 05:01:36 INFO - PROCESS | 1792 | 1471348896561 Marionette DEBUG loaded listener.js 05:01:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x9b0a3400) [pid = 1792] [serial = 147] [outer = 0x9b09ac00] 05:01:37 INFO - PROCESS | 1792 | 1471348897516 Marionette TRACE conn4 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 05:01:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 05:01:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1630ms 05:01:37 INFO - PROCESS | 1792 | 1471348897575 Marionette TRACE conn4 -> [0,169,"getWindowHandle",null] 05:01:37 INFO - PROCESS | 1792 | 1471348897578 Marionette TRACE conn4 <- [1,169,null,{"value":"8"}] 05:01:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 05:01:37 INFO - PROCESS | 1792 | 1471348897587 Marionette TRACE conn4 -> [0,170,"setScriptTimeout",{"ms":35000}] 05:01:37 INFO - PROCESS | 1792 | 1471348897591 Marionette TRACE conn4 <- [1,170,null,{}] 05:01:37 INFO - PROCESS | 1792 | 1471348897598 Marionette TRACE conn4 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:37 INFO - PROCESS | 1792 | 1471348897607 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:37 INFO - PROCESS | 1792 | 1471348897953 Marionette TRACE conn4 <- [1,171,null,{"value":null}] 05:01:38 INFO - PROCESS | 1792 | 1471348898127 Marionette TRACE conn4 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:38 INFO - PROCESS | 1792 | 1471348898135 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x94776800 == 44 [pid = 1792] [id = 50] 05:01:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x94778800) [pid = 1792] [serial = 148] [outer = (nil)] 05:01:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x99ddd400) [pid = 1792] [serial = 149] [outer = 0x94778800] 05:01:38 INFO - PROCESS | 1792 | 1471348898223 Marionette DEBUG loaded listener.js 05:01:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x9a661000) [pid = 1792] [serial = 150] [outer = 0x94778800] 05:01:39 INFO - PROCESS | 1792 | 1471348899307 Marionette TRACE conn4 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 05:01:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 05:01:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1791ms 05:01:39 INFO - PROCESS | 1792 | 1471348899378 Marionette TRACE conn4 -> [0,173,"getWindowHandle",null] 05:01:39 INFO - PROCESS | 1792 | 1471348899384 Marionette TRACE conn4 <- [1,173,null,{"value":"8"}] 05:01:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 05:01:39 INFO - PROCESS | 1792 | 1471348899393 Marionette TRACE conn4 -> [0,174,"setScriptTimeout",{"ms":35000}] 05:01:39 INFO - PROCESS | 1792 | 1471348899399 Marionette TRACE conn4 <- [1,174,null,{}] 05:01:39 INFO - PROCESS | 1792 | 1471348899408 Marionette TRACE conn4 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:39 INFO - PROCESS | 1792 | 1471348899414 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:39 INFO - PROCESS | 1792 | 1471348899675 Marionette TRACE conn4 <- [1,175,null,{"value":null}] 05:01:39 INFO - PROCESS | 1792 | 1471348899845 Marionette TRACE conn4 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:39 INFO - PROCESS | 1792 | 1471348899855 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:39 INFO - PROCESS | 1792 | ++DOCSHELL 0x9824cc00 == 45 [pid = 1792] [id = 51] 05:01:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x982f3400) [pid = 1792] [serial = 151] [outer = (nil)] 05:01:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x99de5000) [pid = 1792] [serial = 152] [outer = 0x982f3400] 05:01:39 INFO - PROCESS | 1792 | 1471348899952 Marionette DEBUG loaded listener.js 05:01:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x9a57f800) [pid = 1792] [serial = 153] [outer = 0x982f3400] 05:01:40 INFO - PROCESS | 1792 | --DOCSHELL 0xa05a4800 == 44 [pid = 1792] [id = 26] 05:01:40 INFO - PROCESS | 1792 | --DOCSHELL 0x9c014400 == 43 [pid = 1792] [id = 27] 05:01:40 INFO - PROCESS | 1792 | --DOCSHELL 0x9b92e000 == 42 [pid = 1792] [id = 11] 05:01:40 INFO - PROCESS | 1792 | --DOCSHELL 0x93931000 == 41 [pid = 1792] [id = 24] 05:01:40 INFO - PROCESS | 1792 | --DOCSHELL 0x9a26e000 == 40 [pid = 1792] [id = 25] 05:01:40 INFO - PROCESS | 1792 | --DOCSHELL 0x951d9800 == 39 [pid = 1792] [id = 6] 05:01:40 INFO - PROCESS | 1792 | --DOCSHELL 0x9abe2000 == 38 [pid = 1792] [id = 12] 05:01:40 INFO - PROCESS | 1792 | --DOCSHELL 0x93925400 == 37 [pid = 1792] [id = 30] 05:01:40 INFO - PROCESS | 1792 | --DOCSHELL 0x92fc1800 == 36 [pid = 1792] [id = 28] 05:01:40 INFO - PROCESS | 1792 | 1471348900864 Marionette TRACE conn4 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x9910a400) [pid = 1792] [serial = 98] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x9ab73800) [pid = 1792] [serial = 96] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x9bf4ec00) [pid = 1792] [serial = 99] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x93a64400) [pid = 1792] [serial = 88] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x9bf63c00) [pid = 1792] [serial = 101] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0xa6735400) [pid = 1792] [serial = 29] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x99de8c00) [pid = 1792] [serial = 71] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x99ca5000) [pid = 1792] [serial = 70] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x9bf46400) [pid = 1792] [serial = 74] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x9b50fc00) [pid = 1792] [serial = 73] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x95106c00) [pid = 1792] [serial = 89] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x99de6000) [pid = 1792] [serial = 92] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0xa220fc00) [pid = 1792] [serial = 77] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0xa1099800) [pid = 1792] [serial = 76] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x99183800) [pid = 1792] [serial = 85] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0xa3114400) [pid = 1792] [serial = 80] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0xa2ebfc00) [pid = 1792] [serial = 79] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x99d27000) [pid = 1792] [serial = 86] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x9ab6b400) [pid = 1792] [serial = 95] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x9a65ec00) [pid = 1792] [serial = 83] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x99d35000) [pid = 1792] [serial = 82] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x9a0e9000) [pid = 1792] [serial = 93] [outer = (nil)] [url = about:blank] 05:01:40 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x9cc3b800) [pid = 1792] [serial = 102] [outer = (nil)] [url = about:blank] 05:01:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 05:01:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1535ms 05:01:40 INFO - PROCESS | 1792 | 1471348900929 Marionette TRACE conn4 -> [0,177,"getWindowHandle",null] 05:01:40 INFO - PROCESS | 1792 | 1471348900937 Marionette TRACE conn4 <- [1,177,null,{"value":"8"}] 05:01:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 05:01:40 INFO - PROCESS | 1792 | 1471348900948 Marionette TRACE conn4 -> [0,178,"setScriptTimeout",{"ms":35000}] 05:01:40 INFO - PROCESS | 1792 | 1471348900952 Marionette TRACE conn4 <- [1,178,null,{}] 05:01:40 INFO - PROCESS | 1792 | 1471348900958 Marionette TRACE conn4 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:40 INFO - PROCESS | 1792 | 1471348900964 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:41 INFO - PROCESS | 1792 | 1471348901156 Marionette TRACE conn4 <- [1,179,null,{"value":null}] 05:01:41 INFO - PROCESS | 1792 | 1471348901262 Marionette TRACE conn4 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:41 INFO - PROCESS | 1792 | 1471348901273 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x93927400 == 37 [pid = 1792] [id = 52] 05:01:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x99d28400) [pid = 1792] [serial = 154] [outer = (nil)] 05:01:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x99f78000) [pid = 1792] [serial = 155] [outer = 0x99d28400] 05:01:41 INFO - PROCESS | 1792 | 1471348901349 Marionette DEBUG loaded listener.js 05:01:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x9a667000) [pid = 1792] [serial = 156] [outer = 0x99d28400] 05:01:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 05:01:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1182ms 05:01:42 INFO - PROCESS | 1792 | 1471348902122 Marionette TRACE conn4 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 05:01:42 INFO - PROCESS | 1792 | 1471348902149 Marionette TRACE conn4 -> [0,181,"getWindowHandle",null] 05:01:42 INFO - PROCESS | 1792 | 1471348902154 Marionette TRACE conn4 <- [1,181,null,{"value":"8"}] 05:01:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 05:01:42 INFO - PROCESS | 1792 | 1471348902163 Marionette TRACE conn4 -> [0,182,"setScriptTimeout",{"ms":35000}] 05:01:42 INFO - PROCESS | 1792 | 1471348902169 Marionette TRACE conn4 <- [1,182,null,{}] 05:01:42 INFO - PROCESS | 1792 | 1471348902185 Marionette TRACE conn4 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:42 INFO - PROCESS | 1792 | 1471348902194 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:42 INFO - PROCESS | 1792 | 1471348902386 Marionette TRACE conn4 <- [1,183,null,{"value":null}] 05:01:42 INFO - PROCESS | 1792 | 1471348902493 Marionette TRACE conn4 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:42 INFO - PROCESS | 1792 | 1471348902505 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b382400 == 38 [pid = 1792] [id = 53] 05:01:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x9b386000) [pid = 1792] [serial = 157] [outer = (nil)] 05:01:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x9b510400) [pid = 1792] [serial = 158] [outer = 0x9b386000] 05:01:42 INFO - PROCESS | 1792 | 1471348902585 Marionette DEBUG loaded listener.js 05:01:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x9bf49400) [pid = 1792] [serial = 159] [outer = 0x9b386000] 05:01:43 INFO - PROCESS | 1792 | 1471348903365 Marionette TRACE conn4 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 05:01:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 05:01:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 1236ms 05:01:43 INFO - PROCESS | 1792 | 1471348903399 Marionette TRACE conn4 -> [0,185,"getWindowHandle",null] 05:01:43 INFO - PROCESS | 1792 | 1471348903404 Marionette TRACE conn4 <- [1,185,null,{"value":"8"}] 05:01:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 05:01:43 INFO - PROCESS | 1792 | 1471348903411 Marionette TRACE conn4 -> [0,186,"setScriptTimeout",{"ms":35000}] 05:01:43 INFO - PROCESS | 1792 | 1471348903415 Marionette TRACE conn4 <- [1,186,null,{}] 05:01:43 INFO - PROCESS | 1792 | 1471348903429 Marionette TRACE conn4 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:43 INFO - PROCESS | 1792 | 1471348903435 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:43 INFO - PROCESS | 1792 | 1471348903644 Marionette TRACE conn4 <- [1,187,null,{"value":null}] 05:01:43 INFO - PROCESS | 1792 | 1471348903665 Marionette TRACE conn4 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:43 INFO - PROCESS | 1792 | 1471348903673 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x92fc1000 == 39 [pid = 1792] [id = 54] 05:01:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x9bf50c00) [pid = 1792] [serial = 160] [outer = (nil)] 05:01:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x9cc3bc00) [pid = 1792] [serial = 161] [outer = 0x9bf50c00] 05:01:43 INFO - PROCESS | 1792 | 1471348903751 Marionette DEBUG loaded listener.js 05:01:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0xa1099800) [pid = 1792] [serial = 162] [outer = 0x9bf50c00] 05:01:44 INFO - PROCESS | 1792 | 1471348904789 Marionette TRACE conn4 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 05:01:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 05:01:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1393ms 05:01:44 INFO - PROCESS | 1792 | 1471348904805 Marionette TRACE conn4 -> [0,189,"getWindowHandle",null] 05:01:44 INFO - PROCESS | 1792 | 1471348904811 Marionette TRACE conn4 <- [1,189,null,{"value":"8"}] 05:01:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 05:01:44 INFO - PROCESS | 1792 | 1471348904830 Marionette TRACE conn4 -> [0,190,"setScriptTimeout",{"ms":35000}] 05:01:44 INFO - PROCESS | 1792 | 1471348904835 Marionette TRACE conn4 <- [1,190,null,{}] 05:01:44 INFO - PROCESS | 1792 | 1471348904841 Marionette TRACE conn4 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:44 INFO - PROCESS | 1792 | 1471348904846 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:45 INFO - PROCESS | 1792 | 1471348905044 Marionette TRACE conn4 <- [1,191,null,{"value":null}] 05:01:45 INFO - PROCESS | 1792 | 1471348905070 Marionette TRACE conn4 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:45 INFO - PROCESS | 1792 | 1471348905079 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x93a6e000 == 40 [pid = 1792] [id = 55] 05:01:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x9bf52400) [pid = 1792] [serial = 163] [outer = (nil)] 05:01:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0xa2279c00) [pid = 1792] [serial = 164] [outer = 0x9bf52400] 05:01:45 INFO - PROCESS | 1792 | 1471348905153 Marionette DEBUG loaded listener.js 05:01:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0xa246b400) [pid = 1792] [serial = 165] [outer = 0x9bf52400] 05:01:45 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x9b930800) [pid = 1792] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 05:01:45 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x9a660000) [pid = 1792] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 05:01:45 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x9a661400) [pid = 1792] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 05:01:45 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x9824ac00) [pid = 1792] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 05:01:45 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x9bf54400) [pid = 1792] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 05:01:46 INFO - PROCESS | 1792 | 1471348906154 Marionette TRACE conn4 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 05:01:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 05:01:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1393ms 05:01:46 INFO - PROCESS | 1792 | 1471348906214 Marionette TRACE conn4 -> [0,193,"getWindowHandle",null] 05:01:46 INFO - PROCESS | 1792 | 1471348906217 Marionette TRACE conn4 <- [1,193,null,{"value":"8"}] 05:01:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 05:01:46 INFO - PROCESS | 1792 | 1471348906225 Marionette TRACE conn4 -> [0,194,"setScriptTimeout",{"ms":35000}] 05:01:46 INFO - PROCESS | 1792 | 1471348906228 Marionette TRACE conn4 <- [1,194,null,{}] 05:01:46 INFO - PROCESS | 1792 | 1471348906235 Marionette TRACE conn4 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:46 INFO - PROCESS | 1792 | 1471348906245 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:46 INFO - PROCESS | 1792 | 1471348906447 Marionette TRACE conn4 <- [1,195,null,{"value":null}] 05:01:46 INFO - PROCESS | 1792 | 1471348906556 Marionette TRACE conn4 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:46 INFO - PROCESS | 1792 | 1471348906567 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:46 INFO - PROCESS | 1792 | ++DOCSHELL 0x93a70400 == 41 [pid = 1792] [id = 56] 05:01:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x95115c00) [pid = 1792] [serial = 166] [outer = (nil)] 05:01:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0xa34e5800) [pid = 1792] [serial = 167] [outer = 0x95115c00] 05:01:46 INFO - PROCESS | 1792 | 1471348906639 Marionette DEBUG loaded listener.js 05:01:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0xa4f83400) [pid = 1792] [serial = 168] [outer = 0x95115c00] 05:01:47 INFO - PROCESS | 1792 | 1471348907384 Marionette TRACE conn4 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 05:01:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 05:01:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1187ms 05:01:47 INFO - PROCESS | 1792 | 1471348907413 Marionette TRACE conn4 -> [0,197,"getWindowHandle",null] 05:01:47 INFO - PROCESS | 1792 | 1471348907417 Marionette TRACE conn4 <- [1,197,null,{"value":"8"}] 05:01:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 05:01:47 INFO - PROCESS | 1792 | 1471348907424 Marionette TRACE conn4 -> [0,198,"setScriptTimeout",{"ms":35000}] 05:01:47 INFO - PROCESS | 1792 | 1471348907428 Marionette TRACE conn4 <- [1,198,null,{}] 05:01:47 INFO - PROCESS | 1792 | 1471348907434 Marionette TRACE conn4 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:47 INFO - PROCESS | 1792 | 1471348907439 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:47 INFO - PROCESS | 1792 | 1471348907696 Marionette TRACE conn4 <- [1,199,null,{"value":null}] 05:01:47 INFO - PROCESS | 1792 | 1471348907822 Marionette TRACE conn4 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:47 INFO - PROCESS | 1792 | 1471348907833 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x92fcc800 == 42 [pid = 1792] [id = 57] 05:01:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x93925400) [pid = 1792] [serial = 169] [outer = (nil)] 05:01:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x94731800) [pid = 1792] [serial = 170] [outer = 0x93925400] 05:01:47 INFO - PROCESS | 1792 | 1471348907924 Marionette DEBUG loaded listener.js 05:01:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x95112000) [pid = 1792] [serial = 171] [outer = 0x93925400] 05:01:48 INFO - PROCESS | 1792 | 1471348908922 Marionette TRACE conn4 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 05:01:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 05:01:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 1533ms 05:01:48 INFO - PROCESS | 1792 | 1471348908961 Marionette TRACE conn4 -> [0,201,"getWindowHandle",null] 05:01:48 INFO - PROCESS | 1792 | 1471348908969 Marionette TRACE conn4 <- [1,201,null,{"value":"8"}] 05:01:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 05:01:48 INFO - PROCESS | 1792 | 1471348908979 Marionette TRACE conn4 -> [0,202,"setScriptTimeout",{"ms":35000}] 05:01:48 INFO - PROCESS | 1792 | 1471348908984 Marionette TRACE conn4 <- [1,202,null,{}] 05:01:48 INFO - PROCESS | 1792 | 1471348908993 Marionette TRACE conn4 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:49 INFO - PROCESS | 1792 | 1471348909004 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:49 INFO - PROCESS | 1792 | 1471348909255 Marionette TRACE conn4 <- [1,203,null,{"value":null}] 05:01:49 INFO - PROCESS | 1792 | 1471348909456 Marionette TRACE conn4 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:49 INFO - PROCESS | 1792 | 1471348909468 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a0e9800 == 43 [pid = 1792] [id = 58] 05:01:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x9a665800) [pid = 1792] [serial = 172] [outer = (nil)] 05:01:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x9ab6f800) [pid = 1792] [serial = 173] [outer = 0x9a665800] 05:01:49 INFO - PROCESS | 1792 | 1471348909608 Marionette DEBUG loaded listener.js 05:01:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x9b09c800) [pid = 1792] [serial = 174] [outer = 0x9a665800] 05:01:50 INFO - PROCESS | 1792 | 1471348910529 Marionette TRACE conn4 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 05:01:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 05:01:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 1594ms 05:01:50 INFO - PROCESS | 1792 | 1471348910573 Marionette TRACE conn4 -> [0,205,"getWindowHandle",null] 05:01:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 05:01:50 INFO - PROCESS | 1792 | 1471348910579 Marionette TRACE conn4 <- [1,205,null,{"value":"8"}] 05:01:50 INFO - PROCESS | 1792 | 1471348910586 Marionette TRACE conn4 -> [0,206,"setScriptTimeout",{"ms":35000}] 05:01:50 INFO - PROCESS | 1792 | 1471348910591 Marionette TRACE conn4 <- [1,206,null,{}] 05:01:50 INFO - PROCESS | 1792 | 1471348910598 Marionette TRACE conn4 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:50 INFO - PROCESS | 1792 | 1471348910603 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:50 INFO - PROCESS | 1792 | 1471348910808 Marionette TRACE conn4 <- [1,207,null,{"value":null}] 05:01:51 INFO - PROCESS | 1792 | 1471348910999 Marionette TRACE conn4 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:51 INFO - PROCESS | 1792 | 1471348911011 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b0a6400 == 44 [pid = 1792] [id = 59] 05:01:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x9ccc7c00) [pid = 1792] [serial = 175] [outer = (nil)] 05:01:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0xa2eca000) [pid = 1792] [serial = 176] [outer = 0x9ccc7c00] 05:01:51 INFO - PROCESS | 1792 | 1471348911142 Marionette DEBUG loaded listener.js 05:01:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0xa33da000) [pid = 1792] [serial = 177] [outer = 0x9ccc7c00] 05:01:52 INFO - PROCESS | 1792 | 1471348912039 Marionette TRACE conn4 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 05:01:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 05:01:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1487ms 05:01:52 INFO - PROCESS | 1792 | 1471348912074 Marionette TRACE conn4 -> [0,209,"getWindowHandle",null] 05:01:52 INFO - PROCESS | 1792 | 1471348912082 Marionette TRACE conn4 <- [1,209,null,{"value":"8"}] 05:01:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 05:01:52 INFO - PROCESS | 1792 | 1471348912102 Marionette TRACE conn4 -> [0,210,"setScriptTimeout",{"ms":35000}] 05:01:52 INFO - PROCESS | 1792 | 1471348912111 Marionette TRACE conn4 <- [1,210,null,{}] 05:01:52 INFO - PROCESS | 1792 | 1471348912118 Marionette TRACE conn4 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:52 INFO - PROCESS | 1792 | 1471348912124 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:52 INFO - PROCESS | 1792 | 1471348912374 Marionette TRACE conn4 <- [1,211,null,{"value":null}] 05:01:52 INFO - PROCESS | 1792 | 1471348912561 Marionette TRACE conn4 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:52 INFO - PROCESS | 1792 | 1471348912570 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x9bf48800 == 45 [pid = 1792] [id = 60] 05:01:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x9ccc9000) [pid = 1792] [serial = 178] [outer = (nil)] 05:01:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0xa6cb4000) [pid = 1792] [serial = 179] [outer = 0x9ccc9000] 05:01:52 INFO - PROCESS | 1792 | 1471348912751 Marionette DEBUG loaded listener.js 05:01:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0xa6e4a800) [pid = 1792] [serial = 180] [outer = 0x9ccc9000] 05:01:53 INFO - PROCESS | 1792 | 1471348913739 Marionette TRACE conn4 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 05:01:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 05:01:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1697ms 05:01:53 INFO - PROCESS | 1792 | 1471348913792 Marionette TRACE conn4 -> [0,213,"getWindowHandle",null] 05:01:53 INFO - PROCESS | 1792 | 1471348913797 Marionette TRACE conn4 <- [1,213,null,{"value":"8"}] 05:01:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 05:01:53 INFO - PROCESS | 1792 | 1471348913804 Marionette TRACE conn4 -> [0,214,"setScriptTimeout",{"ms":35000}] 05:01:53 INFO - PROCESS | 1792 | 1471348913807 Marionette TRACE conn4 <- [1,214,null,{}] 05:01:53 INFO - PROCESS | 1792 | 1471348913815 Marionette TRACE conn4 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:53 INFO - PROCESS | 1792 | 1471348913820 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:54 INFO - PROCESS | 1792 | 1471348914060 Marionette TRACE conn4 <- [1,215,null,{"value":null}] 05:01:54 INFO - PROCESS | 1792 | 1471348914262 Marionette TRACE conn4 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:54 INFO - PROCESS | 1792 | 1471348914271 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x9510b000 == 46 [pid = 1792] [id = 61] 05:01:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x99121c00) [pid = 1792] [serial = 181] [outer = (nil)] 05:01:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x9912b400) [pid = 1792] [serial = 182] [outer = 0x99121c00] 05:01:54 INFO - PROCESS | 1792 | 1471348914405 Marionette DEBUG loaded listener.js 05:01:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x9912e400) [pid = 1792] [serial = 183] [outer = 0x99121c00] 05:01:55 INFO - PROCESS | 1792 | 1471348915269 Marionette TRACE conn4 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 05:01:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 05:01:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1535ms 05:01:55 INFO - PROCESS | 1792 | 1471348915340 Marionette TRACE conn4 -> [0,217,"getWindowHandle",null] 05:01:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 05:01:55 INFO - PROCESS | 1792 | 1471348915345 Marionette TRACE conn4 <- [1,217,null,{"value":"8"}] 05:01:55 INFO - PROCESS | 1792 | 1471348915353 Marionette TRACE conn4 -> [0,218,"setScriptTimeout",{"ms":35000}] 05:01:55 INFO - PROCESS | 1792 | 1471348915357 Marionette TRACE conn4 <- [1,218,null,{}] 05:01:55 INFO - PROCESS | 1792 | 1471348915365 Marionette TRACE conn4 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:55 INFO - PROCESS | 1792 | 1471348915377 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:55 INFO - PROCESS | 1792 | 1471348915633 Marionette TRACE conn4 <- [1,219,null,{"value":null}] 05:01:55 INFO - PROCESS | 1792 | 1471348915833 Marionette TRACE conn4 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:55 INFO - PROCESS | 1792 | 1471348915851 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x96583400 == 47 [pid = 1792] [id = 62] 05:01:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x9659e800) [pid = 1792] [serial = 184] [outer = (nil)] 05:01:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x9824ac00) [pid = 1792] [serial = 185] [outer = 0x9659e800] 05:01:56 INFO - PROCESS | 1792 | 1471348916117 Marionette DEBUG loaded listener.js 05:01:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x9912a000) [pid = 1792] [serial = 186] [outer = 0x9659e800] 05:01:57 INFO - PROCESS | 1792 | 1471348917076 Marionette TRACE conn4 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 05:01:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 05:01:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1792ms 05:01:57 INFO - PROCESS | 1792 | 1471348917146 Marionette TRACE conn4 -> [0,221,"getWindowHandle",null] 05:01:57 INFO - PROCESS | 1792 | 1471348917152 Marionette TRACE conn4 <- [1,221,null,{"value":"8"}] 05:01:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 05:01:57 INFO - PROCESS | 1792 | 1471348917161 Marionette TRACE conn4 -> [0,222,"setScriptTimeout",{"ms":35000}] 05:01:57 INFO - PROCESS | 1792 | 1471348917165 Marionette TRACE conn4 <- [1,222,null,{}] 05:01:57 INFO - PROCESS | 1792 | 1471348917174 Marionette TRACE conn4 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:57 INFO - PROCESS | 1792 | 1471348917181 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:57 INFO - PROCESS | 1792 | 1471348917429 Marionette TRACE conn4 <- [1,223,null,{"value":null}] 05:01:57 INFO - PROCESS | 1792 | --DOCSHELL 0x93a70400 == 46 [pid = 1792] [id = 56] 05:01:57 INFO - PROCESS | 1792 | --DOCSHELL 0x93a6e000 == 45 [pid = 1792] [id = 55] 05:01:57 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0xa4d5bc00) [pid = 1792] [serial = 131] [outer = (nil)] [url = about:blank] 05:01:57 INFO - PROCESS | 1792 | 1471348917746 Marionette TRACE conn4 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:57 INFO - PROCESS | 1792 | 1471348917757 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:57 INFO - PROCESS | 1792 | --DOCSHELL 0x92fc1000 == 44 [pid = 1792] [id = 54] 05:01:57 INFO - PROCESS | 1792 | --DOCSHELL 0x9b382400 == 43 [pid = 1792] [id = 53] 05:01:57 INFO - PROCESS | 1792 | --DOCSHELL 0x93927400 == 42 [pid = 1792] [id = 52] 05:01:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x95115800 == 43 [pid = 1792] [id = 63] 05:01:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x99105000) [pid = 1792] [serial = 187] [outer = (nil)] 05:01:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x99d33800) [pid = 1792] [serial = 188] [outer = 0x99105000] 05:01:57 INFO - PROCESS | 1792 | 1471348917869 Marionette DEBUG loaded listener.js 05:01:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x9ab70800) [pid = 1792] [serial = 189] [outer = 0x99105000] 05:01:58 INFO - PROCESS | 1792 | --DOCSHELL 0x9824cc00 == 42 [pid = 1792] [id = 51] 05:01:58 INFO - PROCESS | 1792 | --DOCSHELL 0x9b041c00 == 41 [pid = 1792] [id = 49] 05:01:58 INFO - PROCESS | 1792 | --DOCSHELL 0x9a662800 == 40 [pid = 1792] [id = 48] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0xa2ec3000) [pid = 1792] [serial = 125] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0xa310e400) [pid = 1792] [serial = 126] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x9b377400) [pid = 1792] [serial = 128] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x9ab70000) [pid = 1792] [serial = 120] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x982ee000) [pid = 1792] [serial = 116] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x9956ac00) [pid = 1792] [serial = 117] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x9c017800) [pid = 1792] [serial = 122] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x9cc45000) [pid = 1792] [serial = 113] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x9fb72c00) [pid = 1792] [serial = 104] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x95115000) [pid = 1792] [serial = 107] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x9aaa4000) [pid = 1792] [serial = 110] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x9a668400) [pid = 1792] [serial = 119] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x9c010800) [pid = 1792] [serial = 129] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0xa102dc00) [pid = 1792] [serial = 123] [outer = (nil)] [url = about:blank] 05:01:58 INFO - PROCESS | 1792 | 1471348918678 Marionette TRACE conn4 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 05:01:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 05:01:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1541ms 05:01:58 INFO - PROCESS | 1792 | 1471348918702 Marionette TRACE conn4 -> [0,225,"getWindowHandle",null] 05:01:58 INFO - PROCESS | 1792 | 1471348918708 Marionette TRACE conn4 <- [1,225,null,{"value":"8"}] 05:01:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 05:01:58 INFO - PROCESS | 1792 | 1471348918719 Marionette TRACE conn4 -> [0,226,"setScriptTimeout",{"ms":35000}] 05:01:58 INFO - PROCESS | 1792 | 1471348918724 Marionette TRACE conn4 <- [1,226,null,{}] 05:01:58 INFO - PROCESS | 1792 | 1471348918731 Marionette TRACE conn4 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:01:58 INFO - PROCESS | 1792 | 1471348918736 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:58 INFO - PROCESS | 1792 | 1471348918932 Marionette TRACE conn4 <- [1,227,null,{"value":null}] 05:01:59 INFO - PROCESS | 1792 | 1471348919054 Marionette TRACE conn4 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:01:59 INFO - PROCESS | 1792 | 1471348919068 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:01:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x99d30c00 == 41 [pid = 1792] [id = 64] 05:01:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x9a263800) [pid = 1792] [serial = 190] [outer = (nil)] 05:01:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x9b385c00) [pid = 1792] [serial = 191] [outer = 0x9a263800] 05:01:59 INFO - PROCESS | 1792 | 1471348919187 Marionette DEBUG loaded listener.js 05:01:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x9bf4f800) [pid = 1792] [serial = 192] [outer = 0x9a263800] 05:02:00 INFO - PROCESS | 1792 | 1471348920012 Marionette TRACE conn4 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 05:02:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 05:02:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1340ms 05:02:00 INFO - PROCESS | 1792 | 1471348920060 Marionette TRACE conn4 -> [0,229,"getWindowHandle",null] 05:02:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 05:02:00 INFO - PROCESS | 1792 | 1471348920064 Marionette TRACE conn4 <- [1,229,null,{"value":"8"}] 05:02:00 INFO - PROCESS | 1792 | 1471348920071 Marionette TRACE conn4 -> [0,230,"setScriptTimeout",{"ms":35000}] 05:02:00 INFO - PROCESS | 1792 | 1471348920078 Marionette TRACE conn4 <- [1,230,null,{}] 05:02:00 INFO - PROCESS | 1792 | 1471348920095 Marionette TRACE conn4 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:00 INFO - PROCESS | 1792 | 1471348920104 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:00 INFO - PROCESS | 1792 | 1471348920302 Marionette TRACE conn4 <- [1,231,null,{"value":null}] 05:02:00 INFO - PROCESS | 1792 | 1471348920452 Marionette TRACE conn4 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:00 INFO - PROCESS | 1792 | 1471348920463 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x9ab76400 == 42 [pid = 1792] [id = 65] 05:02:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x9cccf400) [pid = 1792] [serial = 193] [outer = (nil)] 05:02:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0xa243c000) [pid = 1792] [serial = 194] [outer = 0x9cccf400] 05:02:00 INFO - PROCESS | 1792 | 1471348920539 Marionette DEBUG loaded listener.js 05:02:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0xa310b000) [pid = 1792] [serial = 195] [outer = 0x9cccf400] 05:02:01 INFO - PROCESS | 1792 | 1471348921585 Marionette TRACE conn4 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 05:02:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 05:02:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1550ms 05:02:01 INFO - PROCESS | 1792 | 1471348921621 Marionette TRACE conn4 -> [0,233,"getWindowHandle",null] 05:02:01 INFO - PROCESS | 1792 | 1471348921625 Marionette TRACE conn4 <- [1,233,null,{"value":"8"}] 05:02:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 05:02:01 INFO - PROCESS | 1792 | 1471348921632 Marionette TRACE conn4 -> [0,234,"setScriptTimeout",{"ms":35000}] 05:02:01 INFO - PROCESS | 1792 | 1471348921635 Marionette TRACE conn4 <- [1,234,null,{}] 05:02:01 INFO - PROCESS | 1792 | 1471348921647 Marionette TRACE conn4 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:01 INFO - PROCESS | 1792 | 1471348921651 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:01 INFO - PROCESS | 1792 | 1471348921892 Marionette TRACE conn4 <- [1,235,null,{"value":null}] 05:02:01 INFO - PROCESS | 1792 | 1471348921919 Marionette TRACE conn4 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:01 INFO - PROCESS | 1792 | 1471348921926 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x92fc1800 == 43 [pid = 1792] [id = 66] 05:02:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x9526fc00) [pid = 1792] [serial = 196] [outer = (nil)] 05:02:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x9527d400) [pid = 1792] [serial = 197] [outer = 0x9526fc00] 05:02:02 INFO - PROCESS | 1792 | 1471348922003 Marionette DEBUG loaded listener.js 05:02:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0xa1fa4c00) [pid = 1792] [serial = 198] [outer = 0x9526fc00] 05:02:02 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x9b386000) [pid = 1792] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 05:02:02 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x982f3400) [pid = 1792] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 05:02:02 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x9bf52400) [pid = 1792] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 05:02:02 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x9bf50c00) [pid = 1792] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 05:02:02 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x99d28400) [pid = 1792] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 05:02:02 INFO - PROCESS | 1792 | 1471348922949 Marionette TRACE conn4 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 05:02:02 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 05:02:02 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 1345ms 05:02:02 INFO - PROCESS | 1792 | 1471348922978 Marionette TRACE conn4 -> [0,237,"getWindowHandle",null] 05:02:02 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 05:02:02 INFO - PROCESS | 1792 | 1471348922983 Marionette TRACE conn4 <- [1,237,null,{"value":"8"}] 05:02:02 INFO - PROCESS | 1792 | 1471348922990 Marionette TRACE conn4 -> [0,238,"setScriptTimeout",{"ms":35000}] 05:02:02 INFO - PROCESS | 1792 | 1471348922994 Marionette TRACE conn4 <- [1,238,null,{}] 05:02:03 INFO - PROCESS | 1792 | 1471348923001 Marionette TRACE conn4 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:03 INFO - PROCESS | 1792 | 1471348923006 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:03 INFO - PROCESS | 1792 | 1471348923232 Marionette TRACE conn4 <- [1,239,null,{"value":null}] 05:02:03 INFO - PROCESS | 1792 | 1471348923254 Marionette TRACE conn4 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:03 INFO - PROCESS | 1792 | 1471348923266 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x9527b800 == 44 [pid = 1792] [id = 67] 05:02:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x9527c000) [pid = 1792] [serial = 199] [outer = (nil)] 05:02:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0xa3183400) [pid = 1792] [serial = 200] [outer = 0x9527c000] 05:02:03 INFO - PROCESS | 1792 | 1471348923418 Marionette DEBUG loaded listener.js 05:02:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0xa4f2f400) [pid = 1792] [serial = 201] [outer = 0x9527c000] 05:02:04 INFO - PROCESS | 1792 | 1471348924908 Marionette TRACE conn4 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 05:02:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 05:02:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1938ms 05:02:04 INFO - PROCESS | 1792 | 1471348924951 Marionette TRACE conn4 -> [0,241,"getWindowHandle",null] 05:02:04 INFO - PROCESS | 1792 | 1471348924964 Marionette TRACE conn4 <- [1,241,null,{"value":"8"}] 05:02:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 05:02:04 INFO - PROCESS | 1792 | 1471348924980 Marionette TRACE conn4 -> [0,242,"setScriptTimeout",{"ms":35000}] 05:02:04 INFO - PROCESS | 1792 | 1471348924990 Marionette TRACE conn4 <- [1,242,null,{}] 05:02:05 INFO - PROCESS | 1792 | 1471348925154 Marionette TRACE conn4 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:05 INFO - PROCESS | 1792 | 1471348925165 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:05 INFO - PROCESS | 1792 | 1471348925538 Marionette TRACE conn4 <- [1,243,null,{"value":null}] 05:02:05 INFO - PROCESS | 1792 | 1471348925658 Marionette TRACE conn4 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:05 INFO - PROCESS | 1792 | 1471348925684 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x9477fc00 == 45 [pid = 1792] [id = 68] 05:02:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x9510d000) [pid = 1792] [serial = 202] [outer = (nil)] 05:02:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x95284800) [pid = 1792] [serial = 203] [outer = 0x9510d000] 05:02:05 INFO - PROCESS | 1792 | 1471348925785 Marionette DEBUG loaded listener.js 05:02:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x95288400) [pid = 1792] [serial = 204] [outer = 0x9510d000] 05:02:06 INFO - PROCESS | 1792 | 1471348926752 Marionette TRACE conn4 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 05:02:06 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 05:02:06 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 1806ms 05:02:06 INFO - PROCESS | 1792 | 1471348926783 Marionette TRACE conn4 -> [0,245,"getWindowHandle",null] 05:02:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 05:02:06 INFO - PROCESS | 1792 | 1471348926792 Marionette TRACE conn4 <- [1,245,null,{"value":"8"}] 05:02:06 INFO - PROCESS | 1792 | 1471348926804 Marionette TRACE conn4 -> [0,246,"setScriptTimeout",{"ms":35000}] 05:02:06 INFO - PROCESS | 1792 | 1471348926810 Marionette TRACE conn4 <- [1,246,null,{}] 05:02:06 INFO - PROCESS | 1792 | 1471348926817 Marionette TRACE conn4 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:06 INFO - PROCESS | 1792 | 1471348926824 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:07 INFO - PROCESS | 1792 | 1471348927033 Marionette TRACE conn4 <- [1,247,null,{"value":null}] 05:02:07 INFO - PROCESS | 1792 | 1471348927231 Marionette TRACE conn4 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:07 INFO - PROCESS | 1792 | 1471348927245 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x99128400 == 46 [pid = 1792] [id = 69] 05:02:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x9956ac00) [pid = 1792] [serial = 205] [outer = (nil)] 05:02:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x99d35000) [pid = 1792] [serial = 206] [outer = 0x9956ac00] 05:02:07 INFO - PROCESS | 1792 | 1471348927383 Marionette DEBUG loaded listener.js 05:02:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x9a261800) [pid = 1792] [serial = 207] [outer = 0x9956ac00] 05:02:08 INFO - PROCESS | 1792 | 1471348928308 Marionette TRACE conn4 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 05:02:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 05:02:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1549ms 05:02:08 INFO - PROCESS | 1792 | 1471348928352 Marionette TRACE conn4 -> [0,249,"getWindowHandle",null] 05:02:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 05:02:08 INFO - PROCESS | 1792 | 1471348928360 Marionette TRACE conn4 <- [1,249,null,{"value":"8"}] 05:02:08 INFO - PROCESS | 1792 | 1471348928368 Marionette TRACE conn4 -> [0,250,"setScriptTimeout",{"ms":35000}] 05:02:08 INFO - PROCESS | 1792 | 1471348928375 Marionette TRACE conn4 <- [1,250,null,{}] 05:02:08 INFO - PROCESS | 1792 | 1471348928394 Marionette TRACE conn4 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:08 INFO - PROCESS | 1792 | 1471348928403 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:08 INFO - PROCESS | 1792 | 1471348928654 Marionette TRACE conn4 <- [1,251,null,{"value":null}] 05:02:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x9ab6dc00) [pid = 1792] [serial = 208] [outer = 0x9b9abc00] 05:02:08 INFO - PROCESS | 1792 | 1471348928958 Marionette TRACE conn4 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:08 INFO - PROCESS | 1792 | 1471348928973 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b99dc00 == 47 [pid = 1792] [id = 70] 05:02:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x9b9a3c00) [pid = 1792] [serial = 209] [outer = (nil)] 05:02:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x9bf4f000) [pid = 1792] [serial = 210] [outer = 0x9b9a3c00] 05:02:09 INFO - PROCESS | 1792 | 1471348929086 Marionette DEBUG loaded listener.js 05:02:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x9cc45000) [pid = 1792] [serial = 211] [outer = 0x9b9a3c00] 05:02:10 INFO - PROCESS | 1792 | 1471348930178 Marionette TRACE conn4 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 05:02:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 05:02:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 1860ms 05:02:10 INFO - PROCESS | 1792 | 1471348930229 Marionette TRACE conn4 -> [0,253,"getWindowHandle",null] 05:02:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 05:02:10 INFO - PROCESS | 1792 | 1471348930235 Marionette TRACE conn4 <- [1,253,null,{"value":"8"}] 05:02:10 INFO - PROCESS | 1792 | 1471348930242 Marionette TRACE conn4 -> [0,254,"setScriptTimeout",{"ms":35000}] 05:02:10 INFO - PROCESS | 1792 | 1471348930245 Marionette TRACE conn4 <- [1,254,null,{}] 05:02:10 INFO - PROCESS | 1792 | 1471348930252 Marionette TRACE conn4 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:10 INFO - PROCESS | 1792 | 1471348930257 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:10 INFO - PROCESS | 1792 | 1471348930486 Marionette TRACE conn4 <- [1,255,null,{"value":null}] 05:02:10 INFO - PROCESS | 1792 | 1471348930724 Marionette TRACE conn4 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:10 INFO - PROCESS | 1792 | 1471348930733 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x92bdf000 == 48 [pid = 1792] [id = 71] 05:02:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x92be1400) [pid = 1792] [serial = 212] [outer = (nil)] 05:02:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x92be7800) [pid = 1792] [serial = 213] [outer = 0x92be1400] 05:02:10 INFO - PROCESS | 1792 | 1471348930875 Marionette DEBUG loaded listener.js 05:02:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x99d28c00) [pid = 1792] [serial = 214] [outer = 0x92be1400] 05:02:11 INFO - PROCESS | 1792 | 1471348931767 Marionette TRACE conn4 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 05:02:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 05:02:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1586ms 05:02:11 INFO - PROCESS | 1792 | 1471348931828 Marionette TRACE conn4 -> [0,257,"getWindowHandle",null] 05:02:11 INFO - PROCESS | 1792 | 1471348931832 Marionette TRACE conn4 <- [1,257,null,{"value":"8"}] 05:02:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 05:02:11 INFO - PROCESS | 1792 | 1471348931842 Marionette TRACE conn4 -> [0,258,"setScriptTimeout",{"ms":35000}] 05:02:11 INFO - PROCESS | 1792 | 1471348931846 Marionette TRACE conn4 <- [1,258,null,{}] 05:02:11 INFO - PROCESS | 1792 | 1471348931854 Marionette TRACE conn4 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:11 INFO - PROCESS | 1792 | 1471348931860 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:12 INFO - PROCESS | 1792 | 1471348932061 Marionette TRACE conn4 <- [1,259,null,{"value":null}] 05:02:12 INFO - PROCESS | 1792 | 1471348932219 Marionette TRACE conn4 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:12 INFO - PROCESS | 1792 | 1471348932232 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:12 INFO - PROCESS | 1792 | ++DOCSHELL 0x92bdc000 == 49 [pid = 1792] [id = 72] 05:02:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x95114000) [pid = 1792] [serial = 215] [outer = (nil)] 05:02:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x9b50dc00) [pid = 1792] [serial = 216] [outer = 0x95114000] 05:02:12 INFO - PROCESS | 1792 | 1471348932359 Marionette DEBUG loaded listener.js 05:02:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0xa1f06c00) [pid = 1792] [serial = 217] [outer = 0x95114000] 05:02:13 INFO - PROCESS | 1792 | 1471348933240 Marionette TRACE conn4 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 05:02:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 05:02:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1439ms 05:02:13 INFO - PROCESS | 1792 | 1471348933282 Marionette TRACE conn4 -> [0,261,"getWindowHandle",null] 05:02:13 INFO - PROCESS | 1792 | 1471348933286 Marionette TRACE conn4 <- [1,261,null,{"value":"8"}] 05:02:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 05:02:13 INFO - PROCESS | 1792 | 1471348933294 Marionette TRACE conn4 -> [0,262,"setScriptTimeout",{"ms":35000}] 05:02:13 INFO - PROCESS | 1792 | 1471348933297 Marionette TRACE conn4 <- [1,262,null,{}] 05:02:13 INFO - PROCESS | 1792 | 1471348933306 Marionette TRACE conn4 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:13 INFO - PROCESS | 1792 | 1471348933317 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:13 INFO - PROCESS | 1792 | 1471348933623 Marionette TRACE conn4 <- [1,263,null,{"value":null}] 05:02:13 INFO - PROCESS | 1792 | 1471348933880 Marionette TRACE conn4 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:13 INFO - PROCESS | 1792 | 1471348933887 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x92be0400 == 50 [pid = 1792] [id = 73] 05:02:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x9bf50800) [pid = 1792] [serial = 218] [outer = (nil)] 05:02:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0xa6e80800) [pid = 1792] [serial = 219] [outer = 0x9bf50800] 05:02:13 INFO - PROCESS | 1792 | 1471348933982 Marionette DEBUG loaded listener.js 05:02:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0xa81f0400) [pid = 1792] [serial = 220] [outer = 0x9bf50800] 05:02:14 INFO - PROCESS | 1792 | 1471348934891 Marionette TRACE conn4 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 05:02:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 05:02:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1640ms 05:02:14 INFO - PROCESS | 1792 | 1471348934936 Marionette TRACE conn4 -> [0,265,"getWindowHandle",null] 05:02:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 05:02:14 INFO - PROCESS | 1792 | 1471348934941 Marionette TRACE conn4 <- [1,265,null,{"value":"8"}] 05:02:14 INFO - PROCESS | 1792 | 1471348934948 Marionette TRACE conn4 -> [0,266,"setScriptTimeout",{"ms":35000}] 05:02:14 INFO - PROCESS | 1792 | 1471348934951 Marionette TRACE conn4 <- [1,266,null,{}] 05:02:14 INFO - PROCESS | 1792 | 1471348934960 Marionette TRACE conn4 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:14 INFO - PROCESS | 1792 | 1471348934967 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:15 INFO - PROCESS | 1792 | 1471348935169 Marionette TRACE conn4 <- [1,267,null,{"value":null}] 05:02:15 INFO - PROCESS | 1792 | 1471348935329 Marionette TRACE conn4 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:15 INFO - PROCESS | 1792 | 1471348935338 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x91c53000 == 51 [pid = 1792] [id = 74] 05:02:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x91c53800) [pid = 1792] [serial = 221] [outer = (nil)] 05:02:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x91c5c000) [pid = 1792] [serial = 222] [outer = 0x91c53800] 05:02:15 INFO - PROCESS | 1792 | 1471348935430 Marionette DEBUG loaded listener.js 05:02:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x91c5dc00) [pid = 1792] [serial = 223] [outer = 0x91c53800] 05:02:16 INFO - PROCESS | 1792 | 1471348936415 Marionette TRACE conn4 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 05:02:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 05:02:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1544ms 05:02:16 INFO - PROCESS | 1792 | 1471348936493 Marionette TRACE conn4 -> [0,269,"getWindowHandle",null] 05:02:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 05:02:16 INFO - PROCESS | 1792 | 1471348936498 Marionette TRACE conn4 <- [1,269,null,{"value":"8"}] 05:02:16 INFO - PROCESS | 1792 | 1471348936507 Marionette TRACE conn4 -> [0,270,"setScriptTimeout",{"ms":35000}] 05:02:16 INFO - PROCESS | 1792 | 1471348936512 Marionette TRACE conn4 <- [1,270,null,{}] 05:02:16 INFO - PROCESS | 1792 | 1471348936519 Marionette TRACE conn4 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:16 INFO - PROCESS | 1792 | 1471348936523 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:16 INFO - PROCESS | 1792 | 1471348936785 Marionette TRACE conn4 <- [1,271,null,{"value":null}] 05:02:17 INFO - PROCESS | 1792 | 1471348937227 Marionette TRACE conn4 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:17 INFO - PROCESS | 1792 | 1471348937240 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x91df1800 == 52 [pid = 1792] [id = 75] 05:02:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x91df1c00) [pid = 1792] [serial = 224] [outer = (nil)] 05:02:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x91df3c00) [pid = 1792] [serial = 225] [outer = 0x91df1c00] 05:02:17 INFO - PROCESS | 1792 | 1471348937326 Marionette DEBUG loaded listener.js 05:02:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x91df8000) [pid = 1792] [serial = 226] [outer = 0x91df1c00] 05:02:18 INFO - PROCESS | 1792 | 1471348938478 Marionette TRACE conn4 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 05:02:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 05:02:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 2042ms 05:02:18 INFO - PROCESS | 1792 | 1471348938551 Marionette TRACE conn4 -> [0,273,"getWindowHandle",null] 05:02:18 INFO - PROCESS | 1792 | 1471348938557 Marionette TRACE conn4 <- [1,273,null,{"value":"8"}] 05:02:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 05:02:18 INFO - PROCESS | 1792 | 1471348938566 Marionette TRACE conn4 -> [0,274,"setScriptTimeout",{"ms":35000}] 05:02:18 INFO - PROCESS | 1792 | 1471348938571 Marionette TRACE conn4 <- [1,274,null,{}] 05:02:18 INFO - PROCESS | 1792 | 1471348938580 Marionette TRACE conn4 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:18 INFO - PROCESS | 1792 | 1471348938587 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:18 INFO - PROCESS | 1792 | 1471348938819 Marionette TRACE conn4 <- [1,275,null,{"value":null}] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x93926000 == 51 [pid = 1792] [id = 32] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x9bf53000 == 50 [pid = 1792] [id = 19] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x9659f000 == 49 [pid = 1792] [id = 34] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x9b933000 == 48 [pid = 1792] [id = 33] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x9a65e400 == 47 [pid = 1792] [id = 40] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x94774400 == 46 [pid = 1792] [id = 20] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x9bf53400 == 45 [pid = 1792] [id = 18] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0xa34e5800) [pid = 1792] [serial = 167] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | 1471348939100 Marionette TRACE conn4 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:19 INFO - PROCESS | 1792 | 1471348939107 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x92fc1800 == 44 [pid = 1792] [id = 66] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x9ab76400 == 43 [pid = 1792] [id = 65] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x99d30c00 == 42 [pid = 1792] [id = 64] 05:02:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x92be8800 == 43 [pid = 1792] [id = 76] 05:02:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x92fc1800) [pid = 1792] [serial = 227] [outer = (nil)] 05:02:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x95270000) [pid = 1792] [serial = 228] [outer = 0x92fc1800] 05:02:19 INFO - PROCESS | 1792 | 1471348939205 Marionette DEBUG loaded listener.js 05:02:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x95276c00) [pid = 1792] [serial = 229] [outer = 0x92fc1800] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x95115800 == 42 [pid = 1792] [id = 63] 05:02:19 INFO - PROCESS | 1792 | --DOCSHELL 0x96583400 == 41 [pid = 1792] [id = 62] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x9b0a0400) [pid = 1792] [serial = 146] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x9b510400) [pid = 1792] [serial = 158] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x9a57f800) [pid = 1792] [serial = 153] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0xa21e9000) [pid = 1792] [serial = 137] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0xa2279c00) [pid = 1792] [serial = 164] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0xa1099800) [pid = 1792] [serial = 162] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x9cc3bc00) [pid = 1792] [serial = 161] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0xa6731800) [pid = 1792] [serial = 140] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0xa246b400) [pid = 1792] [serial = 165] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x9a667000) [pid = 1792] [serial = 156] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x99d3b000) [pid = 1792] [serial = 134] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x99f78000) [pid = 1792] [serial = 155] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x99ddd400) [pid = 1792] [serial = 149] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x9bf49400) [pid = 1792] [serial = 159] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x99de5000) [pid = 1792] [serial = 152] [outer = (nil)] [url = about:blank] 05:02:19 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0xa6cb2c00) [pid = 1792] [serial = 143] [outer = (nil)] [url = about:blank] 05:02:20 INFO - PROCESS | 1792 | 1471348940172 Marionette TRACE conn4 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 05:02:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 05:02:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1636ms 05:02:20 INFO - PROCESS | 1792 | 1471348940206 Marionette TRACE conn4 -> [0,277,"getWindowHandle",null] 05:02:20 INFO - PROCESS | 1792 | 1471348940211 Marionette TRACE conn4 <- [1,277,null,{"value":"8"}] 05:02:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 05:02:20 INFO - PROCESS | 1792 | 1471348940220 Marionette TRACE conn4 -> [0,278,"setScriptTimeout",{"ms":35000}] 05:02:20 INFO - PROCESS | 1792 | 1471348940224 Marionette TRACE conn4 <- [1,278,null,{}] 05:02:20 INFO - PROCESS | 1792 | 1471348940232 Marionette TRACE conn4 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:20 INFO - PROCESS | 1792 | 1471348940237 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:20 INFO - PROCESS | 1792 | 1471348940439 Marionette TRACE conn4 <- [1,279,null,{"value":null}] 05:02:20 INFO - PROCESS | 1792 | 1471348940621 Marionette TRACE conn4 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:20 INFO - PROCESS | 1792 | 1471348940628 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x98244c00 == 42 [pid = 1792] [id = 77] 05:02:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x99121400) [pid = 1792] [serial = 230] [outer = (nil)] 05:02:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x99128800) [pid = 1792] [serial = 231] [outer = 0x99121400] 05:02:20 INFO - PROCESS | 1792 | 1471348940713 Marionette DEBUG loaded listener.js 05:02:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x99d27c00) [pid = 1792] [serial = 232] [outer = 0x99121400] 05:02:21 INFO - PROCESS | 1792 | 1471348941607 Marionette TRACE conn4 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 05:02:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 05:02:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 1438ms 05:02:21 INFO - PROCESS | 1792 | 1471348941660 Marionette TRACE conn4 -> [0,281,"getWindowHandle",null] 05:02:21 INFO - PROCESS | 1792 | 1471348941664 Marionette TRACE conn4 <- [1,281,null,{"value":"8"}] 05:02:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 05:02:21 INFO - PROCESS | 1792 | 1471348941685 Marionette TRACE conn4 -> [0,282,"setScriptTimeout",{"ms":35000}] 05:02:21 INFO - PROCESS | 1792 | 1471348941695 Marionette TRACE conn4 <- [1,282,null,{}] 05:02:21 INFO - PROCESS | 1792 | 1471348941702 Marionette TRACE conn4 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:21 INFO - PROCESS | 1792 | 1471348941711 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:22 INFO - PROCESS | 1792 | 1471348942057 Marionette TRACE conn4 <- [1,283,null,{"value":null}] 05:02:22 INFO - PROCESS | 1792 | 1471348942205 Marionette TRACE conn4 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:22 INFO - PROCESS | 1792 | 1471348942217 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x9658c800 == 43 [pid = 1792] [id = 78] 05:02:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x9a662400) [pid = 1792] [serial = 233] [outer = (nil)] 05:02:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x9ab6a000) [pid = 1792] [serial = 234] [outer = 0x9a662400] 05:02:22 INFO - PROCESS | 1792 | 1471348942292 Marionette DEBUG loaded listener.js 05:02:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x9ab75c00) [pid = 1792] [serial = 235] [outer = 0x9a662400] 05:02:23 INFO - PROCESS | 1792 | 1471348943167 Marionette TRACE conn4 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 05:02:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 05:02:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 1551ms 05:02:23 INFO - PROCESS | 1792 | 1471348943238 Marionette TRACE conn4 -> [0,285,"getWindowHandle",null] 05:02:23 INFO - PROCESS | 1792 | 1471348943246 Marionette TRACE conn4 <- [1,285,null,{"value":"8"}] 05:02:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 05:02:23 INFO - PROCESS | 1792 | 1471348943256 Marionette TRACE conn4 -> [0,286,"setScriptTimeout",{"ms":35000}] 05:02:23 INFO - PROCESS | 1792 | 1471348943276 Marionette TRACE conn4 <- [1,286,null,{}] 05:02:23 INFO - PROCESS | 1792 | 1471348943294 Marionette TRACE conn4 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:23 INFO - PROCESS | 1792 | 1471348943300 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:23 INFO - PROCESS | 1792 | 1471348943525 Marionette TRACE conn4 <- [1,287,null,{"value":null}] 05:02:23 INFO - PROCESS | 1792 | 1471348943551 Marionette TRACE conn4 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:23 INFO - PROCESS | 1792 | 1471348943557 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b03fc00 == 44 [pid = 1792] [id = 79] 05:02:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x9b04a800) [pid = 1792] [serial = 236] [outer = (nil)] 05:02:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x9b507400) [pid = 1792] [serial = 237] [outer = 0x9b04a800] 05:02:23 INFO - PROCESS | 1792 | 1471348943634 Marionette DEBUG loaded listener.js 05:02:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x9bf47800) [pid = 1792] [serial = 238] [outer = 0x9b04a800] 05:02:24 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x9526fc00) [pid = 1792] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 05:02:24 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x9659e800) [pid = 1792] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 05:02:24 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x99105000) [pid = 1792] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 05:02:24 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x9a263800) [pid = 1792] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 05:02:24 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x95115c00) [pid = 1792] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 05:02:24 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x9cccf400) [pid = 1792] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 05:02:24 INFO - PROCESS | 1792 | 1471348944612 Marionette TRACE conn4 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 05:02:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 05:02:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 1417ms 05:02:24 INFO - PROCESS | 1792 | 1471348944673 Marionette TRACE conn4 -> [0,289,"getWindowHandle",null] 05:02:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 05:02:24 INFO - PROCESS | 1792 | 1471348944678 Marionette TRACE conn4 <- [1,289,null,{"value":"8"}] 05:02:24 INFO - PROCESS | 1792 | 1471348944684 Marionette TRACE conn4 -> [0,290,"setScriptTimeout",{"ms":35000}] 05:02:24 INFO - PROCESS | 1792 | 1471348944688 Marionette TRACE conn4 <- [1,290,null,{}] 05:02:24 INFO - PROCESS | 1792 | 1471348944694 Marionette TRACE conn4 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:24 INFO - PROCESS | 1792 | 1471348944699 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:24 INFO - PROCESS | 1792 | 1471348944876 Marionette TRACE conn4 <- [1,291,null,{"value":null}] 05:02:25 INFO - PROCESS | 1792 | 1471348944993 Marionette TRACE conn4 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:25 INFO - PROCESS | 1792 | 1471348945011 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x9bf4f400 == 45 [pid = 1792] [id = 80] 05:02:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x9bf50400) [pid = 1792] [serial = 239] [outer = (nil)] 05:02:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x9c016800) [pid = 1792] [serial = 240] [outer = 0x9bf50400] 05:02:25 INFO - PROCESS | 1792 | 1471348945093 Marionette DEBUG loaded listener.js 05:02:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0xa1094c00) [pid = 1792] [serial = 241] [outer = 0x9bf50400] 05:02:25 INFO - PROCESS | 1792 | 1471348945948 Marionette TRACE conn4 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 05:02:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 05:02:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 1281ms 05:02:25 INFO - PROCESS | 1792 | 1471348945969 Marionette TRACE conn4 -> [0,293,"getWindowHandle",null] 05:02:25 INFO - PROCESS | 1792 | 1471348945973 Marionette TRACE conn4 <- [1,293,null,{"value":"8"}] 05:02:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 05:02:25 INFO - PROCESS | 1792 | 1471348945980 Marionette TRACE conn4 -> [0,294,"setScriptTimeout",{"ms":35000}] 05:02:25 INFO - PROCESS | 1792 | 1471348945983 Marionette TRACE conn4 <- [1,294,null,{}] 05:02:26 INFO - PROCESS | 1792 | 1471348946054 Marionette TRACE conn4 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:26 INFO - PROCESS | 1792 | 1471348946060 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:26 INFO - PROCESS | 1792 | 1471348946305 Marionette TRACE conn4 <- [1,295,null,{"value":null}] 05:02:26 INFO - PROCESS | 1792 | 1471348946468 Marionette TRACE conn4 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:26 INFO - PROCESS | 1792 | 1471348946479 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x91c5cc00 == 46 [pid = 1792] [id = 81] 05:02:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x92bdf400) [pid = 1792] [serial = 242] [outer = (nil)] 05:02:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x92be6c00) [pid = 1792] [serial = 243] [outer = 0x92bdf400] 05:02:26 INFO - PROCESS | 1792 | 1471348946641 Marionette DEBUG loaded listener.js 05:02:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x93a6e000) [pid = 1792] [serial = 244] [outer = 0x92bdf400] 05:02:27 INFO - PROCESS | 1792 | 1471348947542 Marionette TRACE conn4 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:27 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. 05:02:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1605ms 05:02:27 INFO - PROCESS | 1792 | 1471348947588 Marionette TRACE conn4 -> [0,297,"getWindowHandle",null] 05:02:27 INFO - PROCESS | 1792 | 1471348947594 Marionette TRACE conn4 <- [1,297,null,{"value":"8"}] 05:02:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 05:02:27 INFO - PROCESS | 1792 | 1471348947603 Marionette TRACE conn4 -> [0,298,"setScriptTimeout",{"ms":35000}] 05:02:27 INFO - PROCESS | 1792 | 1471348947608 Marionette TRACE conn4 <- [1,298,null,{}] 05:02:27 INFO - PROCESS | 1792 | 1471348947618 Marionette TRACE conn4 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:27 INFO - PROCESS | 1792 | 1471348947624 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:27 INFO - PROCESS | 1792 | 1471348947847 Marionette TRACE conn4 <- [1,299,null,{"value":null}] 05:02:28 INFO - PROCESS | 1792 | 1471348948060 Marionette TRACE conn4 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:28 INFO - PROCESS | 1792 | 1471348948074 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x9824cc00 == 47 [pid = 1792] [id = 82] 05:02:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x99128000) [pid = 1792] [serial = 245] [outer = (nil)] 05:02:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x99d3dc00) [pid = 1792] [serial = 246] [outer = 0x99128000] 05:02:28 INFO - PROCESS | 1792 | 1471348948209 Marionette DEBUG loaded listener.js 05:02:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x9a0e9000) [pid = 1792] [serial = 247] [outer = 0x99128000] 05:02:29 INFO - PROCESS | 1792 | 1471348949130 Marionette TRACE conn4 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:29 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. 05:02:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 1586ms 05:02:29 INFO - PROCESS | 1792 | 1471348949190 Marionette TRACE conn4 -> [0,301,"getWindowHandle",null] 05:02:29 INFO - PROCESS | 1792 | 1471348949196 Marionette TRACE conn4 <- [1,301,null,{"value":"8"}] 05:02:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 05:02:29 INFO - PROCESS | 1792 | 1471348949204 Marionette TRACE conn4 -> [0,302,"setScriptTimeout",{"ms":35000}] 05:02:29 INFO - PROCESS | 1792 | 1471348949208 Marionette TRACE conn4 <- [1,302,null,{}] 05:02:29 INFO - PROCESS | 1792 | 1471348949216 Marionette TRACE conn4 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:29 INFO - PROCESS | 1792 | 1471348949221 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:29 INFO - PROCESS | 1792 | 1471348949481 Marionette TRACE conn4 <- [1,303,null,{"value":null}] 05:02:29 INFO - PROCESS | 1792 | 1471348949715 Marionette TRACE conn4 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:29 INFO - PROCESS | 1792 | 1471348949730 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x93a71c00 == 48 [pid = 1792] [id = 83] 05:02:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x9b933000) [pid = 1792] [serial = 248] [outer = (nil)] 05:02:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x9c016c00) [pid = 1792] [serial = 249] [outer = 0x9b933000] 05:02:29 INFO - PROCESS | 1792 | 1471348949872 Marionette DEBUG loaded listener.js 05:02:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0xa1f0f800) [pid = 1792] [serial = 250] [outer = 0x9b933000] 05:02:30 INFO - PROCESS | 1792 | 1471348950892 Marionette TRACE conn4 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:30 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. 05:02:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 1748ms 05:02:30 INFO - PROCESS | 1792 | 1471348950960 Marionette TRACE conn4 -> [0,305,"getWindowHandle",null] 05:02:30 INFO - PROCESS | 1792 | 1471348950971 Marionette TRACE conn4 <- [1,305,null,{"value":"8"}] 05:02:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 05:02:30 INFO - PROCESS | 1792 | 1471348950981 Marionette TRACE conn4 -> [0,306,"setScriptTimeout",{"ms":35000}] 05:02:30 INFO - PROCESS | 1792 | 1471348950984 Marionette TRACE conn4 <- [1,306,null,{}] 05:02:30 INFO - PROCESS | 1792 | 1471348950992 Marionette TRACE conn4 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:31 INFO - PROCESS | 1792 | 1471348950998 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:31 INFO - PROCESS | 1792 | 1471348951238 Marionette TRACE conn4 <- [1,307,null,{"value":null}] 05:02:31 INFO - PROCESS | 1792 | 1471348951447 Marionette TRACE conn4 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:31 INFO - PROCESS | 1792 | 1471348951456 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:31 INFO - PROCESS | 1792 | ++DOCSHELL 0x91defc00 == 49 [pid = 1792] [id = 84] 05:02:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x9abe3c00) [pid = 1792] [serial = 251] [outer = (nil)] 05:02:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0xa6732000) [pid = 1792] [serial = 252] [outer = 0x9abe3c00] 05:02:31 INFO - PROCESS | 1792 | 1471348951560 Marionette DEBUG loaded listener.js 05:02:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0xa68af400) [pid = 1792] [serial = 253] [outer = 0x9abe3c00] 05:02:32 INFO - PROCESS | 1792 | 1471348952497 Marionette TRACE conn4 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:32 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. 05:02:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1591ms 05:02:32 INFO - PROCESS | 1792 | 1471348952573 Marionette TRACE conn4 -> [0,309,"getWindowHandle",null] 05:02:32 INFO - PROCESS | 1792 | 1471348952580 Marionette TRACE conn4 <- [1,309,null,{"value":"8"}] 05:02:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 05:02:32 INFO - PROCESS | 1792 | 1471348952588 Marionette TRACE conn4 -> [0,310,"setScriptTimeout",{"ms":35000}] 05:02:32 INFO - PROCESS | 1792 | 1471348952592 Marionette TRACE conn4 <- [1,310,null,{}] 05:02:32 INFO - PROCESS | 1792 | 1471348952599 Marionette TRACE conn4 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:32 INFO - PROCESS | 1792 | 1471348952605 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:32 INFO - PROCESS | 1792 | 1471348952842 Marionette TRACE conn4 <- [1,311,null,{"value":null}] 05:02:33 INFO - PROCESS | 1792 | 1471348953063 Marionette TRACE conn4 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:33 INFO - PROCESS | 1792 | 1471348953074 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:33 INFO - PROCESS | 1792 | ++DOCSHELL 0xa61e9400 == 50 [pid = 1792] [id = 85] 05:02:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0xa6ca5c00) [pid = 1792] [serial = 254] [outer = (nil)] 05:02:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0xa6e74800) [pid = 1792] [serial = 255] [outer = 0xa6ca5c00] 05:02:33 INFO - PROCESS | 1792 | 1471348953185 Marionette DEBUG loaded listener.js 05:02:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0xa6e83800) [pid = 1792] [serial = 256] [outer = 0xa6ca5c00] 05:02:34 INFO - PROCESS | 1792 | 1471348954072 Marionette TRACE conn4 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:34 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. 05:02:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1533ms 05:02:34 INFO - PROCESS | 1792 | 1471348954122 Marionette TRACE conn4 -> [0,313,"getWindowHandle",null] 05:02:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 05:02:34 INFO - PROCESS | 1792 | 1471348954126 Marionette TRACE conn4 <- [1,313,null,{"value":"8"}] 05:02:34 INFO - PROCESS | 1792 | 1471348954134 Marionette TRACE conn4 -> [0,314,"setScriptTimeout",{"ms":35000}] 05:02:34 INFO - PROCESS | 1792 | 1471348954138 Marionette TRACE conn4 <- [1,314,null,{}] 05:02:34 INFO - PROCESS | 1792 | 1471348954145 Marionette TRACE conn4 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:34 INFO - PROCESS | 1792 | 1471348954156 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:34 INFO - PROCESS | 1792 | 1471348954441 Marionette TRACE conn4 <- [1,315,null,{"value":null}] 05:02:34 INFO - PROCESS | 1792 | 1471348954727 Marionette TRACE conn4 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:34 INFO - PROCESS | 1792 | 1471348954738 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x9659e800 == 51 [pid = 1792] [id = 86] 05:02:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0xa6edac00) [pid = 1792] [serial = 257] [outer = (nil)] 05:02:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0xa6edf400) [pid = 1792] [serial = 258] [outer = 0xa6edac00] 05:02:34 INFO - PROCESS | 1792 | 1471348954861 Marionette DEBUG loaded listener.js 05:02:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0xa8b1e000) [pid = 1792] [serial = 259] [outer = 0xa6edac00] 05:02:35 INFO - PROCESS | 1792 | 1471348955845 Marionette TRACE conn4 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:35 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. 05:02:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1734ms 05:02:35 INFO - PROCESS | 1792 | 1471348955868 Marionette TRACE conn4 -> [0,317,"getWindowHandle",null] 05:02:35 INFO - PROCESS | 1792 | 1471348955873 Marionette TRACE conn4 <- [1,317,null,{"value":"8"}] 05:02:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 05:02:35 INFO - PROCESS | 1792 | 1471348955881 Marionette TRACE conn4 -> [0,318,"setScriptTimeout",{"ms":35000}] 05:02:35 INFO - PROCESS | 1792 | 1471348955885 Marionette TRACE conn4 <- [1,318,null,{}] 05:02:35 INFO - PROCESS | 1792 | 1471348955891 Marionette TRACE conn4 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:35 INFO - PROCESS | 1792 | 1471348955897 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:36 INFO - PROCESS | 1792 | 1471348956095 Marionette TRACE conn4 <- [1,319,null,{"value":null}] 05:02:36 INFO - PROCESS | 1792 | 1471348956265 Marionette TRACE conn4 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:36 INFO - PROCESS | 1792 | 1471348956271 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f839800 == 52 [pid = 1792] [id = 87] 05:02:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x8f83a800) [pid = 1792] [serial = 260] [outer = (nil)] 05:02:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x8f840800) [pid = 1792] [serial = 261] [outer = 0x8f83a800] 05:02:36 INFO - PROCESS | 1792 | 1471348956407 Marionette DEBUG loaded listener.js 05:02:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x8f843800) [pid = 1792] [serial = 262] [outer = 0x8f83a800] 05:02:37 INFO - PROCESS | 1792 | 1471348957318 Marionette TRACE conn4 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:37 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. 05:02:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1484ms 05:02:37 INFO - PROCESS | 1792 | 1471348957365 Marionette TRACE conn4 -> [0,321,"getWindowHandle",null] 05:02:37 INFO - PROCESS | 1792 | 1471348957371 Marionette TRACE conn4 <- [1,321,null,{"value":"8"}] 05:02:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 05:02:37 INFO - PROCESS | 1792 | 1471348957378 Marionette TRACE conn4 -> [0,322,"setScriptTimeout",{"ms":35000}] 05:02:37 INFO - PROCESS | 1792 | 1471348957382 Marionette TRACE conn4 <- [1,322,null,{}] 05:02:37 INFO - PROCESS | 1792 | 1471348957389 Marionette TRACE conn4 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:37 INFO - PROCESS | 1792 | 1471348957393 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:37 INFO - PROCESS | 1792 | 1471348957599 Marionette TRACE conn4 <- [1,323,null,{"value":null}] 05:02:37 INFO - PROCESS | 1792 | 1471348957804 Marionette TRACE conn4 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:37 INFO - PROCESS | 1792 | 1471348957813 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f83e000 == 53 [pid = 1792] [id = 88] 05:02:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x91c57c00) [pid = 1792] [serial = 263] [outer = (nil)] 05:02:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0xa6edf800) [pid = 1792] [serial = 264] [outer = 0x91c57c00] 05:02:37 INFO - PROCESS | 1792 | 1471348957942 Marionette DEBUG loaded listener.js 05:02:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0xa8b4b000) [pid = 1792] [serial = 265] [outer = 0x91c57c00] 05:02:38 INFO - PROCESS | 1792 | 1471348958866 Marionette TRACE conn4 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:38 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. 05:02:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1544ms 05:02:38 INFO - PROCESS | 1792 | 1471348958923 Marionette TRACE conn4 -> [0,325,"getWindowHandle",null] 05:02:38 INFO - PROCESS | 1792 | 1471348958926 Marionette TRACE conn4 <- [1,325,null,{"value":"8"}] 05:02:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 05:02:38 INFO - PROCESS | 1792 | 1471348958935 Marionette TRACE conn4 -> [0,326,"setScriptTimeout",{"ms":35000}] 05:02:38 INFO - PROCESS | 1792 | 1471348958939 Marionette TRACE conn4 <- [1,326,null,{}] 05:02:38 INFO - PROCESS | 1792 | 1471348958946 Marionette TRACE conn4 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:38 INFO - PROCESS | 1792 | 1471348958952 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:39 INFO - PROCESS | 1792 | 1471348959189 Marionette TRACE conn4 <- [1,327,null,{"value":null}] 05:02:39 INFO - PROCESS | 1792 | 1471348959405 Marionette TRACE conn4 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:39 INFO - PROCESS | 1792 | 1471348959414 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:39 INFO - PROCESS | 1792 | ++DOCSHELL 0x9ab6d000 == 54 [pid = 1792] [id = 89] 05:02:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x9ab70400) [pid = 1792] [serial = 266] [outer = (nil)] 05:02:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x9c00fc00) [pid = 1792] [serial = 267] [outer = 0x9ab70400] 05:02:39 INFO - PROCESS | 1792 | 1471348959523 Marionette DEBUG loaded listener.js 05:02:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0xa33ce000) [pid = 1792] [serial = 268] [outer = 0x9ab70400] 05:02:40 INFO - PROCESS | 1792 | 1471348960734 Marionette TRACE conn4 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:40 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. 05:02:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1841ms 05:02:40 INFO - PROCESS | 1792 | 1471348960778 Marionette TRACE conn4 -> [0,329,"getWindowHandle",null] 05:02:40 INFO - PROCESS | 1792 | 1471348960786 Marionette TRACE conn4 <- [1,329,null,{"value":"8"}] 05:02:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 05:02:40 INFO - PROCESS | 1792 | 1471348960797 Marionette TRACE conn4 -> [0,330,"setScriptTimeout",{"ms":35000}] 05:02:40 INFO - PROCESS | 1792 | 1471348960801 Marionette TRACE conn4 <- [1,330,null,{}] 05:02:40 INFO - PROCESS | 1792 | 1471348960812 Marionette TRACE conn4 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:40 INFO - PROCESS | 1792 | 1471348960819 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:41 INFO - PROCESS | 1792 | 1471348961112 Marionette TRACE conn4 <- [1,331,null,{"value":null}] 05:02:41 INFO - PROCESS | 1792 | 1471348961256 Marionette TRACE conn4 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:41 INFO - PROCESS | 1792 | 1471348961273 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x9510a000 == 55 [pid = 1792] [id = 90] 05:02:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x951cc800) [pid = 1792] [serial = 269] [outer = (nil)] 05:02:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x95270800) [pid = 1792] [serial = 270] [outer = 0x951cc800] 05:02:41 INFO - PROCESS | 1792 | 1471348961365 Marionette DEBUG loaded listener.js 05:02:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x95282000) [pid = 1792] [serial = 271] [outer = 0x951cc800] 05:02:42 INFO - PROCESS | 1792 | 1471348962366 Marionette TRACE conn4 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:42 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. 05:02:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 1587ms 05:02:42 INFO - PROCESS | 1792 | 1471348962384 Marionette TRACE conn4 -> [0,333,"getWindowHandle",null] 05:02:42 INFO - PROCESS | 1792 | 1471348962392 Marionette TRACE conn4 <- [1,333,null,{"value":"8"}] 05:02:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 05:02:42 INFO - PROCESS | 1792 | 1471348962405 Marionette TRACE conn4 -> [0,334,"setScriptTimeout",{"ms":35000}] 05:02:42 INFO - PROCESS | 1792 | 1471348962409 Marionette TRACE conn4 <- [1,334,null,{}] 05:02:42 INFO - PROCESS | 1792 | 1471348962417 Marionette TRACE conn4 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:42 INFO - PROCESS | 1792 | 1471348962424 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:42 INFO - PROCESS | 1792 | 1471348962628 Marionette TRACE conn4 <- [1,335,null,{"value":null}] 05:02:42 INFO - PROCESS | 1792 | 1471348962846 Marionette TRACE conn4 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:42 INFO - PROCESS | 1792 | 1471348962854 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f908400 == 56 [pid = 1792] [id = 91] 05:02:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x8f90e800) [pid = 1792] [serial = 272] [outer = (nil)] 05:02:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x92bdd400) [pid = 1792] [serial = 273] [outer = 0x8f90e800] 05:02:42 INFO - PROCESS | 1792 | 1471348962957 Marionette DEBUG loaded listener.js 05:02:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x95109c00) [pid = 1792] [serial = 274] [outer = 0x8f90e800] 05:02:43 INFO - PROCESS | 1792 | --DOCSHELL 0xa61e6400 == 55 [pid = 1792] [id = 47] 05:02:43 INFO - PROCESS | 1792 | --DOCSHELL 0x9fb6a400 == 54 [pid = 1792] [id = 46] 05:02:43 INFO - PROCESS | 1792 | --DOCSHELL 0x94734c00 == 53 [pid = 1792] [id = 45] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0xa3183400) [pid = 1792] [serial = 200] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x9527d400) [pid = 1792] [serial = 197] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x9912a000) [pid = 1792] [serial = 186] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x9824ac00) [pid = 1792] [serial = 185] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x99d33800) [pid = 1792] [serial = 188] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x9ab70800) [pid = 1792] [serial = 189] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x9b385c00) [pid = 1792] [serial = 191] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x9bf4f800) [pid = 1792] [serial = 192] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0xa6cb4000) [pid = 1792] [serial = 179] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0xa2eca000) [pid = 1792] [serial = 176] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x9ab6f800) [pid = 1792] [serial = 173] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x9912b400) [pid = 1792] [serial = 182] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x94731800) [pid = 1792] [serial = 170] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0xa4f83400) [pid = 1792] [serial = 168] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0xa310b000) [pid = 1792] [serial = 195] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0xa243c000) [pid = 1792] [serial = 194] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0xa1fa4c00) [pid = 1792] [serial = 198] [outer = (nil)] [url = about:blank] 05:02:43 INFO - PROCESS | 1792 | 1471348963965 Marionette TRACE conn4 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:43 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. 05:02:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 1593ms 05:02:44 INFO - PROCESS | 1792 | 1471348963997 Marionette TRACE conn4 -> [0,337,"getWindowHandle",null] 05:02:44 INFO - PROCESS | 1792 | 1471348964002 Marionette TRACE conn4 <- [1,337,null,{"value":"8"}] 05:02:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 05:02:44 INFO - PROCESS | 1792 | 1471348964009 Marionette TRACE conn4 -> [0,338,"setScriptTimeout",{"ms":35000}] 05:02:44 INFO - PROCESS | 1792 | 1471348964015 Marionette TRACE conn4 <- [1,338,null,{}] 05:02:44 INFO - PROCESS | 1792 | 1471348964032 Marionette TRACE conn4 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:44 INFO - PROCESS | 1792 | 1471348964041 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:44 INFO - PROCESS | 1792 | 1471348964228 Marionette TRACE conn4 <- [1,339,null,{"value":null}] 05:02:44 INFO - PROCESS | 1792 | 1471348964416 Marionette TRACE conn4 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:44 INFO - PROCESS | 1792 | 1471348964426 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:44 INFO - PROCESS | 1792 | ++DOCSHELL 0x9912ec00 == 54 [pid = 1792] [id = 92] 05:02:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x9912fc00) [pid = 1792] [serial = 275] [outer = (nil)] 05:02:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x99d35c00) [pid = 1792] [serial = 276] [outer = 0x9912fc00] 05:02:44 INFO - PROCESS | 1792 | 1471348964510 Marionette DEBUG loaded listener.js 05:02:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x9a661400) [pid = 1792] [serial = 277] [outer = 0x9912fc00] 05:02:45 INFO - PROCESS | 1792 | 1471348965344 Marionette TRACE conn4 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:45 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. 05:02:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 1392ms 05:02:45 INFO - PROCESS | 1792 | 1471348965402 Marionette TRACE conn4 -> [0,341,"getWindowHandle",null] 05:02:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 05:02:45 INFO - PROCESS | 1792 | 1471348965408 Marionette TRACE conn4 <- [1,341,null,{"value":"8"}] 05:02:45 INFO - PROCESS | 1792 | 1471348965414 Marionette TRACE conn4 -> [0,342,"setScriptTimeout",{"ms":35000}] 05:02:45 INFO - PROCESS | 1792 | 1471348965418 Marionette TRACE conn4 <- [1,342,null,{}] 05:02:45 INFO - PROCESS | 1792 | 1471348965424 Marionette TRACE conn4 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:45 INFO - PROCESS | 1792 | 1471348965429 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:45 INFO - PROCESS | 1792 | 1471348965606 Marionette TRACE conn4 <- [1,343,null,{"value":null}] 05:02:45 INFO - PROCESS | 1792 | 1471348965756 Marionette TRACE conn4 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:45 INFO - PROCESS | 1792 | 1471348965767 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x9527d400 == 55 [pid = 1792] [id = 93] 05:02:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x99ddd400) [pid = 1792] [serial = 278] [outer = (nil)] 05:02:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x9b04bc00) [pid = 1792] [serial = 279] [outer = 0x99ddd400] 05:02:45 INFO - PROCESS | 1792 | 1471348965842 Marionette DEBUG loaded listener.js 05:02:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x9b502400) [pid = 1792] [serial = 280] [outer = 0x99ddd400] 05:02:46 INFO - PROCESS | 1792 | 1471348966703 Marionette TRACE conn4 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:46 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. 05:02:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1335ms 05:02:46 INFO - PROCESS | 1792 | 1471348966750 Marionette TRACE conn4 -> [0,345,"getWindowHandle",null] 05:02:46 INFO - PROCESS | 1792 | 1471348966754 Marionette TRACE conn4 <- [1,345,null,{"value":"8"}] 05:02:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 05:02:46 INFO - PROCESS | 1792 | 1471348966761 Marionette TRACE conn4 -> [0,346,"setScriptTimeout",{"ms":35000}] 05:02:46 INFO - PROCESS | 1792 | 1471348966765 Marionette TRACE conn4 <- [1,346,null,{}] 05:02:46 INFO - PROCESS | 1792 | 1471348966778 Marionette TRACE conn4 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:46 INFO - PROCESS | 1792 | 1471348966784 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:47 INFO - PROCESS | 1792 | 1471348967010 Marionette TRACE conn4 <- [1,347,null,{"value":null}] 05:02:47 INFO - PROCESS | 1792 | 1471348967044 Marionette TRACE conn4 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:47 INFO - PROCESS | 1792 | 1471348967055 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f83ac00 == 56 [pid = 1792] [id = 94] 05:02:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x99d40800) [pid = 1792] [serial = 281] [outer = (nil)] 05:02:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x9bf63800) [pid = 1792] [serial = 282] [outer = 0x99d40800] 05:02:47 INFO - PROCESS | 1792 | 1471348967141 Marionette DEBUG loaded listener.js 05:02:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x9fb6a400) [pid = 1792] [serial = 283] [outer = 0x99d40800] 05:02:48 INFO - PROCESS | 1792 | 1471348968091 Marionette TRACE conn4 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:48 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. 05:02:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 1389ms 05:02:48 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x92fc1800) [pid = 1792] [serial = 227] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 05:02:48 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x9b04a800) [pid = 1792] [serial = 236] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 05:02:48 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x91df1c00) [pid = 1792] [serial = 224] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 05:02:48 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x99121400) [pid = 1792] [serial = 230] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 05:02:48 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x9a662400) [pid = 1792] [serial = 233] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 05:02:48 INFO - PROCESS | 1792 | 1471348968332 Marionette TRACE conn4 -> [0,349,"getWindowHandle",null] 05:02:48 INFO - PROCESS | 1792 | 1471348968335 Marionette TRACE conn4 <- [1,349,null,{"value":"8"}] 05:02:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 05:02:48 INFO - PROCESS | 1792 | 1471348968346 Marionette TRACE conn4 -> [0,350,"setScriptTimeout",{"ms":35000}] 05:02:48 INFO - PROCESS | 1792 | 1471348968349 Marionette TRACE conn4 <- [1,350,null,{}] 05:02:48 INFO - PROCESS | 1792 | 1471348968358 Marionette TRACE conn4 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:48 INFO - PROCESS | 1792 | 1471348968369 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:48 INFO - PROCESS | 1792 | 1471348968572 Marionette TRACE conn4 <- [1,351,null,{"value":null}] 05:02:48 INFO - PROCESS | 1792 | 1471348968760 Marionette TRACE conn4 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:48 INFO - PROCESS | 1792 | 1471348968769 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fc01c00 == 57 [pid = 1792] [id = 95] 05:02:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x8fc03000) [pid = 1792] [serial = 284] [outer = (nil)] 05:02:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x8fc0b400) [pid = 1792] [serial = 285] [outer = 0x8fc03000] 05:02:48 INFO - PROCESS | 1792 | 1471348968842 Marionette DEBUG loaded listener.js 05:02:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x99f7f800) [pid = 1792] [serial = 286] [outer = 0x8fc03000] 05:02:49 INFO - PROCESS | 1792 | 1471348969561 Marionette TRACE conn4 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:49 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. 05:02:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 1248ms 05:02:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 05:02:49 INFO - PROCESS | 1792 | 1471348969595 Marionette TRACE conn4 -> [0,353,"getWindowHandle",null] 05:02:49 INFO - PROCESS | 1792 | 1471348969598 Marionette TRACE conn4 <- [1,353,null,{"value":"8"}] 05:02:49 INFO - PROCESS | 1792 | 1471348969605 Marionette TRACE conn4 -> [0,354,"setScriptTimeout",{"ms":35000}] 05:02:49 INFO - PROCESS | 1792 | 1471348969608 Marionette TRACE conn4 <- [1,354,null,{}] 05:02:49 INFO - PROCESS | 1792 | 1471348969623 Marionette TRACE conn4 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:49 INFO - PROCESS | 1792 | 1471348969628 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:49 INFO - PROCESS | 1792 | 1471348969811 Marionette TRACE conn4 <- [1,355,null,{"value":null}] 05:02:49 INFO - PROCESS | 1792 | 1471348969868 Marionette TRACE conn4 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:49 INFO - PROCESS | 1792 | 1471348969877 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fc0c000 == 58 [pid = 1792] [id = 96] 05:02:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x99d2ec00) [pid = 1792] [serial = 287] [outer = (nil)] 05:02:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x9bf52400) [pid = 1792] [serial = 288] [outer = 0x99d2ec00] 05:02:50 INFO - PROCESS | 1792 | 1471348970066 Marionette DEBUG loaded listener.js 05:02:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0xa243c000) [pid = 1792] [serial = 289] [outer = 0x99d2ec00] 05:02:51 INFO - PROCESS | 1792 | 1471348971147 Marionette TRACE conn4 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:51 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. 05:02:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1600ms 05:02:51 INFO - PROCESS | 1792 | 1471348971205 Marionette TRACE conn4 -> [0,357,"getWindowHandle",null] 05:02:51 INFO - PROCESS | 1792 | 1471348971214 Marionette TRACE conn4 <- [1,357,null,{"value":"8"}] 05:02:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 05:02:51 INFO - PROCESS | 1792 | 1471348971226 Marionette TRACE conn4 -> [0,358,"setScriptTimeout",{"ms":35000}] 05:02:51 INFO - PROCESS | 1792 | 1471348971233 Marionette TRACE conn4 <- [1,358,null,{}] 05:02:51 INFO - PROCESS | 1792 | 1471348971289 Marionette TRACE conn4 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:51 INFO - PROCESS | 1792 | 1471348971295 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:51 INFO - PROCESS | 1792 | 1471348971552 Marionette TRACE conn4 <- [1,359,null,{"value":null}] 05:02:51 INFO - PROCESS | 1792 | 1471348971795 Marionette TRACE conn4 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:51 INFO - PROCESS | 1792 | 1471348971805 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f902c00 == 59 [pid = 1792] [id = 97] 05:02:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x8f910c00) [pid = 1792] [serial = 290] [outer = (nil)] 05:02:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x8fc0f800) [pid = 1792] [serial = 291] [outer = 0x8f910c00] 05:02:51 INFO - PROCESS | 1792 | 1471348971898 Marionette DEBUG loaded listener.js 05:02:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x91df1c00) [pid = 1792] [serial = 292] [outer = 0x8f910c00] 05:02:52 INFO - PROCESS | 1792 | 1471348972914 Marionette TRACE conn4 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:52 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. 05:02:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1748ms 05:02:52 INFO - PROCESS | 1792 | 1471348972973 Marionette TRACE conn4 -> [0,361,"getWindowHandle",null] 05:02:52 INFO - PROCESS | 1792 | 1471348972982 Marionette TRACE conn4 <- [1,361,null,{"value":"8"}] 05:02:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 05:02:53 INFO - PROCESS | 1792 | 1471348972996 Marionette TRACE conn4 -> [0,362,"setScriptTimeout",{"ms":35000}] 05:02:53 INFO - PROCESS | 1792 | 1471348973001 Marionette TRACE conn4 <- [1,362,null,{}] 05:02:53 INFO - PROCESS | 1792 | 1471348973051 Marionette TRACE conn4 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:53 INFO - PROCESS | 1792 | 1471348973056 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:53 INFO - PROCESS | 1792 | 1471348973363 Marionette TRACE conn4 <- [1,363,null,{"value":null}] 05:02:53 INFO - PROCESS | 1792 | 1471348973557 Marionette TRACE conn4 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:53 INFO - PROCESS | 1792 | 1471348973567 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x91ded400 == 60 [pid = 1792] [id = 98] 05:02:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x95286c00) [pid = 1792] [serial = 293] [outer = (nil)] 05:02:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x96588400) [pid = 1792] [serial = 294] [outer = 0x95286c00] 05:02:53 INFO - PROCESS | 1792 | 1471348973659 Marionette DEBUG loaded listener.js 05:02:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x99122800) [pid = 1792] [serial = 295] [outer = 0x95286c00] 05:02:54 INFO - PROCESS | 1792 | 1471348974696 Marionette TRACE conn4 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:54 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. 05:02:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1748ms 05:02:54 INFO - PROCESS | 1792 | 1471348974744 Marionette TRACE conn4 -> [0,365,"getWindowHandle",null] 05:02:54 INFO - PROCESS | 1792 | 1471348974748 Marionette TRACE conn4 <- [1,365,null,{"value":"8"}] 05:02:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 05:02:54 INFO - PROCESS | 1792 | 1471348974757 Marionette TRACE conn4 -> [0,366,"setScriptTimeout",{"ms":35000}] 05:02:54 INFO - PROCESS | 1792 | 1471348974764 Marionette TRACE conn4 <- [1,366,null,{}] 05:02:54 INFO - PROCESS | 1792 | 1471348974783 Marionette TRACE conn4 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:54 INFO - PROCESS | 1792 | 1471348974793 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:55 INFO - PROCESS | 1792 | 1471348975022 Marionette TRACE conn4 <- [1,367,null,{"value":null}] 05:02:55 INFO - PROCESS | 1792 | 1471348975246 Marionette TRACE conn4 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:55 INFO - PROCESS | 1792 | 1471348975258 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x9659ec00 == 61 [pid = 1792] [id = 99] 05:02:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x99127400) [pid = 1792] [serial = 296] [outer = (nil)] 05:02:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x99d30400) [pid = 1792] [serial = 297] [outer = 0x99127400] 05:02:55 INFO - PROCESS | 1792 | 1471348975350 Marionette DEBUG loaded listener.js 05:02:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x9a692800) [pid = 1792] [serial = 298] [outer = 0x99127400] 05:02:56 INFO - PROCESS | 1792 | 1471348976321 Marionette TRACE conn4 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:56 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. 05:02:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1589ms 05:02:56 INFO - PROCESS | 1792 | 1471348976347 Marionette TRACE conn4 -> [0,369,"getWindowHandle",null] 05:02:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 05:02:56 INFO - PROCESS | 1792 | 1471348976352 Marionette TRACE conn4 <- [1,369,null,{"value":"8"}] 05:02:56 INFO - PROCESS | 1792 | 1471348976359 Marionette TRACE conn4 -> [0,370,"setScriptTimeout",{"ms":35000}] 05:02:56 INFO - PROCESS | 1792 | 1471348976363 Marionette TRACE conn4 <- [1,370,null,{}] 05:02:56 INFO - PROCESS | 1792 | 1471348976369 Marionette TRACE conn4 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:56 INFO - PROCESS | 1792 | 1471348976375 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:56 INFO - PROCESS | 1792 | 1471348976588 Marionette TRACE conn4 <- [1,371,null,{"value":null}] 05:02:56 INFO - PROCESS | 1792 | 1471348976806 Marionette TRACE conn4 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:56 INFO - PROCESS | 1792 | 1471348976818 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x91c60c00 == 62 [pid = 1792] [id = 100] 05:02:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x9b50c800) [pid = 1792] [serial = 299] [outer = (nil)] 05:02:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0xa1f10400) [pid = 1792] [serial = 300] [outer = 0x9b50c800] 05:02:56 INFO - PROCESS | 1792 | 1471348976950 Marionette DEBUG loaded listener.js 05:02:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0xa3113000) [pid = 1792] [serial = 301] [outer = 0x9b50c800] 05:02:57 INFO - PROCESS | 1792 | 1471348977904 Marionette TRACE conn4 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 05:02:57 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. 05:02:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1586ms 05:02:57 INFO - PROCESS | 1792 | 1471348977946 Marionette TRACE conn4 -> [0,373,"getWindowHandle",null] 05:02:57 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 05:02:57 INFO - PROCESS | 1792 | 1471348977951 Marionette TRACE conn4 <- [1,373,null,{"value":"8"}] 05:02:57 INFO - PROCESS | 1792 | 1471348977958 Marionette TRACE conn4 -> [0,374,"setScriptTimeout",{"ms":35000}] 05:02:57 INFO - PROCESS | 1792 | 1471348977962 Marionette TRACE conn4 <- [1,374,null,{}] 05:02:57 INFO - PROCESS | 1792 | 1471348977970 Marionette TRACE conn4 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:57 INFO - PROCESS | 1792 | 1471348977976 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:58 INFO - PROCESS | 1792 | 1471348978229 Marionette TRACE conn4 <- [1,375,null,{"value":null}] 05:02:58 INFO - PROCESS | 1792 | 1471348978471 Marionette TRACE conn4 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:02:58 INFO - PROCESS | 1792 | 1471348978483 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:02:58 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd0000 == 63 [pid = 1792] [id = 101] 05:02:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x8ecd0c00) [pid = 1792] [serial = 302] [outer = (nil)] 05:02:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x8ecd6000) [pid = 1792] [serial = 303] [outer = 0x8ecd0c00] 05:02:58 INFO - PROCESS | 1792 | 1471348978578 Marionette DEBUG loaded listener.js 05:02:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x8ecd9400) [pid = 1792] [serial = 304] [outer = 0x8ecd0c00] 05:02:59 INFO - PROCESS | 1792 | 1471348979537 Marionette TRACE conn4 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 05:02:59 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 05:02:59 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1637ms 05:02:59 INFO - PROCESS | 1792 | 1471348979595 Marionette TRACE conn4 -> [0,377,"getWindowHandle",null] 05:02:59 INFO - PROCESS | 1792 | 1471348979599 Marionette TRACE conn4 <- [1,377,null,{"value":"8"}] 05:02:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 05:02:59 INFO - PROCESS | 1792 | 1471348979609 Marionette TRACE conn4 -> [0,378,"setScriptTimeout",{"ms":35000}] 05:02:59 INFO - PROCESS | 1792 | 1471348979612 Marionette TRACE conn4 <- [1,378,null,{}] 05:02:59 INFO - PROCESS | 1792 | 1471348979621 Marionette TRACE conn4 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:02:59 INFO - PROCESS | 1792 | 1471348979633 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:00 INFO - PROCESS | 1792 | 1471348980016 Marionette TRACE conn4 <- [1,379,null,{"value":null}] 05:03:00 INFO - PROCESS | 1792 | 1471348980225 Marionette TRACE conn4 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:00 INFO - PROCESS | 1792 | 1471348980236 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd2400 == 64 [pid = 1792] [id = 102] 05:03:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x8ecd6c00) [pid = 1792] [serial = 305] [outer = (nil)] 05:03:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0xa4f27400) [pid = 1792] [serial = 306] [outer = 0x8ecd6c00] 05:03:00 INFO - PROCESS | 1792 | 1471348980332 Marionette DEBUG loaded listener.js 05:03:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0xa61ec800) [pid = 1792] [serial = 307] [outer = 0x8ecd6c00] 05:03:01 INFO - PROCESS | 1792 | 1471348981303 Marionette TRACE conn4 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 05:03:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 05:03:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1734ms 05:03:01 INFO - PROCESS | 1792 | 1471348981345 Marionette TRACE conn4 -> [0,381,"getWindowHandle",null] 05:03:01 INFO - PROCESS | 1792 | 1471348981352 Marionette TRACE conn4 <- [1,381,null,{"value":"8"}] 05:03:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 05:03:01 INFO - PROCESS | 1792 | 1471348981361 Marionette TRACE conn4 -> [0,382,"setScriptTimeout",{"ms":35000}] 05:03:01 INFO - PROCESS | 1792 | 1471348981366 Marionette TRACE conn4 <- [1,382,null,{}] 05:03:01 INFO - PROCESS | 1792 | 1471348981373 Marionette TRACE conn4 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:01 INFO - PROCESS | 1792 | 1471348981379 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:01 INFO - PROCESS | 1792 | 1471348981613 Marionette TRACE conn4 <- [1,383,null,{"value":null}] 05:03:01 INFO - PROCESS | 1792 | 1471348981857 Marionette TRACE conn4 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:01 INFO - PROCESS | 1792 | 1471348981866 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f90b400 == 65 [pid = 1792] [id = 103] 05:03:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x8fcc2c00) [pid = 1792] [serial = 308] [outer = (nil)] 05:03:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x8fccb800) [pid = 1792] [serial = 309] [outer = 0x8fcc2c00] 05:03:02 INFO - PROCESS | 1792 | 1471348982002 Marionette DEBUG loaded listener.js 05:03:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x8fcce800) [pid = 1792] [serial = 310] [outer = 0x8fcc2c00] 05:03:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:03:02 INFO - PROCESS | 1792 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:03:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:03:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:03:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:03:02 INFO - PROCESS | 1792 | 1471348982979 Marionette TRACE conn4 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 05:03:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 05:03:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1692ms 05:03:03 INFO - PROCESS | 1792 | 1471348983054 Marionette TRACE conn4 -> [0,385,"getWindowHandle",null] 05:03:03 INFO - PROCESS | 1792 | 1471348983057 Marionette TRACE conn4 <- [1,385,null,{"value":"8"}] 05:03:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 05:03:03 INFO - PROCESS | 1792 | 1471348983068 Marionette TRACE conn4 -> [0,386,"setScriptTimeout",{"ms":35000}] 05:03:03 INFO - PROCESS | 1792 | 1471348983072 Marionette TRACE conn4 <- [1,386,null,{}] 05:03:03 INFO - PROCESS | 1792 | 1471348983081 Marionette TRACE conn4 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:03 INFO - PROCESS | 1792 | 1471348983087 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:03 INFO - PROCESS | 1792 | 1471348983355 Marionette TRACE conn4 <- [1,387,null,{"value":null}] 05:03:03 INFO - PROCESS | 1792 | 1471348983923 Marionette TRACE conn4 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:03 INFO - PROCESS | 1792 | 1471348983932 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecda800 == 66 [pid = 1792] [id = 104] 05:03:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x8ecdb400) [pid = 1792] [serial = 311] [outer = (nil)] 05:03:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x8f83b000) [pid = 1792] [serial = 312] [outer = 0x8ecdb400] 05:03:04 INFO - PROCESS | 1792 | 1471348984019 Marionette DEBUG loaded listener.js 05:03:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x8f845c00) [pid = 1792] [serial = 313] [outer = 0x8ecdb400] 05:03:05 INFO - PROCESS | 1792 | 1471348985170 Marionette TRACE conn4 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 05:03:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 05:03:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 2141ms 05:03:05 INFO - PROCESS | 1792 | 1471348985211 Marionette TRACE conn4 -> [0,389,"getWindowHandle",null] 05:03:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 05:03:05 INFO - PROCESS | 1792 | 1471348985224 Marionette TRACE conn4 <- [1,389,null,{"value":"8"}] 05:03:05 INFO - PROCESS | 1792 | 1471348985236 Marionette TRACE conn4 -> [0,390,"setScriptTimeout",{"ms":35000}] 05:03:05 INFO - PROCESS | 1792 | 1471348985247 Marionette TRACE conn4 <- [1,390,null,{}] 05:03:05 INFO - PROCESS | 1792 | 1471348985309 Marionette TRACE conn4 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:05 INFO - PROCESS | 1792 | 1471348985316 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:05 INFO - PROCESS | 1792 | 1471348985610 Marionette TRACE conn4 <- [1,391,null,{"value":null}] 05:03:05 INFO - PROCESS | 1792 | 1471348985788 Marionette TRACE conn4 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:05 INFO - PROCESS | 1792 | 1471348985801 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa70400 == 67 [pid = 1792] [id = 105] 05:03:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x8fa77400) [pid = 1792] [serial = 314] [outer = (nil)] 05:03:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x8fa7b400) [pid = 1792] [serial = 315] [outer = 0x8fa77400] 05:03:05 INFO - PROCESS | 1792 | 1471348985934 Marionette DEBUG loaded listener.js 05:03:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0x8fc0ac00) [pid = 1792] [serial = 316] [outer = 0x8fa77400] 05:03:06 INFO - PROCESS | 1792 | 1471348986976 Marionette TRACE conn4 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 05:03:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 05:03:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1815ms 05:03:07 INFO - PROCESS | 1792 | 1471348987050 Marionette TRACE conn4 -> [0,393,"getWindowHandle",null] 05:03:07 INFO - PROCESS | 1792 | 1471348987056 Marionette TRACE conn4 <- [1,393,null,{"value":"8"}] 05:03:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 05:03:07 INFO - PROCESS | 1792 | 1471348987067 Marionette TRACE conn4 -> [0,394,"setScriptTimeout",{"ms":35000}] 05:03:07 INFO - PROCESS | 1792 | 1471348987070 Marionette TRACE conn4 <- [1,394,null,{}] 05:03:07 INFO - PROCESS | 1792 | 1471348987078 Marionette TRACE conn4 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:07 INFO - PROCESS | 1792 | 1471348987084 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:07 INFO - PROCESS | 1792 | 1471348987364 Marionette TRACE conn4 <- [1,395,null,{"value":null}] 05:03:07 INFO - PROCESS | 1792 | --DOCSHELL 0x95107000 == 66 [pid = 1792] [id = 14] 05:03:07 INFO - PROCESS | 1792 | --DOCSHELL 0x98248000 == 65 [pid = 1792] [id = 39] 05:03:07 INFO - PROCESS | 1792 | --DOCSHELL 0x92fcc800 == 64 [pid = 1792] [id = 57] 05:03:07 INFO - PROCESS | 1792 | --DOCSHELL 0x99567c00 == 63 [pid = 1792] [id = 31] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 160 (0x99d35000) [pid = 1792] [serial = 206] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0x9b50dc00) [pid = 1792] [serial = 216] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x92be7800) [pid = 1792] [serial = 213] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0xa6e80800) [pid = 1792] [serial = 219] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0x91c5c000) [pid = 1792] [serial = 222] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x9bf4f000) [pid = 1792] [serial = 210] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x95284800) [pid = 1792] [serial = 203] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x9c016800) [pid = 1792] [serial = 240] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | 1471348987629 Marionette TRACE conn4 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:07 INFO - PROCESS | 1792 | 1471348987639 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x95276c00) [pid = 1792] [serial = 229] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x95270000) [pid = 1792] [serial = 228] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x9bf47800) [pid = 1792] [serial = 238] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0x9824c400) [pid = 1792] [serial = 90] [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.] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x91df3c00) [pid = 1792] [serial = 225] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x99d27c00) [pid = 1792] [serial = 232] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x9ab6a000) [pid = 1792] [serial = 234] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x9ab75c00) [pid = 1792] [serial = 235] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0x99128800) [pid = 1792] [serial = 231] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x91df8000) [pid = 1792] [serial = 226] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x9b507400) [pid = 1792] [serial = 237] [outer = (nil)] [url = about:blank] 05:03:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f839400 == 64 [pid = 1792] [id = 106] 05:03:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x8f839c00) [pid = 1792] [serial = 317] [outer = (nil)] 05:03:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x91c59000) [pid = 1792] [serial = 318] [outer = 0x8f839c00] 05:03:07 INFO - PROCESS | 1792 | 1471348987745 Marionette DEBUG loaded listener.js 05:03:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x91c61000) [pid = 1792] [serial = 319] [outer = 0x8f839c00] 05:03:08 INFO - PROCESS | 1792 | 1471348988661 Marionette TRACE conn4 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 05:03:08 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 05:03:08 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1638ms 05:03:08 INFO - PROCESS | 1792 | 1471348988706 Marionette TRACE conn4 -> [0,397,"getWindowHandle",null] 05:03:08 INFO - PROCESS | 1792 | 1471348988711 Marionette TRACE conn4 <- [1,397,null,{"value":"8"}] 05:03:08 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 05:03:08 INFO - PROCESS | 1792 | 1471348988722 Marionette TRACE conn4 -> [0,398,"setScriptTimeout",{"ms":35000}] 05:03:08 INFO - PROCESS | 1792 | 1471348988732 Marionette TRACE conn4 <- [1,398,null,{}] 05:03:08 INFO - PROCESS | 1792 | 1471348988748 Marionette TRACE conn4 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:08 INFO - PROCESS | 1792 | 1471348988756 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:08 INFO - PROCESS | 1792 | 1471348988961 Marionette TRACE conn4 <- [1,399,null,{"value":null}] 05:03:09 INFO - PROCESS | 1792 | 1471348989143 Marionette TRACE conn4 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:09 INFO - PROCESS | 1792 | 1471348989151 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x92beac00 == 65 [pid = 1792] [id = 107] 05:03:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0x93a6e800) [pid = 1792] [serial = 320] [outer = (nil)] 05:03:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x95270000) [pid = 1792] [serial = 321] [outer = 0x93a6e800] 05:03:09 INFO - PROCESS | 1792 | 1471348989227 Marionette DEBUG loaded listener.js 05:03:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x95279400) [pid = 1792] [serial = 322] [outer = 0x93a6e800] 05:03:10 INFO - PROCESS | 1792 | 1471348990173 Marionette TRACE conn4 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 05:03:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 05:03:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 1497ms 05:03:10 INFO - PROCESS | 1792 | 1471348990217 Marionette TRACE conn4 -> [0,401,"getWindowHandle",null] 05:03:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 05:03:10 INFO - PROCESS | 1792 | 1471348990222 Marionette TRACE conn4 <- [1,401,null,{"value":"8"}] 05:03:10 INFO - PROCESS | 1792 | 1471348990242 Marionette TRACE conn4 -> [0,402,"setScriptTimeout",{"ms":35000}] 05:03:10 INFO - PROCESS | 1792 | 1471348990245 Marionette TRACE conn4 <- [1,402,null,{}] 05:03:10 INFO - PROCESS | 1792 | 1471348990252 Marionette TRACE conn4 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:10 INFO - PROCESS | 1792 | 1471348990258 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:10 INFO - PROCESS | 1792 | 1471348990510 Marionette TRACE conn4 <- [1,403,null,{"value":null}] 05:03:10 INFO - PROCESS | 1792 | 1471348990539 Marionette TRACE conn4 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:10 INFO - PROCESS | 1792 | 1471348990548 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x95287c00 == 66 [pid = 1792] [id = 108] 05:03:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x9659f000) [pid = 1792] [serial = 323] [outer = (nil)] 05:03:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x99122400) [pid = 1792] [serial = 324] [outer = 0x9659f000] 05:03:10 INFO - PROCESS | 1792 | 1471348990663 Marionette DEBUG loaded listener.js 05:03:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x99566400) [pid = 1792] [serial = 325] [outer = 0x9659f000] 05:03:11 INFO - PROCESS | 1792 | 1471348991822 Marionette TRACE conn4 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 05:03:12 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 05:03:12 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 2302ms 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x9a664000) [pid = 1792] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0x9472e800) [pid = 1792] [serial = 106] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0xa6ca8000) [pid = 1792] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x9ccc9000) [pid = 1792] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x94778800) [pid = 1792] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0xa61e6800) [pid = 1792] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0x982f3c00) [pid = 1792] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x9bf5ac00) [pid = 1792] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x9ccc8800) [pid = 1792] [serial = 103] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 141 (0x9ccc7c00) [pid = 1792] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0x93925400) [pid = 1792] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x9b09ac00) [pid = 1792] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x9659e000) [pid = 1792] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x9fba3800) [pid = 1792] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x9a665800) [pid = 1792] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x99121c00) [pid = 1792] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x951cc800) [pid = 1792] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x99d40800) [pid = 1792] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x99ddd400) [pid = 1792] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x8f90e800) [pid = 1792] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x9912fc00) [pid = 1792] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x9bf50400) [pid = 1792] [serial = 239] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 05:03:12 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x8fc03000) [pid = 1792] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 05:03:12 INFO - PROCESS | 1792 | 1471348992648 Marionette TRACE conn4 -> [0,405,"getWindowHandle",null] 05:03:12 INFO - PROCESS | 1792 | 1471348992651 Marionette TRACE conn4 <- [1,405,null,{"value":"8"}] 05:03:12 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 05:03:12 INFO - PROCESS | 1792 | 1471348992661 Marionette TRACE conn4 -> [0,406,"setScriptTimeout",{"ms":35000}] 05:03:12 INFO - PROCESS | 1792 | 1471348992664 Marionette TRACE conn4 <- [1,406,null,{}] 05:03:12 INFO - PROCESS | 1792 | 1471348992671 Marionette TRACE conn4 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:12 INFO - PROCESS | 1792 | 1471348992677 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:12 INFO - PROCESS | 1792 | 1471348992897 Marionette TRACE conn4 <- [1,407,null,{"value":null}] 05:03:13 INFO - PROCESS | 1792 | 1471348992990 Marionette TRACE conn4 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:13 INFO - PROCESS | 1792 | 1471348993010 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6bec00 == 67 [pid = 1792] [id = 109] 05:03:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x8e6bfc00) [pid = 1792] [serial = 326] [outer = (nil)] 05:03:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x8e6c3000) [pid = 1792] [serial = 327] [outer = 0x8e6bfc00] 05:03:13 INFO - PROCESS | 1792 | 1471348993095 Marionette DEBUG loaded listener.js 05:03:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x8fc08400) [pid = 1792] [serial = 328] [outer = 0x8e6bfc00] 05:03:13 INFO - PROCESS | 1792 | 1471348993920 Marionette TRACE conn4 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 05:03:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 05:03:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1283ms 05:03:13 INFO - PROCESS | 1792 | 1471348993946 Marionette TRACE conn4 -> [0,409,"getWindowHandle",null] 05:03:13 INFO - PROCESS | 1792 | 1471348993951 Marionette TRACE conn4 <- [1,409,null,{"value":"8"}] 05:03:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 05:03:13 INFO - PROCESS | 1792 | 1471348993958 Marionette TRACE conn4 -> [0,410,"setScriptTimeout",{"ms":35000}] 05:03:13 INFO - PROCESS | 1792 | 1471348993962 Marionette TRACE conn4 <- [1,410,null,{}] 05:03:13 INFO - PROCESS | 1792 | 1471348993969 Marionette TRACE conn4 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:13 INFO - PROCESS | 1792 | 1471348993976 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:14 INFO - PROCESS | 1792 | 1471348994145 Marionette TRACE conn4 <- [1,411,null,{"value":null}] 05:03:14 INFO - PROCESS | 1792 | 1471348994162 Marionette TRACE conn4 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:14 INFO - PROCESS | 1792 | 1471348994171 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:14 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6ba400 == 68 [pid = 1792] [id = 110] 05:03:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x8e6bb800) [pid = 1792] [serial = 329] [outer = (nil)] 05:03:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x982f3c00) [pid = 1792] [serial = 330] [outer = 0x8e6bb800] 05:03:14 INFO - PROCESS | 1792 | 1471348994242 Marionette DEBUG loaded listener.js 05:03:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x99ca9000) [pid = 1792] [serial = 331] [outer = 0x8e6bb800] 05:03:15 INFO - PROCESS | 1792 | 1471348995454 Marionette TRACE conn4 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 05:03:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 05:03:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1534ms 05:03:15 INFO - PROCESS | 1792 | 1471348995494 Marionette TRACE conn4 -> [0,413,"getWindowHandle",null] 05:03:15 INFO - PROCESS | 1792 | 1471348995502 Marionette TRACE conn4 <- [1,413,null,{"value":"8"}] 05:03:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 05:03:15 INFO - PROCESS | 1792 | 1471348995512 Marionette TRACE conn4 -> [0,414,"setScriptTimeout",{"ms":35000}] 05:03:15 INFO - PROCESS | 1792 | 1471348995518 Marionette TRACE conn4 <- [1,414,null,{}] 05:03:15 INFO - PROCESS | 1792 | 1471348995528 Marionette TRACE conn4 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:15 INFO - PROCESS | 1792 | 1471348995534 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:15 INFO - PROCESS | 1792 | 1471348995778 Marionette TRACE conn4 <- [1,415,null,{"value":null}] 05:03:16 INFO - PROCESS | 1792 | 1471348996042 Marionette TRACE conn4 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:16 INFO - PROCESS | 1792 | 1471348996056 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:16 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd3c00 == 69 [pid = 1792] [id = 111] 05:03:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x8ecd6800) [pid = 1792] [serial = 332] [outer = (nil)] 05:03:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x8f90bc00) [pid = 1792] [serial = 333] [outer = 0x8ecd6800] 05:03:16 INFO - PROCESS | 1792 | 1471348996151 Marionette DEBUG loaded listener.js 05:03:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x8fa73c00) [pid = 1792] [serial = 334] [outer = 0x8ecd6800] 05:03:17 INFO - PROCESS | 1792 | 1471348997116 Marionette TRACE conn4 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 05:03:17 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 05:03:17 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1644ms 05:03:17 INFO - PROCESS | 1792 | 1471348997156 Marionette TRACE conn4 -> [0,417,"getWindowHandle",null] 05:03:17 INFO - PROCESS | 1792 | 1471348997164 Marionette TRACE conn4 <- [1,417,null,{"value":"8"}] 05:03:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 05:03:17 INFO - PROCESS | 1792 | 1471348997177 Marionette TRACE conn4 -> [0,418,"setScriptTimeout",{"ms":35000}] 05:03:17 INFO - PROCESS | 1792 | 1471348997181 Marionette TRACE conn4 <- [1,418,null,{}] 05:03:17 INFO - PROCESS | 1792 | 1471348997188 Marionette TRACE conn4 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:17 INFO - PROCESS | 1792 | 1471348997195 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:17 INFO - PROCESS | 1792 | 1471348997406 Marionette TRACE conn4 <- [1,419,null,{"value":null}] 05:03:17 INFO - PROCESS | 1792 | 1471348997638 Marionette TRACE conn4 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:17 INFO - PROCESS | 1792 | 1471348997647 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fc04800 == 70 [pid = 1792] [id = 112] 05:03:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x91c53c00) [pid = 1792] [serial = 335] [outer = (nil)] 05:03:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x91df1400) [pid = 1792] [serial = 336] [outer = 0x91c53c00] 05:03:17 INFO - PROCESS | 1792 | 1471348997779 Marionette DEBUG loaded listener.js 05:03:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x92be4400) [pid = 1792] [serial = 337] [outer = 0x91c53c00] 05:03:19 INFO - PROCESS | 1792 | 1471348999213 Marionette TRACE conn4 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 05:03:19 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 05:03:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 2090ms 05:03:19 INFO - PROCESS | 1792 | 1471348999269 Marionette TRACE conn4 -> [0,421,"getWindowHandle",null] 05:03:19 INFO - PROCESS | 1792 | 1471348999274 Marionette TRACE conn4 <- [1,421,null,{"value":"8"}] 05:03:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 05:03:19 INFO - PROCESS | 1792 | 1471348999282 Marionette TRACE conn4 -> [0,422,"setScriptTimeout",{"ms":35000}] 05:03:19 INFO - PROCESS | 1792 | 1471348999289 Marionette TRACE conn4 <- [1,422,null,{}] 05:03:19 INFO - PROCESS | 1792 | 1471348999310 Marionette TRACE conn4 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:19 INFO - PROCESS | 1792 | 1471348999320 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:19 INFO - PROCESS | 1792 | 1471348999558 Marionette TRACE conn4 <- [1,423,null,{"value":null}] 05:03:19 INFO - PROCESS | 1792 | 1471348999739 Marionette TRACE conn4 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:19 INFO - PROCESS | 1792 | 1471348999750 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x9510ac00 == 71 [pid = 1792] [id = 113] 05:03:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x9528b800) [pid = 1792] [serial = 338] [outer = (nil)] 05:03:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x99de4800) [pid = 1792] [serial = 339] [outer = 0x9528b800] 05:03:19 INFO - PROCESS | 1792 | 1471348999854 Marionette DEBUG loaded listener.js 05:03:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x9a66c800) [pid = 1792] [serial = 340] [outer = 0x9528b800] 05:03:21 INFO - PROCESS | 1792 | 1471349001398 Marionette TRACE conn4 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 05:03:21 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 05:03:21 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 2153ms 05:03:21 INFO - PROCESS | 1792 | 1471349001437 Marionette TRACE conn4 -> [0,425,"getWindowHandle",null] 05:03:21 INFO - PROCESS | 1792 | 1471349001441 Marionette TRACE conn4 <- [1,425,null,{"value":"8"}] 05:03:21 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 05:03:21 INFO - PROCESS | 1792 | 1471349001449 Marionette TRACE conn4 -> [0,426,"setScriptTimeout",{"ms":35000}] 05:03:21 INFO - PROCESS | 1792 | 1471349001454 Marionette TRACE conn4 <- [1,426,null,{}] 05:03:21 INFO - PROCESS | 1792 | 1471349001462 Marionette TRACE conn4 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:21 INFO - PROCESS | 1792 | 1471349001466 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:21 INFO - PROCESS | 1792 | 1471349001657 Marionette TRACE conn4 <- [1,427,null,{"value":null}] 05:03:21 INFO - PROCESS | 1792 | 1471349001834 Marionette TRACE conn4 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:21 INFO - PROCESS | 1792 | 1471349001843 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x99f78000 == 72 [pid = 1792] [id = 114] 05:03:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x9ab64800) [pid = 1792] [serial = 341] [outer = (nil)] 05:03:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x9b097c00) [pid = 1792] [serial = 342] [outer = 0x9ab64800] 05:03:21 INFO - PROCESS | 1792 | 1471349001929 Marionette DEBUG loaded listener.js 05:03:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0x9b0a2800) [pid = 1792] [serial = 343] [outer = 0x9ab64800] 05:03:22 INFO - PROCESS | 1792 | 1471349002935 Marionette TRACE conn4 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 05:03:23 INFO - PROCESS | 1792 | 1471349002998 Marionette TRACE conn4 <- [1,429,null,{"value":"8"}] 05:03:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 05:03:23 INFO - PROCESS | 1792 | 1471349003007 Marionette TRACE conn4 -> [0,430,"setScriptTimeout",{"ms":35000}] 05:03:23 INFO - PROCESS | 1792 | 1471349003011 Marionette TRACE conn4 <- [1,430,null,{}] 05:03:23 INFO - PROCESS | 1792 | 1471349003017 Marionette TRACE conn4 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:23 INFO - PROCESS | 1792 | 1471349003023 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:23 INFO - PROCESS | 1792 | 1471349003230 Marionette TRACE conn4 <- [1,431,null,{"value":null}] 05:03:23 INFO - PROCESS | 1792 | 1471349003461 Marionette TRACE conn4 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:23 INFO - PROCESS | 1792 | 1471349003471 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fcca800 == 73 [pid = 1792] [id = 115] 05:03:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x92662800) [pid = 1792] [serial = 344] [outer = (nil)] 05:03:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x92669c00) [pid = 1792] [serial = 345] [outer = 0x92662800] 05:03:23 INFO - PROCESS | 1792 | 1471349003571 Marionette DEBUG loaded listener.js 05:03:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x9266e000) [pid = 1792] [serial = 346] [outer = 0x92662800] 05:03:24 INFO - PROCESS | 1792 | 1471349004541 Marionette TRACE conn4 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 05:03:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 05:03:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1592ms 05:03:24 INFO - PROCESS | 1792 | 1471349004600 Marionette TRACE conn4 -> [0,433,"getWindowHandle",null] 05:03:24 INFO - PROCESS | 1792 | 1471349004605 Marionette TRACE conn4 <- [1,433,null,{"value":"8"}] 05:03:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 05:03:24 INFO - PROCESS | 1792 | 1471349004613 Marionette TRACE conn4 -> [0,434,"setScriptTimeout",{"ms":35000}] 05:03:24 INFO - PROCESS | 1792 | 1471349004618 Marionette TRACE conn4 <- [1,434,null,{}] 05:03:24 INFO - PROCESS | 1792 | 1471349004626 Marionette TRACE conn4 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:24 INFO - PROCESS | 1792 | 1471349004637 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:24 INFO - PROCESS | 1792 | 1471349004923 Marionette TRACE conn4 <- [1,435,null,{"value":null}] 05:03:25 INFO - PROCESS | 1792 | 1471349005205 Marionette TRACE conn4 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:25 INFO - PROCESS | 1792 | 1471349005215 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x9266c800 == 74 [pid = 1792] [id = 116] 05:03:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x99d3fc00) [pid = 1792] [serial = 347] [outer = (nil)] 05:03:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x9bf5ac00) [pid = 1792] [serial = 348] [outer = 0x99d3fc00] 05:03:25 INFO - PROCESS | 1792 | 1471349005307 Marionette DEBUG loaded listener.js 05:03:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x9ccc8800) [pid = 1792] [serial = 349] [outer = 0x99d3fc00] 05:03:26 INFO - PROCESS | 1792 | 1471349006231 Marionette TRACE conn4 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 05:03:26 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 05:03:26 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1696ms 05:03:26 INFO - PROCESS | 1792 | 1471349006311 Marionette TRACE conn4 -> [0,437,"getWindowHandle",null] 05:03:26 INFO - PROCESS | 1792 | 1471349006316 Marionette TRACE conn4 <- [1,437,null,{"value":"8"}] 05:03:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 05:03:26 INFO - PROCESS | 1792 | 1471349006323 Marionette TRACE conn4 -> [0,438,"setScriptTimeout",{"ms":35000}] 05:03:26 INFO - PROCESS | 1792 | 1471349006326 Marionette TRACE conn4 <- [1,438,null,{}] 05:03:26 INFO - PROCESS | 1792 | 1471349006334 Marionette TRACE conn4 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:26 INFO - PROCESS | 1792 | 1471349006340 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:26 INFO - PROCESS | 1792 | 1471349006592 Marionette TRACE conn4 <- [1,439,null,{"value":null}] 05:03:26 INFO - PROCESS | 1792 | 1471349006889 Marionette TRACE conn4 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:26 INFO - PROCESS | 1792 | 1471349006895 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5ccc00 == 75 [pid = 1792] [id = 117] 05:03:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x8e5cd800) [pid = 1792] [serial = 350] [outer = (nil)] 05:03:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x8e5d5400) [pid = 1792] [serial = 351] [outer = 0x8e5cd800] 05:03:27 INFO - PROCESS | 1792 | 1471349007010 Marionette DEBUG loaded listener.js 05:03:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x8e5d7800) [pid = 1792] [serial = 352] [outer = 0x8e5cd800] 05:03:28 INFO - PROCESS | 1792 | 1471349008085 Marionette TRACE conn4 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 05:03:28 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 05:03:28 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1842ms 05:03:28 INFO - PROCESS | 1792 | 1471349008169 Marionette TRACE conn4 -> [0,441,"getWindowHandle",null] 05:03:28 INFO - PROCESS | 1792 | 1471349008186 Marionette TRACE conn4 <- [1,441,null,{"value":"8"}] 05:03:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 05:03:28 INFO - PROCESS | 1792 | 1471349008197 Marionette TRACE conn4 -> [0,442,"setScriptTimeout",{"ms":35000}] 05:03:28 INFO - PROCESS | 1792 | 1471349008201 Marionette TRACE conn4 <- [1,442,null,{}] 05:03:28 INFO - PROCESS | 1792 | 1471349008291 Marionette TRACE conn4 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:28 INFO - PROCESS | 1792 | 1471349008300 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:29 INFO - PROCESS | 1792 | 1471349009245 Marionette TRACE conn4 <- [1,443,null,{"value":null}] 05:03:29 INFO - PROCESS | 1792 | 1471349009834 Marionette TRACE conn4 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:29 INFO - PROCESS | 1792 | 1471349009843 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x93a71400 == 76 [pid = 1792] [id = 118] 05:03:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x93a72800) [pid = 1792] [serial = 353] [outer = (nil)] 05:03:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x9a3c4c00) [pid = 1792] [serial = 354] [outer = 0x93a72800] 05:03:29 INFO - PROCESS | 1792 | 1471349009978 Marionette DEBUG loaded listener.js 05:03:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x9b9a6800) [pid = 1792] [serial = 355] [outer = 0x93a72800] 05:03:31 INFO - PROCESS | 1792 | 1471349011056 Marionette TRACE conn4 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 05:03:31 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 05:03:31 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 2907ms 05:03:31 INFO - PROCESS | 1792 | 1471349011103 Marionette TRACE conn4 -> [0,445,"getWindowHandle",null] 05:03:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 05:03:31 INFO - PROCESS | 1792 | 1471349011108 Marionette TRACE conn4 <- [1,445,null,{"value":"8"}] 05:03:31 INFO - PROCESS | 1792 | 1471349011116 Marionette TRACE conn4 -> [0,446,"setScriptTimeout",{"ms":35000}] 05:03:31 INFO - PROCESS | 1792 | 1471349011119 Marionette TRACE conn4 <- [1,446,null,{}] 05:03:31 INFO - PROCESS | 1792 | 1471349011126 Marionette TRACE conn4 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:31 INFO - PROCESS | 1792 | 1471349011131 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:31 INFO - PROCESS | 1792 | 1471349011383 Marionette TRACE conn4 <- [1,447,null,{"value":null}] 05:03:31 INFO - PROCESS | 1792 | 1471349011909 Marionette TRACE conn4 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:31 INFO - PROCESS | 1792 | 1471349011918 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:31 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d502000 == 77 [pid = 1792] [id = 119] 05:03:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x8e6b9000) [pid = 1792] [serial = 356] [outer = (nil)] 05:03:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x8e6c0400) [pid = 1792] [serial = 357] [outer = 0x8e6b9000] 05:03:32 INFO - PROCESS | 1792 | 1471349012017 Marionette DEBUG loaded listener.js 05:03:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0x8ecd5400) [pid = 1792] [serial = 358] [outer = 0x8e6b9000] 05:03:33 INFO - PROCESS | 1792 | 1471349013072 Marionette TRACE conn4 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 05:03:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 05:03:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1988ms 05:03:33 INFO - PROCESS | 1792 | 1471349013107 Marionette TRACE conn4 -> [0,449,"getWindowHandle",null] 05:03:33 INFO - PROCESS | 1792 | 1471349013114 Marionette TRACE conn4 <- [1,449,null,{"value":"8"}] 05:03:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 05:03:33 INFO - PROCESS | 1792 | 1471349013123 Marionette TRACE conn4 -> [0,450,"setScriptTimeout",{"ms":35000}] 05:03:33 INFO - PROCESS | 1792 | 1471349013128 Marionette TRACE conn4 <- [1,450,null,{}] 05:03:33 INFO - PROCESS | 1792 | 1471349013139 Marionette TRACE conn4 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:33 INFO - PROCESS | 1792 | 1471349013147 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:33 INFO - PROCESS | 1792 | 1471349013362 Marionette TRACE conn4 <- [1,451,null,{"value":null}] 05:03:33 INFO - PROCESS | 1792 | 1471349013731 Marionette TRACE conn4 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:33 INFO - PROCESS | 1792 | 1471349013744 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd3000 == 78 [pid = 1792] [id = 120] 05:03:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 162 (0x8fa75400) [pid = 1792] [serial = 359] [outer = (nil)] 05:03:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 163 (0x8fc10c00) [pid = 1792] [serial = 360] [outer = 0x8fa75400] 05:03:33 INFO - PROCESS | 1792 | 1471349013835 Marionette DEBUG loaded listener.js 05:03:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 164 (0x8fcccc00) [pid = 1792] [serial = 361] [outer = 0x8fa75400] 05:03:34 INFO - PROCESS | 1792 | --DOCSHELL 0x965a1000 == 77 [pid = 1792] [id = 29] 05:03:34 INFO - PROCESS | 1792 | --DOCSHELL 0x9b99dc00 == 76 [pid = 1792] [id = 70] 05:03:34 INFO - PROCESS | 1792 | --DOMWINDOW == 163 (0x9bf52400) [pid = 1792] [serial = 288] [outer = (nil)] [url = about:blank] 05:03:34 INFO - PROCESS | 1792 | --DOCSHELL 0x92bdc000 == 75 [pid = 1792] [id = 72] 05:03:34 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6bec00 == 74 [pid = 1792] [id = 109] 05:03:34 INFO - PROCESS | 1792 | --DOCSHELL 0x95287c00 == 73 [pid = 1792] [id = 108] 05:03:34 INFO - PROCESS | 1792 | --DOCSHELL 0x92beac00 == 72 [pid = 1792] [id = 107] 05:03:34 INFO - PROCESS | 1792 | --DOCSHELL 0x8f839400 == 71 [pid = 1792] [id = 106] 05:03:34 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa70400 == 70 [pid = 1792] [id = 105] 05:03:34 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecda800 == 69 [pid = 1792] [id = 104] 05:03:34 INFO - PROCESS | 1792 | 1471349014960 Marionette TRACE conn4 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 05:03:35 INFO - PROCESS | 1792 | 1471349015078 Marionette TRACE conn4 <- [1,453,null,{"value":"8"}] 05:03:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 05:03:35 INFO - PROCESS | 1792 | 1471349015086 Marionette TRACE conn4 -> [0,454,"setScriptTimeout",{"ms":35000}] 05:03:35 INFO - PROCESS | 1792 | 1471349015091 Marionette TRACE conn4 <- [1,454,null,{}] 05:03:35 INFO - PROCESS | 1792 | 1471349015106 Marionette TRACE conn4 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:35 INFO - PROCESS | 1792 | 1471349015111 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:35 INFO - PROCESS | 1792 | 1471349015311 Marionette TRACE conn4 <- [1,455,null,{"value":null}] 05:03:35 INFO - PROCESS | 1792 | 1471349015561 Marionette TRACE conn4 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:35 INFO - PROCESS | 1792 | 1471349015571 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:35 INFO - PROCESS | 1792 | ++DOCSHELL 0x925a5800 == 69 [pid = 1792] [id = 121] 05:03:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x925a6000) [pid = 1792] [serial = 362] [outer = (nil)] 05:03:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x925a9c00) [pid = 1792] [serial = 363] [outer = 0x925a6000] 05:03:35 INFO - PROCESS | 1792 | 1471349015652 Marionette DEBUG loaded listener.js 05:03:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x92670c00) [pid = 1792] [serial = 364] [outer = 0x925a6000] 05:03:36 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:36 INFO - PROCESS | 1792 | 1471349016596 Marionette TRACE conn4 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 05:03:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 05:03:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1553ms 05:03:36 INFO - PROCESS | 1792 | 1471349016641 Marionette TRACE conn4 -> [0,457,"getWindowHandle",null] 05:03:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 05:03:36 INFO - PROCESS | 1792 | 1471349016646 Marionette TRACE conn4 <- [1,457,null,{"value":"8"}] 05:03:36 INFO - PROCESS | 1792 | 1471349016663 Marionette TRACE conn4 -> [0,458,"setScriptTimeout",{"ms":35000}] 05:03:36 INFO - PROCESS | 1792 | 1471349016673 Marionette TRACE conn4 <- [1,458,null,{}] 05:03:36 INFO - PROCESS | 1792 | 1471349016681 Marionette TRACE conn4 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:36 INFO - PROCESS | 1792 | 1471349016689 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:36 INFO - PROCESS | 1792 | 1471349016891 Marionette TRACE conn4 <- [1,459,null,{"value":null}] 05:03:37 INFO - PROCESS | 1792 | 1471349017095 Marionette TRACE conn4 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:37 INFO - PROCESS | 1792 | 1471349017106 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x9477a000 == 70 [pid = 1792] [id = 122] 05:03:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x95109c00) [pid = 1792] [serial = 365] [outer = (nil)] 05:03:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x95115c00) [pid = 1792] [serial = 366] [outer = 0x95109c00] 05:03:37 INFO - PROCESS | 1792 | 1471349017187 Marionette DEBUG loaded listener.js 05:03:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x9527b000) [pid = 1792] [serial = 367] [outer = 0x95109c00] 05:03:38 INFO - PROCESS | 1792 | 1471349018096 Marionette TRACE conn4 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 05:03:38 INFO - PROCESS | 1792 | 1471349018174 Marionette TRACE conn4 <- [1,461,null,{"value":"8"}] 05:03:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 05:03:38 INFO - PROCESS | 1792 | 1471349018182 Marionette TRACE conn4 -> [0,462,"setScriptTimeout",{"ms":35000}] 05:03:38 INFO - PROCESS | 1792 | 1471349018185 Marionette TRACE conn4 <- [1,462,null,{}] 05:03:38 INFO - PROCESS | 1792 | 1471349018191 Marionette TRACE conn4 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:38 INFO - PROCESS | 1792 | 1471349018196 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:38 INFO - PROCESS | 1792 | 1471349018429 Marionette TRACE conn4 <- [1,463,null,{"value":null}] 05:03:38 INFO - PROCESS | 1792 | 1471349018457 Marionette TRACE conn4 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:38 INFO - PROCESS | 1792 | 1471349018467 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x95111400 == 71 [pid = 1792] [id = 123] 05:03:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x9528cc00) [pid = 1792] [serial = 368] [outer = (nil)] 05:03:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x982e7000) [pid = 1792] [serial = 369] [outer = 0x9528cc00] 05:03:38 INFO - PROCESS | 1792 | 1471349018555 Marionette DEBUG loaded listener.js 05:03:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x99107400) [pid = 1792] [serial = 370] [outer = 0x9528cc00] 05:03:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x99d35c00) [pid = 1792] [serial = 371] [outer = 0x9b9abc00] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x9b9a3c00) [pid = 1792] [serial = 209] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x8fa77400) [pid = 1792] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x9bf50800) [pid = 1792] [serial = 218] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x8e6bfc00) [pid = 1792] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x9527c000) [pid = 1792] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x93a6e800) [pid = 1792] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x8f839c00) [pid = 1792] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x9659f000) [pid = 1792] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x9510d000) [pid = 1792] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x8ecdb400) [pid = 1792] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x95114000) [pid = 1792] [serial = 215] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x9956ac00) [pid = 1792] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x92be1400) [pid = 1792] [serial = 212] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x91c53800) [pid = 1792] [serial = 221] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x9abe3c00) [pid = 1792] [serial = 251] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 05:03:39 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x92bdf400) [pid = 1792] [serial = 242] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 05:03:40 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x9b933000) [pid = 1792] [serial = 248] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 05:03:40 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x99128000) [pid = 1792] [serial = 245] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 05:03:40 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:03:40 INFO - PROCESS | 1792 | 1471349020300 Marionette TRACE conn4 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 05:03:40 INFO - PROCESS | 1792 | 1471349020374 Marionette TRACE conn4 <- [1,465,null,{"value":"8"}] 05:03:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 05:03:40 INFO - PROCESS | 1792 | 1471349020382 Marionette TRACE conn4 -> [0,466,"setScriptTimeout",{"ms":35000}] 05:03:40 INFO - PROCESS | 1792 | 1471349020386 Marionette TRACE conn4 <- [1,466,null,{}] 05:03:40 INFO - PROCESS | 1792 | 1471349020393 Marionette TRACE conn4 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:40 INFO - PROCESS | 1792 | 1471349020399 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:40 INFO - PROCESS | 1792 | 1471349020682 Marionette TRACE conn4 <- [1,467,null,{"value":null}] 05:03:40 INFO - PROCESS | 1792 | 1471349020700 Marionette TRACE conn4 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:40 INFO - PROCESS | 1792 | 1471349020718 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x93a6e800 == 72 [pid = 1792] [id = 124] 05:03:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x95109800) [pid = 1792] [serial = 372] [outer = (nil)] 05:03:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x982ec800) [pid = 1792] [serial = 373] [outer = 0x95109800] 05:03:40 INFO - PROCESS | 1792 | 1471349020813 Marionette DEBUG loaded listener.js 05:03:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x9956dc00) [pid = 1792] [serial = 374] [outer = 0x95109800] 05:03:42 INFO - PROCESS | 1792 | 1471349022159 Marionette TRACE conn4 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 05:03:42 INFO - PROCESS | 1792 | 1471349022237 Marionette TRACE conn4 <- [1,469,null,{"value":"8"}] 05:03:42 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 05:03:42 INFO - PROCESS | 1792 | 1471349022247 Marionette TRACE conn4 -> [0,470,"setScriptTimeout",{"ms":35000}] 05:03:42 INFO - PROCESS | 1792 | 1471349022252 Marionette TRACE conn4 <- [1,470,null,{}] 05:03:42 INFO - PROCESS | 1792 | 1471349022262 Marionette TRACE conn4 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:42 INFO - PROCESS | 1792 | 1471349022268 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:42 INFO - PROCESS | 1792 | 1471349022599 Marionette TRACE conn4 <- [1,471,null,{"value":null}] 05:03:42 INFO - PROCESS | 1792 | 1471349022788 Marionette TRACE conn4 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:42 INFO - PROCESS | 1792 | 1471349022807 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f83e400 == 73 [pid = 1792] [id = 125] 05:03:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8f909c00) [pid = 1792] [serial = 375] [outer = (nil)] 05:03:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8f90ec00) [pid = 1792] [serial = 376] [outer = 0x8f909c00] 05:03:42 INFO - PROCESS | 1792 | 1471349022936 Marionette DEBUG loaded listener.js 05:03:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x8fc06400) [pid = 1792] [serial = 377] [outer = 0x8f909c00] 05:03:43 INFO - PROCESS | 1792 | 1471349023982 Marionette TRACE conn4 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 05:03:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 05:03:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1793ms 05:03:44 INFO - PROCESS | 1792 | 1471349024040 Marionette TRACE conn4 -> [0,473,"getWindowHandle",null] 05:03:44 INFO - PROCESS | 1792 | 1471349024049 Marionette TRACE conn4 <- [1,473,null,{"value":"8"}] 05:03:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 05:03:44 INFO - PROCESS | 1792 | 1471349024061 Marionette TRACE conn4 -> [0,474,"setScriptTimeout",{"ms":35000}] 05:03:44 INFO - PROCESS | 1792 | 1471349024066 Marionette TRACE conn4 <- [1,474,null,{}] 05:03:44 INFO - PROCESS | 1792 | 1471349024074 Marionette TRACE conn4 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:44 INFO - PROCESS | 1792 | 1471349024081 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:44 INFO - PROCESS | 1792 | 1471349024355 Marionette TRACE conn4 <- [1,475,null,{"value":null}] 05:03:44 INFO - PROCESS | 1792 | 1471349024601 Marionette TRACE conn4 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:44 INFO - PROCESS | 1792 | 1471349024612 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:44 INFO - PROCESS | 1792 | ++DOCSHELL 0x925a2000 == 74 [pid = 1792] [id = 126] 05:03:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x925a8400) [pid = 1792] [serial = 378] [outer = (nil)] 05:03:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x92bde000) [pid = 1792] [serial = 379] [outer = 0x925a8400] 05:03:44 INFO - PROCESS | 1792 | 1471349024744 Marionette DEBUG loaded listener.js 05:03:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x93923000) [pid = 1792] [serial = 380] [outer = 0x925a8400] 05:03:45 INFO - PROCESS | 1792 | 1471349025850 Marionette TRACE conn4 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 05:03:45 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 05:03:45 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1840ms 05:03:45 INFO - PROCESS | 1792 | 1471349025903 Marionette TRACE conn4 -> [0,477,"getWindowHandle",null] 05:03:45 INFO - PROCESS | 1792 | 1471349025908 Marionette TRACE conn4 <- [1,477,null,{"value":"8"}] 05:03:45 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 05:03:45 INFO - PROCESS | 1792 | 1471349025917 Marionette TRACE conn4 -> [0,478,"setScriptTimeout",{"ms":35000}] 05:03:45 INFO - PROCESS | 1792 | 1471349025933 Marionette TRACE conn4 <- [1,478,null,{}] 05:03:45 INFO - PROCESS | 1792 | 1471349025959 Marionette TRACE conn4 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:45 INFO - PROCESS | 1792 | 1471349025969 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:46 INFO - PROCESS | 1792 | 1471349026246 Marionette TRACE conn4 <- [1,479,null,{"value":null}] 05:03:46 INFO - PROCESS | 1792 | 1471349026531 Marionette TRACE conn4 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:46 INFO - PROCESS | 1792 | 1471349026545 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:46 INFO - PROCESS | 1792 | ++DOCSHELL 0x9472f000 == 75 [pid = 1792] [id = 127] 05:03:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x99130c00) [pid = 1792] [serial = 381] [outer = (nil)] 05:03:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x99dea000) [pid = 1792] [serial = 382] [outer = 0x99130c00] 05:03:46 INFO - PROCESS | 1792 | 1471349026679 Marionette DEBUG loaded listener.js 05:03:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x9a65f000) [pid = 1792] [serial = 383] [outer = 0x99130c00] 05:03:48 INFO - PROCESS | 1792 | 1471349028170 Marionette TRACE conn4 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 05:03:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 05:03:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 2308ms 05:03:48 INFO - PROCESS | 1792 | 1471349028304 Marionette TRACE conn4 -> [0,481,"getWindowHandle",null] 05:03:48 INFO - PROCESS | 1792 | 1471349028313 Marionette TRACE conn4 <- [1,481,null,{"value":"8"}] 05:03:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 05:03:48 INFO - PROCESS | 1792 | 1471349028346 Marionette TRACE conn4 -> [0,482,"setScriptTimeout",{"ms":35000}] 05:03:48 INFO - PROCESS | 1792 | 1471349028349 Marionette TRACE conn4 <- [1,482,null,{}] 05:03:48 INFO - PROCESS | 1792 | 1471349028358 Marionette TRACE conn4 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:48 INFO - PROCESS | 1792 | 1471349028365 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:48 INFO - PROCESS | 1792 | 1471349028593 Marionette TRACE conn4 <- [1,483,null,{"value":null}] 05:03:48 INFO - PROCESS | 1792 | 1471349028797 Marionette TRACE conn4 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:48 INFO - PROCESS | 1792 | 1471349028805 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5ce400 == 76 [pid = 1792] [id = 128] 05:03:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x99d45000) [pid = 1792] [serial = 384] [outer = (nil)] 05:03:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x9b09dc00) [pid = 1792] [serial = 385] [outer = 0x99d45000] 05:03:48 INFO - PROCESS | 1792 | 1471349028910 Marionette DEBUG loaded listener.js 05:03:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x9b20a800) [pid = 1792] [serial = 386] [outer = 0x99d45000] 05:03:49 INFO - PROCESS | 1792 | 1471349029959 Marionette TRACE conn4 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 05:03:50 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 05:03:50 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1695ms 05:03:50 INFO - PROCESS | 1792 | 1471349030036 Marionette TRACE conn4 -> [0,485,"getWindowHandle",null] 05:03:50 INFO - PROCESS | 1792 | 1471349030041 Marionette TRACE conn4 <- [1,485,null,{"value":"8"}] 05:03:50 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 05:03:50 INFO - PROCESS | 1792 | 1471349030048 Marionette TRACE conn4 -> [0,486,"setScriptTimeout",{"ms":35000}] 05:03:50 INFO - PROCESS | 1792 | 1471349030052 Marionette TRACE conn4 <- [1,486,null,{}] 05:03:50 INFO - PROCESS | 1792 | 1471349030059 Marionette TRACE conn4 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:50 INFO - PROCESS | 1792 | 1471349030064 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:50 INFO - PROCESS | 1792 | 1471349030308 Marionette TRACE conn4 <- [1,487,null,{"value":null}] 05:03:50 INFO - PROCESS | 1792 | 1471349030593 Marionette TRACE conn4 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:50 INFO - PROCESS | 1792 | 1471349030605 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x99d2d800 == 77 [pid = 1792] [id = 129] 05:03:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x9b09f400) [pid = 1792] [serial = 387] [outer = (nil)] 05:03:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x9bf49400) [pid = 1792] [serial = 388] [outer = 0x9b09f400] 05:03:50 INFO - PROCESS | 1792 | 1471349030736 Marionette DEBUG loaded listener.js 05:03:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x9c016800) [pid = 1792] [serial = 389] [outer = 0x9b09f400] 05:03:51 INFO - PROCESS | 1792 | 1471349031816 Marionette TRACE conn4 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 05:03:51 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 05:03:51 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1845ms 05:03:51 INFO - PROCESS | 1792 | 1471349031895 Marionette TRACE conn4 -> [0,489,"getWindowHandle",null] 05:03:51 INFO - PROCESS | 1792 | 1471349031899 Marionette TRACE conn4 <- [1,489,null,{"value":"8"}] 05:03:51 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 05:03:51 INFO - PROCESS | 1792 | 1471349031907 Marionette TRACE conn4 -> [0,490,"setScriptTimeout",{"ms":35000}] 05:03:51 INFO - PROCESS | 1792 | 1471349031911 Marionette TRACE conn4 <- [1,490,null,{}] 05:03:51 INFO - PROCESS | 1792 | 1471349031917 Marionette TRACE conn4 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:51 INFO - PROCESS | 1792 | 1471349031928 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:52 INFO - PROCESS | 1792 | 1471349032228 Marionette TRACE conn4 <- [1,491,null,{"value":null}] 05:03:52 INFO - PROCESS | 1792 | 1471349032472 Marionette TRACE conn4 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:52 INFO - PROCESS | 1792 | 1471349032480 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d1400 == 78 [pid = 1792] [id = 130] 05:03:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x9b9aa400) [pid = 1792] [serial = 390] [outer = (nil)] 05:03:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0xa109bc00) [pid = 1792] [serial = 391] [outer = 0x9b9aa400] 05:03:52 INFO - PROCESS | 1792 | 1471349032612 Marionette DEBUG loaded listener.js 05:03:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0xa2ecc800) [pid = 1792] [serial = 392] [outer = 0x9b9aa400] 05:03:53 INFO - PROCESS | 1792 | 1471349033741 Marionette TRACE conn4 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 05:03:53 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 05:03:53 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1887ms 05:03:53 INFO - PROCESS | 1792 | 1471349033794 Marionette TRACE conn4 -> [0,493,"getWindowHandle",null] 05:03:53 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 05:03:53 INFO - PROCESS | 1792 | 1471349033799 Marionette TRACE conn4 <- [1,493,null,{"value":"8"}] 05:03:53 INFO - PROCESS | 1792 | 1471349033807 Marionette TRACE conn4 -> [0,494,"setScriptTimeout",{"ms":35000}] 05:03:53 INFO - PROCESS | 1792 | 1471349033810 Marionette TRACE conn4 <- [1,494,null,{}] 05:03:53 INFO - PROCESS | 1792 | 1471349033818 Marionette TRACE conn4 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:53 INFO - PROCESS | 1792 | 1471349033823 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:54 INFO - PROCESS | 1792 | 1471349034074 Marionette TRACE conn4 <- [1,495,null,{"value":null}] 05:03:54 INFO - PROCESS | 1792 | 1471349034357 Marionette TRACE conn4 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:54 INFO - PROCESS | 1792 | 1471349034366 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50c000 == 79 [pid = 1792] [id = 131] 05:03:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x9fb9c400) [pid = 1792] [serial = 393] [outer = (nil)] 05:03:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0xa3183400) [pid = 1792] [serial = 394] [outer = 0x9fb9c400] 05:03:54 INFO - PROCESS | 1792 | 1471349034468 Marionette DEBUG loaded listener.js 05:03:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0xa33da000) [pid = 1792] [serial = 395] [outer = 0x9fb9c400] 05:03:55 INFO - PROCESS | 1792 | 1471349035646 Marionette TRACE conn4 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 05:03:55 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 05:03:55 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1893ms 05:03:55 INFO - PROCESS | 1792 | 1471349035700 Marionette TRACE conn4 -> [0,497,"getWindowHandle",null] 05:03:55 INFO - PROCESS | 1792 | 1471349035704 Marionette TRACE conn4 <- [1,497,null,{"value":"8"}] 05:03:55 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 05:03:55 INFO - PROCESS | 1792 | 1471349035712 Marionette TRACE conn4 -> [0,498,"setScriptTimeout",{"ms":35000}] 05:03:55 INFO - PROCESS | 1792 | 1471349035716 Marionette TRACE conn4 <- [1,498,null,{}] 05:03:55 INFO - PROCESS | 1792 | 1471349035723 Marionette TRACE conn4 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:55 INFO - PROCESS | 1792 | 1471349035729 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:55 INFO - PROCESS | 1792 | 1471349035951 Marionette TRACE conn4 <- [1,499,null,{"value":null}] 05:03:56 INFO - PROCESS | 1792 | 1471349036184 Marionette TRACE conn4 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:56 INFO - PROCESS | 1792 | 1471349036191 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e507c00 == 80 [pid = 1792] [id = 132] 05:03:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x8e50a400) [pid = 1792] [serial = 396] [outer = (nil)] 05:03:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x8ec6f800) [pid = 1792] [serial = 397] [outer = 0x8e50a400] 05:03:56 INFO - PROCESS | 1792 | 1471349036284 Marionette DEBUG loaded listener.js 05:03:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x8ec73400) [pid = 1792] [serial = 398] [outer = 0x8e50a400] 05:03:57 INFO - PROCESS | 1792 | 1471349037187 Marionette TRACE conn4 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 05:03:57 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 05:03:57 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1540ms 05:03:57 INFO - PROCESS | 1792 | 1471349037253 Marionette TRACE conn4 -> [0,501,"getWindowHandle",null] 05:03:57 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 05:03:57 INFO - PROCESS | 1792 | 1471349037257 Marionette TRACE conn4 <- [1,501,null,{"value":"8"}] 05:03:57 INFO - PROCESS | 1792 | 1471349037265 Marionette TRACE conn4 -> [0,502,"setScriptTimeout",{"ms":35000}] 05:03:57 INFO - PROCESS | 1792 | 1471349037269 Marionette TRACE conn4 <- [1,502,null,{}] 05:03:57 INFO - PROCESS | 1792 | 1471349037276 Marionette TRACE conn4 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:57 INFO - PROCESS | 1792 | 1471349037283 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:57 INFO - PROCESS | 1792 | 1471349037559 Marionette TRACE conn4 <- [1,503,null,{"value":null}] 05:03:57 INFO - PROCESS | 1792 | 1471349037844 Marionette TRACE conn4 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:57 INFO - PROCESS | 1792 | 1471349037854 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6bbc00 == 81 [pid = 1792] [id = 133] 05:03:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x8e6bf800) [pid = 1792] [serial = 399] [outer = (nil)] 05:03:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0x8ee89800) [pid = 1792] [serial = 400] [outer = 0x8e6bf800] 05:03:57 INFO - PROCESS | 1792 | 1471349037945 Marionette DEBUG loaded listener.js 05:03:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x8ee8dc00) [pid = 1792] [serial = 401] [outer = 0x8e6bf800] 05:03:58 INFO - PROCESS | 1792 | 1471349038927 Marionette TRACE conn4 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 05:03:59 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 05:03:59 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1743ms 05:03:59 INFO - PROCESS | 1792 | 1471349039009 Marionette TRACE conn4 -> [0,505,"getWindowHandle",null] 05:03:59 INFO - PROCESS | 1792 | 1471349039012 Marionette TRACE conn4 <- [1,505,null,{"value":"8"}] 05:03:59 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 05:03:59 INFO - PROCESS | 1792 | 1471349039021 Marionette TRACE conn4 -> [0,506,"setScriptTimeout",{"ms":35000}] 05:03:59 INFO - PROCESS | 1792 | 1471349039026 Marionette TRACE conn4 <- [1,506,null,{}] 05:03:59 INFO - PROCESS | 1792 | 1471349039033 Marionette TRACE conn4 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:03:59 INFO - PROCESS | 1792 | 1471349039040 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:59 INFO - PROCESS | 1792 | 1471349039322 Marionette TRACE conn4 <- [1,507,null,{"value":null}] 05:03:59 INFO - PROCESS | 1792 | 1471349039902 Marionette TRACE conn4 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:03:59 INFO - PROCESS | 1792 | 1471349039912 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:03:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6e800 == 82 [pid = 1792] [id = 134] 05:03:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x8ec6fc00) [pid = 1792] [serial = 402] [outer = (nil)] 05:03:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x8ecd3800) [pid = 1792] [serial = 403] [outer = 0x8ec6fc00] 05:04:00 INFO - PROCESS | 1792 | 1471349040005 Marionette DEBUG loaded listener.js 05:04:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x8f836800) [pid = 1792] [serial = 404] [outer = 0x8ec6fc00] 05:04:01 INFO - PROCESS | 1792 | 1471349041061 Marionette TRACE conn4 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 05:04:01 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 05:04:01 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 2086ms 05:04:01 INFO - PROCESS | 1792 | 1471349041111 Marionette TRACE conn4 -> [0,509,"getWindowHandle",null] 05:04:01 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 05:04:01 INFO - PROCESS | 1792 | 1471349041118 Marionette TRACE conn4 <- [1,509,null,{"value":"8"}] 05:04:01 INFO - PROCESS | 1792 | 1471349041127 Marionette TRACE conn4 -> [0,510,"setScriptTimeout",{"ms":35000}] 05:04:01 INFO - PROCESS | 1792 | 1471349041133 Marionette TRACE conn4 <- [1,510,null,{}] 05:04:01 INFO - PROCESS | 1792 | 1471349041142 Marionette TRACE conn4 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:01 INFO - PROCESS | 1792 | 1471349041152 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:01 INFO - PROCESS | 1792 | 1471349041373 Marionette TRACE conn4 <- [1,511,null,{"value":null}] 05:04:01 INFO - PROCESS | 1792 | 1471349041766 Marionette TRACE conn4 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:01 INFO - PROCESS | 1792 | 1471349041780 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x8eccdc00 == 83 [pid = 1792] [id = 135] 05:04:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x8f840800) [pid = 1792] [serial = 405] [outer = (nil)] 05:04:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x8fc0d400) [pid = 1792] [serial = 406] [outer = 0x8f840800] 05:04:01 INFO - PROCESS | 1792 | 1471349041883 Marionette DEBUG loaded listener.js 05:04:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x91c54800) [pid = 1792] [serial = 407] [outer = 0x8f840800] 05:04:02 INFO - PROCESS | 1792 | --DOCSHELL 0x9527d400 == 82 [pid = 1792] [id = 93] 05:04:02 INFO - PROCESS | 1792 | --DOCSHELL 0x9912ec00 == 81 [pid = 1792] [id = 92] 05:04:02 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x982f3c00) [pid = 1792] [serial = 330] [outer = (nil)] [url = about:blank] 05:04:02 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x8fccb800) [pid = 1792] [serial = 309] [outer = (nil)] [url = about:blank] 05:04:02 INFO - PROCESS | 1792 | --DOCSHELL 0x95111400 == 80 [pid = 1792] [id = 123] 05:04:02 INFO - PROCESS | 1792 | --DOCSHELL 0x9477a000 == 79 [pid = 1792] [id = 122] 05:04:02 INFO - PROCESS | 1792 | --DOCSHELL 0x925a5800 == 78 [pid = 1792] [id = 121] 05:04:02 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd3000 == 77 [pid = 1792] [id = 120] 05:04:02 INFO - PROCESS | 1792 | --DOCSHELL 0x8d502000 == 76 [pid = 1792] [id = 119] 05:04:02 INFO - PROCESS | 1792 | --DOCSHELL 0x8fc04800 == 75 [pid = 1792] [id = 112] 05:04:02 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd3c00 == 74 [pid = 1792] [id = 111] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x8fc08400) [pid = 1792] [serial = 328] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0x9cc45000) [pid = 1792] [serial = 211] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x8fa7b400) [pid = 1792] [serial = 315] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0xa81f0400) [pid = 1792] [serial = 220] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x8e6c3000) [pid = 1792] [serial = 327] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x96588400) [pid = 1792] [serial = 294] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0xa4f2f400) [pid = 1792] [serial = 201] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x95279400) [pid = 1792] [serial = 322] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x95270000) [pid = 1792] [serial = 321] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 141 (0xa1f10400) [pid = 1792] [serial = 300] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0x91c59000) [pid = 1792] [serial = 318] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x99566400) [pid = 1792] [serial = 325] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x91c61000) [pid = 1792] [serial = 319] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x95288400) [pid = 1792] [serial = 204] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x8f83b000) [pid = 1792] [serial = 312] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0xa1f06c00) [pid = 1792] [serial = 217] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x9a261800) [pid = 1792] [serial = 207] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x8fc0f800) [pid = 1792] [serial = 291] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0xa4f27400) [pid = 1792] [serial = 306] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x8ecd6000) [pid = 1792] [serial = 303] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x8fc0ac00) [pid = 1792] [serial = 316] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x99d30400) [pid = 1792] [serial = 297] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x99d28c00) [pid = 1792] [serial = 214] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x91c5dc00) [pid = 1792] [serial = 223] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x8f845c00) [pid = 1792] [serial = 313] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x99122400) [pid = 1792] [serial = 324] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0xa68af400) [pid = 1792] [serial = 253] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x93a6e000) [pid = 1792] [serial = 244] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0xa1f0f800) [pid = 1792] [serial = 250] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x9a0e9000) [pid = 1792] [serial = 247] [outer = (nil)] [url = about:blank] 05:04:03 INFO - PROCESS | 1792 | 1471349043099 Marionette TRACE conn4 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 05:04:03 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 05:04:03 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 2038ms 05:04:03 INFO - PROCESS | 1792 | 1471349043170 Marionette TRACE conn4 -> [0,513,"getWindowHandle",null] 05:04:03 INFO - PROCESS | 1792 | 1471349043177 Marionette TRACE conn4 <- [1,513,null,{"value":"8"}] 05:04:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 05:04:03 INFO - PROCESS | 1792 | 1471349043185 Marionette TRACE conn4 -> [0,514,"setScriptTimeout",{"ms":35000}] 05:04:03 INFO - PROCESS | 1792 | 1471349043191 Marionette TRACE conn4 <- [1,514,null,{}] 05:04:03 INFO - PROCESS | 1792 | 1471349043198 Marionette TRACE conn4 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:03 INFO - PROCESS | 1792 | 1471349043205 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:03 INFO - PROCESS | 1792 | 1471349043544 Marionette TRACE conn4 <- [1,515,null,{"value":null}] 05:04:03 INFO - PROCESS | 1792 | 1471349043706 Marionette TRACE conn4 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:03 INFO - PROCESS | 1792 | 1471349043712 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d501800 == 75 [pid = 1792] [id = 136] 05:04:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8fc0b000) [pid = 1792] [serial = 408] [outer = (nil)] 05:04:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x91c5f400) [pid = 1792] [serial = 409] [outer = 0x8fc0b000] 05:04:03 INFO - PROCESS | 1792 | 1471349043798 Marionette DEBUG loaded listener.js 05:04:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x91df8000) [pid = 1792] [serial = 410] [outer = 0x8fc0b000] 05:04:04 INFO - PROCESS | 1792 | 1471349044657 Marionette TRACE conn4 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 05:04:04 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 05:04:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1487ms 05:04:04 INFO - PROCESS | 1792 | 1471349044700 Marionette TRACE conn4 -> [0,517,"getWindowHandle",null] 05:04:04 INFO - PROCESS | 1792 | 1471349044705 Marionette TRACE conn4 <- [1,517,null,{"value":"8"}] 05:04:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 05:04:04 INFO - PROCESS | 1792 | 1471349044723 Marionette TRACE conn4 -> [0,518,"setScriptTimeout",{"ms":35000}] 05:04:04 INFO - PROCESS | 1792 | 1471349044733 Marionette TRACE conn4 <- [1,518,null,{}] 05:04:04 INFO - PROCESS | 1792 | 1471349044739 Marionette TRACE conn4 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:04 INFO - PROCESS | 1792 | 1471349044749 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:04 INFO - PROCESS | 1792 | 1471349044960 Marionette TRACE conn4 <- [1,519,null,{"value":null}] 05:04:05 INFO - PROCESS | 1792 | 1471349045136 Marionette TRACE conn4 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:05 INFO - PROCESS | 1792 | 1471349045145 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fcce000 == 76 [pid = 1792] [id = 137] 05:04:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x91c5bc00) [pid = 1792] [serial = 411] [outer = (nil)] 05:04:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x95108400) [pid = 1792] [serial = 412] [outer = 0x91c5bc00] 05:04:05 INFO - PROCESS | 1792 | 1471349045223 Marionette DEBUG loaded listener.js 05:04:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x951d8000) [pid = 1792] [serial = 413] [outer = 0x91c5bc00] 05:04:06 INFO - PROCESS | 1792 | 1471349046211 Marionette TRACE conn4 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 05:04:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 05:04:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1553ms 05:04:06 INFO - PROCESS | 1792 | 1471349046275 Marionette TRACE conn4 -> [0,521,"getWindowHandle",null] 05:04:06 INFO - PROCESS | 1792 | 1471349046280 Marionette TRACE conn4 <- [1,521,null,{"value":"8"}] 05:04:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 05:04:06 INFO - PROCESS | 1792 | 1471349046288 Marionette TRACE conn4 -> [0,522,"setScriptTimeout",{"ms":35000}] 05:04:06 INFO - PROCESS | 1792 | 1471349046293 Marionette TRACE conn4 <- [1,522,null,{}] 05:04:06 INFO - PROCESS | 1792 | 1471349046299 Marionette TRACE conn4 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:06 INFO - PROCESS | 1792 | 1471349046305 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:06 INFO - PROCESS | 1792 | 1471349046570 Marionette TRACE conn4 <- [1,523,null,{"value":null}] 05:04:06 INFO - PROCESS | 1792 | 1471349046601 Marionette TRACE conn4 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:06 INFO - PROCESS | 1792 | 1471349046610 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x9472c400 == 77 [pid = 1792] [id = 138] 05:04:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x9527d800) [pid = 1792] [serial = 414] [outer = (nil)] 05:04:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x95289c00) [pid = 1792] [serial = 415] [outer = 0x9527d800] 05:04:06 INFO - PROCESS | 1792 | 1471349046682 Marionette DEBUG loaded listener.js 05:04:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x965a7400) [pid = 1792] [serial = 416] [outer = 0x9527d800] 05:04:07 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x8e6b9000) [pid = 1792] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 05:04:07 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x95109c00) [pid = 1792] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 05:04:07 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x9528cc00) [pid = 1792] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 05:04:07 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x925a6000) [pid = 1792] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 05:04:07 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x8fa75400) [pid = 1792] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 05:04:07 INFO - PROCESS | 1792 | 1471349047817 Marionette TRACE conn4 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 05:04:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 05:04:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1588ms 05:04:07 INFO - PROCESS | 1792 | 1471349047878 Marionette TRACE conn4 -> [0,525,"getWindowHandle",null] 05:04:07 INFO - PROCESS | 1792 | 1471349047882 Marionette TRACE conn4 <- [1,525,null,{"value":"8"}] 05:04:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 05:04:07 INFO - PROCESS | 1792 | 1471349047889 Marionette TRACE conn4 -> [0,526,"setScriptTimeout",{"ms":35000}] 05:04:07 INFO - PROCESS | 1792 | 1471349047893 Marionette TRACE conn4 <- [1,526,null,{}] 05:04:07 INFO - PROCESS | 1792 | 1471349047899 Marionette TRACE conn4 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:07 INFO - PROCESS | 1792 | 1471349047904 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:08 INFO - PROCESS | 1792 | 1471349048089 Marionette TRACE conn4 <- [1,527,null,{"value":null}] 05:04:08 INFO - PROCESS | 1792 | 1471349048101 Marionette TRACE conn4 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:08 INFO - PROCESS | 1792 | 1471349048118 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:08 INFO - PROCESS | 1792 | ++DOCSHELL 0x95275800 == 78 [pid = 1792] [id = 139] 05:04:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x95279c00) [pid = 1792] [serial = 417] [outer = (nil)] 05:04:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x9659fc00) [pid = 1792] [serial = 418] [outer = 0x95279c00] 05:04:08 INFO - PROCESS | 1792 | 1471349048332 Marionette DEBUG loaded listener.js 05:04:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x99570800) [pid = 1792] [serial = 419] [outer = 0x95279c00] 05:04:09 INFO - PROCESS | 1792 | 1471349049274 Marionette TRACE conn4 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 05:04:09 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 05:04:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1434ms 05:04:09 INFO - PROCESS | 1792 | 1471349049373 Marionette TRACE conn4 -> [0,529,"getWindowHandle",null] 05:04:09 INFO - PROCESS | 1792 | 1471349049380 Marionette TRACE conn4 <- [1,529,null,{"value":"8"}] 05:04:09 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 05:04:09 INFO - PROCESS | 1792 | 1471349049391 Marionette TRACE conn4 -> [0,530,"setScriptTimeout",{"ms":35000}] 05:04:09 INFO - PROCESS | 1792 | 1471349049399 Marionette TRACE conn4 <- [1,530,null,{}] 05:04:09 INFO - PROCESS | 1792 | 1471349049409 Marionette TRACE conn4 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:09 INFO - PROCESS | 1792 | 1471349049415 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:09 INFO - PROCESS | 1792 | 1471349049672 Marionette TRACE conn4 <- [1,531,null,{"value":null}] 05:04:09 INFO - PROCESS | 1792 | 1471349049965 Marionette TRACE conn4 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:09 INFO - PROCESS | 1792 | 1471349049982 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6a400 == 79 [pid = 1792] [id = 140] 05:04:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x8ee8a400) [pid = 1792] [serial = 420] [outer = (nil)] 05:04:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x8ee95000) [pid = 1792] [serial = 421] [outer = 0x8ee8a400] 05:04:10 INFO - PROCESS | 1792 | 1471349050087 Marionette DEBUG loaded listener.js 05:04:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x8f903000) [pid = 1792] [serial = 422] [outer = 0x8ee8a400] 05:04:11 INFO - PROCESS | 1792 | 1471349051017 Marionette TRACE conn4 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 05:04:11 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 05:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 05:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 05:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:04:11 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 05:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 05:04:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:04:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 05:04:11 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 05:04:11 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 1690ms 05:04:11 INFO - PROCESS | 1792 | 1471349051103 Marionette TRACE conn4 -> [0,533,"getWindowHandle",null] 05:04:11 INFO - PROCESS | 1792 | 1471349051109 Marionette TRACE conn4 <- [1,533,null,{"value":"8"}] 05:04:11 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 05:04:11 INFO - PROCESS | 1792 | 1471349051124 Marionette TRACE conn4 -> [0,534,"setScriptTimeout",{"ms":35000}] 05:04:11 INFO - PROCESS | 1792 | 1471349051132 Marionette TRACE conn4 <- [1,534,null,{}] 05:04:11 INFO - PROCESS | 1792 | 1471349051139 Marionette TRACE conn4 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:11 INFO - PROCESS | 1792 | 1471349051144 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:11 INFO - PROCESS | 1792 | 1471349051390 Marionette TRACE conn4 <- [1,535,null,{"value":null}] 05:04:11 INFO - PROCESS | 1792 | 1471349051631 Marionette TRACE conn4 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:11 INFO - PROCESS | 1792 | 1471349051642 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d7400 == 80 [pid = 1792] [id = 141] 05:04:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x92663400) [pid = 1792] [serial = 423] [outer = (nil)] 05:04:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x9472e800) [pid = 1792] [serial = 424] [outer = 0x92663400] 05:04:11 INFO - PROCESS | 1792 | 1471349051748 Marionette DEBUG loaded listener.js 05:04:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x95279400) [pid = 1792] [serial = 425] [outer = 0x92663400] 05:04:12 INFO - PROCESS | 1792 | 1471349052693 Marionette TRACE conn4 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 05:04:12 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 05:04:12 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1652ms 05:04:12 INFO - PROCESS | 1792 | 1471349052774 Marionette TRACE conn4 -> [0,537,"getWindowHandle",null] 05:04:12 INFO - PROCESS | 1792 | 1471349052778 Marionette TRACE conn4 <- [1,537,null,{"value":"8"}] 05:04:12 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 05:04:12 INFO - PROCESS | 1792 | 1471349052786 Marionette TRACE conn4 -> [0,538,"setScriptTimeout",{"ms":35000}] 05:04:12 INFO - PROCESS | 1792 | 1471349052790 Marionette TRACE conn4 <- [1,538,null,{}] 05:04:12 INFO - PROCESS | 1792 | 1471349052805 Marionette TRACE conn4 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:12 INFO - PROCESS | 1792 | 1471349052816 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:13 INFO - PROCESS | 1792 | 1471349053093 Marionette TRACE conn4 <- [1,539,null,{"value":null}] 05:04:13 INFO - PROCESS | 1792 | 1471349053406 Marionette TRACE conn4 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:13 INFO - PROCESS | 1792 | 1471349053424 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a663c00 == 81 [pid = 1792] [id = 142] 05:04:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x9a664c00) [pid = 1792] [serial = 426] [outer = (nil)] 05:04:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x9ab6f800) [pid = 1792] [serial = 427] [outer = 0x9a664c00] 05:04:13 INFO - PROCESS | 1792 | 1471349053516 Marionette DEBUG loaded listener.js 05:04:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x9abd7c00) [pid = 1792] [serial = 428] [outer = 0x9a664c00] 05:04:14 INFO - PROCESS | 1792 | 1471349054419 Marionette TRACE conn4 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 05:04:14 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. 05:04:14 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 1685ms 05:04:14 INFO - PROCESS | 1792 | 1471349054472 Marionette TRACE conn4 -> [0,541,"getWindowHandle",null] 05:04:14 INFO - PROCESS | 1792 | 1471349054477 Marionette TRACE conn4 <- [1,541,null,{"value":"8"}] 05:04:14 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 05:04:14 INFO - PROCESS | 1792 | 1471349054484 Marionette TRACE conn4 -> [0,542,"setScriptTimeout",{"ms":35000}] 05:04:14 INFO - PROCESS | 1792 | 1471349054488 Marionette TRACE conn4 <- [1,542,null,{}] 05:04:14 INFO - PROCESS | 1792 | 1471349054495 Marionette TRACE conn4 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:14 INFO - PROCESS | 1792 | 1471349054499 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:14 INFO - PROCESS | 1792 | 1471349054727 Marionette TRACE conn4 <- [1,543,null,{"value":null}] 05:04:14 INFO - PROCESS | 1792 | 1471349054965 Marionette TRACE conn4 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:14 INFO - PROCESS | 1792 | 1471349054973 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6b7c00 == 82 [pid = 1792] [id = 143] 05:04:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x92664800) [pid = 1792] [serial = 429] [outer = (nil)] 05:04:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x9b50fc00) [pid = 1792] [serial = 430] [outer = 0x92664800] 05:04:15 INFO - PROCESS | 1792 | 1471349055091 Marionette DEBUG loaded listener.js 05:04:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x9bf4f800) [pid = 1792] [serial = 431] [outer = 0x92664800] 05:04:15 INFO - PROCESS | 1792 | 1471349055979 Marionette TRACE conn4 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 05:04:16 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. 05:04:16 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 1536ms 05:04:16 INFO - PROCESS | 1792 | 1471349056040 Marionette TRACE conn4 -> [0,545,"getWindowHandle",null] 05:04:16 INFO - PROCESS | 1792 | 1471349056045 Marionette TRACE conn4 <- [1,545,null,{"value":"8"}] 05:04:16 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 05:04:16 INFO - PROCESS | 1792 | 1471349056054 Marionette TRACE conn4 -> [0,546,"setScriptTimeout",{"ms":35000}] 05:04:16 INFO - PROCESS | 1792 | 1471349056059 Marionette TRACE conn4 <- [1,546,null,{}] 05:04:16 INFO - PROCESS | 1792 | 1471349056073 Marionette TRACE conn4 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:16 INFO - PROCESS | 1792 | 1471349056082 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:16 INFO - PROCESS | 1792 | 1471349056328 Marionette TRACE conn4 <- [1,547,null,{"value":null}] 05:04:16 INFO - PROCESS | 1792 | 1471349056578 Marionette TRACE conn4 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:16 INFO - PROCESS | 1792 | 1471349056587 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:16 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b0a0c00 == 83 [pid = 1792] [id = 144] 05:04:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x9b203800) [pid = 1792] [serial = 432] [outer = (nil)] 05:04:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x9ccd4800) [pid = 1792] [serial = 433] [outer = 0x9b203800] 05:04:16 INFO - PROCESS | 1792 | 1471349056731 Marionette DEBUG loaded listener.js 05:04:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0xa1f01800) [pid = 1792] [serial = 434] [outer = 0x9b203800] 05:04:17 INFO - PROCESS | 1792 | 1471349057744 Marionette TRACE conn4 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 05:04:17 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 05:04:17 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1748ms 05:04:17 INFO - PROCESS | 1792 | 1471349057804 Marionette TRACE conn4 -> [0,549,"getWindowHandle",null] 05:04:17 INFO - PROCESS | 1792 | 1471349057807 Marionette TRACE conn4 <- [1,549,null,{"value":"8"}] 05:04:17 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 05:04:17 INFO - PROCESS | 1792 | 1471349057815 Marionette TRACE conn4 -> [0,550,"setScriptTimeout",{"ms":35000}] 05:04:17 INFO - PROCESS | 1792 | 1471349057818 Marionette TRACE conn4 <- [1,550,null,{}] 05:04:17 INFO - PROCESS | 1792 | 1471349057872 Marionette TRACE conn4 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:17 INFO - PROCESS | 1792 | 1471349057884 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:18 INFO - PROCESS | 1792 | 1471349058204 Marionette TRACE conn4 <- [1,551,null,{"value":null}] 05:04:18 INFO - PROCESS | 1792 | 1471349058463 Marionette TRACE conn4 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:18 INFO - PROCESS | 1792 | 1471349058476 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e510c00 == 84 [pid = 1792] [id = 145] 05:04:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x9ccca400) [pid = 1792] [serial = 435] [outer = (nil)] 05:04:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0xa2ecb800) [pid = 1792] [serial = 436] [outer = 0x9ccca400] 05:04:18 INFO - PROCESS | 1792 | 1471349058596 Marionette DEBUG loaded listener.js 05:04:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0xa4f2e000) [pid = 1792] [serial = 437] [outer = 0x9ccca400] 05:04:19 INFO - PROCESS | 1792 | 1471349059581 Marionette TRACE conn4 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 05:04:19 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. 05:04:19 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1825ms 05:04:19 INFO - PROCESS | 1792 | 1471349059642 Marionette TRACE conn4 -> [0,553,"getWindowHandle",null] 05:04:19 INFO - PROCESS | 1792 | 1471349059647 Marionette TRACE conn4 <- [1,553,null,{"value":"8"}] 05:04:19 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 05:04:19 INFO - PROCESS | 1792 | 1471349059654 Marionette TRACE conn4 -> [0,554,"setScriptTimeout",{"ms":35000}] 05:04:19 INFO - PROCESS | 1792 | 1471349059659 Marionette TRACE conn4 <- [1,554,null,{}] 05:04:19 INFO - PROCESS | 1792 | 1471349059665 Marionette TRACE conn4 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:19 INFO - PROCESS | 1792 | 1471349059672 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:19 INFO - PROCESS | 1792 | 1471349059889 Marionette TRACE conn4 <- [1,555,null,{"value":null}] 05:04:20 INFO - PROCESS | 1792 | 1471349060135 Marionette TRACE conn4 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:20 INFO - PROCESS | 1792 | 1471349060145 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50ec00 == 85 [pid = 1792] [id = 146] 05:04:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x8e510000) [pid = 1792] [serial = 438] [outer = (nil)] 05:04:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x92daa400) [pid = 1792] [serial = 439] [outer = 0x8e510000] 05:04:20 INFO - PROCESS | 1792 | 1471349060277 Marionette DEBUG loaded listener.js 05:04:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x92dae000) [pid = 1792] [serial = 440] [outer = 0x8e510000] 05:04:20 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:04:21 INFO - PROCESS | 1792 | 1471349061389 Marionette TRACE conn4 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 05:04:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 05:04:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1786ms 05:04:21 INFO - PROCESS | 1792 | 1471349061442 Marionette TRACE conn4 -> [0,557,"getWindowHandle",null] 05:04:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 05:04:21 INFO - PROCESS | 1792 | 1471349061447 Marionette TRACE conn4 <- [1,557,null,{"value":"8"}] 05:04:21 INFO - PROCESS | 1792 | 1471349061455 Marionette TRACE conn4 -> [0,558,"setScriptTimeout",{"ms":35000}] 05:04:21 INFO - PROCESS | 1792 | 1471349061459 Marionette TRACE conn4 <- [1,558,null,{}] 05:04:21 INFO - PROCESS | 1792 | 1471349061467 Marionette TRACE conn4 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:21 INFO - PROCESS | 1792 | 1471349061474 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:21 INFO - PROCESS | 1792 | 1471349061722 Marionette TRACE conn4 <- [1,559,null,{"value":null}] 05:04:21 INFO - PROCESS | 1792 | 1471349061963 Marionette TRACE conn4 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:21 INFO - PROCESS | 1792 | 1471349061972 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e591000 == 86 [pid = 1792] [id = 147] 05:04:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x8e591800) [pid = 1792] [serial = 441] [outer = (nil)] 05:04:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x8e599800) [pid = 1792] [serial = 442] [outer = 0x8e591800] 05:04:22 INFO - PROCESS | 1792 | 1471349062102 Marionette DEBUG loaded listener.js 05:04:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x8e59c800) [pid = 1792] [serial = 443] [outer = 0x8e591800] 05:04:23 INFO - PROCESS | 1792 | 1471349063033 Marionette TRACE conn4 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 05:04:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 05:04:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1633ms 05:04:23 INFO - PROCESS | 1792 | 1471349063087 Marionette TRACE conn4 -> [0,561,"getWindowHandle",null] 05:04:23 INFO - PROCESS | 1792 | 1471349063091 Marionette TRACE conn4 <- [1,561,null,{"value":"8"}] 05:04:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 05:04:23 INFO - PROCESS | 1792 | 1471349063098 Marionette TRACE conn4 -> [0,562,"setScriptTimeout",{"ms":35000}] 05:04:23 INFO - PROCESS | 1792 | 1471349063101 Marionette TRACE conn4 <- [1,562,null,{}] 05:04:23 INFO - PROCESS | 1792 | 1471349063108 Marionette TRACE conn4 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:23 INFO - PROCESS | 1792 | 1471349063113 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:23 INFO - PROCESS | 1792 | 1471349063328 Marionette TRACE conn4 <- [1,563,null,{"value":null}] 05:04:23 INFO - PROCESS | 1792 | 1471349063568 Marionette TRACE conn4 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:23 INFO - PROCESS | 1792 | 1471349063578 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e590400 == 87 [pid = 1792] [id = 148] 05:04:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x8e592c00) [pid = 1792] [serial = 444] [outer = (nil)] 05:04:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x92dac000) [pid = 1792] [serial = 445] [outer = 0x8e592c00] 05:04:23 INFO - PROCESS | 1792 | 1471349063704 Marionette DEBUG loaded listener.js 05:04:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x92db2800) [pid = 1792] [serial = 446] [outer = 0x8e592c00] 05:04:24 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:04:24 INFO - PROCESS | 1792 | 1471349064617 Marionette TRACE conn4 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 05:04:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 05:04:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1648ms 05:04:24 INFO - PROCESS | 1792 | 1471349064791 Marionette TRACE conn4 -> [0,565,"getWindowHandle",null] 05:04:24 INFO - PROCESS | 1792 | 1471349064794 Marionette TRACE conn4 <- [1,565,null,{"value":"8"}] 05:04:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 05:04:24 INFO - PROCESS | 1792 | 1471349064805 Marionette TRACE conn4 -> [0,566,"setScriptTimeout",{"ms":35000}] 05:04:24 INFO - PROCESS | 1792 | 1471349064809 Marionette TRACE conn4 <- [1,566,null,{}] 05:04:24 INFO - PROCESS | 1792 | 1471349064815 Marionette TRACE conn4 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:24 INFO - PROCESS | 1792 | 1471349064821 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:25 INFO - PROCESS | 1792 | 1471349065046 Marionette TRACE conn4 <- [1,567,null,{"value":null}] 05:04:25 INFO - PROCESS | 1792 | 1471349065272 Marionette TRACE conn4 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:25 INFO - PROCESS | 1792 | 1471349065282 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dab8800 == 88 [pid = 1792] [id = 149] 05:04:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x8dab9000) [pid = 1792] [serial = 447] [outer = (nil)] 05:04:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x8dac2400) [pid = 1792] [serial = 448] [outer = 0x8dab9000] 05:04:25 INFO - PROCESS | 1792 | 1471349065368 Marionette DEBUG loaded listener.js 05:04:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0xa4f86400) [pid = 1792] [serial = 449] [outer = 0x8dab9000] 05:04:25 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:04:26 INFO - PROCESS | 1792 | 1471349066329 Marionette TRACE conn4 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:04:26 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 05:04:26 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1584ms 05:04:26 INFO - PROCESS | 1792 | 1471349066394 Marionette TRACE conn4 -> [0,569,"getWindowHandle",null] 05:04:26 INFO - PROCESS | 1792 | 1471349066402 Marionette TRACE conn4 <- [1,569,null,{"value":"8"}] 05:04:26 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 05:04:26 INFO - PROCESS | 1792 | 1471349066414 Marionette TRACE conn4 -> [0,570,"setScriptTimeout",{"ms":35000}] 05:04:26 INFO - PROCESS | 1792 | 1471349066423 Marionette TRACE conn4 <- [1,570,null,{}] 05:04:26 INFO - PROCESS | 1792 | 1471349066435 Marionette TRACE conn4 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:26 INFO - PROCESS | 1792 | 1471349066446 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:26 INFO - PROCESS | 1792 | 1471349066776 Marionette TRACE conn4 <- [1,571,null,{"value":null}] 05:04:27 INFO - PROCESS | 1792 | 1471349067033 Marionette TRACE conn4 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:27 INFO - PROCESS | 1792 | 1471349067045 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:27 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc7800 == 89 [pid = 1792] [id = 150] 05:04:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x8dcc8400) [pid = 1792] [serial = 450] [outer = (nil)] 05:04:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x8dcce400) [pid = 1792] [serial = 451] [outer = 0x8dcc8400] 05:04:27 INFO - PROCESS | 1792 | 1471349067177 Marionette DEBUG loaded listener.js 05:04:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0xa61e6400) [pid = 1792] [serial = 452] [outer = 0x8dcc8400] 05:04:27 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:04:28 INFO - PROCESS | 1792 | 1471349068212 Marionette TRACE conn4 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 05:04:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 05:04:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1849ms 05:04:28 INFO - PROCESS | 1792 | 1471349068263 Marionette TRACE conn4 -> [0,573,"getWindowHandle",null] 05:04:28 INFO - PROCESS | 1792 | 1471349068267 Marionette TRACE conn4 <- [1,573,null,{"value":"8"}] 05:04:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 05:04:28 INFO - PROCESS | 1792 | 1471349068274 Marionette TRACE conn4 -> [0,574,"setScriptTimeout",{"ms":35000}] 05:04:28 INFO - PROCESS | 1792 | 1471349068278 Marionette TRACE conn4 <- [1,574,null,{}] 05:04:28 INFO - PROCESS | 1792 | 1471349068285 Marionette TRACE conn4 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:28 INFO - PROCESS | 1792 | 1471349068290 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:28 INFO - PROCESS | 1792 | 1471349068512 Marionette TRACE conn4 <- [1,575,null,{"value":null}] 05:04:29 INFO - PROCESS | 1792 | 1471349069267 Marionette TRACE conn4 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:29 INFO - PROCESS | 1792 | 1471349069275 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dac1800 == 90 [pid = 1792] [id = 151] 05:04:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 162 (0x8dcce000) [pid = 1792] [serial = 453] [outer = (nil)] 05:04:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 163 (0x8e502400) [pid = 1792] [serial = 454] [outer = 0x8dcce000] 05:04:29 INFO - PROCESS | 1792 | 1471349069365 Marionette DEBUG loaded listener.js 05:04:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 164 (0x8e50e400) [pid = 1792] [serial = 455] [outer = 0x8dcce000] 05:04:30 INFO - PROCESS | 1792 | 1471349070282 Marionette TRACE conn4 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:04:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 05:04:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 2042ms 05:04:30 INFO - PROCESS | 1792 | 1471349070319 Marionette TRACE conn4 -> [0,577,"getWindowHandle",null] 05:04:30 INFO - PROCESS | 1792 | 1471349070323 Marionette TRACE conn4 <- [1,577,null,{"value":"8"}] 05:04:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 05:04:30 INFO - PROCESS | 1792 | 1471349070333 Marionette TRACE conn4 -> [0,578,"setScriptTimeout",{"ms":35000}] 05:04:30 INFO - PROCESS | 1792 | 1471349070338 Marionette TRACE conn4 <- [1,578,null,{}] 05:04:30 INFO - PROCESS | 1792 | 1471349070347 Marionette TRACE conn4 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:30 INFO - PROCESS | 1792 | 1471349070354 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:30 INFO - PROCESS | 1792 | 1471349070576 Marionette TRACE conn4 <- [1,579,null,{"value":null}] 05:04:30 INFO - PROCESS | 1792 | 1471349070833 Marionette TRACE conn4 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:30 INFO - PROCESS | 1792 | 1471349070842 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50a800 == 91 [pid = 1792] [id = 152] 05:04:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 165 (0x8ecd9000) [pid = 1792] [serial = 456] [outer = (nil)] 05:04:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 166 (0x8e50b400) [pid = 1792] [serial = 457] [outer = 0x8ecd9000] 05:04:31 INFO - PROCESS | 1792 | 1471349071049 Marionette DEBUG loaded listener.js 05:04:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 167 (0x8e6b9c00) [pid = 1792] [serial = 458] [outer = 0x8ecd9000] 05:04:32 INFO - PROCESS | 1792 | 1471349072014 Marionette TRACE conn4 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 05:04:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 05:04:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1737ms 05:04:32 INFO - PROCESS | 1792 | 1471349072075 Marionette TRACE conn4 -> [0,581,"getWindowHandle",null] 05:04:32 INFO - PROCESS | 1792 | 1471349072082 Marionette TRACE conn4 <- [1,581,null,{"value":"8"}] 05:04:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 05:04:32 INFO - PROCESS | 1792 | 1471349072091 Marionette TRACE conn4 -> [0,582,"setScriptTimeout",{"ms":35000}] 05:04:32 INFO - PROCESS | 1792 | 1471349072095 Marionette TRACE conn4 <- [1,582,null,{}] 05:04:32 INFO - PROCESS | 1792 | 1471349072101 Marionette TRACE conn4 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:32 INFO - PROCESS | 1792 | 1471349072107 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:32 INFO - PROCESS | 1792 | 1471349072336 Marionette TRACE conn4 <- [1,583,null,{"value":null}] 05:04:32 INFO - PROCESS | 1792 | 1471349072633 Marionette TRACE conn4 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:32 INFO - PROCESS | 1792 | 1471349072639 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6e000 == 92 [pid = 1792] [id = 153] 05:04:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 168 (0x8ee8c000) [pid = 1792] [serial = 459] [outer = (nil)] 05:04:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 169 (0x8fc02400) [pid = 1792] [serial = 460] [outer = 0x8ee8c000] 05:04:32 INFO - PROCESS | 1792 | 1471349072775 Marionette DEBUG loaded listener.js 05:04:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 170 (0x8fcc9400) [pid = 1792] [serial = 461] [outer = 0x8ee8c000] 05:04:33 INFO - PROCESS | 1792 | 1471349073726 Marionette TRACE conn4 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 05:04:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 05:04:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1687ms 05:04:33 INFO - PROCESS | 1792 | 1471349073779 Marionette TRACE conn4 -> [0,585,"getWindowHandle",null] 05:04:33 INFO - PROCESS | 1792 | 1471349073784 Marionette TRACE conn4 <- [1,585,null,{"value":"8"}] 05:04:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 05:04:33 INFO - PROCESS | 1792 | 1471349073799 Marionette TRACE conn4 -> [0,586,"setScriptTimeout",{"ms":35000}] 05:04:33 INFO - PROCESS | 1792 | 1471349073809 Marionette TRACE conn4 <- [1,586,null,{}] 05:04:33 INFO - PROCESS | 1792 | 1471349073818 Marionette TRACE conn4 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:33 INFO - PROCESS | 1792 | 1471349073827 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:34 INFO - PROCESS | 1792 | 1471349074079 Marionette TRACE conn4 <- [1,587,null,{"value":null}] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x91ded400 == 91 [pid = 1792] [id = 98] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9472f000 == 90 [pid = 1792] [id = 127] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x925a2000 == 89 [pid = 1792] [id = 126] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x93a6e800 == 88 [pid = 1792] [id = 124] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8f83e400 == 87 [pid = 1792] [id = 125] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x92be8800 == 86 [pid = 1792] [id = 76] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x99f7a000 == 85 [pid = 1792] [id = 43] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x91defc00 == 84 [pid = 1792] [id = 84] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9658c800 == 83 [pid = 1792] [id = 78] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6ba400 == 82 [pid = 1792] [id = 110] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9bf55400 == 81 [pid = 1792] [id = 38] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9b03fc00 == 80 [pid = 1792] [id = 79] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x93925c00 == 79 [pid = 1792] [id = 37] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x91c5cc00 == 78 [pid = 1792] [id = 81] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8f839800 == 77 [pid = 1792] [id = 87] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9824cc00 == 76 [pid = 1792] [id = 82] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x93923c00 == 75 [pid = 1792] [id = 36] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9b0a6400 == 74 [pid = 1792] [id = 59] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9b9a0800 == 73 [pid = 1792] [id = 41] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0xa61e9400 == 72 [pid = 1792] [id = 85] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9ccc7400 == 71 [pid = 1792] [id = 35] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9a0e9800 == 70 [pid = 1792] [id = 58] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9659ec00 == 69 [pid = 1792] [id = 99] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x92bdf000 == 68 [pid = 1792] [id = 71] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8e507c00 == 67 [pid = 1792] [id = 132] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5ce400 == 66 [pid = 1792] [id = 128] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x91c53000 == 65 [pid = 1792] [id = 74] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d1400 == 64 [pid = 1792] [id = 130] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd0000 == 63 [pid = 1792] [id = 101] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd2400 == 62 [pid = 1792] [id = 102] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x91df1800 == 61 [pid = 1792] [id = 75] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x91c60c00 == 60 [pid = 1792] [id = 100] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x99d2d800 == 59 [pid = 1792] [id = 129] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50c000 == 58 [pid = 1792] [id = 131] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8f90b400 == 57 [pid = 1792] [id = 103] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6bbc00 == 56 [pid = 1792] [id = 133] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6e800 == 55 [pid = 1792] [id = 134] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x92be0400 == 54 [pid = 1792] [id = 73] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8f83ac00 == 53 [pid = 1792] [id = 94] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x92fc4c00 == 52 [pid = 1792] [id = 42] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9477fc00 == 51 [pid = 1792] [id = 68] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x99f78000 == 50 [pid = 1792] [id = 114] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8f908400 == 49 [pid = 1792] [id = 91] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x98244c00 == 48 [pid = 1792] [id = 77] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9266c800 == 47 [pid = 1792] [id = 116] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x93a71c00 == 46 [pid = 1792] [id = 83] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9bf47000 == 45 [pid = 1792] [id = 13] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9657f400 == 44 [pid = 1792] [id = 44] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8f83e000 == 43 [pid = 1792] [id = 88] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8fc01c00 == 42 [pid = 1792] [id = 95] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x99128400 == 41 [pid = 1792] [id = 69] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5ccc00 == 40 [pid = 1792] [id = 117] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8fcca800 == 39 [pid = 1792] [id = 115] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9510b000 == 38 [pid = 1792] [id = 61] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9659e800 == 37 [pid = 1792] [id = 86] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9527b800 == 36 [pid = 1792] [id = 67] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x94776800 == 35 [pid = 1792] [id = 50] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x8fc0c000 == 34 [pid = 1792] [id = 96] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9bf48800 == 33 [pid = 1792] [id = 60] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9bf4f400 == 32 [pid = 1792] [id = 80] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9392a000 == 31 [pid = 1792] [id = 8] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9510a000 == 30 [pid = 1792] [id = 90] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x93a71400 == 29 [pid = 1792] [id = 118] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9ab6d000 == 28 [pid = 1792] [id = 89] 05:04:35 INFO - PROCESS | 1792 | --DOCSHELL 0x9510ac00 == 27 [pid = 1792] [id = 113] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 169 (0x92669c00) [pid = 1792] [serial = 345] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 168 (0x9a3c4c00) [pid = 1792] [serial = 354] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 167 (0x8ecd5400) [pid = 1792] [serial = 358] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 166 (0x8e6c0400) [pid = 1792] [serial = 357] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 165 (0x8e5d5400) [pid = 1792] [serial = 351] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 164 (0x95115c00) [pid = 1792] [serial = 366] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 163 (0x982e7000) [pid = 1792] [serial = 369] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 162 (0x9bf5ac00) [pid = 1792] [serial = 348] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 161 (0x925a9c00) [pid = 1792] [serial = 363] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 160 (0x92670c00) [pid = 1792] [serial = 364] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0x8fcccc00) [pid = 1792] [serial = 361] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x8fc10c00) [pid = 1792] [serial = 360] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x91df1400) [pid = 1792] [serial = 336] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0x9b097c00) [pid = 1792] [serial = 342] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x99de4800) [pid = 1792] [serial = 339] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x8f90bc00) [pid = 1792] [serial = 333] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x99107400) [pid = 1792] [serial = 370] [outer = (nil)] [url = about:blank] 05:04:35 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x9ab6dc00) [pid = 1792] [serial = 208] [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.] 05:04:36 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x9527b000) [pid = 1792] [serial = 367] [outer = (nil)] [url = about:blank] 05:04:36 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x982ec800) [pid = 1792] [serial = 373] [outer = (nil)] [url = about:blank] 05:04:36 INFO - PROCESS | 1792 | 1471349076247 Marionette TRACE conn4 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:36 INFO - PROCESS | 1792 | 1471349076261 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13e000 == 28 [pid = 1792] [id = 154] 05:04:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x8c144000) [pid = 1792] [serial = 462] [outer = (nil)] 05:04:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x8d506800) [pid = 1792] [serial = 463] [outer = 0x8c144000] 05:04:36 INFO - PROCESS | 1792 | 1471349076380 Marionette DEBUG loaded listener.js 05:04:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x8dac1400) [pid = 1792] [serial = 464] [outer = 0x8c144000] 05:04:36 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:04:37 INFO - PROCESS | 1792 | 1471349077354 Marionette TRACE conn4 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 05:04:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 05:04:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 3610ms 05:04:37 INFO - PROCESS | 1792 | 1471349077405 Marionette TRACE conn4 -> [0,589,"getWindowHandle",null] 05:04:37 INFO - PROCESS | 1792 | 1471349077412 Marionette TRACE conn4 <- [1,589,null,{"value":"8"}] 05:04:37 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 05:04:37 INFO - PROCESS | 1792 | 1471349077420 Marionette TRACE conn4 -> [0,590,"setScriptTimeout",{"ms":35000}] 05:04:37 INFO - PROCESS | 1792 | 1471349077426 Marionette TRACE conn4 <- [1,590,null,{}] 05:04:37 INFO - PROCESS | 1792 | 1471349077434 Marionette TRACE conn4 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:37 INFO - PROCESS | 1792 | 1471349077441 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:37 INFO - PROCESS | 1792 | 1471349077639 Marionette TRACE conn4 <- [1,591,null,{"value":null}] 05:04:37 INFO - PROCESS | 1792 | 1471349077884 Marionette TRACE conn4 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:37 INFO - PROCESS | 1792 | 1471349077896 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d2000 == 29 [pid = 1792] [id = 155] 05:04:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x8e5d2800) [pid = 1792] [serial = 465] [outer = (nil)] 05:04:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x8e6b8000) [pid = 1792] [serial = 466] [outer = 0x8e5d2800] 05:04:38 INFO - PROCESS | 1792 | 1471349078028 Marionette DEBUG loaded listener.js 05:04:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x8e6c2800) [pid = 1792] [serial = 467] [outer = 0x8e5d2800] 05:04:39 INFO - PROCESS | 1792 | 1471349079132 Marionette TRACE conn4 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 05:04:39 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 05:04:39 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1736ms 05:04:39 INFO - PROCESS | 1792 | 1471349079160 Marionette TRACE conn4 -> [0,593,"getWindowHandle",null] 05:04:39 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 05:04:39 INFO - PROCESS | 1792 | 1471349079167 Marionette TRACE conn4 <- [1,593,null,{"value":"8"}] 05:04:39 INFO - PROCESS | 1792 | 1471349079176 Marionette TRACE conn4 -> [0,594,"setScriptTimeout",{"ms":35000}] 05:04:39 INFO - PROCESS | 1792 | 1471349079179 Marionette TRACE conn4 <- [1,594,null,{}] 05:04:39 INFO - PROCESS | 1792 | 1471349079186 Marionette TRACE conn4 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:39 INFO - PROCESS | 1792 | 1471349079191 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:39 INFO - PROCESS | 1792 | 1471349079407 Marionette TRACE conn4 <- [1,595,null,{"value":null}] 05:04:39 INFO - PROCESS | 1792 | 1471349079637 Marionette TRACE conn4 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:39 INFO - PROCESS | 1792 | 1471349079647 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:39 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d507400 == 30 [pid = 1792] [id = 156] 05:04:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x8ecce800) [pid = 1792] [serial = 468] [outer = (nil)] 05:04:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x8ee91800) [pid = 1792] [serial = 469] [outer = 0x8ecce800] 05:04:39 INFO - PROCESS | 1792 | 1471349079737 Marionette DEBUG loaded listener.js 05:04:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x8ee97800) [pid = 1792] [serial = 470] [outer = 0x8ecce800] 05:04:41 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6b7c00 == 29 [pid = 1792] [id = 143] 05:04:41 INFO - PROCESS | 1792 | --DOCSHELL 0x9b0a0c00 == 28 [pid = 1792] [id = 144] 05:04:41 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc7800 == 27 [pid = 1792] [id = 150] 05:04:41 INFO - PROCESS | 1792 | --DOCSHELL 0x8e510c00 == 26 [pid = 1792] [id = 145] 05:04:41 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50ec00 == 25 [pid = 1792] [id = 146] 05:04:41 INFO - PROCESS | 1792 | --DOCSHELL 0x8dab8800 == 24 [pid = 1792] [id = 149] 05:04:41 INFO - PROCESS | 1792 | --DOCSHELL 0x8dac1800 == 23 [pid = 1792] [id = 151] 05:04:41 INFO - PROCESS | 1792 | --DOCSHELL 0x8e591000 == 22 [pid = 1792] [id = 147] 05:04:42 INFO - PROCESS | 1792 | 1471349082159 Marionette TRACE conn4 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 05:04:42 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 05:04:42 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 3048ms 05:04:42 INFO - PROCESS | 1792 | 1471349082224 Marionette TRACE conn4 -> [0,597,"getWindowHandle",null] 05:04:42 INFO - PROCESS | 1792 | 1471349082230 Marionette TRACE conn4 <- [1,597,null,{"value":"8"}] 05:04:42 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 05:04:42 INFO - PROCESS | 1792 | 1471349082238 Marionette TRACE conn4 -> [0,598,"setScriptTimeout",{"ms":35000}] 05:04:42 INFO - PROCESS | 1792 | 1471349082246 Marionette TRACE conn4 <- [1,598,null,{}] 05:04:42 INFO - PROCESS | 1792 | 1471349082253 Marionette TRACE conn4 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:42 INFO - PROCESS | 1792 | 1471349082259 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:42 INFO - PROCESS | 1792 | 1471349082442 Marionette TRACE conn4 <- [1,599,null,{"value":null}] 05:04:42 INFO - PROCESS | 1792 | 1471349082594 Marionette TRACE conn4 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:42 INFO - PROCESS | 1792 | 1471349082603 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcd0000 == 23 [pid = 1792] [id = 157] 05:04:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x8e503000) [pid = 1792] [serial = 471] [outer = (nil)] 05:04:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0x8e599400) [pid = 1792] [serial = 472] [outer = 0x8e503000] 05:04:42 INFO - PROCESS | 1792 | 1471349082688 Marionette DEBUG loaded listener.js 05:04:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 162 (0x8e6c1000) [pid = 1792] [serial = 473] [outer = 0x8e503000] 05:04:43 INFO - PROCESS | 1792 | 1471349083586 Marionette TRACE conn4 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 05:04:43 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 05:04:43 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1437ms 05:04:43 INFO - PROCESS | 1792 | 1471349083678 Marionette TRACE conn4 -> [0,601,"getWindowHandle",null] 05:04:43 INFO - PROCESS | 1792 | 1471349083684 Marionette TRACE conn4 <- [1,601,null,{"value":"8"}] 05:04:43 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 05:04:43 INFO - PROCESS | 1792 | 1471349083695 Marionette TRACE conn4 -> [0,602,"setScriptTimeout",{"ms":35000}] 05:04:43 INFO - PROCESS | 1792 | 1471349083699 Marionette TRACE conn4 <- [1,602,null,{}] 05:04:43 INFO - PROCESS | 1792 | 1471349083706 Marionette TRACE conn4 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:43 INFO - PROCESS | 1792 | 1471349083711 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:43 INFO - PROCESS | 1792 | 1471349083953 Marionette TRACE conn4 <- [1,603,null,{"value":null}] 05:04:43 INFO - PROCESS | 1792 | 1471349083971 Marionette TRACE conn4 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:43 INFO - PROCESS | 1792 | 1471349083979 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:44 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50b000 == 24 [pid = 1792] [id = 158] 05:04:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 163 (0x8ee92800) [pid = 1792] [serial = 474] [outer = (nil)] 05:04:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 164 (0x8f901400) [pid = 1792] [serial = 475] [outer = 0x8ee92800] 05:04:44 INFO - PROCESS | 1792 | 1471349084055 Marionette DEBUG loaded listener.js 05:04:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 165 (0x8f90d400) [pid = 1792] [serial = 476] [outer = 0x8ee92800] 05:04:45 INFO - PROCESS | 1792 | 1471349085149 Marionette TRACE conn4 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 05:04:45 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 05:04:45 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1484ms 05:04:45 INFO - PROCESS | 1792 | 1471349085179 Marionette TRACE conn4 -> [0,605,"getWindowHandle",null] 05:04:45 INFO - PROCESS | 1792 | 1471349085183 Marionette TRACE conn4 <- [1,605,null,{"value":"8"}] 05:04:45 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 05:04:45 INFO - PROCESS | 1792 | 1471349085197 Marionette TRACE conn4 -> [0,606,"setScriptTimeout",{"ms":35000}] 05:04:45 INFO - PROCESS | 1792 | 1471349085202 Marionette TRACE conn4 <- [1,606,null,{}] 05:04:45 INFO - PROCESS | 1792 | 1471349085234 Marionette TRACE conn4 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:45 INFO - PROCESS | 1792 | 1471349085243 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:45 INFO - PROCESS | 1792 | 1471349085477 Marionette TRACE conn4 <- [1,607,null,{"value":null}] 05:04:45 INFO - PROCESS | 1792 | 1471349085512 Marionette TRACE conn4 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:45 INFO - PROCESS | 1792 | 1471349085523 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fcd0400 == 25 [pid = 1792] [id = 159] 05:04:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 166 (0x91c52800) [pid = 1792] [serial = 477] [outer = (nil)] 05:04:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 167 (0x91c57400) [pid = 1792] [serial = 478] [outer = 0x91c52800] 05:04:45 INFO - PROCESS | 1792 | 1471349085603 Marionette DEBUG loaded listener.js 05:04:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 168 (0x91df8c00) [pid = 1792] [serial = 479] [outer = 0x91c52800] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 167 (0x925a8400) [pid = 1792] [serial = 378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 166 (0x99130c00) [pid = 1792] [serial = 381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 165 (0x8fc0b000) [pid = 1792] [serial = 408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 164 (0x93a72800) [pid = 1792] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 163 (0x8ecd6800) [pid = 1792] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 162 (0x9528b800) [pid = 1792] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 161 (0x8f909c00) [pid = 1792] [serial = 375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 160 (0x95286c00) [pid = 1792] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0x9527d800) [pid = 1792] [serial = 414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x9b09f400) [pid = 1792] [serial = 387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x8e6bf800) [pid = 1792] [serial = 399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0x9b9aa400) [pid = 1792] [serial = 390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x99127400) [pid = 1792] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x8e6bb800) [pid = 1792] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x9ab64800) [pid = 1792] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x99d2ec00) [pid = 1792] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x8fcc2c00) [pid = 1792] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x9fb9c400) [pid = 1792] [serial = 393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0x9b50c800) [pid = 1792] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x8f840800) [pid = 1792] [serial = 405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x99d45000) [pid = 1792] [serial = 384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x8ecd6c00) [pid = 1792] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x8e50a400) [pid = 1792] [serial = 396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0x91c57c00) [pid = 1792] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x8e5cd800) [pid = 1792] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x91c53c00) [pid = 1792] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 141 (0x95109800) [pid = 1792] [serial = 372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0xa6ca5c00) [pid = 1792] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x95279c00) [pid = 1792] [serial = 417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x8f83a800) [pid = 1792] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x99d3fc00) [pid = 1792] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x91c5bc00) [pid = 1792] [serial = 411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x9ab70400) [pid = 1792] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x8f910c00) [pid = 1792] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0xa6edac00) [pid = 1792] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x92662800) [pid = 1792] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x8dcce000) [pid = 1792] [serial = 453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x8ee8a400) [pid = 1792] [serial = 420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x92663400) [pid = 1792] [serial = 423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x9a664c00) [pid = 1792] [serial = 426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x92664800) [pid = 1792] [serial = 429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x9b203800) [pid = 1792] [serial = 432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x9ccca400) [pid = 1792] [serial = 435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x8e510000) [pid = 1792] [serial = 438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8e591800) [pid = 1792] [serial = 441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x8e592c00) [pid = 1792] [serial = 444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x8dab9000) [pid = 1792] [serial = 447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x8dcc8400) [pid = 1792] [serial = 450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x8ecd9000) [pid = 1792] [serial = 456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x8ecd0c00) [pid = 1792] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 05:04:46 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x8ec6fc00) [pid = 1792] [serial = 402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 05:04:47 INFO - PROCESS | 1792 | 1471349087466 Marionette TRACE conn4 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:04:47 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 05:04:47 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 2305ms 05:04:47 INFO - PROCESS | 1792 | 1471349087501 Marionette TRACE conn4 -> [0,609,"getWindowHandle",null] 05:04:47 INFO - PROCESS | 1792 | 1471349087505 Marionette TRACE conn4 <- [1,609,null,{"value":"8"}] 05:04:47 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 05:04:47 INFO - PROCESS | 1792 | 1471349087513 Marionette TRACE conn4 -> [0,610,"setScriptTimeout",{"ms":35000}] 05:04:47 INFO - PROCESS | 1792 | 1471349087517 Marionette TRACE conn4 <- [1,610,null,{}] 05:04:47 INFO - PROCESS | 1792 | 1471349087523 Marionette TRACE conn4 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:47 INFO - PROCESS | 1792 | 1471349087529 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:47 INFO - PROCESS | 1792 | 1471349087797 Marionette TRACE conn4 <- [1,611,null,{"value":null}] 05:04:47 INFO - PROCESS | 1792 | 1471349087814 Marionette TRACE conn4 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:47 INFO - PROCESS | 1792 | 1471349087821 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dab9000 == 26 [pid = 1792] [id = 160] 05:04:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x8dcc1800) [pid = 1792] [serial = 480] [outer = (nil)] 05:04:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x8ecd0c00) [pid = 1792] [serial = 481] [outer = 0x8dcc1800] 05:04:47 INFO - PROCESS | 1792 | 1471349087900 Marionette DEBUG loaded listener.js 05:04:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8f909c00) [pid = 1792] [serial = 482] [outer = 0x8dcc1800] 05:04:48 INFO - PROCESS | 1792 | 1471349088984 Marionette TRACE conn4 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 05:04:49 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 05:04:49 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1545ms 05:04:49 INFO - PROCESS | 1792 | 1471349089059 Marionette TRACE conn4 -> [0,613,"getWindowHandle",null] 05:04:49 INFO - PROCESS | 1792 | 1471349089067 Marionette TRACE conn4 <- [1,613,null,{"value":"8"}] 05:04:49 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 05:04:49 INFO - PROCESS | 1792 | 1471349089079 Marionette TRACE conn4 -> [0,614,"setScriptTimeout",{"ms":35000}] 05:04:49 INFO - PROCESS | 1792 | 1471349089086 Marionette TRACE conn4 <- [1,614,null,{}] 05:04:49 INFO - PROCESS | 1792 | 1471349089097 Marionette TRACE conn4 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:49 INFO - PROCESS | 1792 | 1471349089102 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:49 INFO - PROCESS | 1792 | 1471349089357 Marionette TRACE conn4 <- [1,615,null,{"value":null}] 05:04:49 INFO - PROCESS | 1792 | 1471349089626 Marionette TRACE conn4 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:49 INFO - PROCESS | 1792 | 1471349089639 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc9000 == 27 [pid = 1792] [id = 161] 05:04:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8dcd0400) [pid = 1792] [serial = 483] [outer = (nil)] 05:04:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8e5d2c00) [pid = 1792] [serial = 484] [outer = 0x8dcd0400] 05:04:49 INFO - PROCESS | 1792 | 1471349089776 Marionette DEBUG loaded listener.js 05:04:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x8ec69800) [pid = 1792] [serial = 485] [outer = 0x8dcd0400] 05:04:50 INFO - PROCESS | 1792 | 1471349090813 Marionette TRACE conn4 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 05:04:50 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 05:04:50 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1789ms 05:04:50 INFO - PROCESS | 1792 | 1471349090868 Marionette TRACE conn4 -> [0,617,"getWindowHandle",null] 05:04:50 INFO - PROCESS | 1792 | 1471349090876 Marionette TRACE conn4 <- [1,617,null,{"value":"8"}] 05:04:50 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 05:04:50 INFO - PROCESS | 1792 | 1471349090887 Marionette TRACE conn4 -> [0,618,"setScriptTimeout",{"ms":35000}] 05:04:50 INFO - PROCESS | 1792 | 1471349090891 Marionette TRACE conn4 <- [1,618,null,{}] 05:04:50 INFO - PROCESS | 1792 | 1471349090899 Marionette TRACE conn4 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:50 INFO - PROCESS | 1792 | 1471349090904 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:51 INFO - PROCESS | 1792 | 1471349091179 Marionette TRACE conn4 <- [1,619,null,{"value":null}] 05:04:51 INFO - PROCESS | 1792 | 1471349091491 Marionette TRACE conn4 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:51 INFO - PROCESS | 1792 | 1471349091502 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c142000 == 28 [pid = 1792] [id = 162] 05:04:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x8fa7b400) [pid = 1792] [serial = 486] [outer = (nil)] 05:04:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x8fc07800) [pid = 1792] [serial = 487] [outer = 0x8fa7b400] 05:04:51 INFO - PROCESS | 1792 | 1471349091608 Marionette DEBUG loaded listener.js 05:04:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x8fcc4c00) [pid = 1792] [serial = 488] [outer = 0x8fa7b400] 05:04:52 INFO - PROCESS | 1792 | 1471349092662 Marionette TRACE conn4 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:04:52 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 05:04:52 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1835ms 05:04:52 INFO - PROCESS | 1792 | 1471349092723 Marionette TRACE conn4 -> [0,621,"getWindowHandle",null] 05:04:52 INFO - PROCESS | 1792 | 1471349092728 Marionette TRACE conn4 <- [1,621,null,{"value":"8"}] 05:04:52 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 05:04:52 INFO - PROCESS | 1792 | 1471349092736 Marionette TRACE conn4 -> [0,622,"setScriptTimeout",{"ms":35000}] 05:04:52 INFO - PROCESS | 1792 | 1471349092743 Marionette TRACE conn4 <- [1,622,null,{}] 05:04:52 INFO - PROCESS | 1792 | 1471349092763 Marionette TRACE conn4 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:52 INFO - PROCESS | 1792 | 1471349092773 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:53 INFO - PROCESS | 1792 | 1471349093027 Marionette TRACE conn4 <- [1,623,null,{"value":null}] 05:04:53 INFO - PROCESS | 1792 | 1471349093281 Marionette TRACE conn4 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:53 INFO - PROCESS | 1792 | 1471349093293 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x92664c00 == 29 [pid = 1792] [id = 163] 05:04:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x92665000) [pid = 1792] [serial = 489] [outer = (nil)] 05:04:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x92669400) [pid = 1792] [serial = 490] [outer = 0x92665000] 05:04:53 INFO - PROCESS | 1792 | 1471349093430 Marionette DEBUG loaded listener.js 05:04:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x92670c00) [pid = 1792] [serial = 491] [outer = 0x92665000] 05:04:54 INFO - PROCESS | 1792 | 1471349094452 Marionette TRACE conn4 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 05:04:54 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 05:04:54 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1748ms 05:04:54 INFO - PROCESS | 1792 | 1471349094500 Marionette TRACE conn4 -> [0,625,"getWindowHandle",null] 05:04:54 INFO - PROCESS | 1792 | 1471349094508 Marionette TRACE conn4 <- [1,625,null,{"value":"8"}] 05:04:54 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 05:04:54 INFO - PROCESS | 1792 | 1471349094518 Marionette TRACE conn4 -> [0,626,"setScriptTimeout",{"ms":35000}] 05:04:54 INFO - PROCESS | 1792 | 1471349094524 Marionette TRACE conn4 <- [1,626,null,{}] 05:04:54 INFO - PROCESS | 1792 | 1471349094534 Marionette TRACE conn4 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:54 INFO - PROCESS | 1792 | 1471349094541 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:54 INFO - PROCESS | 1792 | 1471349094817 Marionette TRACE conn4 <- [1,627,null,{"value":null}] 05:04:55 INFO - PROCESS | 1792 | 1471349095102 Marionette TRACE conn4 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:55 INFO - PROCESS | 1792 | 1471349095113 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c142c00 == 30 [pid = 1792] [id = 164] 05:04:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x8e504000) [pid = 1792] [serial = 492] [outer = (nil)] 05:04:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x92be7c00) [pid = 1792] [serial = 493] [outer = 0x8e504000] 05:04:55 INFO - PROCESS | 1792 | 1471349095207 Marionette DEBUG loaded listener.js 05:04:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x92beac00) [pid = 1792] [serial = 494] [outer = 0x8e504000] 05:04:56 INFO - PROCESS | 1792 | 1471349096203 Marionette TRACE conn4 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 05:04:56 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 05:04:56 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1750ms 05:04:56 INFO - PROCESS | 1792 | 1471349096269 Marionette TRACE conn4 -> [0,629,"getWindowHandle",null] 05:04:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 05:04:56 INFO - PROCESS | 1792 | 1471349096274 Marionette TRACE conn4 <- [1,629,null,{"value":"8"}] 05:04:56 INFO - PROCESS | 1792 | 1471349096281 Marionette TRACE conn4 -> [0,630,"setScriptTimeout",{"ms":35000}] 05:04:56 INFO - PROCESS | 1792 | 1471349096285 Marionette TRACE conn4 <- [1,630,null,{}] 05:04:56 INFO - PROCESS | 1792 | 1471349096292 Marionette TRACE conn4 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:56 INFO - PROCESS | 1792 | 1471349096298 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:56 INFO - PROCESS | 1792 | 1471349096530 Marionette TRACE conn4 <- [1,631,null,{"value":null}] 05:04:56 INFO - PROCESS | 1792 | 1471349096797 Marionette TRACE conn4 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:56 INFO - PROCESS | 1792 | 1471349096809 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa72800 == 31 [pid = 1792] [id = 165] 05:04:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x8fa77800) [pid = 1792] [serial = 495] [outer = (nil)] 05:04:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x92fc2000) [pid = 1792] [serial = 496] [outer = 0x8fa77800] 05:04:56 INFO - PROCESS | 1792 | 1471349096903 Marionette DEBUG loaded listener.js 05:04:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x92dafc00) [pid = 1792] [serial = 497] [outer = 0x8fa77800] 05:04:57 INFO - PROCESS | 1792 | 1471349097878 Marionette TRACE conn4 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 05:04:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 05:04:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1633ms 05:04:57 INFO - PROCESS | 1792 | 1471349097915 Marionette TRACE conn4 -> [0,633,"getWindowHandle",null] 05:04:57 INFO - PROCESS | 1792 | 1471349097920 Marionette TRACE conn4 <- [1,633,null,{"value":"8"}] 05:04:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 05:04:57 INFO - PROCESS | 1792 | 1471349097927 Marionette TRACE conn4 -> [0,634,"setScriptTimeout",{"ms":35000}] 05:04:57 INFO - PROCESS | 1792 | 1471349097932 Marionette TRACE conn4 <- [1,634,null,{}] 05:04:57 INFO - PROCESS | 1792 | 1471349097939 Marionette TRACE conn4 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:57 INFO - PROCESS | 1792 | 1471349097953 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:58 INFO - PROCESS | 1792 | 1471349098231 Marionette TRACE conn4 <- [1,635,null,{"value":null}] 05:04:58 INFO - PROCESS | 1792 | 1471349098574 Marionette TRACE conn4 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:04:58 INFO - PROCESS | 1792 | 1471349098583 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:58 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc5c00 == 32 [pid = 1792] [id = 166] 05:04:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x8ecd5800) [pid = 1792] [serial = 498] [outer = (nil)] 05:04:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x95110000) [pid = 1792] [serial = 499] [outer = 0x8ecd5800] 05:04:58 INFO - PROCESS | 1792 | 1471349098688 Marionette DEBUG loaded listener.js 05:04:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x95113000) [pid = 1792] [serial = 500] [outer = 0x8ecd5800] 05:04:59 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:04:59 INFO - PROCESS | 1792 | 1471349099681 Marionette TRACE conn4 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 05:04:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 05:04:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1794ms 05:04:59 INFO - PROCESS | 1792 | 1471349099722 Marionette TRACE conn4 -> [0,637,"getWindowHandle",null] 05:04:59 INFO - PROCESS | 1792 | 1471349099726 Marionette TRACE conn4 <- [1,637,null,{"value":"8"}] 05:04:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 05:04:59 INFO - PROCESS | 1792 | 1471349099733 Marionette TRACE conn4 -> [0,638,"setScriptTimeout",{"ms":35000}] 05:04:59 INFO - PROCESS | 1792 | 1471349099737 Marionette TRACE conn4 <- [1,638,null,{}] 05:04:59 INFO - PROCESS | 1792 | 1471349099743 Marionette TRACE conn4 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:04:59 INFO - PROCESS | 1792 | 1471349099749 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:04:59 INFO - PROCESS | 1792 | 1471349099962 Marionette TRACE conn4 <- [1,639,null,{"value":null}] 05:05:00 INFO - PROCESS | 1792 | 1471349100210 Marionette TRACE conn4 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:00 INFO - PROCESS | 1792 | 1471349100217 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x95114c00 == 33 [pid = 1792] [id = 167] 05:05:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x9526fc00) [pid = 1792] [serial = 501] [outer = (nil)] 05:05:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x95283000) [pid = 1792] [serial = 502] [outer = 0x9526fc00] 05:05:00 INFO - PROCESS | 1792 | 1471349100380 Marionette DEBUG loaded listener.js 05:05:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x9528ac00) [pid = 1792] [serial = 503] [outer = 0x9526fc00] 05:05:00 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:01 INFO - PROCESS | 1792 | 1471349101363 Marionette TRACE conn4 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 05:05:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 05:05:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1688ms 05:05:01 INFO - PROCESS | 1792 | 1471349101425 Marionette TRACE conn4 -> [0,641,"getWindowHandle",null] 05:05:01 INFO - PROCESS | 1792 | 1471349101432 Marionette TRACE conn4 <- [1,641,null,{"value":"8"}] 05:05:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 05:05:01 INFO - PROCESS | 1792 | 1471349101444 Marionette TRACE conn4 -> [0,642,"setScriptTimeout",{"ms":35000}] 05:05:01 INFO - PROCESS | 1792 | 1471349101449 Marionette TRACE conn4 <- [1,642,null,{}] 05:05:01 INFO - PROCESS | 1792 | 1471349101461 Marionette TRACE conn4 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:01 INFO - PROCESS | 1792 | 1471349101468 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:01 INFO - PROCESS | 1792 | 1471349101830 Marionette TRACE conn4 <- [1,643,null,{"value":null}] 05:05:02 INFO - PROCESS | 1792 | 1471349102140 Marionette TRACE conn4 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:02 INFO - PROCESS | 1792 | 1471349102152 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:02 INFO - PROCESS | 1792 | ++DOCSHELL 0x92be8400 == 34 [pid = 1792] [id = 168] 05:05:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x95272000) [pid = 1792] [serial = 504] [outer = (nil)] 05:05:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x98244c00) [pid = 1792] [serial = 505] [outer = 0x95272000] 05:05:02 INFO - PROCESS | 1792 | 1471349102259 Marionette DEBUG loaded listener.js 05:05:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x98252400) [pid = 1792] [serial = 506] [outer = 0x95272000] 05:05:03 INFO - PROCESS | 1792 | 1471349103397 Marionette TRACE conn4 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 05:05:03 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 05:05:03 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 2000ms 05:05:03 INFO - PROCESS | 1792 | 1471349103446 Marionette TRACE conn4 -> [0,645,"getWindowHandle",null] 05:05:03 INFO - PROCESS | 1792 | 1471349103454 Marionette TRACE conn4 <- [1,645,null,{"value":"8"}] 05:05:03 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 05:05:03 INFO - PROCESS | 1792 | 1471349103467 Marionette TRACE conn4 -> [0,646,"setScriptTimeout",{"ms":35000}] 05:05:03 INFO - PROCESS | 1792 | 1471349103472 Marionette TRACE conn4 <- [1,646,null,{}] 05:05:03 INFO - PROCESS | 1792 | 1471349103485 Marionette TRACE conn4 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:03 INFO - PROCESS | 1792 | 1471349103494 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:03 INFO - PROCESS | 1792 | 1471349103830 Marionette TRACE conn4 <- [1,647,null,{"value":null}] 05:05:04 INFO - PROCESS | 1792 | 1471349104210 Marionette TRACE conn4 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:04 INFO - PROCESS | 1792 | 1471349104223 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:04 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dccac00 == 35 [pid = 1792] [id = 169] 05:05:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x8ecd6800) [pid = 1792] [serial = 507] [outer = (nil)] 05:05:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0x99128800) [pid = 1792] [serial = 508] [outer = 0x8ecd6800] 05:05:04 INFO - PROCESS | 1792 | 1471349104379 Marionette DEBUG loaded listener.js 05:05:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x9912ac00) [pid = 1792] [serial = 509] [outer = 0x8ecd6800] 05:05:05 INFO - PROCESS | 1792 | 1471349105513 Marionette TRACE conn4 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 05:05:05 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 05:05:05 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 2101ms 05:05:05 INFO - PROCESS | 1792 | 1471349105567 Marionette TRACE conn4 -> [0,649,"getWindowHandle",null] 05:05:05 INFO - PROCESS | 1792 | 1471349105571 Marionette TRACE conn4 <- [1,649,null,{"value":"8"}] 05:05:05 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 05:05:05 INFO - PROCESS | 1792 | 1471349105581 Marionette TRACE conn4 -> [0,650,"setScriptTimeout",{"ms":35000}] 05:05:05 INFO - PROCESS | 1792 | 1471349105585 Marionette TRACE conn4 <- [1,650,null,{}] 05:05:05 INFO - PROCESS | 1792 | 1471349105594 Marionette TRACE conn4 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:05 INFO - PROCESS | 1792 | 1471349105600 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:05 INFO - PROCESS | 1792 | 1471349105821 Marionette TRACE conn4 <- [1,651,null,{"value":null}] 05:05:06 INFO - PROCESS | 1792 | 1471349106074 Marionette TRACE conn4 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:06 INFO - PROCESS | 1792 | 1471349106083 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6c4400 == 36 [pid = 1792] [id = 170] 05:05:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x9910bc00) [pid = 1792] [serial = 510] [outer = (nil)] 05:05:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x99566800) [pid = 1792] [serial = 511] [outer = 0x9910bc00] 05:05:06 INFO - PROCESS | 1792 | 1471349106237 Marionette DEBUG loaded listener.js 05:05:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x99d26c00) [pid = 1792] [serial = 512] [outer = 0x9910bc00] 05:05:07 INFO - PROCESS | 1792 | 1471349107317 Marionette TRACE conn4 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 05:05:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 05:05:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 1792ms 05:05:07 INFO - PROCESS | 1792 | 1471349107374 Marionette TRACE conn4 -> [0,653,"getWindowHandle",null] 05:05:07 INFO - PROCESS | 1792 | 1471349107379 Marionette TRACE conn4 <- [1,653,null,{"value":"8"}] 05:05:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 05:05:07 INFO - PROCESS | 1792 | 1471349107386 Marionette TRACE conn4 -> [0,654,"setScriptTimeout",{"ms":35000}] 05:05:07 INFO - PROCESS | 1792 | 1471349107391 Marionette TRACE conn4 <- [1,654,null,{}] 05:05:07 INFO - PROCESS | 1792 | 1471349107397 Marionette TRACE conn4 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:07 INFO - PROCESS | 1792 | 1471349107404 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:07 INFO - PROCESS | 1792 | 1471349107637 Marionette TRACE conn4 <- [1,655,null,{"value":null}] 05:05:07 INFO - PROCESS | 1792 | 1471349107913 Marionette TRACE conn4 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:07 INFO - PROCESS | 1792 | 1471349107924 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c139000 == 37 [pid = 1792] [id = 171] 05:05:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x8c13b400) [pid = 1792] [serial = 513] [outer = (nil)] 05:05:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x8dac2800) [pid = 1792] [serial = 514] [outer = 0x8c13b400] 05:05:08 INFO - PROCESS | 1792 | 1471349108062 Marionette DEBUG loaded listener.js 05:05:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x91de9c00) [pid = 1792] [serial = 515] [outer = 0x8c13b400] 05:05:09 INFO - PROCESS | 1792 | 1471349109111 Marionette TRACE conn4 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 05:05:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 05:05:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1785ms 05:05:09 INFO - PROCESS | 1792 | 1471349109173 Marionette TRACE conn4 -> [0,657,"getWindowHandle",null] 05:05:09 INFO - PROCESS | 1792 | 1471349109178 Marionette TRACE conn4 <- [1,657,null,{"value":"8"}] 05:05:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 05:05:09 INFO - PROCESS | 1792 | 1471349109186 Marionette TRACE conn4 -> [0,658,"setScriptTimeout",{"ms":35000}] 05:05:09 INFO - PROCESS | 1792 | 1471349109190 Marionette TRACE conn4 <- [1,658,null,{}] 05:05:09 INFO - PROCESS | 1792 | 1471349109197 Marionette TRACE conn4 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:09 INFO - PROCESS | 1792 | 1471349109203 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:09 INFO - PROCESS | 1792 | 1471349109430 Marionette TRACE conn4 <- [1,659,null,{"value":null}] 05:05:09 INFO - PROCESS | 1792 | 1471349109781 Marionette TRACE conn4 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:09 INFO - PROCESS | 1792 | 1471349109788 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d6000 == 38 [pid = 1792] [id = 172] 05:05:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x8e5d7000) [pid = 1792] [serial = 516] [outer = (nil)] 05:05:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x8ec75800) [pid = 1792] [serial = 517] [outer = 0x8e5d7000] 05:05:09 INFO - PROCESS | 1792 | 1471349109913 Marionette DEBUG loaded listener.js 05:05:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x8f903c00) [pid = 1792] [serial = 518] [outer = 0x8e5d7000] 05:05:10 INFO - PROCESS | 1792 | 1471349110924 Marionette TRACE conn4 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 05:05:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 05:05:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1789ms 05:05:10 INFO - PROCESS | 1792 | 1471349110977 Marionette TRACE conn4 -> [0,661,"getWindowHandle",null] 05:05:10 INFO - PROCESS | 1792 | 1471349110981 Marionette TRACE conn4 <- [1,661,null,{"value":"8"}] 05:05:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 05:05:10 INFO - PROCESS | 1792 | 1471349110990 Marionette TRACE conn4 -> [0,662,"setScriptTimeout",{"ms":35000}] 05:05:10 INFO - PROCESS | 1792 | 1471349110994 Marionette TRACE conn4 <- [1,662,null,{}] 05:05:11 INFO - PROCESS | 1792 | 1471349111000 Marionette TRACE conn4 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:11 INFO - PROCESS | 1792 | 1471349111005 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:11 INFO - PROCESS | 1792 | 1471349111214 Marionette TRACE conn4 <- [1,663,null,{"value":null}] 05:05:11 INFO - PROCESS | 1792 | 1471349111471 Marionette TRACE conn4 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:11 INFO - PROCESS | 1792 | 1471349111480 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d502c00 == 39 [pid = 1792] [id = 173] 05:05:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x8d503800) [pid = 1792] [serial = 519] [outer = (nil)] 05:05:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x8e510800) [pid = 1792] [serial = 520] [outer = 0x8d503800] 05:05:11 INFO - PROCESS | 1792 | 1471349111622 Marionette DEBUG loaded listener.js 05:05:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x8fa7bc00) [pid = 1792] [serial = 521] [outer = 0x8d503800] 05:05:12 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:12 INFO - PROCESS | 1792 | 1471349112680 Marionette TRACE conn4 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 05:05:12 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 05:05:12 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1733ms 05:05:12 INFO - PROCESS | 1792 | 1471349112724 Marionette TRACE conn4 -> [0,665,"getWindowHandle",null] 05:05:12 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 05:05:12 INFO - PROCESS | 1792 | 1471349112729 Marionette TRACE conn4 <- [1,665,null,{"value":"8"}] 05:05:12 INFO - PROCESS | 1792 | 1471349112737 Marionette TRACE conn4 -> [0,666,"setScriptTimeout",{"ms":35000}] 05:05:12 INFO - PROCESS | 1792 | 1471349112740 Marionette TRACE conn4 <- [1,666,null,{}] 05:05:12 INFO - PROCESS | 1792 | 1471349112749 Marionette TRACE conn4 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:12 INFO - PROCESS | 1792 | 1471349112754 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:13 INFO - PROCESS | 1792 | 1471349113016 Marionette TRACE conn4 <- [1,667,null,{"value":null}] 05:05:13 INFO - PROCESS | 1792 | 1471349113514 Marionette TRACE conn4 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:13 INFO - PROCESS | 1792 | 1471349113527 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13ec00 == 40 [pid = 1792] [id = 174] 05:05:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x8c13f000) [pid = 1792] [serial = 522] [outer = (nil)] 05:05:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0x8d507000) [pid = 1792] [serial = 523] [outer = 0x8c13f000] 05:05:13 INFO - PROCESS | 1792 | 1471349113619 Marionette DEBUG loaded listener.js 05:05:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 162 (0x8dcc5400) [pid = 1792] [serial = 524] [outer = 0x8c13f000] 05:05:14 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:14 INFO - PROCESS | 1792 | 1471349114729 Marionette TRACE conn4 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 05:05:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 05:05:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 2088ms 05:05:14 INFO - PROCESS | 1792 | 1471349114830 Marionette TRACE conn4 -> [0,669,"getWindowHandle",null] 05:05:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 05:05:14 INFO - PROCESS | 1792 | 1471349114842 Marionette TRACE conn4 <- [1,669,null,{"value":"8"}] 05:05:14 INFO - PROCESS | 1792 | 1471349114852 Marionette TRACE conn4 -> [0,670,"setScriptTimeout",{"ms":35000}] 05:05:14 INFO - PROCESS | 1792 | 1471349114857 Marionette TRACE conn4 <- [1,670,null,{}] 05:05:14 INFO - PROCESS | 1792 | 1471349114866 Marionette TRACE conn4 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:14 INFO - PROCESS | 1792 | 1471349114875 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:15 INFO - PROCESS | 1792 | 1471349115281 Marionette TRACE conn4 <- [1,671,null,{"value":null}] 05:05:15 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50a800 == 39 [pid = 1792] [id = 152] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 161 (0x8fc02400) [pid = 1792] [serial = 460] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d2000 == 38 [pid = 1792] [id = 155] 05:05:15 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13e000 == 37 [pid = 1792] [id = 154] 05:05:15 INFO - PROCESS | 1792 | 1471349115550 Marionette TRACE conn4 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:15 INFO - PROCESS | 1792 | 1471349115564 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 160 (0xa3183400) [pid = 1792] [serial = 394] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0xa3113000) [pid = 1792] [serial = 301] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x8fc0d400) [pid = 1792] [serial = 406] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x9b20a800) [pid = 1792] [serial = 386] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0x92bde000) [pid = 1792] [serial = 379] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x8ee8dc00) [pid = 1792] [serial = 401] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x8fc06400) [pid = 1792] [serial = 377] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x8f836800) [pid = 1792] [serial = 404] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0xa33da000) [pid = 1792] [serial = 395] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0xa61ec800) [pid = 1792] [serial = 307] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x8ec6f800) [pid = 1792] [serial = 397] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0xa109bc00) [pid = 1792] [serial = 391] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0xa8b4b000) [pid = 1792] [serial = 265] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x8e5d7800) [pid = 1792] [serial = 352] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x92be4400) [pid = 1792] [serial = 337] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x9956dc00) [pid = 1792] [serial = 374] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0xa6e83800) [pid = 1792] [serial = 256] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x9659fc00) [pid = 1792] [serial = 418] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x8f843800) [pid = 1792] [serial = 262] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 141 (0x9bf49400) [pid = 1792] [serial = 388] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0x91df8000) [pid = 1792] [serial = 410] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x9ccc8800) [pid = 1792] [serial = 349] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x95108400) [pid = 1792] [serial = 412] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x8ec73400) [pid = 1792] [serial = 398] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0xa33ce000) [pid = 1792] [serial = 268] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x9b09dc00) [pid = 1792] [serial = 385] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x91df1c00) [pid = 1792] [serial = 292] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x91c54800) [pid = 1792] [serial = 407] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x951d8000) [pid = 1792] [serial = 413] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0xa8b1e000) [pid = 1792] [serial = 259] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x99dea000) [pid = 1792] [serial = 382] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x9266e000) [pid = 1792] [serial = 346] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x8e502400) [pid = 1792] [serial = 454] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x8ee95000) [pid = 1792] [serial = 421] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x8f903000) [pid = 1792] [serial = 422] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x9472e800) [pid = 1792] [serial = 424] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x9ab6f800) [pid = 1792] [serial = 427] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x95279400) [pid = 1792] [serial = 425] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x9b50fc00) [pid = 1792] [serial = 430] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x9abd7c00) [pid = 1792] [serial = 428] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x9ccd4800) [pid = 1792] [serial = 433] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x9bf4f800) [pid = 1792] [serial = 431] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0xa1f01800) [pid = 1792] [serial = 434] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0xa4f2e000) [pid = 1792] [serial = 437] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0xa2ecb800) [pid = 1792] [serial = 436] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x92dae000) [pid = 1792] [serial = 440] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x92daa400) [pid = 1792] [serial = 439] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x8e599800) [pid = 1792] [serial = 442] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x92dac000) [pid = 1792] [serial = 445] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8e59c800) [pid = 1792] [serial = 443] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8dac2400) [pid = 1792] [serial = 448] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8e50e400) [pid = 1792] [serial = 455] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x92db2800) [pid = 1792] [serial = 446] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8dcce400) [pid = 1792] [serial = 451] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0xa4f86400) [pid = 1792] [serial = 449] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8e50b400) [pid = 1792] [serial = 457] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0xa61e6400) [pid = 1792] [serial = 452] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8e6b9c00) [pid = 1792] [serial = 458] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x99570800) [pid = 1792] [serial = 419] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8ecd9400) [pid = 1792] [serial = 304] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8ecd3800) [pid = 1792] [serial = 403] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x93923000) [pid = 1792] [serial = 380] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x9a65f000) [pid = 1792] [serial = 383] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x91c5f400) [pid = 1792] [serial = 409] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x9b9a6800) [pid = 1792] [serial = 355] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8fa73c00) [pid = 1792] [serial = 334] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x9a66c800) [pid = 1792] [serial = 340] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8f90ec00) [pid = 1792] [serial = 376] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x99122800) [pid = 1792] [serial = 295] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x95289c00) [pid = 1792] [serial = 415] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x9c016800) [pid = 1792] [serial = 389] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8ee89800) [pid = 1792] [serial = 400] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0xa2ecc800) [pid = 1792] [serial = 392] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x965a7400) [pid = 1792] [serial = 416] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x9a692800) [pid = 1792] [serial = 298] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x99ca9000) [pid = 1792] [serial = 331] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x9b0a2800) [pid = 1792] [serial = 343] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0xa243c000) [pid = 1792] [serial = 289] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8fcce800) [pid = 1792] [serial = 310] [outer = (nil)] [url = about:blank] 05:05:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13c000 == 38 [pid = 1792] [id = 175] 05:05:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8dac2400) [pid = 1792] [serial = 525] [outer = (nil)] 05:05:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8e50d400) [pid = 1792] [serial = 526] [outer = 0x8dac2400] 05:05:15 INFO - PROCESS | 1792 | 1471349115767 Marionette DEBUG loaded listener.js 05:05:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8e59d800) [pid = 1792] [serial = 527] [outer = 0x8dac2400] 05:05:16 INFO - PROCESS | 1792 | 1471349116675 Marionette TRACE conn4 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 05:05:16 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 05:05:16 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1894ms 05:05:16 INFO - PROCESS | 1792 | 1471349116752 Marionette TRACE conn4 -> [0,673,"getWindowHandle",null] 05:05:16 INFO - PROCESS | 1792 | 1471349116762 Marionette TRACE conn4 <- [1,673,null,{"value":"8"}] 05:05:16 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 05:05:16 INFO - PROCESS | 1792 | 1471349116770 Marionette TRACE conn4 -> [0,674,"setScriptTimeout",{"ms":35000}] 05:05:16 INFO - PROCESS | 1792 | 1471349116775 Marionette TRACE conn4 <- [1,674,null,{}] 05:05:16 INFO - PROCESS | 1792 | 1471349116784 Marionette TRACE conn4 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:16 INFO - PROCESS | 1792 | 1471349116790 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:17 INFO - PROCESS | 1792 | 1471349117015 Marionette TRACE conn4 <- [1,675,null,{"value":null}] 05:05:17 INFO - PROCESS | 1792 | 1471349117290 Marionette TRACE conn4 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:17 INFO - PROCESS | 1792 | 1471349117304 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec73000 == 39 [pid = 1792] [id = 176] 05:05:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8ecd8400) [pid = 1792] [serial = 528] [outer = (nil)] 05:05:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8ee8dc00) [pid = 1792] [serial = 529] [outer = 0x8ecd8400] 05:05:17 INFO - PROCESS | 1792 | 1471349117412 Marionette DEBUG loaded listener.js 05:05:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8f83c000) [pid = 1792] [serial = 530] [outer = 0x8ecd8400] 05:05:17 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:05:18 INFO - PROCESS | 1792 | 1471349118415 Marionette TRACE conn4 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 05:05:18 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 05:05:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1685ms 05:05:18 INFO - PROCESS | 1792 | 1471349118455 Marionette TRACE conn4 -> [0,677,"getWindowHandle",null] 05:05:18 INFO - PROCESS | 1792 | 1471349118460 Marionette TRACE conn4 <- [1,677,null,{"value":"8"}] 05:05:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 05:05:18 INFO - PROCESS | 1792 | 1471349118487 Marionette TRACE conn4 -> [0,678,"setScriptTimeout",{"ms":35000}] 05:05:18 INFO - PROCESS | 1792 | 1471349118497 Marionette TRACE conn4 <- [1,678,null,{}] 05:05:18 INFO - PROCESS | 1792 | 1471349118504 Marionette TRACE conn4 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:18 INFO - PROCESS | 1792 | 1471349118512 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:18 INFO - PROCESS | 1792 | 1471349118769 Marionette TRACE conn4 <- [1,679,null,{"value":null}] 05:05:18 INFO - PROCESS | 1792 | 1471349118794 Marionette TRACE conn4 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:18 INFO - PROCESS | 1792 | 1471349118804 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d9c00 == 40 [pid = 1792] [id = 177] 05:05:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8ee89c00) [pid = 1792] [serial = 531] [outer = (nil)] 05:05:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8fa79c00) [pid = 1792] [serial = 532] [outer = 0x8ee89c00] 05:05:18 INFO - PROCESS | 1792 | 1471349118883 Marionette DEBUG loaded listener.js 05:05:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8fcc8400) [pid = 1792] [serial = 533] [outer = 0x8ee89c00] 05:05:19 INFO - PROCESS | 1792 | 1471349119939 Marionette TRACE conn4 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 05:05:19 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 05:05:19 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1517ms 05:05:19 INFO - PROCESS | 1792 | 1471349119985 Marionette TRACE conn4 -> [0,681,"getWindowHandle",null] 05:05:19 INFO - PROCESS | 1792 | 1471349119991 Marionette TRACE conn4 <- [1,681,null,{"value":"8"}] 05:05:19 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 05:05:20 INFO - PROCESS | 1792 | 1471349119998 Marionette TRACE conn4 -> [0,682,"setScriptTimeout",{"ms":35000}] 05:05:20 INFO - PROCESS | 1792 | 1471349120001 Marionette TRACE conn4 <- [1,682,null,{}] 05:05:20 INFO - PROCESS | 1792 | 1471349120015 Marionette TRACE conn4 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:20 INFO - PROCESS | 1792 | 1471349120021 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:20 INFO - PROCESS | 1792 | 1471349120416 Marionette TRACE conn4 <- [1,683,null,{"value":null}] 05:05:20 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x91c52800) [pid = 1792] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 05:05:20 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8ee92800) [pid = 1792] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 05:05:20 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8ee8c000) [pid = 1792] [serial = 459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 05:05:20 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8c144000) [pid = 1792] [serial = 462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 05:05:20 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8ecce800) [pid = 1792] [serial = 468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 05:05:20 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8e5d2800) [pid = 1792] [serial = 465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 05:05:20 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8e503000) [pid = 1792] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 05:05:20 INFO - PROCESS | 1792 | 1471349120626 Marionette TRACE conn4 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:20 INFO - PROCESS | 1792 | 1471349120634 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c144000 == 41 [pid = 1792] [id = 178] 05:05:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8c145400) [pid = 1792] [serial = 534] [outer = (nil)] 05:05:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8e5d4400) [pid = 1792] [serial = 535] [outer = 0x8c145400] 05:05:20 INFO - PROCESS | 1792 | 1471349120714 Marionette DEBUG loaded listener.js 05:05:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8f905800) [pid = 1792] [serial = 536] [outer = 0x8c145400] 05:05:21 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:21 INFO - PROCESS | 1792 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:05:21 INFO - PROCESS | 1792 | 1471349121939 Marionette TRACE conn4 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 05:05:21 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) 05:05:21 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1986ms 05:05:21 INFO - PROCESS | 1792 | 1471349121984 Marionette TRACE conn4 -> [0,685,"getWindowHandle",null] 05:05:21 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 05:05:21 INFO - PROCESS | 1792 | 1471349121989 Marionette TRACE conn4 <- [1,685,null,{"value":"8"}] 05:05:21 INFO - PROCESS | 1792 | 1471349121995 Marionette TRACE conn4 -> [0,686,"setScriptTimeout",{"ms":35000}] 05:05:22 INFO - PROCESS | 1792 | 1471349121999 Marionette TRACE conn4 <- [1,686,null,{}] 05:05:22 INFO - PROCESS | 1792 | 1471349122005 Marionette TRACE conn4 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:22 INFO - PROCESS | 1792 | 1471349122010 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:22 INFO - PROCESS | 1792 | 1471349122341 Marionette TRACE conn4 <- [1,687,null,{"value":null}] 05:05:22 INFO - PROCESS | 1792 | 1471349122523 Marionette TRACE conn4 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:22 INFO - PROCESS | 1792 | 1471349122536 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c138c00 == 42 [pid = 1792] [id = 179] 05:05:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8c139400) [pid = 1792] [serial = 537] [outer = (nil)] 05:05:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8c141000) [pid = 1792] [serial = 538] [outer = 0x8c139400] 05:05:22 INFO - PROCESS | 1792 | 1471349122669 Marionette DEBUG loaded listener.js 05:05:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8d50dc00) [pid = 1792] [serial = 539] [outer = 0x8c139400] 05:05:24 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:24 INFO - PROCESS | 1792 | 1471349124315 Marionette TRACE conn4 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 05:05:24 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 05:05:24 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 2390ms 05:05:24 INFO - PROCESS | 1792 | 1471349124392 Marionette TRACE conn4 -> [0,689,"getWindowHandle",null] 05:05:24 INFO - PROCESS | 1792 | 1471349124401 Marionette TRACE conn4 <- [1,689,null,{"value":"8"}] 05:05:24 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 05:05:24 INFO - PROCESS | 1792 | 1471349124414 Marionette TRACE conn4 -> [0,690,"setScriptTimeout",{"ms":35000}] 05:05:24 INFO - PROCESS | 1792 | 1471349124424 Marionette TRACE conn4 <- [1,690,null,{}] 05:05:24 INFO - PROCESS | 1792 | 1471349124437 Marionette TRACE conn4 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:24 INFO - PROCESS | 1792 | 1471349124446 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:24 INFO - PROCESS | 1792 | 1471349124808 Marionette TRACE conn4 <- [1,691,null,{"value":null}] 05:05:25 INFO - PROCESS | 1792 | 1471349125092 Marionette TRACE conn4 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:25 INFO - PROCESS | 1792 | 1471349125109 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e507800 == 43 [pid = 1792] [id = 180] 05:05:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8e590c00) [pid = 1792] [serial = 540] [outer = (nil)] 05:05:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8eccfc00) [pid = 1792] [serial = 541] [outer = 0x8e590c00] 05:05:25 INFO - PROCESS | 1792 | 1471349125250 Marionette DEBUG loaded listener.js 05:05:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8ecd9000) [pid = 1792] [serial = 542] [outer = 0x8e590c00] 05:05:26 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:27 INFO - PROCESS | 1792 | 1471349127059 Marionette TRACE conn4 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 05:05:27 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 05:05:27 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 2698ms 05:05:27 INFO - PROCESS | 1792 | 1471349127119 Marionette TRACE conn4 -> [0,693,"getWindowHandle",null] 05:05:27 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 05:05:27 INFO - PROCESS | 1792 | 1471349127131 Marionette TRACE conn4 <- [1,693,null,{"value":"8"}] 05:05:27 INFO - PROCESS | 1792 | 1471349127146 Marionette TRACE conn4 -> [0,694,"setScriptTimeout",{"ms":35000}] 05:05:27 INFO - PROCESS | 1792 | 1471349127154 Marionette TRACE conn4 <- [1,694,null,{}] 05:05:27 INFO - PROCESS | 1792 | 1471349127165 Marionette TRACE conn4 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:27 INFO - PROCESS | 1792 | 1471349127175 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:27 INFO - PROCESS | 1792 | 1471349127520 Marionette TRACE conn4 <- [1,695,null,{"value":null}] 05:05:27 INFO - PROCESS | 1792 | 1471349127791 Marionette TRACE conn4 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:27 INFO - PROCESS | 1792 | 1471349127805 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:27 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec73800 == 44 [pid = 1792] [id = 181] 05:05:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8ecdc400) [pid = 1792] [serial = 543] [outer = (nil)] 05:05:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8fa74800) [pid = 1792] [serial = 544] [outer = 0x8ecdc400] 05:05:27 INFO - PROCESS | 1792 | 1471349127951 Marionette DEBUG loaded listener.js 05:05:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x91c58c00) [pid = 1792] [serial = 545] [outer = 0x8ecdc400] 05:05:29 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:29 INFO - PROCESS | 1792 | 1471349129877 Marionette TRACE conn4 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 05:05:29 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) 05:05:29 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 2757ms 05:05:29 INFO - PROCESS | 1792 | 1471349129902 Marionette TRACE conn4 -> [0,697,"getWindowHandle",null] 05:05:29 INFO - PROCESS | 1792 | 1471349129910 Marionette TRACE conn4 <- [1,697,null,{"value":"8"}] 05:05:29 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 05:05:29 INFO - PROCESS | 1792 | 1471349129936 Marionette TRACE conn4 -> [0,698,"setScriptTimeout",{"ms":35000}] 05:05:29 INFO - PROCESS | 1792 | 1471349129950 Marionette TRACE conn4 <- [1,698,null,{}] 05:05:30 INFO - PROCESS | 1792 | 1471349130006 Marionette TRACE conn4 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:30 INFO - PROCESS | 1792 | 1471349130015 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:30 INFO - PROCESS | 1792 | 1471349130266 Marionette TRACE conn4 <- [1,699,null,{"value":null}] 05:05:30 INFO - PROCESS | 1792 | 1471349130538 Marionette TRACE conn4 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:30 INFO - PROCESS | 1792 | 1471349130552 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa70c00 == 45 [pid = 1792] [id = 182] 05:05:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8fcd0800) [pid = 1792] [serial = 546] [outer = (nil)] 05:05:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x925a4c00) [pid = 1792] [serial = 547] [outer = 0x8fcd0800] 05:05:30 INFO - PROCESS | 1792 | 1471349130700 Marionette DEBUG loaded listener.js 05:05:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x92bdf000) [pid = 1792] [serial = 548] [outer = 0x8fcd0800] 05:05:32 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:32 INFO - PROCESS | 1792 | 1471349132562 Marionette TRACE conn4 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 05:05:32 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) 05:05:32 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 2676ms 05:05:32 INFO - PROCESS | 1792 | 1471349132599 Marionette TRACE conn4 -> [0,701,"getWindowHandle",null] 05:05:32 INFO - PROCESS | 1792 | 1471349132604 Marionette TRACE conn4 <- [1,701,null,{"value":"8"}] 05:05:32 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 05:05:32 INFO - PROCESS | 1792 | 1471349132612 Marionette TRACE conn4 -> [0,702,"setScriptTimeout",{"ms":35000}] 05:05:32 INFO - PROCESS | 1792 | 1471349132618 Marionette TRACE conn4 <- [1,702,null,{}] 05:05:32 INFO - PROCESS | 1792 | 1471349132626 Marionette TRACE conn4 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:32 INFO - PROCESS | 1792 | 1471349132632 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:32 INFO - PROCESS | 1792 | 1471349132955 Marionette TRACE conn4 <- [1,703,null,{"value":null}] 05:05:33 INFO - PROCESS | 1792 | 1471349133231 Marionette TRACE conn4 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:33 INFO - PROCESS | 1792 | 1471349133242 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x9266a800 == 46 [pid = 1792] [id = 183] 05:05:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x9266c800) [pid = 1792] [serial = 549] [outer = (nil)] 05:05:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x92dae000) [pid = 1792] [serial = 550] [outer = 0x9266c800] 05:05:33 INFO - PROCESS | 1792 | 1471349133379 Marionette DEBUG loaded listener.js 05:05:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x92fc3000) [pid = 1792] [serial = 551] [outer = 0x9266c800] 05:05:34 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:35 INFO - PROCESS | 1792 | 1471349135103 Marionette TRACE conn4 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 05:05:35 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 05:05:35 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 2547ms 05:05:35 INFO - PROCESS | 1792 | 1471349135160 Marionette TRACE conn4 -> [0,705,"getWindowHandle",null] 05:05:35 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 05:05:35 INFO - PROCESS | 1792 | 1471349135165 Marionette TRACE conn4 <- [1,705,null,{"value":"8"}] 05:05:35 INFO - PROCESS | 1792 | 1471349135172 Marionette TRACE conn4 -> [0,706,"setScriptTimeout",{"ms":35000}] 05:05:35 INFO - PROCESS | 1792 | 1471349135177 Marionette TRACE conn4 <- [1,706,null,{}] 05:05:35 INFO - PROCESS | 1792 | 1471349135184 Marionette TRACE conn4 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:35 INFO - PROCESS | 1792 | 1471349135189 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:35 INFO - PROCESS | 1792 | 1471349135429 Marionette TRACE conn4 <- [1,707,null,{"value":null}] 05:05:35 INFO - PROCESS | 1792 | 1471349135636 Marionette TRACE conn4 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:35 INFO - PROCESS | 1792 | 1471349135657 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:35 INFO - PROCESS | 1792 | ++DOCSHELL 0x93927c00 == 47 [pid = 1792] [id = 184] 05:05:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x93a6c800) [pid = 1792] [serial = 552] [outer = (nil)] 05:05:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x94772c00) [pid = 1792] [serial = 553] [outer = 0x93a6c800] 05:05:35 INFO - PROCESS | 1792 | 1471349135810 Marionette DEBUG loaded listener.js 05:05:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x9527d000) [pid = 1792] [serial = 554] [outer = 0x93a6c800] 05:05:37 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:37 INFO - PROCESS | 1792 | 1471349137507 Marionette TRACE conn4 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 05:05:37 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 05:05:37 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 2395ms 05:05:37 INFO - PROCESS | 1792 | 1471349137570 Marionette TRACE conn4 -> [0,709,"getWindowHandle",null] 05:05:37 INFO - PROCESS | 1792 | 1471349137577 Marionette TRACE conn4 <- [1,709,null,{"value":"8"}] 05:05:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 05:05:37 INFO - PROCESS | 1792 | 1471349137650 Marionette TRACE conn4 -> [0,710,"setScriptTimeout",{"ms":35000}] 05:05:37 INFO - PROCESS | 1792 | 1471349137656 Marionette TRACE conn4 <- [1,710,null,{}] 05:05:37 INFO - PROCESS | 1792 | 1471349137668 Marionette TRACE conn4 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:37 INFO - PROCESS | 1792 | 1471349137678 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:37 INFO - PROCESS | 1792 | 1471349137983 Marionette TRACE conn4 <- [1,711,null,{"value":null}] 05:05:38 INFO - PROCESS | 1792 | 1471349138215 Marionette TRACE conn4 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:38 INFO - PROCESS | 1792 | 1471349138225 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d501400 == 48 [pid = 1792] [id = 185] 05:05:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8dab8400) [pid = 1792] [serial = 555] [outer = (nil)] 05:05:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x8e6b7c00) [pid = 1792] [serial = 556] [outer = 0x8dab8400] 05:05:38 INFO - PROCESS | 1792 | 1471349138352 Marionette DEBUG loaded listener.js 05:05:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x8ec76000) [pid = 1792] [serial = 557] [outer = 0x8dab8400] 05:05:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x8e5d4000) [pid = 1792] [serial = 558] [outer = 0x9b9abc00] 05:05:40 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:40 INFO - PROCESS | 1792 | 1471349140336 Marionette TRACE conn4 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 05:05:40 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 05:05:40 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 2732ms 05:05:40 INFO - PROCESS | 1792 | 1471349140366 Marionette TRACE conn4 -> [0,713,"getWindowHandle",null] 05:05:40 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 05:05:40 INFO - PROCESS | 1792 | 1471349140374 Marionette TRACE conn4 <- [1,713,null,{"value":"8"}] 05:05:40 INFO - PROCESS | 1792 | 1471349140383 Marionette TRACE conn4 -> [0,714,"setScriptTimeout",{"ms":35000}] 05:05:40 INFO - PROCESS | 1792 | 1471349140389 Marionette TRACE conn4 <- [1,714,null,{}] 05:05:40 INFO - PROCESS | 1792 | 1471349140398 Marionette TRACE conn4 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:40 INFO - PROCESS | 1792 | 1471349140403 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:40 INFO - PROCESS | 1792 | 1471349140825 Marionette TRACE conn4 <- [1,715,null,{"value":null}] 05:05:41 INFO - PROCESS | 1792 | 1471349140974 Marionette TRACE conn4 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:41 INFO - PROCESS | 1792 | 1471349140989 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d1400 == 49 [pid = 1792] [id = 186] 05:05:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x8e6c0000) [pid = 1792] [serial = 559] [outer = (nil)] 05:05:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x8ecdbc00) [pid = 1792] [serial = 560] [outer = 0x8e6c0000] 05:05:41 INFO - PROCESS | 1792 | 1471349141107 Marionette DEBUG loaded listener.js 05:05:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x8f837400) [pid = 1792] [serial = 561] [outer = 0x8e6c0000] 05:05:41 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8ecd0c00) [pid = 1792] [serial = 481] [outer = (nil)] [url = about:blank] 05:05:41 INFO - PROCESS | 1792 | --DOCSHELL 0x8e590400 == 48 [pid = 1792] [id = 148] 05:05:42 INFO - PROCESS | 1792 | --DOCSHELL 0x8c144000 == 47 [pid = 1792] [id = 178] 05:05:42 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d9c00 == 46 [pid = 1792] [id = 177] 05:05:42 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec73000 == 45 [pid = 1792] [id = 176] 05:05:42 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13c000 == 44 [pid = 1792] [id = 175] 05:05:42 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13ec00 == 43 [pid = 1792] [id = 174] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x91df8c00) [pid = 1792] [serial = 479] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8f90d400) [pid = 1792] [serial = 476] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x8fcc9400) [pid = 1792] [serial = 461] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8dac1400) [pid = 1792] [serial = 464] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8ee91800) [pid = 1792] [serial = 469] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x91c57400) [pid = 1792] [serial = 478] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8f901400) [pid = 1792] [serial = 475] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8d506800) [pid = 1792] [serial = 463] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8e6c2800) [pid = 1792] [serial = 467] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8e6b8000) [pid = 1792] [serial = 466] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8ee97800) [pid = 1792] [serial = 470] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8e599400) [pid = 1792] [serial = 472] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8e6c1000) [pid = 1792] [serial = 473] [outer = (nil)] [url = about:blank] 05:05:42 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:42 INFO - PROCESS | 1792 | 1471349142748 Marionette TRACE conn4 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 05:05:42 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 05:05:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 2441ms 05:05:42 INFO - PROCESS | 1792 | 1471349142823 Marionette TRACE conn4 -> [0,717,"getWindowHandle",null] 05:05:42 INFO - PROCESS | 1792 | 1471349142831 Marionette TRACE conn4 <- [1,717,null,{"value":"8"}] 05:05:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 05:05:42 INFO - PROCESS | 1792 | 1471349142841 Marionette TRACE conn4 -> [0,718,"setScriptTimeout",{"ms":35000}] 05:05:42 INFO - PROCESS | 1792 | 1471349142845 Marionette TRACE conn4 <- [1,718,null,{}] 05:05:42 INFO - PROCESS | 1792 | 1471349142856 Marionette TRACE conn4 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:42 INFO - PROCESS | 1792 | 1471349142862 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:43 INFO - PROCESS | 1792 | 1471349143129 Marionette TRACE conn4 <- [1,719,null,{"value":null}] 05:05:43 INFO - PROCESS | 1792 | 1471349143327 Marionette TRACE conn4 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:43 INFO - PROCESS | 1792 | 1471349143334 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13c000 == 44 [pid = 1792] [id = 187] 05:05:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8e595c00) [pid = 1792] [serial = 562] [outer = (nil)] 05:05:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8e6bb000) [pid = 1792] [serial = 563] [outer = 0x8e595c00] 05:05:43 INFO - PROCESS | 1792 | 1471349143518 Marionette DEBUG loaded listener.js 05:05:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8ee91800) [pid = 1792] [serial = 564] [outer = 0x8e595c00] 05:05:45 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:45 INFO - PROCESS | 1792 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:05:45 INFO - PROCESS | 1792 | 1471349145094 Marionette TRACE conn4 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 05:05:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 05:05:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 2298ms 05:05:45 INFO - PROCESS | 1792 | 1471349145169 Marionette TRACE conn4 -> [0,721,"getWindowHandle",null] 05:05:45 INFO - PROCESS | 1792 | 1471349145177 Marionette TRACE conn4 <- [1,721,null,{"value":"8"}] 05:05:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 05:05:45 INFO - PROCESS | 1792 | 1471349145215 Marionette TRACE conn4 -> [0,722,"setScriptTimeout",{"ms":35000}] 05:05:45 INFO - PROCESS | 1792 | 1471349145219 Marionette TRACE conn4 <- [1,722,null,{}] 05:05:45 INFO - PROCESS | 1792 | 1471349145228 Marionette TRACE conn4 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:45 INFO - PROCESS | 1792 | 1471349145236 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:45 INFO - PROCESS | 1792 | 1471349145449 Marionette TRACE conn4 <- [1,723,null,{"value":null}] 05:05:45 INFO - PROCESS | 1792 | 1471349145657 Marionette TRACE conn4 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:45 INFO - PROCESS | 1792 | 1471349145666 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee98000 == 45 [pid = 1792] [id = 188] 05:05:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8f83f000) [pid = 1792] [serial = 565] [outer = (nil)] 05:05:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8fa75400) [pid = 1792] [serial = 566] [outer = 0x8f83f000] 05:05:45 INFO - PROCESS | 1792 | 1471349145764 Marionette DEBUG loaded listener.js 05:05:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8fccf000) [pid = 1792] [serial = 567] [outer = 0x8f83f000] 05:05:46 INFO - PROCESS | 1792 | 1471349146987 Marionette TRACE conn4 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 05:05:47 INFO - PROCESS | 1792 | 1471349147076 Marionette TRACE conn4 <- [1,725,null,{"value":"8"}] 05:05:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 05:05:47 INFO - PROCESS | 1792 | 1471349147089 Marionette TRACE conn4 -> [0,726,"setScriptTimeout",{"ms":35000}] 05:05:47 INFO - PROCESS | 1792 | 1471349147098 Marionette TRACE conn4 <- [1,726,null,{}] 05:05:47 INFO - PROCESS | 1792 | 1471349147190 Marionette TRACE conn4 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:47 INFO - PROCESS | 1792 | 1471349147201 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:47 INFO - PROCESS | 1792 | 1471349147512 Marionette TRACE conn4 <- [1,727,null,{"value":null}] 05:05:47 INFO - PROCESS | 1792 | 1471349147727 Marionette TRACE conn4 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:47 INFO - PROCESS | 1792 | 1471349147740 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6b7400 == 46 [pid = 1792] [id = 189] 05:05:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x9259c800) [pid = 1792] [serial = 568] [outer = (nil)] 05:05:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x92670000) [pid = 1792] [serial = 569] [outer = 0x9259c800] 05:05:47 INFO - PROCESS | 1792 | 1471349147874 Marionette DEBUG loaded listener.js 05:05:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x92dae400) [pid = 1792] [serial = 570] [outer = 0x9259c800] 05:05:48 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:48 INFO - PROCESS | 1792 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:05:48 INFO - PROCESS | 1792 | 1471349148989 Marionette TRACE conn4 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 05:05:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 05:05:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1962ms 05:05:49 INFO - PROCESS | 1792 | 1471349149050 Marionette TRACE conn4 -> [0,729,"getWindowHandle",null] 05:05:49 INFO - PROCESS | 1792 | 1471349149057 Marionette TRACE conn4 <- [1,729,null,{"value":"8"}] 05:05:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 05:05:49 INFO - PROCESS | 1792 | 1471349149066 Marionette TRACE conn4 -> [0,730,"setScriptTimeout",{"ms":35000}] 05:05:49 INFO - PROCESS | 1792 | 1471349149070 Marionette TRACE conn4 <- [1,730,null,{}] 05:05:49 INFO - PROCESS | 1792 | 1471349149078 Marionette TRACE conn4 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:49 INFO - PROCESS | 1792 | 1471349149085 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:49 INFO - PROCESS | 1792 | 1471349149341 Marionette TRACE conn4 <- [1,731,null,{"value":null}] 05:05:49 INFO - PROCESS | 1792 | 1471349149597 Marionette TRACE conn4 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:49 INFO - PROCESS | 1792 | 1471349149607 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e506800 == 47 [pid = 1792] [id = 190] 05:05:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x9259f000) [pid = 1792] [serial = 571] [outer = (nil)] 05:05:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x95106400) [pid = 1792] [serial = 572] [outer = 0x9259f000] 05:05:49 INFO - PROCESS | 1792 | 1471349149745 Marionette DEBUG loaded listener.js 05:05:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x9510d000) [pid = 1792] [serial = 573] [outer = 0x9259f000] 05:05:50 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:50 INFO - PROCESS | 1792 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:05:50 INFO - PROCESS | 1792 | 1471349150833 Marionette TRACE conn4 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 05:05:50 INFO - PROCESS | 1792 | 1471349150928 Marionette TRACE conn4 <- [1,733,null,{"value":"8"}] 05:05:50 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 05:05:50 INFO - PROCESS | 1792 | 1471349150938 Marionette TRACE conn4 -> [0,734,"setScriptTimeout",{"ms":35000}] 05:05:50 INFO - PROCESS | 1792 | 1471349150942 Marionette TRACE conn4 <- [1,734,null,{}] 05:05:50 INFO - PROCESS | 1792 | 1471349150951 Marionette TRACE conn4 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:50 INFO - PROCESS | 1792 | 1471349150957 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:51 INFO - PROCESS | 1792 | 1471349151267 Marionette TRACE conn4 <- [1,735,null,{"value":null}] 05:05:51 INFO - PROCESS | 1792 | 1471349151524 Marionette TRACE conn4 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:51 INFO - PROCESS | 1792 | 1471349151536 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x9392a000 == 48 [pid = 1792] [id = 191] 05:05:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x93a71000) [pid = 1792] [serial = 574] [outer = (nil)] 05:05:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x9910a800) [pid = 1792] [serial = 575] [outer = 0x93a71000] 05:05:51 INFO - PROCESS | 1792 | 1471349151633 Marionette DEBUG loaded listener.js 05:05:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x9912c400) [pid = 1792] [serial = 576] [outer = 0x93a71000] 05:05:52 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:52 INFO - PROCESS | 1792 | 1471349152750 Marionette TRACE conn4 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 05:05:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 05:05:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1884ms 05:05:52 INFO - PROCESS | 1792 | 1471349152822 Marionette TRACE conn4 -> [0,737,"getWindowHandle",null] 05:05:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 05:05:52 INFO - PROCESS | 1792 | 1471349152827 Marionette TRACE conn4 <- [1,737,null,{"value":"8"}] 05:05:52 INFO - PROCESS | 1792 | 1471349152834 Marionette TRACE conn4 -> [0,738,"setScriptTimeout",{"ms":35000}] 05:05:52 INFO - PROCESS | 1792 | 1471349152840 Marionette TRACE conn4 <- [1,738,null,{}] 05:05:52 INFO - PROCESS | 1792 | 1471349152846 Marionette TRACE conn4 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:52 INFO - PROCESS | 1792 | 1471349152858 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:54 INFO - PROCESS | 1792 | --DOCSHELL 0x9266a800 == 47 [pid = 1792] [id = 183] 05:05:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa70c00 == 46 [pid = 1792] [id = 182] 05:05:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8e507800 == 45 [pid = 1792] [id = 180] 05:05:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec73800 == 44 [pid = 1792] [id = 181] 05:05:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8c138c00 == 43 [pid = 1792] [id = 179] 05:05:54 INFO - PROCESS | 1792 | 1471349154327 Marionette TRACE conn4 <- [1,739,null,{"value":null}] 05:05:54 INFO - PROCESS | 1792 | 1471349154587 Marionette TRACE conn4 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:54 INFO - PROCESS | 1792 | 1471349154598 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc3c00 == 44 [pid = 1792] [id = 192] 05:05:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x8dcc4400) [pid = 1792] [serial = 577] [outer = (nil)] 05:05:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x8dccc400) [pid = 1792] [serial = 578] [outer = 0x8dcc4400] 05:05:54 INFO - PROCESS | 1792 | 1471349154695 Marionette DEBUG loaded listener.js 05:05:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x8e50dc00) [pid = 1792] [serial = 579] [outer = 0x8dcc4400] 05:05:55 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:55 INFO - PROCESS | 1792 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:05:56 INFO - PROCESS | 1792 | 1471349156028 Marionette TRACE conn4 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 05:05:56 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 05:05:56 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 3246ms 05:05:56 INFO - PROCESS | 1792 | 1471349156082 Marionette TRACE conn4 -> [0,741,"getWindowHandle",null] 05:05:56 INFO - PROCESS | 1792 | 1471349156089 Marionette TRACE conn4 <- [1,741,null,{"value":"8"}] 05:05:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 05:05:56 INFO - PROCESS | 1792 | 1471349156184 Marionette TRACE conn4 -> [0,742,"setScriptTimeout",{"ms":35000}] 05:05:56 INFO - PROCESS | 1792 | 1471349156191 Marionette TRACE conn4 <- [1,742,null,{}] 05:05:56 INFO - PROCESS | 1792 | 1471349156202 Marionette TRACE conn4 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:56 INFO - PROCESS | 1792 | 1471349156210 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:56 INFO - PROCESS | 1792 | 1471349156406 Marionette TRACE conn4 <- [1,743,null,{"value":null}] 05:05:56 INFO - PROCESS | 1792 | 1471349156417 Marionette TRACE conn4 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:56 INFO - PROCESS | 1792 | 1471349156429 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x8eccd800 == 45 [pid = 1792] [id = 193] 05:05:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x8ecd9400) [pid = 1792] [serial = 580] [outer = (nil)] 05:05:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x8f903400) [pid = 1792] [serial = 581] [outer = 0x8ecd9400] 05:05:56 INFO - PROCESS | 1792 | 1471349156678 Marionette DEBUG loaded listener.js 05:05:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x8fa77400) [pid = 1792] [serial = 582] [outer = 0x8ecd9400] 05:05:58 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:05:58 INFO - PROCESS | 1792 | 1471349158081 Marionette TRACE conn4 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 05:05:58 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 05:05:58 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1979ms 05:05:58 INFO - PROCESS | 1792 | 1471349158214 Marionette TRACE conn4 -> [0,745,"getWindowHandle",null] 05:05:58 INFO - PROCESS | 1792 | 1471349158219 Marionette TRACE conn4 <- [1,745,null,{"value":"8"}] 05:05:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 05:05:58 INFO - PROCESS | 1792 | 1471349158230 Marionette TRACE conn4 -> [0,746,"setScriptTimeout",{"ms":35000}] 05:05:58 INFO - PROCESS | 1792 | 1471349158233 Marionette TRACE conn4 <- [1,746,null,{}] 05:05:58 INFO - PROCESS | 1792 | 1471349158250 Marionette TRACE conn4 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:05:58 INFO - PROCESS | 1792 | 1471349158256 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:58 INFO - PROCESS | 1792 | 1471349158505 Marionette TRACE conn4 <- [1,747,null,{"value":null}] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x92665000) [pid = 1792] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x8dcc1800) [pid = 1792] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8e5d7000) [pid = 1792] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x8d503800) [pid = 1792] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x8fa7b400) [pid = 1792] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x8dcd0400) [pid = 1792] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x8ecd6800) [pid = 1792] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x9910bc00) [pid = 1792] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8ecd8400) [pid = 1792] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8ee89c00) [pid = 1792] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x8dac2400) [pid = 1792] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x9526fc00) [pid = 1792] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8ecd5800) [pid = 1792] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8fcd0800) [pid = 1792] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8ecdc400) [pid = 1792] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8e590c00) [pid = 1792] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8c139400) [pid = 1792] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8c145400) [pid = 1792] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8c13b400) [pid = 1792] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8dab8400) [pid = 1792] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8e504000) [pid = 1792] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8c13f000) [pid = 1792] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8fa77800) [pid = 1792] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 05:05:58 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x95272000) [pid = 1792] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 05:05:58 INFO - PROCESS | 1792 | 1471349158949 Marionette TRACE conn4 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:05:58 INFO - PROCESS | 1792 | 1471349158959 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:05:58 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c139400 == 46 [pid = 1792] [id = 194] 05:05:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8c13b400) [pid = 1792] [serial = 583] [outer = (nil)] 05:05:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8dab8400) [pid = 1792] [serial = 584] [outer = 0x8c13b400] 05:05:59 INFO - PROCESS | 1792 | 1471349159050 Marionette DEBUG loaded listener.js 05:05:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8e6bd400) [pid = 1792] [serial = 585] [outer = 0x8c13b400] 05:05:59 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:00 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:00 INFO - PROCESS | 1792 | 1471349160366 Marionette TRACE conn4 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 05:06:00 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.) 05:06:00 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 2193ms 05:06:00 INFO - PROCESS | 1792 | 1471349160422 Marionette TRACE conn4 -> [0,749,"getWindowHandle",null] 05:06:00 INFO - PROCESS | 1792 | 1471349160428 Marionette TRACE conn4 <- [1,749,null,{"value":"8"}] 05:06:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 05:06:00 INFO - PROCESS | 1792 | 1471349160514 Marionette TRACE conn4 -> [0,750,"setScriptTimeout",{"ms":35000}] 05:06:00 INFO - PROCESS | 1792 | 1471349160521 Marionette TRACE conn4 <- [1,750,null,{}] 05:06:00 INFO - PROCESS | 1792 | 1471349160550 Marionette TRACE conn4 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:00 INFO - PROCESS | 1792 | 1471349160561 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:00 INFO - PROCESS | 1792 | 1471349160786 Marionette TRACE conn4 <- [1,751,null,{"value":null}] 05:06:01 INFO - PROCESS | 1792 | 1471349161128 Marionette TRACE conn4 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:01 INFO - PROCESS | 1792 | 1471349161143 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c138c00 == 47 [pid = 1792] [id = 195] 05:06:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8c13b800) [pid = 1792] [serial = 586] [outer = (nil)] 05:06:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8dab9400) [pid = 1792] [serial = 587] [outer = 0x8c13b800] 05:06:01 INFO - PROCESS | 1792 | 1471349161303 Marionette DEBUG loaded listener.js 05:06:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8e506400) [pid = 1792] [serial = 588] [outer = 0x8c13b800] 05:06:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:03 INFO - PROCESS | 1792 | 1471349163006 Marionette TRACE conn4 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 05:06:03 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 05:06:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 2592ms 05:06:03 INFO - PROCESS | 1792 | 1471349163034 Marionette TRACE conn4 -> [0,753,"getWindowHandle",null] 05:06:03 INFO - PROCESS | 1792 | 1471349163041 Marionette TRACE conn4 <- [1,753,null,{"value":"8"}] 05:06:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 05:06:03 INFO - PROCESS | 1792 | 1471349163053 Marionette TRACE conn4 -> [0,754,"setScriptTimeout",{"ms":35000}] 05:06:03 INFO - PROCESS | 1792 | 1471349163059 Marionette TRACE conn4 <- [1,754,null,{}] 05:06:03 INFO - PROCESS | 1792 | 1471349163071 Marionette TRACE conn4 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:03 INFO - PROCESS | 1792 | 1471349163077 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:03 INFO - PROCESS | 1792 | 1471349163339 Marionette TRACE conn4 <- [1,755,null,{"value":null}] 05:06:03 INFO - PROCESS | 1792 | 1471349163537 Marionette TRACE conn4 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:03 INFO - PROCESS | 1792 | 1471349163545 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e59e800 == 48 [pid = 1792] [id = 196] 05:06:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8e6c2c00) [pid = 1792] [serial = 589] [outer = (nil)] 05:06:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8fa77800) [pid = 1792] [serial = 590] [outer = 0x8e6c2c00] 05:06:03 INFO - PROCESS | 1792 | 1471349163685 Marionette DEBUG loaded listener.js 05:06:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x91c54800) [pid = 1792] [serial = 591] [outer = 0x8e6c2c00] 05:06:05 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:05 INFO - PROCESS | 1792 | 1471349165279 Marionette TRACE conn4 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 05:06:05 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 05:06:05 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 2244ms 05:06:05 INFO - PROCESS | 1792 | 1471349165306 Marionette TRACE conn4 -> [0,757,"getWindowHandle",null] 05:06:05 INFO - PROCESS | 1792 | 1471349165316 Marionette TRACE conn4 <- [1,757,null,{"value":"8"}] 05:06:05 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 05:06:05 INFO - PROCESS | 1792 | 1471349165329 Marionette TRACE conn4 -> [0,758,"setScriptTimeout",{"ms":35000}] 05:06:05 INFO - PROCESS | 1792 | 1471349165336 Marionette TRACE conn4 <- [1,758,null,{}] 05:06:05 INFO - PROCESS | 1792 | 1471349165347 Marionette TRACE conn4 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:05 INFO - PROCESS | 1792 | 1471349165357 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:05 INFO - PROCESS | 1792 | 1471349165686 Marionette TRACE conn4 <- [1,759,null,{"value":null}] 05:06:05 INFO - PROCESS | 1792 | 1471349165937 Marionette TRACE conn4 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:05 INFO - PROCESS | 1792 | 1471349165949 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c140400 == 49 [pid = 1792] [id = 197] 05:06:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8f841400) [pid = 1792] [serial = 592] [outer = (nil)] 05:06:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x92bde000) [pid = 1792] [serial = 593] [outer = 0x8f841400] 05:06:06 INFO - PROCESS | 1792 | 1471349166048 Marionette DEBUG loaded listener.js 05:06:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x93926800) [pid = 1792] [serial = 594] [outer = 0x8f841400] 05:06:07 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:07 INFO - PROCESS | 1792 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:06:07 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:07 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:07 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:06:07 INFO - PROCESS | 1792 | 1471349167400 Marionette TRACE conn4 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 05:06:07 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 05:06:07 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 2151ms 05:06:07 INFO - PROCESS | 1792 | 1471349167498 Marionette TRACE conn4 -> [0,761,"getWindowHandle",null] 05:06:07 INFO - PROCESS | 1792 | 1471349167507 Marionette TRACE conn4 <- [1,761,null,{"value":"8"}] 05:06:07 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 05:06:07 INFO - PROCESS | 1792 | 1471349167573 Marionette TRACE conn4 -> [0,762,"setScriptTimeout",{"ms":35000}] 05:06:07 INFO - PROCESS | 1792 | 1471349167584 Marionette TRACE conn4 <- [1,762,null,{}] 05:06:07 INFO - PROCESS | 1792 | 1471349167612 Marionette TRACE conn4 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:07 INFO - PROCESS | 1792 | 1471349167621 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:07 INFO - PROCESS | 1792 | 1471349167936 Marionette TRACE conn4 <- [1,763,null,{"value":null}] 05:06:08 INFO - PROCESS | 1792 | 1471349168155 Marionette TRACE conn4 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:08 INFO - PROCESS | 1792 | 1471349168162 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:08 INFO - PROCESS | 1792 | ++DOCSHELL 0x91c5f000 == 50 [pid = 1792] [id = 198] 05:06:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x92665c00) [pid = 1792] [serial = 595] [outer = (nil)] 05:06:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x99125c00) [pid = 1792] [serial = 596] [outer = 0x92665c00] 05:06:08 INFO - PROCESS | 1792 | 1471349168304 Marionette DEBUG loaded listener.js 05:06:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x99d27000) [pid = 1792] [serial = 597] [outer = 0x92665c00] 05:06:09 INFO - PROCESS | 1792 | 1471349169717 Marionette TRACE conn4 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 05:06:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 05:06:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 2219ms 05:06:09 INFO - PROCESS | 1792 | 1471349169742 Marionette TRACE conn4 -> [0,765,"getWindowHandle",null] 05:06:09 INFO - PROCESS | 1792 | 1471349169757 Marionette TRACE conn4 <- [1,765,null,{"value":"8"}] 05:06:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 05:06:09 INFO - PROCESS | 1792 | 1471349169876 Marionette TRACE conn4 -> [0,766,"setScriptTimeout",{"ms":35000}] 05:06:09 INFO - PROCESS | 1792 | 1471349169882 Marionette TRACE conn4 <- [1,766,null,{}] 05:06:09 INFO - PROCESS | 1792 | 1471349169894 Marionette TRACE conn4 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:09 INFO - PROCESS | 1792 | 1471349169901 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:10 INFO - PROCESS | 1792 | 1471349170167 Marionette TRACE conn4 <- [1,767,null,{"value":null}] 05:06:10 INFO - PROCESS | 1792 | 1471349170371 Marionette TRACE conn4 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:10 INFO - PROCESS | 1792 | 1471349170382 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13d800 == 51 [pid = 1792] [id = 199] 05:06:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x99183800) [pid = 1792] [serial = 598] [outer = (nil)] 05:06:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x99ddd400) [pid = 1792] [serial = 599] [outer = 0x99183800] 05:06:10 INFO - PROCESS | 1792 | 1471349170515 Marionette DEBUG loaded listener.js 05:06:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x99de9800) [pid = 1792] [serial = 600] [outer = 0x99183800] 05:06:12 INFO - PROCESS | 1792 | 1471349172087 Marionette TRACE conn4 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 05:06:12 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 05:06:12 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 2299ms 05:06:12 INFO - PROCESS | 1792 | 1471349172125 Marionette TRACE conn4 -> [0,769,"getWindowHandle",null] 05:06:12 INFO - PROCESS | 1792 | 1471349172130 Marionette TRACE conn4 <- [1,769,null,{"value":"8"}] 05:06:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 05:06:12 INFO - PROCESS | 1792 | 1471349172138 Marionette TRACE conn4 -> [0,770,"setScriptTimeout",{"ms":35000}] 05:06:12 INFO - PROCESS | 1792 | 1471349172144 Marionette TRACE conn4 <- [1,770,null,{}] 05:06:12 INFO - PROCESS | 1792 | 1471349172152 Marionette TRACE conn4 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:12 INFO - PROCESS | 1792 | 1471349172160 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:12 INFO - PROCESS | 1792 | 1471349172421 Marionette TRACE conn4 <- [1,771,null,{"value":null}] 05:06:12 INFO - PROCESS | 1792 | 1471349172629 Marionette TRACE conn4 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:12 INFO - PROCESS | 1792 | 1471349172648 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:12 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a65e400 == 52 [pid = 1792] [id = 200] 05:06:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x9a65f000) [pid = 1792] [serial = 601] [outer = (nil)] 05:06:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x9a663000) [pid = 1792] [serial = 602] [outer = 0x9a65f000] 05:06:12 INFO - PROCESS | 1792 | 1471349172794 Marionette DEBUG loaded listener.js 05:06:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x9ab6d800) [pid = 1792] [serial = 603] [outer = 0x9a65f000] 05:06:14 INFO - PROCESS | 1792 | 1471349174007 Marionette TRACE conn4 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 05:06:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 05:06:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1890ms 05:06:14 INFO - PROCESS | 1792 | 1471349174029 Marionette TRACE conn4 -> [0,773,"getWindowHandle",null] 05:06:14 INFO - PROCESS | 1792 | 1471349174034 Marionette TRACE conn4 <- [1,773,null,{"value":"8"}] 05:06:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 05:06:14 INFO - PROCESS | 1792 | 1471349174043 Marionette TRACE conn4 -> [0,774,"setScriptTimeout",{"ms":35000}] 05:06:14 INFO - PROCESS | 1792 | 1471349174047 Marionette TRACE conn4 <- [1,774,null,{}] 05:06:14 INFO - PROCESS | 1792 | 1471349174055 Marionette TRACE conn4 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:14 INFO - PROCESS | 1792 | 1471349174061 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:14 INFO - PROCESS | 1792 | 1471349174300 Marionette TRACE conn4 <- [1,775,null,{"value":null}] 05:06:14 INFO - PROCESS | 1792 | 1471349174541 Marionette TRACE conn4 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:14 INFO - PROCESS | 1792 | 1471349174550 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:14 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc5800 == 53 [pid = 1792] [id = 201] 05:06:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x8dcc6000) [pid = 1792] [serial = 604] [outer = (nil)] 05:06:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x8ecd6c00) [pid = 1792] [serial = 605] [outer = 0x8dcc6000] 05:06:14 INFO - PROCESS | 1792 | 1471349174690 Marionette DEBUG loaded listener.js 05:06:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x8fa74400) [pid = 1792] [serial = 606] [outer = 0x8dcc6000] 05:06:15 INFO - PROCESS | 1792 | 1471349175820 Marionette TRACE conn4 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 05:06:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 05:06:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 1833ms 05:06:15 INFO - PROCESS | 1792 | 1471349175877 Marionette TRACE conn4 -> [0,777,"getWindowHandle",null] 05:06:15 INFO - PROCESS | 1792 | 1471349175880 Marionette TRACE conn4 <- [1,777,null,{"value":"8"}] 05:06:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 05:06:15 INFO - PROCESS | 1792 | 1471349175888 Marionette TRACE conn4 -> [0,778,"setScriptTimeout",{"ms":35000}] 05:06:15 INFO - PROCESS | 1792 | 1471349175891 Marionette TRACE conn4 <- [1,778,null,{}] 05:06:15 INFO - PROCESS | 1792 | 1471349175898 Marionette TRACE conn4 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:15 INFO - PROCESS | 1792 | 1471349175902 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:16 INFO - PROCESS | 1792 | 1471349176429 Marionette TRACE conn4 <- [1,779,null,{"value":null}] 05:06:16 INFO - PROCESS | 1792 | 1471349176707 Marionette TRACE conn4 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:16 INFO - PROCESS | 1792 | 1471349176718 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:16 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e591c00 == 54 [pid = 1792] [id = 202] 05:06:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8e595400) [pid = 1792] [serial = 607] [outer = (nil)] 05:06:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8e5d1c00) [pid = 1792] [serial = 608] [outer = 0x8e595400] 05:06:16 INFO - PROCESS | 1792 | 1471349176808 Marionette DEBUG loaded listener.js 05:06:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8ec6f400) [pid = 1792] [serial = 609] [outer = 0x8e595400] 05:06:17 INFO - PROCESS | 1792 | 1471349177868 Marionette TRACE conn4 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 05:06:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 05:06:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 2039ms 05:06:17 INFO - PROCESS | 1792 | 1471349177930 Marionette TRACE conn4 -> [0,781,"getWindowHandle",null] 05:06:17 INFO - PROCESS | 1792 | 1471349177937 Marionette TRACE conn4 <- [1,781,null,{"value":"8"}] 05:06:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 05:06:17 INFO - PROCESS | 1792 | 1471349177948 Marionette TRACE conn4 -> [0,782,"setScriptTimeout",{"ms":35000}] 05:06:17 INFO - PROCESS | 1792 | 1471349177953 Marionette TRACE conn4 <- [1,782,null,{}] 05:06:17 INFO - PROCESS | 1792 | 1471349177962 Marionette TRACE conn4 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:17 INFO - PROCESS | 1792 | 1471349177969 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:18 INFO - PROCESS | 1792 | 1471349178359 Marionette TRACE conn4 <- [1,783,null,{"value":null}] 05:06:18 INFO - PROCESS | 1792 | 1471349178624 Marionette TRACE conn4 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:18 INFO - PROCESS | 1792 | 1471349178637 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f83ec00 == 55 [pid = 1792] [id = 203] 05:06:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x8f840c00) [pid = 1792] [serial = 610] [outer = (nil)] 05:06:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x8f90f800) [pid = 1792] [serial = 611] [outer = 0x8f840c00] 05:06:18 INFO - PROCESS | 1792 | 1471349178741 Marionette DEBUG loaded listener.js 05:06:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x8fc0b000) [pid = 1792] [serial = 612] [outer = 0x8f840c00] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50b000 == 54 [pid = 1792] [id = 158] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8d501400 == 53 [pid = 1792] [id = 185] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8dab9000 == 52 [pid = 1792] [id = 160] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8fcd0400 == 51 [pid = 1792] [id = 159] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8c139400 == 50 [pid = 1792] [id = 194] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8eccd800 == 49 [pid = 1792] [id = 193] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc3c00 == 48 [pid = 1792] [id = 192] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8e506800 == 47 [pid = 1792] [id = 190] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x9392a000 == 46 [pid = 1792] [id = 191] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6b7400 == 45 [pid = 1792] [id = 189] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee98000 == 44 [pid = 1792] [id = 188] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d1400 == 43 [pid = 1792] [id = 186] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13c000 == 42 [pid = 1792] [id = 187] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8dccac00 == 41 [pid = 1792] [id = 169] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8d501800 == 40 [pid = 1792] [id = 136] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x9a663c00 == 39 [pid = 1792] [id = 142] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6e000 == 38 [pid = 1792] [id = 153] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x9472c400 == 37 [pid = 1792] [id = 138] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8eccdc00 == 36 [pid = 1792] [id = 135] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6a400 == 35 [pid = 1792] [id = 140] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8d507400 == 34 [pid = 1792] [id = 156] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8c142000 == 33 [pid = 1792] [id = 162] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d7400 == 32 [pid = 1792] [id = 141] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x92be8400 == 31 [pid = 1792] [id = 168] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcd0000 == 30 [pid = 1792] [id = 157] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8fcce000 == 29 [pid = 1792] [id = 137] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x93927c00 == 28 [pid = 1792] [id = 184] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d6000 == 27 [pid = 1792] [id = 172] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc9000 == 26 [pid = 1792] [id = 161] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x95114c00 == 25 [pid = 1792] [id = 167] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc5c00 == 24 [pid = 1792] [id = 166] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6c4400 == 23 [pid = 1792] [id = 170] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8c139000 == 22 [pid = 1792] [id = 171] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x95275800 == 21 [pid = 1792] [id = 139] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8d502c00 == 20 [pid = 1792] [id = 173] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x92664c00 == 19 [pid = 1792] [id = 163] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8c142c00 == 18 [pid = 1792] [id = 164] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa72800 == 17 [pid = 1792] [id = 165] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc5800 == 16 [pid = 1792] [id = 201] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x9a65e400 == 15 [pid = 1792] [id = 200] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13d800 == 14 [pid = 1792] [id = 199] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8c140400 == 13 [pid = 1792] [id = 197] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x91c5f000 == 12 [pid = 1792] [id = 198] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8e59e800 == 11 [pid = 1792] [id = 196] 05:06:20 INFO - PROCESS | 1792 | --DOCSHELL 0x8c138c00 == 10 [pid = 1792] [id = 195] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x99d35c00) [pid = 1792] [serial = 371] [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.] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8f905800) [pid = 1792] [serial = 536] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x8ecdbc00) [pid = 1792] [serial = 560] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x8dac2800) [pid = 1792] [serial = 514] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x8ec76000) [pid = 1792] [serial = 557] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x92beac00) [pid = 1792] [serial = 494] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x8dcc5400) [pid = 1792] [serial = 524] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x92fc2000) [pid = 1792] [serial = 496] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x98252400) [pid = 1792] [serial = 506] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x92669400) [pid = 1792] [serial = 490] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x8f909c00) [pid = 1792] [serial = 482] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x8ec75800) [pid = 1792] [serial = 517] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x8e510800) [pid = 1792] [serial = 520] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x92be7c00) [pid = 1792] [serial = 493] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8fc07800) [pid = 1792] [serial = 487] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8e5d2c00) [pid = 1792] [serial = 484] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x8ec69800) [pid = 1792] [serial = 485] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8fcc4c00) [pid = 1792] [serial = 488] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x9912ac00) [pid = 1792] [serial = 509] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x99566800) [pid = 1792] [serial = 511] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8f83c000) [pid = 1792] [serial = 530] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8fa7bc00) [pid = 1792] [serial = 521] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8fcc8400) [pid = 1792] [serial = 533] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8e50d400) [pid = 1792] [serial = 526] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x98244c00) [pid = 1792] [serial = 505] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x99128800) [pid = 1792] [serial = 508] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x95283000) [pid = 1792] [serial = 502] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8d507000) [pid = 1792] [serial = 523] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x92670c00) [pid = 1792] [serial = 491] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x9528ac00) [pid = 1792] [serial = 503] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8f903c00) [pid = 1792] [serial = 518] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8e59d800) [pid = 1792] [serial = 527] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x99d26c00) [pid = 1792] [serial = 512] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8ee8dc00) [pid = 1792] [serial = 529] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x95113000) [pid = 1792] [serial = 500] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x95110000) [pid = 1792] [serial = 499] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x91de9c00) [pid = 1792] [serial = 515] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x92dafc00) [pid = 1792] [serial = 497] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8fa79c00) [pid = 1792] [serial = 532] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8e6b7c00) [pid = 1792] [serial = 556] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x94772c00) [pid = 1792] [serial = 553] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x92dae000) [pid = 1792] [serial = 550] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x92bdf000) [pid = 1792] [serial = 548] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x91c58c00) [pid = 1792] [serial = 545] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x925a4c00) [pid = 1792] [serial = 547] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8ecd9000) [pid = 1792] [serial = 542] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x8fa74800) [pid = 1792] [serial = 544] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8d50dc00) [pid = 1792] [serial = 539] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8eccfc00) [pid = 1792] [serial = 541] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8c141000) [pid = 1792] [serial = 538] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x8e5d4400) [pid = 1792] [serial = 535] [outer = (nil)] [url = about:blank] 05:06:21 INFO - PROCESS | 1792 | 1471349181861 Marionette TRACE conn4 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 05:06:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 05:06:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 3958ms 05:06:21 INFO - PROCESS | 1792 | 1471349181947 Marionette TRACE conn4 -> [0,785,"getWindowHandle",null] 05:06:21 INFO - PROCESS | 1792 | 1471349181955 Marionette TRACE conn4 <- [1,785,null,{"value":"8"}] 05:06:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 05:06:21 INFO - PROCESS | 1792 | 1471349181970 Marionette TRACE conn4 -> [0,786,"setScriptTimeout",{"ms":35000}] 05:06:21 INFO - PROCESS | 1792 | 1471349181978 Marionette TRACE conn4 <- [1,786,null,{}] 05:06:21 INFO - PROCESS | 1792 | 1471349181991 Marionette TRACE conn4 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:22 INFO - PROCESS | 1792 | 1471349182001 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:22 INFO - PROCESS | 1792 | 1471349182220 Marionette TRACE conn4 <- [1,787,null,{"value":null}] 05:06:22 INFO - PROCESS | 1792 | 1471349182393 Marionette TRACE conn4 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:22 INFO - PROCESS | 1792 | 1471349182403 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dab9000 == 11 [pid = 1792] [id = 204] 05:06:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x8dab9c00) [pid = 1792] [serial = 613] [outer = (nil)] 05:06:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x8dccfc00) [pid = 1792] [serial = 614] [outer = 0x8dab9c00] 05:06:22 INFO - PROCESS | 1792 | 1471349182489 Marionette DEBUG loaded listener.js 05:06:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x8e50b400) [pid = 1792] [serial = 615] [outer = 0x8dab9c00] 05:06:23 INFO - PROCESS | 1792 | 1471349183615 Marionette TRACE conn4 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 05:06:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 05:06:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1707ms 05:06:23 INFO - PROCESS | 1792 | 1471349183705 Marionette TRACE conn4 -> [0,789,"getWindowHandle",null] 05:06:23 INFO - PROCESS | 1792 | 1471349183715 Marionette TRACE conn4 <- [1,789,null,{"value":"8"}] 05:06:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 05:06:23 INFO - PROCESS | 1792 | 1471349183753 Marionette TRACE conn4 -> [0,790,"setScriptTimeout",{"ms":35000}] 05:06:23 INFO - PROCESS | 1792 | 1471349183759 Marionette TRACE conn4 <- [1,790,null,{}] 05:06:23 INFO - PROCESS | 1792 | 1471349183766 Marionette TRACE conn4 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:23 INFO - PROCESS | 1792 | 1471349183772 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:24 INFO - PROCESS | 1792 | 1471349184079 Marionette TRACE conn4 <- [1,791,null,{"value":null}] 05:06:24 INFO - PROCESS | 1792 | 1471349184355 Marionette TRACE conn4 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:24 INFO - PROCESS | 1792 | 1471349184363 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6c000 == 12 [pid = 1792] [id = 205] 05:06:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x8ec6d000) [pid = 1792] [serial = 616] [outer = (nil)] 05:06:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8ec76000) [pid = 1792] [serial = 617] [outer = 0x8ec6d000] 05:06:24 INFO - PROCESS | 1792 | 1471349184450 Marionette DEBUG loaded listener.js 05:06:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8ecd1800) [pid = 1792] [serial = 618] [outer = 0x8ec6d000] 05:06:25 INFO - PROCESS | 1792 | 1471349185459 Marionette TRACE conn4 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 05:06:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 05:06:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1738ms 05:06:25 INFO - PROCESS | 1792 | 1471349185500 Marionette TRACE conn4 -> [0,793,"getWindowHandle",null] 05:06:25 INFO - PROCESS | 1792 | 1471349185505 Marionette TRACE conn4 <- [1,793,null,{"value":"8"}] 05:06:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 05:06:25 INFO - PROCESS | 1792 | 1471349185512 Marionette TRACE conn4 -> [0,794,"setScriptTimeout",{"ms":35000}] 05:06:25 INFO - PROCESS | 1792 | 1471349185519 Marionette TRACE conn4 <- [1,794,null,{}] 05:06:25 INFO - PROCESS | 1792 | 1471349185551 Marionette TRACE conn4 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:25 INFO - PROCESS | 1792 | 1471349185562 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:28 INFO - PROCESS | 1792 | 1471349188117 Marionette TRACE conn4 <- [1,795,null,{"value":null}] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8c13b400) [pid = 1792] [serial = 583] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x93a71000) [pid = 1792] [serial = 574] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8e595c00) [pid = 1792] [serial = 562] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x9259c800) [pid = 1792] [serial = 568] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8dcc4400) [pid = 1792] [serial = 577] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x8f83f000) [pid = 1792] [serial = 565] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x9259f000) [pid = 1792] [serial = 571] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8e6c0000) [pid = 1792] [serial = 559] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x8ecd9400) [pid = 1792] [serial = 580] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x93a6c800) [pid = 1792] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 05:06:28 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x9266c800) [pid = 1792] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 05:06:28 INFO - PROCESS | 1792 | 1471349188359 Marionette TRACE conn4 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:28 INFO - PROCESS | 1792 | 1471349188371 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6c4800 == 13 [pid = 1792] [id = 206] 05:06:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8e6c6000) [pid = 1792] [serial = 619] [outer = (nil)] 05:06:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x8ecdb000) [pid = 1792] [serial = 620] [outer = 0x8e6c6000] 05:06:28 INFO - PROCESS | 1792 | 1471349188490 Marionette DEBUG loaded listener.js 05:06:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8f83d800) [pid = 1792] [serial = 621] [outer = 0x8e6c6000] 05:06:29 INFO - PROCESS | 1792 | 1471349189392 Marionette TRACE conn4 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 05:06:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 05:06:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 3955ms 05:06:29 INFO - PROCESS | 1792 | 1471349189469 Marionette TRACE conn4 -> [0,797,"getWindowHandle",null] 05:06:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 05:06:29 INFO - PROCESS | 1792 | 1471349189475 Marionette TRACE conn4 <- [1,797,null,{"value":"8"}] 05:06:29 INFO - PROCESS | 1792 | 1471349189483 Marionette TRACE conn4 -> [0,798,"setScriptTimeout",{"ms":35000}] 05:06:29 INFO - PROCESS | 1792 | 1471349189486 Marionette TRACE conn4 <- [1,798,null,{}] 05:06:29 INFO - PROCESS | 1792 | 1471349189494 Marionette TRACE conn4 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:29 INFO - PROCESS | 1792 | 1471349189499 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:29 INFO - PROCESS | 1792 | 1471349189706 Marionette TRACE conn4 <- [1,799,null,{"value":null}] 05:06:29 INFO - PROCESS | 1792 | 1471349189888 Marionette TRACE conn4 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:29 INFO - PROCESS | 1792 | 1471349189898 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f839400 == 14 [pid = 1792] [id = 207] 05:06:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x8f90cc00) [pid = 1792] [serial = 622] [outer = (nil)] 05:06:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x8fa74c00) [pid = 1792] [serial = 623] [outer = 0x8f90cc00] 05:06:29 INFO - PROCESS | 1792 | 1471349189986 Marionette DEBUG loaded listener.js 05:06:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x8fcc3000) [pid = 1792] [serial = 624] [outer = 0x8f90cc00] 05:06:31 INFO - PROCESS | 1792 | 1471349191222 Marionette TRACE conn4 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 05:06:31 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 05:06:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1791ms 05:06:31 INFO - PROCESS | 1792 | 1471349191274 Marionette TRACE conn4 -> [0,801,"getWindowHandle",null] 05:06:31 INFO - PROCESS | 1792 | 1471349191282 Marionette TRACE conn4 <- [1,801,null,{"value":"8"}] 05:06:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 05:06:31 INFO - PROCESS | 1792 | 1471349191292 Marionette TRACE conn4 -> [0,802,"setScriptTimeout",{"ms":35000}] 05:06:31 INFO - PROCESS | 1792 | 1471349191302 Marionette TRACE conn4 <- [1,802,null,{}] 05:06:31 INFO - PROCESS | 1792 | 1471349191312 Marionette TRACE conn4 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:31 INFO - PROCESS | 1792 | 1471349191321 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:31 INFO - PROCESS | 1792 | 1471349191596 Marionette TRACE conn4 <- [1,803,null,{"value":null}] 05:06:31 INFO - PROCESS | 1792 | 1471349191937 Marionette TRACE conn4 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:31 INFO - PROCESS | 1792 | 1471349191958 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc9000 == 15 [pid = 1792] [id = 208] 05:06:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x8e502400) [pid = 1792] [serial = 625] [outer = (nil)] 05:06:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x8e6bfc00) [pid = 1792] [serial = 626] [outer = 0x8e502400] 05:06:32 INFO - PROCESS | 1792 | 1471349192128 Marionette DEBUG loaded listener.js 05:06:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x8ec6bc00) [pid = 1792] [serial = 627] [outer = 0x8e502400] 05:06:33 INFO - PROCESS | 1792 | 1471349193397 Marionette TRACE conn4 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 05:06:33 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 05:06:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 2142ms 05:06:33 INFO - PROCESS | 1792 | 1471349193435 Marionette TRACE conn4 -> [0,805,"getWindowHandle",null] 05:06:33 INFO - PROCESS | 1792 | 1471349193443 Marionette TRACE conn4 <- [1,805,null,{"value":"8"}] 05:06:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 05:06:33 INFO - PROCESS | 1792 | 1471349193456 Marionette TRACE conn4 -> [0,806,"setScriptTimeout",{"ms":35000}] 05:06:33 INFO - PROCESS | 1792 | 1471349193463 Marionette TRACE conn4 <- [1,806,null,{}] 05:06:33 INFO - PROCESS | 1792 | 1471349193473 Marionette TRACE conn4 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:33 INFO - PROCESS | 1792 | 1471349193481 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:33 INFO - PROCESS | 1792 | 1471349193729 Marionette TRACE conn4 <- [1,807,null,{"value":null}] 05:06:33 INFO - PROCESS | 1792 | 1471349193965 Marionette TRACE conn4 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:33 INFO - PROCESS | 1792 | 1471349193975 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d6800 == 16 [pid = 1792] [id = 209] 05:06:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8f907c00) [pid = 1792] [serial = 628] [outer = (nil)] 05:06:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8fa6f400) [pid = 1792] [serial = 629] [outer = 0x8f907c00] 05:06:34 INFO - PROCESS | 1792 | 1471349194085 Marionette DEBUG loaded listener.js 05:06:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8fcc9400) [pid = 1792] [serial = 630] [outer = 0x8f907c00] 05:06:35 INFO - PROCESS | 1792 | 1471349195150 Marionette TRACE conn4 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 05:06:35 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 05:06:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1742ms 05:06:35 INFO - PROCESS | 1792 | 1471349195198 Marionette TRACE conn4 -> [0,809,"getWindowHandle",null] 05:06:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 05:06:35 INFO - PROCESS | 1792 | 1471349195203 Marionette TRACE conn4 <- [1,809,null,{"value":"8"}] 05:06:35 INFO - PROCESS | 1792 | 1471349195211 Marionette TRACE conn4 -> [0,810,"setScriptTimeout",{"ms":35000}] 05:06:35 INFO - PROCESS | 1792 | 1471349195218 Marionette TRACE conn4 <- [1,810,null,{}] 05:06:35 INFO - PROCESS | 1792 | 1471349195238 Marionette TRACE conn4 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:35 INFO - PROCESS | 1792 | 1471349195249 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:35 INFO - PROCESS | 1792 | 1471349195521 Marionette TRACE conn4 <- [1,811,null,{"value":null}] 05:06:35 INFO - PROCESS | 1792 | 1471349195841 Marionette TRACE conn4 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:35 INFO - PROCESS | 1792 | 1471349195859 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:35 INFO - PROCESS | 1792 | ++DOCSHELL 0x91def400 == 17 [pid = 1792] [id = 210] 05:06:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x91def800) [pid = 1792] [serial = 631] [outer = (nil)] 05:06:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x9259bc00) [pid = 1792] [serial = 632] [outer = 0x91def800] 05:06:35 INFO - PROCESS | 1792 | 1471349195970 Marionette DEBUG loaded listener.js 05:06:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x925a2800) [pid = 1792] [serial = 633] [outer = 0x91def800] 05:06:37 INFO - PROCESS | 1792 | 1471349197119 Marionette TRACE conn4 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 05:06:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 05:06:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1944ms 05:06:37 INFO - PROCESS | 1792 | 1471349197155 Marionette TRACE conn4 -> [0,813,"getWindowHandle",null] 05:06:37 INFO - PROCESS | 1792 | 1471349197162 Marionette TRACE conn4 <- [1,813,null,{"value":"8"}] 05:06:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 05:06:37 INFO - PROCESS | 1792 | 1471349197172 Marionette TRACE conn4 -> [0,814,"setScriptTimeout",{"ms":35000}] 05:06:37 INFO - PROCESS | 1792 | 1471349197177 Marionette TRACE conn4 <- [1,814,null,{}] 05:06:37 INFO - PROCESS | 1792 | 1471349197185 Marionette TRACE conn4 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:37 INFO - PROCESS | 1792 | 1471349197192 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:37 INFO - PROCESS | 1792 | 1471349197456 Marionette TRACE conn4 <- [1,815,null,{"value":null}] 05:06:37 INFO - PROCESS | 1792 | 1471349197770 Marionette TRACE conn4 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:37 INFO - PROCESS | 1792 | 1471349197780 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5cdc00 == 18 [pid = 1792] [id = 211] 05:06:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8fccb800) [pid = 1792] [serial = 634] [outer = (nil)] 05:06:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x92669400) [pid = 1792] [serial = 635] [outer = 0x8fccb800] 05:06:37 INFO - PROCESS | 1792 | 1471349197891 Marionette DEBUG loaded listener.js 05:06:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x92667000) [pid = 1792] [serial = 636] [outer = 0x8fccb800] 05:06:38 INFO - PROCESS | 1792 | 1471349198973 Marionette TRACE conn4 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 05:06:39 INFO - PROCESS | 1792 | 1471349199019 Marionette TRACE conn4 <- [1,817,null,{"value":"8"}] 05:06:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 05:06:39 INFO - PROCESS | 1792 | 1471349199030 Marionette TRACE conn4 -> [0,818,"setScriptTimeout",{"ms":35000}] 05:06:39 INFO - PROCESS | 1792 | 1471349199033 Marionette TRACE conn4 <- [1,818,null,{}] 05:06:39 INFO - PROCESS | 1792 | 1471349199042 Marionette TRACE conn4 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:39 INFO - PROCESS | 1792 | 1471349199050 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:39 INFO - PROCESS | 1792 | 1471349199307 Marionette TRACE conn4 <- [1,819,null,{"value":null}] 05:06:39 INFO - PROCESS | 1792 | 1471349199608 Marionette TRACE conn4 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:39 INFO - PROCESS | 1792 | 1471349199624 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:39 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc4400 == 19 [pid = 1792] [id = 212] 05:06:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8e6c3400) [pid = 1792] [serial = 637] [outer = (nil)] 05:06:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x92bea800) [pid = 1792] [serial = 638] [outer = 0x8e6c3400] 05:06:39 INFO - PROCESS | 1792 | 1471349199759 Marionette DEBUG loaded listener.js 05:06:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x92da7c00) [pid = 1792] [serial = 639] [outer = 0x8e6c3400] 05:06:40 INFO - PROCESS | 1792 | 1471349200910 Marionette TRACE conn4 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 05:06:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 05:06:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1937ms 05:06:40 INFO - PROCESS | 1792 | 1471349200968 Marionette TRACE conn4 -> [0,821,"getWindowHandle",null] 05:06:40 INFO - PROCESS | 1792 | 1471349200973 Marionette TRACE conn4 <- [1,821,null,{"value":"8"}] 05:06:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 05:06:40 INFO - PROCESS | 1792 | 1471349200983 Marionette TRACE conn4 -> [0,822,"setScriptTimeout",{"ms":35000}] 05:06:40 INFO - PROCESS | 1792 | 1471349200987 Marionette TRACE conn4 <- [1,822,null,{}] 05:06:41 INFO - PROCESS | 1792 | 1471349201043 Marionette TRACE conn4 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:41 INFO - PROCESS | 1792 | 1471349201056 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:41 INFO - PROCESS | 1792 | 1471349201350 Marionette TRACE conn4 <- [1,823,null,{"value":null}] 05:06:41 INFO - PROCESS | 1792 | 1471349201603 Marionette TRACE conn4 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:41 INFO - PROCESS | 1792 | 1471349201611 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d2000 == 20 [pid = 1792] [id = 213] 05:06:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8e5d8000) [pid = 1792] [serial = 640] [outer = (nil)] 05:06:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x9472f400) [pid = 1792] [serial = 641] [outer = 0x8e5d8000] 05:06:41 INFO - PROCESS | 1792 | 1471349201752 Marionette DEBUG loaded listener.js 05:06:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x9477e000) [pid = 1792] [serial = 642] [outer = 0x8e5d8000] 05:06:42 INFO - PROCESS | 1792 | 1471349202858 Marionette TRACE conn4 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 05:06:42 INFO - PROCESS | 1792 | 1471349202933 Marionette TRACE conn4 <- [1,825,null,{"value":"8"}] 05:06:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 05:06:42 INFO - PROCESS | 1792 | 1471349202943 Marionette TRACE conn4 -> [0,826,"setScriptTimeout",{"ms":35000}] 05:06:42 INFO - PROCESS | 1792 | 1471349202947 Marionette TRACE conn4 <- [1,826,null,{}] 05:06:43 INFO - PROCESS | 1792 | 1471349202997 Marionette TRACE conn4 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:43 INFO - PROCESS | 1792 | 1471349203004 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:43 INFO - PROCESS | 1792 | 1471349203344 Marionette TRACE conn4 <- [1,827,null,{"value":null}] 05:06:43 INFO - PROCESS | 1792 | 1471349203628 Marionette TRACE conn4 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:43 INFO - PROCESS | 1792 | 1471349203638 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13d800 == 21 [pid = 1792] [id = 214] 05:06:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8d501400) [pid = 1792] [serial = 643] [outer = (nil)] 05:06:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x9510f800) [pid = 1792] [serial = 644] [outer = 0x8d501400] 05:06:43 INFO - PROCESS | 1792 | 1471349203736 Marionette DEBUG loaded listener.js 05:06:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x95114400) [pid = 1792] [serial = 645] [outer = 0x8d501400] 05:06:44 INFO - PROCESS | 1792 | 1471349204851 Marionette TRACE conn4 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 05:06:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 05:06:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1942ms 05:06:44 INFO - PROCESS | 1792 | 1471349204885 Marionette TRACE conn4 -> [0,829,"getWindowHandle",null] 05:06:44 INFO - PROCESS | 1792 | 1471349204890 Marionette TRACE conn4 <- [1,829,null,{"value":"8"}] 05:06:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 05:06:44 INFO - PROCESS | 1792 | 1471349204898 Marionette TRACE conn4 -> [0,830,"setScriptTimeout",{"ms":35000}] 05:06:44 INFO - PROCESS | 1792 | 1471349204902 Marionette TRACE conn4 <- [1,830,null,{}] 05:06:44 INFO - PROCESS | 1792 | 1471349204911 Marionette TRACE conn4 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:44 INFO - PROCESS | 1792 | 1471349204916 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:45 INFO - PROCESS | 1792 | 1471349205202 Marionette TRACE conn4 <- [1,831,null,{"value":null}] 05:06:45 INFO - PROCESS | 1792 | 1471349205506 Marionette TRACE conn4 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:45 INFO - PROCESS | 1792 | 1471349205518 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6ba000 == 22 [pid = 1792] [id = 215] 05:06:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8f905400) [pid = 1792] [serial = 646] [outer = (nil)] 05:06:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x95275800) [pid = 1792] [serial = 647] [outer = 0x8f905400] 05:06:45 INFO - PROCESS | 1792 | 1471349205626 Marionette DEBUG loaded listener.js 05:06:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x95279c00) [pid = 1792] [serial = 648] [outer = 0x8f905400] 05:06:46 INFO - PROCESS | 1792 | 1471349206694 Marionette TRACE conn4 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 05:06:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 05:06:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1836ms 05:06:46 INFO - PROCESS | 1792 | 1471349206735 Marionette TRACE conn4 -> [0,833,"getWindowHandle",null] 05:06:46 INFO - PROCESS | 1792 | 1471349206738 Marionette TRACE conn4 <- [1,833,null,{"value":"8"}] 05:06:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 05:06:46 INFO - PROCESS | 1792 | 1471349206747 Marionette TRACE conn4 -> [0,834,"setScriptTimeout",{"ms":35000}] 05:06:46 INFO - PROCESS | 1792 | 1471349206751 Marionette TRACE conn4 <- [1,834,null,{}] 05:06:46 INFO - PROCESS | 1792 | 1471349206759 Marionette TRACE conn4 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:46 INFO - PROCESS | 1792 | 1471349206766 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:47 INFO - PROCESS | 1792 | 1471349207019 Marionette TRACE conn4 <- [1,835,null,{"value":null}] 05:06:47 INFO - PROCESS | 1792 | 1471349207358 Marionette TRACE conn4 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:47 INFO - PROCESS | 1792 | 1471349207370 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee8fc00 == 23 [pid = 1792] [id = 216] 05:06:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8fccdc00) [pid = 1792] [serial = 649] [outer = (nil)] 05:06:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x9528b800) [pid = 1792] [serial = 650] [outer = 0x8fccdc00] 05:06:47 INFO - PROCESS | 1792 | 1471349207529 Marionette DEBUG loaded listener.js 05:06:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x9528c800) [pid = 1792] [serial = 651] [outer = 0x8fccdc00] 05:06:48 INFO - PROCESS | 1792 | 1471349208597 Marionette TRACE conn4 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 05:06:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 05:06:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1890ms 05:06:48 INFO - PROCESS | 1792 | 1471349208638 Marionette TRACE conn4 -> [0,837,"getWindowHandle",null] 05:06:48 INFO - PROCESS | 1792 | 1471349208644 Marionette TRACE conn4 <- [1,837,null,{"value":"8"}] 05:06:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 05:06:48 INFO - PROCESS | 1792 | 1471349208653 Marionette TRACE conn4 -> [0,838,"setScriptTimeout",{"ms":35000}] 05:06:48 INFO - PROCESS | 1792 | 1471349208656 Marionette TRACE conn4 <- [1,838,null,{}] 05:06:48 INFO - PROCESS | 1792 | 1471349208664 Marionette TRACE conn4 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:48 INFO - PROCESS | 1792 | 1471349208670 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:48 INFO - PROCESS | 1792 | 1471349208943 Marionette TRACE conn4 <- [1,839,null,{"value":null}] 05:06:49 INFO - PROCESS | 1792 | 1471349209257 Marionette TRACE conn4 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:49 INFO - PROCESS | 1792 | 1471349209267 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13d400 == 24 [pid = 1792] [id = 217] 05:06:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8e591000) [pid = 1792] [serial = 652] [outer = (nil)] 05:06:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x965abc00) [pid = 1792] [serial = 653] [outer = 0x8e591000] 05:06:49 INFO - PROCESS | 1792 | 1471349209374 Marionette DEBUG loaded listener.js 05:06:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x98246400) [pid = 1792] [serial = 654] [outer = 0x8e591000] 05:06:50 INFO - PROCESS | 1792 | 1471349210713 Marionette TRACE conn4 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 05:06:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 05:06:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 2138ms 05:06:50 INFO - PROCESS | 1792 | 1471349210927 Marionette TRACE conn4 -> [0,841,"getWindowHandle",null] 05:06:50 INFO - PROCESS | 1792 | 1471349210934 Marionette TRACE conn4 <- [1,841,null,{"value":"8"}] 05:06:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 05:06:51 INFO - PROCESS | 1792 | 1471349211004 Marionette TRACE conn4 -> [0,842,"setScriptTimeout",{"ms":35000}] 05:06:51 INFO - PROCESS | 1792 | 1471349211010 Marionette TRACE conn4 <- [1,842,null,{}] 05:06:51 INFO - PROCESS | 1792 | 1471349211021 Marionette TRACE conn4 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:51 INFO - PROCESS | 1792 | 1471349211029 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:51 INFO - PROCESS | 1792 | 1471349211261 Marionette TRACE conn4 <- [1,843,null,{"value":null}] 05:06:51 INFO - PROCESS | 1792 | 1471349211533 Marionette TRACE conn4 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:51 INFO - PROCESS | 1792 | 1471349211545 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50d800 == 25 [pid = 1792] [id = 218] 05:06:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8e597400) [pid = 1792] [serial = 655] [outer = (nil)] 05:06:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x8fc0e400) [pid = 1792] [serial = 656] [outer = 0x8e597400] 05:06:51 INFO - PROCESS | 1792 | 1471349211654 Marionette DEBUG loaded listener.js 05:06:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x99109c00) [pid = 1792] [serial = 657] [outer = 0x8e597400] 05:06:52 INFO - PROCESS | 1792 | 1471349212963 Marionette TRACE conn4 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 05:06:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 05:06:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 2054ms 05:06:53 INFO - PROCESS | 1792 | 1471349213010 Marionette TRACE conn4 -> [0,845,"getWindowHandle",null] 05:06:53 INFO - PROCESS | 1792 | 1471349213018 Marionette TRACE conn4 <- [1,845,null,{"value":"8"}] 05:06:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 05:06:53 INFO - PROCESS | 1792 | 1471349213028 Marionette TRACE conn4 -> [0,846,"setScriptTimeout",{"ms":35000}] 05:06:53 INFO - PROCESS | 1792 | 1471349213035 Marionette TRACE conn4 <- [1,846,null,{}] 05:06:53 INFO - PROCESS | 1792 | 1471349213047 Marionette TRACE conn4 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:53 INFO - PROCESS | 1792 | 1471349213052 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:53 INFO - PROCESS | 1792 | 1471349213485 Marionette TRACE conn4 <- [1,847,null,{"value":null}] 05:06:53 INFO - PROCESS | 1792 | 1471349213726 Marionette TRACE conn4 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:53 INFO - PROCESS | 1792 | 1471349213735 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e503000 == 26 [pid = 1792] [id = 219] 05:06:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x8e503400) [pid = 1792] [serial = 658] [outer = (nil)] 05:06:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x8ec70c00) [pid = 1792] [serial = 659] [outer = 0x8e503400] 05:06:53 INFO - PROCESS | 1792 | 1471349213841 Marionette DEBUG loaded listener.js 05:06:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x8ecd8c00) [pid = 1792] [serial = 660] [outer = 0x8e503400] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x9527d000) [pid = 1792] [serial = 554] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x92fc3000) [pid = 1792] [serial = 551] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x8dab8400) [pid = 1792] [serial = 584] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x9910a800) [pid = 1792] [serial = 575] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x9912c400) [pid = 1792] [serial = 576] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8e6bb000) [pid = 1792] [serial = 563] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8ee91800) [pid = 1792] [serial = 564] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x92670000) [pid = 1792] [serial = 569] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x92dae400) [pid = 1792] [serial = 570] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8dccc400) [pid = 1792] [serial = 578] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8e50dc00) [pid = 1792] [serial = 579] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8fa75400) [pid = 1792] [serial = 566] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8fccf000) [pid = 1792] [serial = 567] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x95106400) [pid = 1792] [serial = 572] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x9510d000) [pid = 1792] [serial = 573] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8f837400) [pid = 1792] [serial = 561] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8e6bd400) [pid = 1792] [serial = 585] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8f903400) [pid = 1792] [serial = 581] [outer = (nil)] [url = about:blank] 05:06:54 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8fa77400) [pid = 1792] [serial = 582] [outer = (nil)] [url = about:blank] 05:06:55 INFO - PROCESS | 1792 | 1471349215128 Marionette TRACE conn4 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 05:06:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 05:06:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 2149ms 05:06:55 INFO - PROCESS | 1792 | 1471349215182 Marionette TRACE conn4 -> [0,849,"getWindowHandle",null] 05:06:55 INFO - PROCESS | 1792 | 1471349215190 Marionette TRACE conn4 <- [1,849,null,{"value":"8"}] 05:06:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 05:06:55 INFO - PROCESS | 1792 | 1471349215203 Marionette TRACE conn4 -> [0,850,"setScriptTimeout",{"ms":35000}] 05:06:55 INFO - PROCESS | 1792 | 1471349215208 Marionette TRACE conn4 <- [1,850,null,{}] 05:06:55 INFO - PROCESS | 1792 | 1471349215216 Marionette TRACE conn4 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:55 INFO - PROCESS | 1792 | 1471349215223 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:55 INFO - PROCESS | 1792 | 1471349215496 Marionette TRACE conn4 <- [1,851,null,{"value":null}] 05:06:55 INFO - PROCESS | 1792 | 1471349215687 Marionette TRACE conn4 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:55 INFO - PROCESS | 1792 | 1471349215700 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc6800 == 27 [pid = 1792] [id = 220] 05:06:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8e590c00) [pid = 1792] [serial = 661] [outer = (nil)] 05:06:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8ee97c00) [pid = 1792] [serial = 662] [outer = 0x8e590c00] 05:06:55 INFO - PROCESS | 1792 | 1471349215816 Marionette DEBUG loaded listener.js 05:06:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8f902c00) [pid = 1792] [serial = 663] [outer = 0x8e590c00] 05:06:56 INFO - PROCESS | 1792 | 1471349216816 Marionette TRACE conn4 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 05:06:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 05:06:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1642ms 05:06:56 INFO - PROCESS | 1792 | 1471349216845 Marionette TRACE conn4 -> [0,853,"getWindowHandle",null] 05:06:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 05:06:56 INFO - PROCESS | 1792 | 1471349216850 Marionette TRACE conn4 <- [1,853,null,{"value":"8"}] 05:06:56 INFO - PROCESS | 1792 | 1471349216858 Marionette TRACE conn4 -> [0,854,"setScriptTimeout",{"ms":35000}] 05:06:56 INFO - PROCESS | 1792 | 1471349216865 Marionette TRACE conn4 <- [1,854,null,{}] 05:06:56 INFO - PROCESS | 1792 | 1471349216884 Marionette TRACE conn4 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:56 INFO - PROCESS | 1792 | 1471349216895 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:57 INFO - PROCESS | 1792 | 1471349217136 Marionette TRACE conn4 <- [1,855,null,{"value":null}] 05:06:57 INFO - PROCESS | 1792 | 1471349217410 Marionette TRACE conn4 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:57 INFO - PROCESS | 1792 | 1471349217425 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x91deb400 == 28 [pid = 1792] [id = 221] 05:06:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x91debc00) [pid = 1792] [serial = 664] [outer = (nil)] 05:06:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x91df1800) [pid = 1792] [serial = 665] [outer = 0x91debc00] 05:06:57 INFO - PROCESS | 1792 | 1471349217522 Marionette DEBUG loaded listener.js 05:06:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x925a6000) [pid = 1792] [serial = 666] [outer = 0x91debc00] 05:06:58 INFO - PROCESS | 1792 | 1471349218529 Marionette TRACE conn4 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 05:06:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 05:06:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1748ms 05:06:58 INFO - PROCESS | 1792 | 1471349218607 Marionette TRACE conn4 -> [0,857,"getWindowHandle",null] 05:06:58 INFO - PROCESS | 1792 | 1471349218613 Marionette TRACE conn4 <- [1,857,null,{"value":"8"}] 05:06:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 05:06:58 INFO - PROCESS | 1792 | 1471349218622 Marionette TRACE conn4 -> [0,858,"setScriptTimeout",{"ms":35000}] 05:06:58 INFO - PROCESS | 1792 | 1471349218627 Marionette TRACE conn4 <- [1,858,null,{}] 05:06:58 INFO - PROCESS | 1792 | 1471349218634 Marionette TRACE conn4 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:06:58 INFO - PROCESS | 1792 | 1471349218643 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:58 INFO - PROCESS | 1792 | 1471349218942 Marionette TRACE conn4 <- [1,859,null,{"value":null}] 05:06:59 INFO - PROCESS | 1792 | 1471349218978 Marionette TRACE conn4 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:06:59 INFO - PROCESS | 1792 | 1471349218986 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:06:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee93000 == 29 [pid = 1792] [id = 222] 05:06:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x91dea000) [pid = 1792] [serial = 667] [outer = (nil)] 05:06:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x92dac000) [pid = 1792] [serial = 668] [outer = 0x91dea000] 05:06:59 INFO - PROCESS | 1792 | 1471349219080 Marionette DEBUG loaded listener.js 05:06:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x92fc3000) [pid = 1792] [serial = 669] [outer = 0x91dea000] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8ec6d000) [pid = 1792] [serial = 616] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8f840c00) [pid = 1792] [serial = 610] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8dab9c00) [pid = 1792] [serial = 613] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8c13b800) [pid = 1792] [serial = 586] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8e6c2c00) [pid = 1792] [serial = 589] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8f841400) [pid = 1792] [serial = 592] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x92665c00) [pid = 1792] [serial = 595] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x99183800) [pid = 1792] [serial = 598] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x9a65f000) [pid = 1792] [serial = 601] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8dcc6000) [pid = 1792] [serial = 604] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8e595400) [pid = 1792] [serial = 607] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 05:07:00 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8e6c6000) [pid = 1792] [serial = 619] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 05:07:00 INFO - PROCESS | 1792 | 1471349220325 Marionette TRACE conn4 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 05:07:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 05:07:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1738ms 05:07:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 05:07:00 INFO - PROCESS | 1792 | 1471349220361 Marionette TRACE conn4 -> [0,861,"getWindowHandle",null] 05:07:00 INFO - PROCESS | 1792 | 1471349220364 Marionette TRACE conn4 <- [1,861,null,{"value":"8"}] 05:07:00 INFO - PROCESS | 1792 | 1471349220371 Marionette TRACE conn4 -> [0,862,"setScriptTimeout",{"ms":35000}] 05:07:00 INFO - PROCESS | 1792 | 1471349220374 Marionette TRACE conn4 <- [1,862,null,{}] 05:07:00 INFO - PROCESS | 1792 | 1471349220381 Marionette TRACE conn4 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:00 INFO - PROCESS | 1792 | 1471349220386 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:00 INFO - PROCESS | 1792 | 1471349220596 Marionette TRACE conn4 <- [1,863,null,{"value":null}] 05:07:00 INFO - PROCESS | 1792 | 1471349220810 Marionette TRACE conn4 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:00 INFO - PROCESS | 1792 | 1471349220819 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13b800 == 30 [pid = 1792] [id = 223] 05:07:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8e50ac00) [pid = 1792] [serial = 670] [outer = (nil)] 05:07:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x91c52c00) [pid = 1792] [serial = 671] [outer = 0x8e50ac00] 05:07:00 INFO - PROCESS | 1792 | 1471349220918 Marionette DEBUG loaded listener.js 05:07:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x93925800) [pid = 1792] [serial = 672] [outer = 0x8e50ac00] 05:07:01 INFO - PROCESS | 1792 | 1471349221797 Marionette TRACE conn4 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 05:07:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 05:07:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1484ms 05:07:01 INFO - PROCESS | 1792 | 1471349221854 Marionette TRACE conn4 -> [0,865,"getWindowHandle",null] 05:07:01 INFO - PROCESS | 1792 | 1471349221858 Marionette TRACE conn4 <- [1,865,null,{"value":"8"}] 05:07:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 05:07:01 INFO - PROCESS | 1792 | 1471349221866 Marionette TRACE conn4 -> [0,866,"setScriptTimeout",{"ms":35000}] 05:07:01 INFO - PROCESS | 1792 | 1471349221869 Marionette TRACE conn4 <- [1,866,null,{}] 05:07:01 INFO - PROCESS | 1792 | 1471349221876 Marionette TRACE conn4 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:01 INFO - PROCESS | 1792 | 1471349221888 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:02 INFO - PROCESS | 1792 | 1471349222230 Marionette TRACE conn4 <- [1,867,null,{"value":null}] 05:07:02 INFO - PROCESS | 1792 | 1471349222573 Marionette TRACE conn4 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:02 INFO - PROCESS | 1792 | 1471349222583 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:02 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c140400 == 31 [pid = 1792] [id = 224] 05:07:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8c141000) [pid = 1792] [serial = 673] [outer = (nil)] 05:07:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8d507400) [pid = 1792] [serial = 674] [outer = 0x8c141000] 05:07:02 INFO - PROCESS | 1792 | 1471349222729 Marionette DEBUG loaded listener.js 05:07:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8dcc1800) [pid = 1792] [serial = 675] [outer = 0x8c141000] 05:07:03 INFO - PROCESS | 1792 | 1471349223939 Marionette TRACE conn4 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 05:07:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 05:07:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 2135ms 05:07:04 INFO - PROCESS | 1792 | 1471349224005 Marionette TRACE conn4 -> [0,869,"getWindowHandle",null] 05:07:04 INFO - PROCESS | 1792 | 1471349224013 Marionette TRACE conn4 <- [1,869,null,{"value":"8"}] 05:07:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 05:07:04 INFO - PROCESS | 1792 | 1471349224067 Marionette TRACE conn4 -> [0,870,"setScriptTimeout",{"ms":35000}] 05:07:04 INFO - PROCESS | 1792 | 1471349224073 Marionette TRACE conn4 <- [1,870,null,{}] 05:07:04 INFO - PROCESS | 1792 | 1471349224099 Marionette TRACE conn4 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:04 INFO - PROCESS | 1792 | 1471349224108 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:04 INFO - PROCESS | 1792 | 1471349224386 Marionette TRACE conn4 <- [1,871,null,{"value":null}] 05:07:04 INFO - PROCESS | 1792 | 1471349224748 Marionette TRACE conn4 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:04 INFO - PROCESS | 1792 | 1471349224761 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:04 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcca000 == 32 [pid = 1792] [id = 225] 05:07:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8e6c5c00) [pid = 1792] [serial = 676] [outer = (nil)] 05:07:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8ecd5000) [pid = 1792] [serial = 677] [outer = 0x8e6c5c00] 05:07:04 INFO - PROCESS | 1792 | 1471349224866 Marionette DEBUG loaded listener.js 05:07:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8ee94000) [pid = 1792] [serial = 678] [outer = 0x8e6c5c00] 05:07:06 INFO - PROCESS | 1792 | 1471349226442 Marionette TRACE conn4 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 05:07:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 05:07:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 2458ms 05:07:06 INFO - PROCESS | 1792 | 1471349226482 Marionette TRACE conn4 -> [0,873,"getWindowHandle",null] 05:07:06 INFO - PROCESS | 1792 | 1471349226489 Marionette TRACE conn4 <- [1,873,null,{"value":"8"}] 05:07:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 05:07:06 INFO - PROCESS | 1792 | 1471349226500 Marionette TRACE conn4 -> [0,874,"setScriptTimeout",{"ms":35000}] 05:07:06 INFO - PROCESS | 1792 | 1471349226504 Marionette TRACE conn4 <- [1,874,null,{}] 05:07:06 INFO - PROCESS | 1792 | 1471349226515 Marionette TRACE conn4 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:06 INFO - PROCESS | 1792 | 1471349226522 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:06 INFO - PROCESS | 1792 | 1471349226887 Marionette TRACE conn4 <- [1,875,null,{"value":null}] 05:07:07 INFO - PROCESS | 1792 | 1471349227149 Marionette TRACE conn4 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:07 INFO - PROCESS | 1792 | 1471349227162 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13b000 == 33 [pid = 1792] [id = 226] 05:07:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8ecdb400) [pid = 1792] [serial = 679] [outer = (nil)] 05:07:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8fccb000) [pid = 1792] [serial = 680] [outer = 0x8ecdb400] 05:07:07 INFO - PROCESS | 1792 | 1471349227259 Marionette DEBUG loaded listener.js 05:07:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x91c61000) [pid = 1792] [serial = 681] [outer = 0x8ecdb400] 05:07:08 INFO - PROCESS | 1792 | 1471349228501 Marionette TRACE conn4 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 05:07:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 05:07:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 2040ms 05:07:08 INFO - PROCESS | 1792 | 1471349228540 Marionette TRACE conn4 -> [0,877,"getWindowHandle",null] 05:07:08 INFO - PROCESS | 1792 | 1471349228548 Marionette TRACE conn4 <- [1,877,null,{"value":"8"}] 05:07:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 05:07:08 INFO - PROCESS | 1792 | 1471349228568 Marionette TRACE conn4 -> [0,878,"setScriptTimeout",{"ms":35000}] 05:07:08 INFO - PROCESS | 1792 | 1471349228577 Marionette TRACE conn4 <- [1,878,null,{}] 05:07:08 INFO - PROCESS | 1792 | 1471349228584 Marionette TRACE conn4 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:08 INFO - PROCESS | 1792 | 1471349228593 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:08 INFO - PROCESS | 1792 | 1471349228953 Marionette TRACE conn4 <- [1,879,null,{"value":null}] 05:07:09 INFO - PROCESS | 1792 | 1471349229283 Marionette TRACE conn4 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:09 INFO - PROCESS | 1792 | 1471349229296 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c138800 == 34 [pid = 1792] [id = 227] 05:07:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8fa70400) [pid = 1792] [serial = 682] [outer = (nil)] 05:07:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x95275c00) [pid = 1792] [serial = 683] [outer = 0x8fa70400] 05:07:09 INFO - PROCESS | 1792 | 1471349229393 Marionette DEBUG loaded listener.js 05:07:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x9659e400) [pid = 1792] [serial = 684] [outer = 0x8fa70400] 05:07:10 INFO - PROCESS | 1792 | 1471349230485 Marionette TRACE conn4 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 05:07:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 05:07:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 2003ms 05:07:10 INFO - PROCESS | 1792 | 1471349230565 Marionette TRACE conn4 -> [0,881,"getWindowHandle",null] 05:07:10 INFO - PROCESS | 1792 | 1471349230573 Marionette TRACE conn4 <- [1,881,null,{"value":"8"}] 05:07:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 05:07:10 INFO - PROCESS | 1792 | 1471349230585 Marionette TRACE conn4 -> [0,882,"setScriptTimeout",{"ms":35000}] 05:07:10 INFO - PROCESS | 1792 | 1471349230592 Marionette TRACE conn4 <- [1,882,null,{}] 05:07:10 INFO - PROCESS | 1792 | 1471349230601 Marionette TRACE conn4 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:10 INFO - PROCESS | 1792 | 1471349230611 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:11 INFO - PROCESS | 1792 | 1471349231217 Marionette TRACE conn4 <- [1,883,null,{"value":null}] 05:07:11 INFO - PROCESS | 1792 | 1471349231463 Marionette TRACE conn4 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:11 INFO - PROCESS | 1792 | 1471349231480 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x94731000 == 35 [pid = 1792] [id = 228] 05:07:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x95270400) [pid = 1792] [serial = 685] [outer = (nil)] 05:07:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x99128800) [pid = 1792] [serial = 686] [outer = 0x95270400] 05:07:11 INFO - PROCESS | 1792 | 1471349231636 Marionette DEBUG loaded listener.js 05:07:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x9912f400) [pid = 1792] [serial = 687] [outer = 0x95270400] 05:07:12 INFO - PROCESS | 1792 | 1471349232891 Marionette TRACE conn4 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 05:07:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 05:07:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 2351ms 05:07:12 INFO - PROCESS | 1792 | 1471349232936 Marionette TRACE conn4 -> [0,885,"getWindowHandle",null] 05:07:12 INFO - PROCESS | 1792 | 1471349232941 Marionette TRACE conn4 <- [1,885,null,{"value":"8"}] 05:07:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 05:07:12 INFO - PROCESS | 1792 | 1471349232952 Marionette TRACE conn4 -> [0,886,"setScriptTimeout",{"ms":35000}] 05:07:12 INFO - PROCESS | 1792 | 1471349232955 Marionette TRACE conn4 <- [1,886,null,{}] 05:07:12 INFO - PROCESS | 1792 | 1471349232965 Marionette TRACE conn4 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:12 INFO - PROCESS | 1792 | 1471349232971 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:13 INFO - PROCESS | 1792 | 1471349233231 Marionette TRACE conn4 <- [1,887,null,{"value":null}] 05:07:13 INFO - PROCESS | 1792 | 1471349233510 Marionette TRACE conn4 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:13 INFO - PROCESS | 1792 | 1471349233531 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a3c3400 == 36 [pid = 1792] [id = 229] 05:07:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x9a3c4c00) [pid = 1792] [serial = 688] [outer = (nil)] 05:07:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x9a577800) [pid = 1792] [serial = 689] [outer = 0x9a3c4c00] 05:07:13 INFO - PROCESS | 1792 | 1471349233701 Marionette DEBUG loaded listener.js 05:07:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x9a66c000) [pid = 1792] [serial = 690] [outer = 0x9a3c4c00] 05:07:14 INFO - PROCESS | 1792 | 1471349234878 Marionette TRACE conn4 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 05:07:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 05:07:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1987ms 05:07:14 INFO - PROCESS | 1792 | 1471349234939 Marionette TRACE conn4 -> [0,889,"getWindowHandle",null] 05:07:14 INFO - PROCESS | 1792 | 1471349234944 Marionette TRACE conn4 <- [1,889,null,{"value":"8"}] 05:07:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 05:07:14 INFO - PROCESS | 1792 | 1471349234952 Marionette TRACE conn4 -> [0,890,"setScriptTimeout",{"ms":35000}] 05:07:14 INFO - PROCESS | 1792 | 1471349234958 Marionette TRACE conn4 <- [1,890,null,{}] 05:07:14 INFO - PROCESS | 1792 | 1471349234966 Marionette TRACE conn4 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:14 INFO - PROCESS | 1792 | 1471349234972 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:15 INFO - PROCESS | 1792 | 1471349235377 Marionette TRACE conn4 <- [1,891,null,{"value":null}] 05:07:15 INFO - PROCESS | 1792 | 1471349235599 Marionette TRACE conn4 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:15 INFO - PROCESS | 1792 | 1471349235612 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x95111400 == 37 [pid = 1792] [id = 230] 05:07:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x9956c000) [pid = 1792] [serial = 691] [outer = (nil)] 05:07:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x9ab73c00) [pid = 1792] [serial = 692] [outer = 0x9956c000] 05:07:15 INFO - PROCESS | 1792 | 1471349235748 Marionette DEBUG loaded listener.js 05:07:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x9abdb400) [pid = 1792] [serial = 693] [outer = 0x9956c000] 05:07:16 INFO - PROCESS | 1792 | 1471349236931 Marionette TRACE conn4 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 05:07:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 05:07:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 2039ms 05:07:16 INFO - PROCESS | 1792 | 1471349236994 Marionette TRACE conn4 -> [0,893,"getWindowHandle",null] 05:07:17 INFO - PROCESS | 1792 | 1471349236999 Marionette TRACE conn4 <- [1,893,null,{"value":"8"}] 05:07:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 05:07:17 INFO - PROCESS | 1792 | 1471349237007 Marionette TRACE conn4 -> [0,894,"setScriptTimeout",{"ms":35000}] 05:07:17 INFO - PROCESS | 1792 | 1471349237012 Marionette TRACE conn4 <- [1,894,null,{}] 05:07:17 INFO - PROCESS | 1792 | 1471349237020 Marionette TRACE conn4 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:17 INFO - PROCESS | 1792 | 1471349237024 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:17 INFO - PROCESS | 1792 | 1471349237461 Marionette TRACE conn4 <- [1,895,null,{"value":null}] 05:07:17 INFO - PROCESS | 1792 | 1471349237723 Marionette TRACE conn4 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:17 INFO - PROCESS | 1792 | 1471349237733 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x9aaa4000 == 38 [pid = 1792] [id = 231] 05:07:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x9ab64800) [pid = 1792] [serial = 694] [outer = (nil)] 05:07:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x9b09c400) [pid = 1792] [serial = 695] [outer = 0x9ab64800] 05:07:17 INFO - PROCESS | 1792 | 1471349237832 Marionette DEBUG loaded listener.js 05:07:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x9b0a3800) [pid = 1792] [serial = 696] [outer = 0x9ab64800] 05:07:18 INFO - PROCESS | 1792 | 1471349238937 Marionette TRACE conn4 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 05:07:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 05:07:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1986ms 05:07:19 INFO - PROCESS | 1792 | 1471349238995 Marionette TRACE conn4 -> [0,897,"getWindowHandle",null] 05:07:19 INFO - PROCESS | 1792 | 1471349239001 Marionette TRACE conn4 <- [1,897,null,{"value":"8"}] 05:07:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 05:07:19 INFO - PROCESS | 1792 | 1471349239009 Marionette TRACE conn4 -> [0,898,"setScriptTimeout",{"ms":35000}] 05:07:19 INFO - PROCESS | 1792 | 1471349239014 Marionette TRACE conn4 <- [1,898,null,{}] 05:07:19 INFO - PROCESS | 1792 | 1471349239075 Marionette TRACE conn4 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:19 INFO - PROCESS | 1792 | 1471349239082 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:19 INFO - PROCESS | 1792 | 1471349239339 Marionette TRACE conn4 <- [1,899,null,{"value":null}] 05:07:19 INFO - PROCESS | 1792 | 1471349239583 Marionette TRACE conn4 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:19 INFO - PROCESS | 1792 | 1471349239593 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x982ed400 == 39 [pid = 1792] [id = 232] 05:07:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x9b09a800) [pid = 1792] [serial = 697] [outer = (nil)] 05:07:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x9b20d400) [pid = 1792] [serial = 698] [outer = 0x9b09a800] 05:07:19 INFO - PROCESS | 1792 | 1471349239733 Marionette DEBUG loaded listener.js 05:07:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x9b381400) [pid = 1792] [serial = 699] [outer = 0x9b09a800] 05:07:20 INFO - PROCESS | 1792 | 1471349240855 Marionette TRACE conn4 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 05:07:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 05:07:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1892ms 05:07:20 INFO - PROCESS | 1792 | 1471349240902 Marionette TRACE conn4 -> [0,901,"getWindowHandle",null] 05:07:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 05:07:20 INFO - PROCESS | 1792 | 1471349240907 Marionette TRACE conn4 <- [1,901,null,{"value":"8"}] 05:07:20 INFO - PROCESS | 1792 | 1471349240916 Marionette TRACE conn4 -> [0,902,"setScriptTimeout",{"ms":35000}] 05:07:20 INFO - PROCESS | 1792 | 1471349240919 Marionette TRACE conn4 <- [1,902,null,{}] 05:07:20 INFO - PROCESS | 1792 | 1471349240929 Marionette TRACE conn4 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:20 INFO - PROCESS | 1792 | 1471349240934 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:21 INFO - PROCESS | 1792 | 1471349241597 Marionette TRACE conn4 <- [1,903,null,{"value":null}] 05:07:22 INFO - PROCESS | 1792 | 1471349242090 Marionette TRACE conn4 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:22 INFO - PROCESS | 1792 | 1471349242101 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e595c00 == 40 [pid = 1792] [id = 233] 05:07:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8e596c00) [pid = 1792] [serial = 700] [outer = (nil)] 05:07:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8e5cd400) [pid = 1792] [serial = 701] [outer = 0x8e596c00] 05:07:22 INFO - PROCESS | 1792 | 1471349242211 Marionette DEBUG loaded listener.js 05:07:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8e6b7c00) [pid = 1792] [serial = 702] [outer = 0x8e596c00] 05:07:23 INFO - PROCESS | 1792 | 1471349243327 Marionette TRACE conn4 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 05:07:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 05:07:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 2492ms 05:07:23 INFO - PROCESS | 1792 | 1471349243409 Marionette TRACE conn4 -> [0,905,"getWindowHandle",null] 05:07:23 INFO - PROCESS | 1792 | 1471349243416 Marionette TRACE conn4 <- [1,905,null,{"value":"8"}] 05:07:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 05:07:23 INFO - PROCESS | 1792 | 1471349243426 Marionette TRACE conn4 -> [0,906,"setScriptTimeout",{"ms":35000}] 05:07:23 INFO - PROCESS | 1792 | 1471349243431 Marionette TRACE conn4 <- [1,906,null,{}] 05:07:23 INFO - PROCESS | 1792 | 1471349243441 Marionette TRACE conn4 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:23 INFO - PROCESS | 1792 | 1471349243447 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:23 INFO - PROCESS | 1792 | 1471349243736 Marionette TRACE conn4 <- [1,907,null,{"value":null}] 05:07:24 INFO - PROCESS | 1792 | 1471349244103 Marionette TRACE conn4 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:24 INFO - PROCESS | 1792 | 1471349244116 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fccf000 == 41 [pid = 1792] [id = 234] 05:07:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x8fcd0c00) [pid = 1792] [serial = 703] [outer = (nil)] 05:07:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x91c5e400) [pid = 1792] [serial = 704] [outer = 0x8fcd0c00] 05:07:24 INFO - PROCESS | 1792 | 1471349244239 Marionette DEBUG loaded listener.js 05:07:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x92665c00) [pid = 1792] [serial = 705] [outer = 0x8fcd0c00] 05:07:25 INFO - PROCESS | 1792 | 1471349245539 Marionette TRACE conn4 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 05:07:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 05:07:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 2200ms 05:07:25 INFO - PROCESS | 1792 | 1471349245626 Marionette TRACE conn4 -> [0,909,"getWindowHandle",null] 05:07:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 05:07:25 INFO - PROCESS | 1792 | 1471349245633 Marionette TRACE conn4 <- [1,909,null,{"value":"8"}] 05:07:25 INFO - PROCESS | 1792 | 1471349245642 Marionette TRACE conn4 -> [0,910,"setScriptTimeout",{"ms":35000}] 05:07:25 INFO - PROCESS | 1792 | 1471349245647 Marionette TRACE conn4 <- [1,910,null,{}] 05:07:25 INFO - PROCESS | 1792 | 1471349245655 Marionette TRACE conn4 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:25 INFO - PROCESS | 1792 | 1471349245660 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8f83ec00 == 40 [pid = 1792] [id = 203] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13b800 == 39 [pid = 1792] [id = 223] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee93000 == 38 [pid = 1792] [id = 222] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x91deb400 == 37 [pid = 1792] [id = 221] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc6800 == 36 [pid = 1792] [id = 220] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8e503000 == 35 [pid = 1792] [id = 219] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8dab9000 == 34 [pid = 1792] [id = 204] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6c000 == 33 [pid = 1792] [id = 205] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8f839400 == 32 [pid = 1792] [id = 207] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6ba000 == 31 [pid = 1792] [id = 215] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8e591c00 == 30 [pid = 1792] [id = 202] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13d400 == 29 [pid = 1792] [id = 217] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13d800 == 28 [pid = 1792] [id = 214] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee8fc00 == 27 [pid = 1792] [id = 216] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc4400 == 26 [pid = 1792] [id = 212] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc9000 == 25 [pid = 1792] [id = 208] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d2000 == 24 [pid = 1792] [id = 213] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x91def400 == 23 [pid = 1792] [id = 210] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d6800 == 22 [pid = 1792] [id = 209] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5cdc00 == 21 [pid = 1792] [id = 211] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6c4800 == 20 [pid = 1792] [id = 206] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50d800 == 19 [pid = 1792] [id = 218] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x982ed400 == 18 [pid = 1792] [id = 232] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x95111400 == 17 [pid = 1792] [id = 230] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x9aaa4000 == 16 [pid = 1792] [id = 231] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x9a3c3400 == 15 [pid = 1792] [id = 229] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x94731000 == 14 [pid = 1792] [id = 228] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13b000 == 13 [pid = 1792] [id = 226] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8c138800 == 12 [pid = 1792] [id = 227] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcca000 == 11 [pid = 1792] [id = 225] 05:07:27 INFO - PROCESS | 1792 | --DOCSHELL 0x8c140400 == 10 [pid = 1792] [id = 224] 05:07:27 INFO - PROCESS | 1792 | 1471349247363 Marionette TRACE conn4 <- [1,911,null,{"value":null}] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x8ec76000) [pid = 1792] [serial = 617] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8ecd1800) [pid = 1792] [serial = 618] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x8fc0b000) [pid = 1792] [serial = 612] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x8f90f800) [pid = 1792] [serial = 611] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x8dccfc00) [pid = 1792] [serial = 614] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x8e506400) [pid = 1792] [serial = 588] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x8dab9400) [pid = 1792] [serial = 587] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x91c54800) [pid = 1792] [serial = 591] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8fa77800) [pid = 1792] [serial = 590] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x93926800) [pid = 1792] [serial = 594] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x92bde000) [pid = 1792] [serial = 593] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x99d27000) [pid = 1792] [serial = 597] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x99125c00) [pid = 1792] [serial = 596] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x99de9800) [pid = 1792] [serial = 600] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x99ddd400) [pid = 1792] [serial = 599] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x9ab6d800) [pid = 1792] [serial = 603] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x9a663000) [pid = 1792] [serial = 602] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8fa74400) [pid = 1792] [serial = 606] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8ecd6c00) [pid = 1792] [serial = 605] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8ec6f400) [pid = 1792] [serial = 609] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8e5d1c00) [pid = 1792] [serial = 608] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8e50b400) [pid = 1792] [serial = 615] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8ecdb000) [pid = 1792] [serial = 620] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8f83d800) [pid = 1792] [serial = 621] [outer = (nil)] [url = about:blank] 05:07:27 INFO - PROCESS | 1792 | 1471349247827 Marionette TRACE conn4 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:27 INFO - PROCESS | 1792 | 1471349247843 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:27 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d503400 == 11 [pid = 1792] [id = 235] 05:07:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8d504800) [pid = 1792] [serial = 706] [outer = (nil)] 05:07:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8d50cc00) [pid = 1792] [serial = 707] [outer = 0x8d504800] 05:07:27 INFO - PROCESS | 1792 | 1471349247934 Marionette DEBUG loaded listener.js 05:07:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8dcc1400) [pid = 1792] [serial = 708] [outer = 0x8d504800] 05:07:28 INFO - PROCESS | 1792 | 1471349248872 Marionette TRACE conn4 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 05:07:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 05:07:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 3297ms 05:07:28 INFO - PROCESS | 1792 | 1471349248940 Marionette TRACE conn4 -> [0,913,"getWindowHandle",null] 05:07:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 05:07:28 INFO - PROCESS | 1792 | 1471349248946 Marionette TRACE conn4 <- [1,913,null,{"value":"8"}] 05:07:28 INFO - PROCESS | 1792 | 1471349248955 Marionette TRACE conn4 -> [0,914,"setScriptTimeout",{"ms":35000}] 05:07:28 INFO - PROCESS | 1792 | 1471349248960 Marionette TRACE conn4 <- [1,914,null,{}] 05:07:28 INFO - PROCESS | 1792 | 1471349248968 Marionette TRACE conn4 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:28 INFO - PROCESS | 1792 | 1471349248977 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:29 INFO - PROCESS | 1792 | 1471349249169 Marionette TRACE conn4 <- [1,915,null,{"value":null}] 05:07:29 INFO - PROCESS | 1792 | 1471349249305 Marionette TRACE conn4 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:29 INFO - PROCESS | 1792 | 1471349249316 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e502000 == 12 [pid = 1792] [id = 236] 05:07:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8e508000) [pid = 1792] [serial = 709] [outer = (nil)] 05:07:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8e593000) [pid = 1792] [serial = 710] [outer = 0x8e508000] 05:07:29 INFO - PROCESS | 1792 | 1471349249395 Marionette DEBUG loaded listener.js 05:07:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x8e59c000) [pid = 1792] [serial = 711] [outer = 0x8e508000] 05:07:30 INFO - PROCESS | 1792 | 1471349250380 Marionette TRACE conn4 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 05:07:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 05:07:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1490ms 05:07:30 INFO - PROCESS | 1792 | 1471349250448 Marionette TRACE conn4 -> [0,917,"getWindowHandle",null] 05:07:30 INFO - PROCESS | 1792 | 1471349250453 Marionette TRACE conn4 <- [1,917,null,{"value":"8"}] 05:07:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 05:07:30 INFO - PROCESS | 1792 | 1471349250460 Marionette TRACE conn4 -> [0,918,"setScriptTimeout",{"ms":35000}] 05:07:30 INFO - PROCESS | 1792 | 1471349250463 Marionette TRACE conn4 <- [1,918,null,{}] 05:07:30 INFO - PROCESS | 1792 | 1471349250469 Marionette TRACE conn4 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:30 INFO - PROCESS | 1792 | 1471349250475 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:30 INFO - PROCESS | 1792 | 1471349250710 Marionette TRACE conn4 <- [1,919,null,{"value":null}] 05:07:30 INFO - PROCESS | 1792 | 1471349250740 Marionette TRACE conn4 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:30 INFO - PROCESS | 1792 | 1471349250748 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6c400 == 13 [pid = 1792] [id = 237] 05:07:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x8ec6c800) [pid = 1792] [serial = 712] [outer = (nil)] 05:07:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x8ec70000) [pid = 1792] [serial = 713] [outer = 0x8ec6c800] 05:07:30 INFO - PROCESS | 1792 | 1471349250835 Marionette DEBUG loaded listener.js 05:07:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x8ec77800) [pid = 1792] [serial = 714] [outer = 0x8ec6c800] 05:07:32 INFO - PROCESS | 1792 | 1471349252045 Marionette TRACE conn4 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 05:07:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 05:07:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 2490ms 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8f905400) [pid = 1792] [serial = 646] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x91debc00) [pid = 1792] [serial = 664] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8e590c00) [pid = 1792] [serial = 661] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8f907c00) [pid = 1792] [serial = 628] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8e6c3400) [pid = 1792] [serial = 637] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8fccdc00) [pid = 1792] [serial = 649] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8fccb800) [pid = 1792] [serial = 634] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8e591000) [pid = 1792] [serial = 652] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8e502400) [pid = 1792] [serial = 625] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8e503400) [pid = 1792] [serial = 658] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8e5d8000) [pid = 1792] [serial = 640] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8e597400) [pid = 1792] [serial = 655] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x91dea000) [pid = 1792] [serial = 667] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8f90cc00) [pid = 1792] [serial = 622] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x91def800) [pid = 1792] [serial = 631] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8d501400) [pid = 1792] [serial = 643] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 05:07:33 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8e50ac00) [pid = 1792] [serial = 670] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 05:07:33 INFO - PROCESS | 1792 | 1471349253097 Marionette TRACE conn4 -> [0,921,"getWindowHandle",null] 05:07:33 INFO - PROCESS | 1792 | 1471349253104 Marionette TRACE conn4 <- [1,921,null,{"value":"8"}] 05:07:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 05:07:33 INFO - PROCESS | 1792 | 1471349253131 Marionette TRACE conn4 -> [0,922,"setScriptTimeout",{"ms":35000}] 05:07:33 INFO - PROCESS | 1792 | 1471349253140 Marionette TRACE conn4 <- [1,922,null,{}] 05:07:33 INFO - PROCESS | 1792 | 1471349253146 Marionette TRACE conn4 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:33 INFO - PROCESS | 1792 | 1471349253154 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:33 INFO - PROCESS | 1792 | 1471349253399 Marionette TRACE conn4 <- [1,923,null,{"value":null}] 05:07:33 INFO - PROCESS | 1792 | 1471349253485 Marionette TRACE conn4 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:33 INFO - PROCESS | 1792 | 1471349253491 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13b400 == 14 [pid = 1792] [id = 238] 05:07:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8c13f000) [pid = 1792] [serial = 715] [outer = (nil)] 05:07:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8ee95000) [pid = 1792] [serial = 716] [outer = 0x8c13f000] 05:07:33 INFO - PROCESS | 1792 | 1471349253572 Marionette DEBUG loaded listener.js 05:07:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8f841400) [pid = 1792] [serial = 717] [outer = 0x8c13f000] 05:07:34 INFO - PROCESS | 1792 | 1471349254412 Marionette TRACE conn4 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 05:07:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 05:07:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1352ms 05:07:34 INFO - PROCESS | 1792 | 1471349254472 Marionette TRACE conn4 -> [0,925,"getWindowHandle",null] 05:07:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 05:07:34 INFO - PROCESS | 1792 | 1471349254478 Marionette TRACE conn4 <- [1,925,null,{"value":"8"}] 05:07:34 INFO - PROCESS | 1792 | 1471349254485 Marionette TRACE conn4 -> [0,926,"setScriptTimeout",{"ms":35000}] 05:07:34 INFO - PROCESS | 1792 | 1471349254488 Marionette TRACE conn4 <- [1,926,null,{}] 05:07:34 INFO - PROCESS | 1792 | 1471349254494 Marionette TRACE conn4 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:34 INFO - PROCESS | 1792 | 1471349254500 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:34 INFO - PROCESS | 1792 | 1471349254686 Marionette TRACE conn4 <- [1,927,null,{"value":null}] 05:07:34 INFO - PROCESS | 1792 | 1471349254833 Marionette TRACE conn4 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:34 INFO - PROCESS | 1792 | 1471349254842 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd7000 == 15 [pid = 1792] [id = 239] 05:07:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8f843c00) [pid = 1792] [serial = 718] [outer = (nil)] 05:07:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8f90a000) [pid = 1792] [serial = 719] [outer = 0x8f843c00] 05:07:34 INFO - PROCESS | 1792 | 1471349254919 Marionette DEBUG loaded listener.js 05:07:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8fa6cc00) [pid = 1792] [serial = 720] [outer = 0x8f843c00] 05:07:36 INFO - PROCESS | 1792 | 1471349256122 Marionette TRACE conn4 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 05:07:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 05:07:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1686ms 05:07:36 INFO - PROCESS | 1792 | 1471349256172 Marionette TRACE conn4 -> [0,929,"getWindowHandle",null] 05:07:36 INFO - PROCESS | 1792 | 1471349256181 Marionette TRACE conn4 <- [1,929,null,{"value":"8"}] 05:07:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 05:07:36 INFO - PROCESS | 1792 | 1471349256189 Marionette TRACE conn4 -> [0,930,"setScriptTimeout",{"ms":35000}] 05:07:36 INFO - PROCESS | 1792 | 1471349256198 Marionette TRACE conn4 <- [1,930,null,{}] 05:07:36 INFO - PROCESS | 1792 | 1471349256208 Marionette TRACE conn4 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:36 INFO - PROCESS | 1792 | 1471349256213 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:36 INFO - PROCESS | 1792 | 1471349256424 Marionette TRACE conn4 <- [1,931,null,{"value":null}] 05:07:36 INFO - PROCESS | 1792 | 1471349256649 Marionette TRACE conn4 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:36 INFO - PROCESS | 1792 | 1471349256661 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e506400 == 16 [pid = 1792] [id = 240] 05:07:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8e508800) [pid = 1792] [serial = 721] [outer = (nil)] 05:07:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8e599800) [pid = 1792] [serial = 722] [outer = 0x8e508800] 05:07:36 INFO - PROCESS | 1792 | 1471349256764 Marionette DEBUG loaded listener.js 05:07:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8ec6ac00) [pid = 1792] [serial = 723] [outer = 0x8e508800] 05:07:37 INFO - PROCESS | 1792 | 1471349257839 Marionette TRACE conn4 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 05:07:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 05:07:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1693ms 05:07:37 INFO - PROCESS | 1792 | 1471349257883 Marionette TRACE conn4 -> [0,933,"getWindowHandle",null] 05:07:37 INFO - PROCESS | 1792 | 1471349257892 Marionette TRACE conn4 <- [1,933,null,{"value":"8"}] 05:07:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 05:07:37 INFO - PROCESS | 1792 | 1471349257904 Marionette TRACE conn4 -> [0,934,"setScriptTimeout",{"ms":35000}] 05:07:37 INFO - PROCESS | 1792 | 1471349257908 Marionette TRACE conn4 <- [1,934,null,{}] 05:07:37 INFO - PROCESS | 1792 | 1471349257917 Marionette TRACE conn4 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:37 INFO - PROCESS | 1792 | 1471349257923 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:38 INFO - PROCESS | 1792 | 1471349258148 Marionette TRACE conn4 <- [1,935,null,{"value":null}] 05:07:38 INFO - PROCESS | 1792 | 1471349258427 Marionette TRACE conn4 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:38 INFO - PROCESS | 1792 | 1471349258436 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcca400 == 17 [pid = 1792] [id = 241] 05:07:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8dcce000) [pid = 1792] [serial = 724] [outer = (nil)] 05:07:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8fa76400) [pid = 1792] [serial = 725] [outer = 0x8dcce000] 05:07:38 INFO - PROCESS | 1792 | 1471349258585 Marionette DEBUG loaded listener.js 05:07:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8fc03000) [pid = 1792] [serial = 726] [outer = 0x8dcce000] 05:07:39 INFO - PROCESS | 1792 | 1471349259660 Marionette TRACE conn4 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 05:07:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 05:07:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1834ms 05:07:39 INFO - PROCESS | 1792 | 1471349259739 Marionette TRACE conn4 -> [0,937,"getWindowHandle",null] 05:07:39 INFO - PROCESS | 1792 | 1471349259744 Marionette TRACE conn4 <- [1,937,null,{"value":"8"}] 05:07:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 05:07:39 INFO - PROCESS | 1792 | 1471349259752 Marionette TRACE conn4 -> [0,938,"setScriptTimeout",{"ms":35000}] 05:07:39 INFO - PROCESS | 1792 | 1471349259760 Marionette TRACE conn4 <- [1,938,null,{}] 05:07:39 INFO - PROCESS | 1792 | 1471349259778 Marionette TRACE conn4 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:39 INFO - PROCESS | 1792 | 1471349259789 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:40 INFO - PROCESS | 1792 | 1471349260123 Marionette TRACE conn4 <- [1,939,null,{"value":null}] 05:07:40 INFO - PROCESS | 1792 | 1471349260326 Marionette TRACE conn4 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:40 INFO - PROCESS | 1792 | 1471349260338 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fccc400 == 18 [pid = 1792] [id = 242] 05:07:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8fccc800) [pid = 1792] [serial = 727] [outer = (nil)] 05:07:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x91c56400) [pid = 1792] [serial = 728] [outer = 0x8fccc800] 05:07:40 INFO - PROCESS | 1792 | 1471349260444 Marionette DEBUG loaded listener.js 05:07:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x91c5b800) [pid = 1792] [serial = 729] [outer = 0x8fccc800] 05:07:41 INFO - PROCESS | 1792 | 1471349261453 Marionette TRACE conn4 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 05:07:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 05:07:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1743ms 05:07:41 INFO - PROCESS | 1792 | 1471349261497 Marionette TRACE conn4 -> [0,941,"getWindowHandle",null] 05:07:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 05:07:41 INFO - PROCESS | 1792 | 1471349261502 Marionette TRACE conn4 <- [1,941,null,{"value":"8"}] 05:07:41 INFO - PROCESS | 1792 | 1471349261509 Marionette TRACE conn4 -> [0,942,"setScriptTimeout",{"ms":35000}] 05:07:41 INFO - PROCESS | 1792 | 1471349261513 Marionette TRACE conn4 <- [1,942,null,{}] 05:07:41 INFO - PROCESS | 1792 | 1471349261519 Marionette TRACE conn4 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:41 INFO - PROCESS | 1792 | 1471349261524 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:41 INFO - PROCESS | 1792 | 1471349261732 Marionette TRACE conn4 <- [1,943,null,{"value":null}] 05:07:41 INFO - PROCESS | 1792 | 1471349261955 Marionette TRACE conn4 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:41 INFO - PROCESS | 1792 | 1471349261965 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f843000 == 19 [pid = 1792] [id = 243] 05:07:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x91c5dc00) [pid = 1792] [serial = 730] [outer = (nil)] 05:07:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x91df3c00) [pid = 1792] [serial = 731] [outer = 0x91c5dc00] 05:07:42 INFO - PROCESS | 1792 | 1471349262100 Marionette DEBUG loaded listener.js 05:07:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x91df8400) [pid = 1792] [serial = 732] [outer = 0x91c5dc00] 05:07:43 INFO - PROCESS | 1792 | 1471349263077 Marionette TRACE conn4 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 05:07:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 05:07:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1600ms 05:07:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 05:07:43 INFO - PROCESS | 1792 | 1471349263109 Marionette TRACE conn4 -> [0,945,"getWindowHandle",null] 05:07:43 INFO - PROCESS | 1792 | 1471349263113 Marionette TRACE conn4 <- [1,945,null,{"value":"8"}] 05:07:43 INFO - PROCESS | 1792 | 1471349263120 Marionette TRACE conn4 -> [0,946,"setScriptTimeout",{"ms":35000}] 05:07:43 INFO - PROCESS | 1792 | 1471349263125 Marionette TRACE conn4 <- [1,946,null,{}] 05:07:43 INFO - PROCESS | 1792 | 1471349263131 Marionette TRACE conn4 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:43 INFO - PROCESS | 1792 | 1471349263137 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:43 INFO - PROCESS | 1792 | 1471349263324 Marionette TRACE conn4 <- [1,947,null,{"value":null}] 05:07:43 INFO - PROCESS | 1792 | 1471349263552 Marionette TRACE conn4 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:43 INFO - PROCESS | 1792 | 1471349263560 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d50a000 == 20 [pid = 1792] [id = 244] 05:07:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x8dccd400) [pid = 1792] [serial = 733] [outer = (nil)] 05:07:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x92666800) [pid = 1792] [serial = 734] [outer = 0x8dccd400] 05:07:43 INFO - PROCESS | 1792 | 1471349263692 Marionette DEBUG loaded listener.js 05:07:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x9266dc00) [pid = 1792] [serial = 735] [outer = 0x8dccd400] 05:07:44 INFO - PROCESS | 1792 | 1471349264720 Marionette TRACE conn4 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 05:07:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 05:07:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1638ms 05:07:44 INFO - PROCESS | 1792 | 1471349264758 Marionette TRACE conn4 -> [0,949,"getWindowHandle",null] 05:07:44 INFO - PROCESS | 1792 | 1471349264761 Marionette TRACE conn4 <- [1,949,null,{"value":"8"}] 05:07:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 05:07:44 INFO - PROCESS | 1792 | 1471349264769 Marionette TRACE conn4 -> [0,950,"setScriptTimeout",{"ms":35000}] 05:07:44 INFO - PROCESS | 1792 | 1471349264774 Marionette TRACE conn4 <- [1,950,null,{}] 05:07:44 INFO - PROCESS | 1792 | 1471349264780 Marionette TRACE conn4 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:44 INFO - PROCESS | 1792 | 1471349264792 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:45 INFO - PROCESS | 1792 | 1471349265037 Marionette TRACE conn4 <- [1,951,null,{"value":null}] 05:07:45 INFO - PROCESS | 1792 | 1471349265266 Marionette TRACE conn4 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:45 INFO - PROCESS | 1792 | 1471349265275 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x91df4400 == 21 [pid = 1792] [id = 245] 05:07:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x92bde400) [pid = 1792] [serial = 736] [outer = (nil)] 05:07:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x92da7000) [pid = 1792] [serial = 737] [outer = 0x92bde400] 05:07:45 INFO - PROCESS | 1792 | 1471349265437 Marionette DEBUG loaded listener.js 05:07:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x92db0800) [pid = 1792] [serial = 738] [outer = 0x92bde400] 05:07:46 INFO - PROCESS | 1792 | 1471349266448 Marionette TRACE conn4 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 05:07:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 05:07:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1735ms 05:07:46 INFO - PROCESS | 1792 | 1471349266506 Marionette TRACE conn4 -> [0,953,"getWindowHandle",null] 05:07:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 05:07:46 INFO - PROCESS | 1792 | 1471349266510 Marionette TRACE conn4 <- [1,953,null,{"value":"8"}] 05:07:46 INFO - PROCESS | 1792 | 1471349266518 Marionette TRACE conn4 -> [0,954,"setScriptTimeout",{"ms":35000}] 05:07:46 INFO - PROCESS | 1792 | 1471349266522 Marionette TRACE conn4 <- [1,954,null,{}] 05:07:46 INFO - PROCESS | 1792 | 1471349266529 Marionette TRACE conn4 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:46 INFO - PROCESS | 1792 | 1471349266534 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:46 INFO - PROCESS | 1792 | 1471349266743 Marionette TRACE conn4 <- [1,955,null,{"value":null}] 05:07:46 INFO - PROCESS | 1792 | 1471349266974 Marionette TRACE conn4 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:46 INFO - PROCESS | 1792 | 1471349266985 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13c800 == 22 [pid = 1792] [id = 246] 05:07:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x8dac1800) [pid = 1792] [serial = 739] [outer = (nil)] 05:07:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x93a65400) [pid = 1792] [serial = 740] [outer = 0x8dac1800] 05:07:47 INFO - PROCESS | 1792 | 1471349267117 Marionette DEBUG loaded listener.js 05:07:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x92be6400) [pid = 1792] [serial = 741] [outer = 0x8dac1800] 05:07:48 INFO - PROCESS | 1792 | 1471349268138 Marionette TRACE conn4 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 05:07:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 05:07:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1693ms 05:07:48 INFO - PROCESS | 1792 | 1471349268212 Marionette TRACE conn4 -> [0,957,"getWindowHandle",null] 05:07:48 INFO - PROCESS | 1792 | 1471349268215 Marionette TRACE conn4 <- [1,957,null,{"value":"8"}] 05:07:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 05:07:48 INFO - PROCESS | 1792 | 1471349268223 Marionette TRACE conn4 -> [0,958,"setScriptTimeout",{"ms":35000}] 05:07:48 INFO - PROCESS | 1792 | 1471349268227 Marionette TRACE conn4 <- [1,958,null,{}] 05:07:48 INFO - PROCESS | 1792 | 1471349268234 Marionette TRACE conn4 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:48 INFO - PROCESS | 1792 | 1471349268240 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:48 INFO - PROCESS | 1792 | 1471349268483 Marionette TRACE conn4 <- [1,959,null,{"value":null}] 05:07:48 INFO - PROCESS | 1792 | 1471349268766 Marionette TRACE conn4 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:48 INFO - PROCESS | 1792 | 1471349268780 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dac2000 == 23 [pid = 1792] [id = 247] 05:07:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8dcc4c00) [pid = 1792] [serial = 742] [outer = (nil)] 05:07:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x94731000) [pid = 1792] [serial = 743] [outer = 0x8dcc4c00] 05:07:48 INFO - PROCESS | 1792 | 1471349268875 Marionette DEBUG loaded listener.js 05:07:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x9477f000) [pid = 1792] [serial = 744] [outer = 0x8dcc4c00] 05:07:49 INFO - PROCESS | 1792 | 1471349269955 Marionette TRACE conn4 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 05:07:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 05:07:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1795ms 05:07:50 INFO - PROCESS | 1792 | 1471349270020 Marionette TRACE conn4 -> [0,961,"getWindowHandle",null] 05:07:50 INFO - PROCESS | 1792 | 1471349270024 Marionette TRACE conn4 <- [1,961,null,{"value":"8"}] 05:07:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 05:07:50 INFO - PROCESS | 1792 | 1471349270032 Marionette TRACE conn4 -> [0,962,"setScriptTimeout",{"ms":35000}] 05:07:50 INFO - PROCESS | 1792 | 1471349270036 Marionette TRACE conn4 <- [1,962,null,{}] 05:07:50 INFO - PROCESS | 1792 | 1471349270043 Marionette TRACE conn4 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:50 INFO - PROCESS | 1792 | 1471349270047 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:50 INFO - PROCESS | 1792 | 1471349270287 Marionette TRACE conn4 <- [1,963,null,{"value":null}] 05:07:50 INFO - PROCESS | 1792 | 1471349270560 Marionette TRACE conn4 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:50 INFO - PROCESS | 1792 | 1471349270572 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d50b400 == 24 [pid = 1792] [id = 248] 05:07:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x8dabbc00) [pid = 1792] [serial = 745] [outer = (nil)] 05:07:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x8ee90800) [pid = 1792] [serial = 746] [outer = 0x8dabbc00] 05:07:50 INFO - PROCESS | 1792 | 1471349270686 Marionette DEBUG loaded listener.js 05:07:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x93927c00) [pid = 1792] [serial = 747] [outer = 0x8dabbc00] 05:07:51 INFO - PROCESS | 1792 | 1471349271657 Marionette TRACE conn4 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 05:07:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 05:07:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1703ms 05:07:51 INFO - PROCESS | 1792 | 1471349271736 Marionette TRACE conn4 -> [0,965,"getWindowHandle",null] 05:07:51 INFO - PROCESS | 1792 | 1471349271741 Marionette TRACE conn4 <- [1,965,null,{"value":"8"}] 05:07:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 05:07:51 INFO - PROCESS | 1792 | 1471349271748 Marionette TRACE conn4 -> [0,966,"setScriptTimeout",{"ms":35000}] 05:07:51 INFO - PROCESS | 1792 | 1471349271752 Marionette TRACE conn4 <- [1,966,null,{}] 05:07:51 INFO - PROCESS | 1792 | 1471349271758 Marionette TRACE conn4 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:51 INFO - PROCESS | 1792 | 1471349271764 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:51 INFO - PROCESS | 1792 | 1471349271970 Marionette TRACE conn4 <- [1,967,null,{"value":null}] 05:07:52 INFO - PROCESS | 1792 | 1471349272358 Marionette TRACE conn4 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:52 INFO - PROCESS | 1792 | 1471349272369 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13d400 == 25 [pid = 1792] [id = 249] 05:07:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x8c13f400) [pid = 1792] [serial = 748] [outer = (nil)] 05:07:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x8d506400) [pid = 1792] [serial = 749] [outer = 0x8c13f400] 05:07:52 INFO - PROCESS | 1792 | 1471349272510 Marionette DEBUG loaded listener.js 05:07:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x8dcca000) [pid = 1792] [serial = 750] [outer = 0x8c13f400] 05:07:53 INFO - PROCESS | 1792 | 1471349273500 Marionette TRACE conn4 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 05:07:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 05:07:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1795ms 05:07:53 INFO - PROCESS | 1792 | 1471349273547 Marionette TRACE conn4 -> [0,969,"getWindowHandle",null] 05:07:53 INFO - PROCESS | 1792 | 1471349273553 Marionette TRACE conn4 <- [1,969,null,{"value":"8"}] 05:07:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 05:07:53 INFO - PROCESS | 1792 | 1471349273562 Marionette TRACE conn4 -> [0,970,"setScriptTimeout",{"ms":35000}] 05:07:53 INFO - PROCESS | 1792 | 1471349273566 Marionette TRACE conn4 <- [1,970,null,{}] 05:07:53 INFO - PROCESS | 1792 | 1471349273575 Marionette TRACE conn4 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:53 INFO - PROCESS | 1792 | 1471349273583 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:53 INFO - PROCESS | 1792 | 1471349273788 Marionette TRACE conn4 <- [1,971,null,{"value":null}] 05:07:54 INFO - PROCESS | 1792 | 1471349274145 Marionette TRACE conn4 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:54 INFO - PROCESS | 1792 | 1471349274158 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x91c52c00) [pid = 1792] [serial = 671] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x93925800) [pid = 1792] [serial = 672] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x95275800) [pid = 1792] [serial = 647] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x91df1800) [pid = 1792] [serial = 665] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x8f902c00) [pid = 1792] [serial = 663] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8fcc9400) [pid = 1792] [serial = 630] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x92bea800) [pid = 1792] [serial = 638] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x9528c800) [pid = 1792] [serial = 651] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x92da7c00) [pid = 1792] [serial = 639] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x92669400) [pid = 1792] [serial = 635] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x98246400) [pid = 1792] [serial = 654] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x8ec6bc00) [pid = 1792] [serial = 627] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x965abc00) [pid = 1792] [serial = 653] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x8ecd8c00) [pid = 1792] [serial = 660] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x8ee97c00) [pid = 1792] [serial = 662] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x9477e000) [pid = 1792] [serial = 642] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x99109c00) [pid = 1792] [serial = 657] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x92fc3000) [pid = 1792] [serial = 669] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8fa74c00) [pid = 1792] [serial = 623] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8fcc3000) [pid = 1792] [serial = 624] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x925a6000) [pid = 1792] [serial = 666] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x925a2800) [pid = 1792] [serial = 633] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8e6bfc00) [pid = 1792] [serial = 626] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x92667000) [pid = 1792] [serial = 636] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x95279c00) [pid = 1792] [serial = 648] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8ec70c00) [pid = 1792] [serial = 659] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8fa6f400) [pid = 1792] [serial = 629] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x92dac000) [pid = 1792] [serial = 668] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x9510f800) [pid = 1792] [serial = 644] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x9259bc00) [pid = 1792] [serial = 632] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x9472f400) [pid = 1792] [serial = 641] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x9528b800) [pid = 1792] [serial = 650] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x95114400) [pid = 1792] [serial = 645] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8fc0e400) [pid = 1792] [serial = 656] [outer = (nil)] [url = about:blank] 05:07:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50d400 == 26 [pid = 1792] [id = 250] 05:07:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8e510c00) [pid = 1792] [serial = 751] [outer = (nil)] 05:07:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8ec68400) [pid = 1792] [serial = 752] [outer = 0x8e510c00] 05:07:54 INFO - PROCESS | 1792 | 1471349274332 Marionette DEBUG loaded listener.js 05:07:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8ecd1400) [pid = 1792] [serial = 753] [outer = 0x8e510c00] 05:07:55 INFO - PROCESS | 1792 | 1471349275449 Marionette TRACE conn4 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 05:07:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 05:07:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1949ms 05:07:55 INFO - PROCESS | 1792 | 1471349275512 Marionette TRACE conn4 -> [0,973,"getWindowHandle",null] 05:07:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 05:07:55 INFO - PROCESS | 1792 | 1471349275522 Marionette TRACE conn4 <- [1,973,null,{"value":"8"}] 05:07:55 INFO - PROCESS | 1792 | 1471349275533 Marionette TRACE conn4 -> [0,974,"setScriptTimeout",{"ms":35000}] 05:07:55 INFO - PROCESS | 1792 | 1471349275542 Marionette TRACE conn4 <- [1,974,null,{}] 05:07:55 INFO - PROCESS | 1792 | 1471349275556 Marionette TRACE conn4 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:55 INFO - PROCESS | 1792 | 1471349275563 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:55 INFO - PROCESS | 1792 | 1471349275822 Marionette TRACE conn4 <- [1,975,null,{"value":null}] 05:07:56 INFO - PROCESS | 1792 | 1471349276086 Marionette TRACE conn4 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:56 INFO - PROCESS | 1792 | 1471349276096 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13b800 == 27 [pid = 1792] [id = 251] 05:07:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8e6be400) [pid = 1792] [serial = 754] [outer = (nil)] 05:07:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8ee94c00) [pid = 1792] [serial = 755] [outer = 0x8e6be400] 05:07:56 INFO - PROCESS | 1792 | 1471349276208 Marionette DEBUG loaded listener.js 05:07:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8f83dc00) [pid = 1792] [serial = 756] [outer = 0x8e6be400] 05:07:57 INFO - PROCESS | 1792 | 1471349277213 Marionette TRACE conn4 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 05:07:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 05:07:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1750ms 05:07:57 INFO - PROCESS | 1792 | 1471349277282 Marionette TRACE conn4 -> [0,977,"getWindowHandle",null] 05:07:57 INFO - PROCESS | 1792 | 1471349277290 Marionette TRACE conn4 <- [1,977,null,{"value":"8"}] 05:07:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 05:07:57 INFO - PROCESS | 1792 | 1471349277303 Marionette TRACE conn4 -> [0,978,"setScriptTimeout",{"ms":35000}] 05:07:57 INFO - PROCESS | 1792 | 1471349277307 Marionette TRACE conn4 <- [1,978,null,{}] 05:07:57 INFO - PROCESS | 1792 | 1471349277315 Marionette TRACE conn4 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:57 INFO - PROCESS | 1792 | 1471349277321 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:57 INFO - PROCESS | 1792 | 1471349277594 Marionette TRACE conn4 <- [1,979,null,{"value":null}] 05:07:57 INFO - PROCESS | 1792 | 1471349277830 Marionette TRACE conn4 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:57 INFO - PROCESS | 1792 | 1471349277841 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa73400 == 28 [pid = 1792] [id = 252] 05:07:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8fa79400) [pid = 1792] [serial = 757] [outer = (nil)] 05:07:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8fc07400) [pid = 1792] [serial = 758] [outer = 0x8fa79400] 05:07:57 INFO - PROCESS | 1792 | 1471349277930 Marionette DEBUG loaded listener.js 05:07:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8fc0d000) [pid = 1792] [serial = 759] [outer = 0x8fa79400] 05:07:59 INFO - PROCESS | 1792 | 1471349279034 Marionette TRACE conn4 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 05:07:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 05:07:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1794ms 05:07:59 INFO - PROCESS | 1792 | 1471349279098 Marionette TRACE conn4 -> [0,981,"getWindowHandle",null] 05:07:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 05:07:59 INFO - PROCESS | 1792 | 1471349279104 Marionette TRACE conn4 <- [1,981,null,{"value":"8"}] 05:07:59 INFO - PROCESS | 1792 | 1471349279112 Marionette TRACE conn4 -> [0,982,"setScriptTimeout",{"ms":35000}] 05:07:59 INFO - PROCESS | 1792 | 1471349279119 Marionette TRACE conn4 <- [1,982,null,{}] 05:07:59 INFO - PROCESS | 1792 | 1471349279140 Marionette TRACE conn4 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:07:59 INFO - PROCESS | 1792 | 1471349279150 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:59 INFO - PROCESS | 1792 | 1471349279400 Marionette TRACE conn4 <- [1,983,null,{"value":null}] 05:07:59 INFO - PROCESS | 1792 | 1471349279709 Marionette TRACE conn4 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:07:59 INFO - PROCESS | 1792 | 1471349279724 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:07:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x91c54400 == 29 [pid = 1792] [id = 253] 05:07:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x91c61c00) [pid = 1792] [serial = 760] [outer = (nil)] 05:07:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x92662400) [pid = 1792] [serial = 761] [outer = 0x91c61c00] 05:07:59 INFO - PROCESS | 1792 | 1471349279835 Marionette DEBUG loaded listener.js 05:07:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x9266ec00) [pid = 1792] [serial = 762] [outer = 0x91c61c00] 05:08:00 INFO - PROCESS | 1792 | 1471349280892 Marionette TRACE conn4 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 05:08:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 05:08:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 1841ms 05:08:00 INFO - PROCESS | 1792 | 1471349280953 Marionette TRACE conn4 -> [0,985,"getWindowHandle",null] 05:08:00 INFO - PROCESS | 1792 | 1471349280958 Marionette TRACE conn4 <- [1,985,null,{"value":"8"}] 05:08:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 05:08:00 INFO - PROCESS | 1792 | 1471349280965 Marionette TRACE conn4 -> [0,986,"setScriptTimeout",{"ms":35000}] 05:08:00 INFO - PROCESS | 1792 | 1471349280969 Marionette TRACE conn4 <- [1,986,null,{}] 05:08:00 INFO - PROCESS | 1792 | 1471349280976 Marionette TRACE conn4 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:00 INFO - PROCESS | 1792 | 1471349280981 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:01 INFO - PROCESS | 1792 | 1471349281203 Marionette TRACE conn4 <- [1,987,null,{"value":null}] 05:08:01 INFO - PROCESS | 1792 | 1471349281430 Marionette TRACE conn4 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:01 INFO - PROCESS | 1792 | 1471349281439 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c137400 == 30 [pid = 1792] [id = 254] 05:08:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x91c57400) [pid = 1792] [serial = 763] [outer = (nil)] 05:08:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x92da4800) [pid = 1792] [serial = 764] [outer = 0x91c57400] 05:08:01 INFO - PROCESS | 1792 | 1471349281595 Marionette DEBUG loaded listener.js 05:08:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x92dad800) [pid = 1792] [serial = 765] [outer = 0x91c57400] 05:08:02 INFO - PROCESS | 1792 | 1471349282664 Marionette TRACE conn4 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 05:08:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 05:08:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1734ms 05:08:02 INFO - PROCESS | 1792 | 1471349282700 Marionette TRACE conn4 -> [0,989,"getWindowHandle",null] 05:08:02 INFO - PROCESS | 1792 | 1471349282705 Marionette TRACE conn4 <- [1,989,null,{"value":"8"}] 05:08:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 05:08:02 INFO - PROCESS | 1792 | 1471349282714 Marionette TRACE conn4 -> [0,990,"setScriptTimeout",{"ms":35000}] 05:08:02 INFO - PROCESS | 1792 | 1471349282717 Marionette TRACE conn4 <- [1,990,null,{}] 05:08:02 INFO - PROCESS | 1792 | 1471349282724 Marionette TRACE conn4 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:02 INFO - PROCESS | 1792 | 1471349282730 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:02 INFO - PROCESS | 1792 | 1471349282951 Marionette TRACE conn4 <- [1,991,null,{"value":null}] 05:08:03 INFO - PROCESS | 1792 | 1471349283245 Marionette TRACE conn4 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:03 INFO - PROCESS | 1792 | 1471349283251 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f903c00 == 31 [pid = 1792] [id = 255] 05:08:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x92be2400) [pid = 1792] [serial = 766] [outer = (nil)] 05:08:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x93931400) [pid = 1792] [serial = 767] [outer = 0x92be2400] 05:08:03 INFO - PROCESS | 1792 | 1471349283350 Marionette DEBUG loaded listener.js 05:08:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x9472b400) [pid = 1792] [serial = 768] [outer = 0x92be2400] 05:08:04 INFO - PROCESS | 1792 | 1471349284315 Marionette TRACE conn4 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 05:08:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 05:08:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1681ms 05:08:04 INFO - PROCESS | 1792 | 1471349284395 Marionette TRACE conn4 -> [0,993,"getWindowHandle",null] 05:08:04 INFO - PROCESS | 1792 | 1471349284400 Marionette TRACE conn4 <- [1,993,null,{"value":"8"}] 05:08:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 05:08:04 INFO - PROCESS | 1792 | 1471349284408 Marionette TRACE conn4 -> [0,994,"setScriptTimeout",{"ms":35000}] 05:08:04 INFO - PROCESS | 1792 | 1471349284411 Marionette TRACE conn4 <- [1,994,null,{}] 05:08:04 INFO - PROCESS | 1792 | 1471349284418 Marionette TRACE conn4 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:04 INFO - PROCESS | 1792 | 1471349284430 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:04 INFO - PROCESS | 1792 | 1471349284711 Marionette TRACE conn4 <- [1,995,null,{"value":null}] 05:08:05 INFO - PROCESS | 1792 | 1471349284997 Marionette TRACE conn4 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:05 INFO - PROCESS | 1792 | 1471349285008 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dabc000 == 32 [pid = 1792] [id = 256] 05:08:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x92fc4400) [pid = 1792] [serial = 769] [outer = (nil)] 05:08:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x95276000) [pid = 1792] [serial = 770] [outer = 0x92fc4400] 05:08:05 INFO - PROCESS | 1792 | 1471349285105 Marionette DEBUG loaded listener.js 05:08:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x95279400) [pid = 1792] [serial = 771] [outer = 0x92fc4400] 05:08:07 INFO - PROCESS | 1792 | --DOCSHELL 0x8e595c00 == 31 [pid = 1792] [id = 233] 05:08:07 INFO - PROCESS | 1792 | --DOCSHELL 0x8d503400 == 30 [pid = 1792] [id = 235] 05:08:07 INFO - PROCESS | 1792 | --DOCSHELL 0x8fccf000 == 29 [pid = 1792] [id = 234] 05:08:08 INFO - PROCESS | 1792 | 1471349288264 Marionette TRACE conn4 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 05:08:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 05:08:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 3890ms 05:08:08 INFO - PROCESS | 1792 | 1471349288301 Marionette TRACE conn4 -> [0,997,"getWindowHandle",null] 05:08:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 05:08:08 INFO - PROCESS | 1792 | 1471349288309 Marionette TRACE conn4 <- [1,997,null,{"value":"8"}] 05:08:08 INFO - PROCESS | 1792 | 1471349288318 Marionette TRACE conn4 -> [0,998,"setScriptTimeout",{"ms":35000}] 05:08:08 INFO - PROCESS | 1792 | 1471349288328 Marionette TRACE conn4 <- [1,998,null,{}] 05:08:08 INFO - PROCESS | 1792 | 1471349288350 Marionette TRACE conn4 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:08 INFO - PROCESS | 1792 | 1471349288357 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:08 INFO - PROCESS | 1792 | 1471349288595 Marionette TRACE conn4 <- [1,999,null,{"value":null}] 05:08:08 INFO - PROCESS | 1792 | 1471349288824 Marionette TRACE conn4 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:08 INFO - PROCESS | 1792 | 1471349288831 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:08 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50d800 == 30 [pid = 1792] [id = 257] 05:08:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x8e59c800) [pid = 1792] [serial = 772] [outer = (nil)] 05:08:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x8e5d4800) [pid = 1792] [serial = 773] [outer = 0x8e59c800] 05:08:08 INFO - PROCESS | 1792 | 1471349288939 Marionette DEBUG loaded listener.js 05:08:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x8e6b8000) [pid = 1792] [serial = 774] [outer = 0x8e59c800] 05:08:09 INFO - PROCESS | 1792 | --DOCSHELL 0xa102a400 == 29 [pid = 1792] [id = 9] 05:08:10 INFO - PROCESS | 1792 | 1471349290120 Marionette TRACE conn4 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 05:08:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 05:08:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1856ms 05:08:10 INFO - PROCESS | 1792 | 1471349290174 Marionette TRACE conn4 -> [0,1001,"getWindowHandle",null] 05:08:10 INFO - PROCESS | 1792 | 1471349290185 Marionette TRACE conn4 <- [1,1001,null,{"value":"8"}] 05:08:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 05:08:10 INFO - PROCESS | 1792 | 1471349290211 Marionette TRACE conn4 -> [0,1002,"setScriptTimeout",{"ms":35000}] 05:08:10 INFO - PROCESS | 1792 | 1471349290218 Marionette TRACE conn4 <- [1,1002,null,{}] 05:08:10 INFO - PROCESS | 1792 | 1471349290238 Marionette TRACE conn4 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:10 INFO - PROCESS | 1792 | 1471349290246 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:10 INFO - PROCESS | 1792 | 1471349290596 Marionette TRACE conn4 <- [1,1003,null,{"value":null}] 05:08:10 INFO - PROCESS | 1792 | 1471349290660 Marionette TRACE conn4 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:10 INFO - PROCESS | 1792 | 1471349290670 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd4c00 == 30 [pid = 1792] [id = 258] 05:08:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8ee89800) [pid = 1792] [serial = 775] [outer = (nil)] 05:08:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8f83ac00) [pid = 1792] [serial = 776] [outer = 0x8ee89800] 05:08:10 INFO - PROCESS | 1792 | 1471349290764 Marionette DEBUG loaded listener.js 05:08:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8f901800) [pid = 1792] [serial = 777] [outer = 0x8ee89800] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x8f843c00) [pid = 1792] [serial = 718] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x91c5dc00) [pid = 1792] [serial = 730] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x8e508800) [pid = 1792] [serial = 721] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x8c13f400) [pid = 1792] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x8dac1800) [pid = 1792] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8dabbc00) [pid = 1792] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x92bde400) [pid = 1792] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x8dcce000) [pid = 1792] [serial = 724] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x8dccd400) [pid = 1792] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x8dcc4c00) [pid = 1792] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8fccc800) [pid = 1792] [serial = 727] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8e510c00) [pid = 1792] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8e508000) [pid = 1792] [serial = 709] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x8d504800) [pid = 1792] [serial = 706] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8fcd0c00) [pid = 1792] [serial = 703] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8ec6c800) [pid = 1792] [serial = 712] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8c141000) [pid = 1792] [serial = 673] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8e6c5c00) [pid = 1792] [serial = 676] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8ecdb400) [pid = 1792] [serial = 679] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8fa70400) [pid = 1792] [serial = 682] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x95270400) [pid = 1792] [serial = 685] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x9a3c4c00) [pid = 1792] [serial = 688] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x9956c000) [pid = 1792] [serial = 691] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x9ab64800) [pid = 1792] [serial = 694] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x9b09a800) [pid = 1792] [serial = 697] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8e596c00) [pid = 1792] [serial = 700] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 05:08:12 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8c13f000) [pid = 1792] [serial = 715] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 05:08:12 INFO - PROCESS | 1792 | 1471349292914 Marionette TRACE conn4 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 05:08:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 05:08:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 2747ms 05:08:12 INFO - PROCESS | 1792 | 1471349292956 Marionette TRACE conn4 -> [0,1005,"getWindowHandle",null] 05:08:12 INFO - PROCESS | 1792 | 1471349292960 Marionette TRACE conn4 <- [1,1005,null,{"value":"8"}] 05:08:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 05:08:12 INFO - PROCESS | 1792 | 1471349292968 Marionette TRACE conn4 -> [0,1006,"setScriptTimeout",{"ms":35000}] 05:08:12 INFO - PROCESS | 1792 | 1471349292975 Marionette TRACE conn4 <- [1,1006,null,{}] 05:08:12 INFO - PROCESS | 1792 | 1471349292995 Marionette TRACE conn4 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:13 INFO - PROCESS | 1792 | 1471349293006 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:13 INFO - PROCESS | 1792 | 1471349293231 Marionette TRACE conn4 <- [1,1007,null,{"value":null}] 05:08:13 INFO - PROCESS | 1792 | 1471349293431 Marionette TRACE conn4 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:13 INFO - PROCESS | 1792 | 1471349293447 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f839400 == 31 [pid = 1792] [id = 259] 05:08:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8f90e400) [pid = 1792] [serial = 778] [outer = (nil)] 05:08:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8fa6e400) [pid = 1792] [serial = 779] [outer = 0x8f90e400] 05:08:13 INFO - PROCESS | 1792 | 1471349293544 Marionette DEBUG loaded listener.js 05:08:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8fc09800) [pid = 1792] [serial = 780] [outer = 0x8f90e400] 05:08:14 INFO - PROCESS | 1792 | 1471349294578 Marionette TRACE conn4 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 05:08:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 05:08:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1648ms 05:08:14 INFO - PROCESS | 1792 | 1471349294618 Marionette TRACE conn4 -> [0,1009,"getWindowHandle",null] 05:08:14 INFO - PROCESS | 1792 | 1471349294626 Marionette TRACE conn4 <- [1,1009,null,{"value":"8"}] 05:08:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 05:08:14 INFO - PROCESS | 1792 | 1471349294638 Marionette TRACE conn4 -> [0,1010,"setScriptTimeout",{"ms":35000}] 05:08:14 INFO - PROCESS | 1792 | 1471349294644 Marionette TRACE conn4 <- [1,1010,null,{}] 05:08:14 INFO - PROCESS | 1792 | 1471349294656 Marionette TRACE conn4 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:14 INFO - PROCESS | 1792 | 1471349294662 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:14 INFO - PROCESS | 1792 | 1471349294972 Marionette TRACE conn4 <- [1,1011,null,{"value":null}] 05:08:15 INFO - PROCESS | 1792 | 1471349295225 Marionette TRACE conn4 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:15 INFO - PROCESS | 1792 | 1471349295244 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e504400 == 32 [pid = 1792] [id = 260] 05:08:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8e506800) [pid = 1792] [serial = 781] [outer = (nil)] 05:08:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8e6bc400) [pid = 1792] [serial = 782] [outer = 0x8e506800] 05:08:15 INFO - PROCESS | 1792 | 1471349295359 Marionette DEBUG loaded listener.js 05:08:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8ec72c00) [pid = 1792] [serial = 783] [outer = 0x8e506800] 05:08:16 INFO - PROCESS | 1792 | 1471349296428 Marionette TRACE conn4 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 05:08:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 05:08:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1849ms 05:08:16 INFO - PROCESS | 1792 | 1471349296486 Marionette TRACE conn4 -> [0,1013,"getWindowHandle",null] 05:08:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 05:08:16 INFO - PROCESS | 1792 | 1471349296496 Marionette TRACE conn4 <- [1,1013,null,{"value":"8"}] 05:08:16 INFO - PROCESS | 1792 | 1471349296510 Marionette TRACE conn4 -> [0,1014,"setScriptTimeout",{"ms":35000}] 05:08:16 INFO - PROCESS | 1792 | 1471349296515 Marionette TRACE conn4 <- [1,1014,null,{}] 05:08:16 INFO - PROCESS | 1792 | 1471349296523 Marionette TRACE conn4 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:16 INFO - PROCESS | 1792 | 1471349296530 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:16 INFO - PROCESS | 1792 | 1471349296797 Marionette TRACE conn4 <- [1,1015,null,{"value":null}] 05:08:17 INFO - PROCESS | 1792 | 1471349297076 Marionette TRACE conn4 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:17 INFO - PROCESS | 1792 | 1471349297087 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f905c00 == 33 [pid = 1792] [id = 261] 05:08:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8f90f800) [pid = 1792] [serial = 784] [outer = (nil)] 05:08:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8fa77800) [pid = 1792] [serial = 785] [outer = 0x8f90f800] 05:08:17 INFO - PROCESS | 1792 | 1471349297188 Marionette DEBUG loaded listener.js 05:08:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8fcc4000) [pid = 1792] [serial = 786] [outer = 0x8f90f800] 05:08:18 INFO - PROCESS | 1792 | 1471349298362 Marionette TRACE conn4 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 05:08:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 05:08:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1893ms 05:08:18 INFO - PROCESS | 1792 | 1471349298401 Marionette TRACE conn4 -> [0,1017,"getWindowHandle",null] 05:08:18 INFO - PROCESS | 1792 | 1471349298405 Marionette TRACE conn4 <- [1,1017,null,{"value":"8"}] 05:08:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 05:08:18 INFO - PROCESS | 1792 | 1471349298415 Marionette TRACE conn4 -> [0,1018,"setScriptTimeout",{"ms":35000}] 05:08:18 INFO - PROCESS | 1792 | 1471349298421 Marionette TRACE conn4 <- [1,1018,null,{}] 05:08:18 INFO - PROCESS | 1792 | 1471349298441 Marionette TRACE conn4 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:18 INFO - PROCESS | 1792 | 1471349298451 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:18 INFO - PROCESS | 1792 | 1471349298763 Marionette TRACE conn4 <- [1,1019,null,{"value":null}] 05:08:18 INFO - PROCESS | 1792 | 1471349298972 Marionette TRACE conn4 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:18 INFO - PROCESS | 1792 | 1471349298984 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x9259c000 == 34 [pid = 1792] [id = 262] 05:08:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x9259d800) [pid = 1792] [serial = 787] [outer = (nil)] 05:08:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x92661c00) [pid = 1792] [serial = 788] [outer = 0x9259d800] 05:08:19 INFO - PROCESS | 1792 | 1471349299139 Marionette DEBUG loaded listener.js 05:08:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x92670c00) [pid = 1792] [serial = 789] [outer = 0x9259d800] 05:08:20 INFO - PROCESS | 1792 | 1471349300241 Marionette TRACE conn4 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 05:08:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 05:08:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1895ms 05:08:20 INFO - PROCESS | 1792 | 1471349300311 Marionette TRACE conn4 -> [0,1021,"getWindowHandle",null] 05:08:20 INFO - PROCESS | 1792 | 1471349300318 Marionette TRACE conn4 <- [1,1021,null,{"value":"8"}] 05:08:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 05:08:20 INFO - PROCESS | 1792 | 1471349300326 Marionette TRACE conn4 -> [0,1022,"setScriptTimeout",{"ms":35000}] 05:08:20 INFO - PROCESS | 1792 | 1471349300331 Marionette TRACE conn4 <- [1,1022,null,{}] 05:08:20 INFO - PROCESS | 1792 | 1471349300339 Marionette TRACE conn4 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:20 INFO - PROCESS | 1792 | 1471349300346 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:20 INFO - PROCESS | 1792 | 1471349300610 Marionette TRACE conn4 <- [1,1023,null,{"value":null}] 05:08:20 INFO - PROCESS | 1792 | 1471349300882 Marionette TRACE conn4 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:20 INFO - PROCESS | 1792 | 1471349300892 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c142000 == 35 [pid = 1792] [id = 263] 05:08:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x8e502c00) [pid = 1792] [serial = 790] [outer = (nil)] 05:08:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x92daa000) [pid = 1792] [serial = 791] [outer = 0x8e502c00] 05:08:21 INFO - PROCESS | 1792 | 1471349301002 Marionette DEBUG loaded listener.js 05:08:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x92dafc00) [pid = 1792] [serial = 792] [outer = 0x8e502c00] 05:08:22 INFO - PROCESS | 1792 | 1471349302034 Marionette TRACE conn4 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 05:08:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 05:08:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1748ms 05:08:22 INFO - PROCESS | 1792 | 1471349302075 Marionette TRACE conn4 -> [0,1025,"getWindowHandle",null] 05:08:22 INFO - PROCESS | 1792 | 1471349302080 Marionette TRACE conn4 <- [1,1025,null,{"value":"8"}] 05:08:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 05:08:22 INFO - PROCESS | 1792 | 1471349302089 Marionette TRACE conn4 -> [0,1026,"setScriptTimeout",{"ms":35000}] 05:08:22 INFO - PROCESS | 1792 | 1471349302093 Marionette TRACE conn4 <- [1,1026,null,{}] 05:08:22 INFO - PROCESS | 1792 | 1471349302101 Marionette TRACE conn4 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:22 INFO - PROCESS | 1792 | 1471349302106 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:22 INFO - PROCESS | 1792 | 1471349302313 Marionette TRACE conn4 <- [1,1027,null,{"value":null}] 05:08:22 INFO - PROCESS | 1792 | 1471349302552 Marionette TRACE conn4 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:22 INFO - PROCESS | 1792 | 1471349302563 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x92be7c00 == 36 [pid = 1792] [id = 264] 05:08:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x92da8400) [pid = 1792] [serial = 793] [outer = (nil)] 05:08:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x93928400) [pid = 1792] [serial = 794] [outer = 0x92da8400] 05:08:22 INFO - PROCESS | 1792 | 1471349302758 Marionette DEBUG loaded listener.js 05:08:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x92fcac00) [pid = 1792] [serial = 795] [outer = 0x92da8400] 05:08:23 INFO - PROCESS | 1792 | 1471349303919 Marionette TRACE conn4 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 05:08:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 05:08:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1890ms 05:08:23 INFO - PROCESS | 1792 | 1471349303980 Marionette TRACE conn4 -> [0,1029,"getWindowHandle",null] 05:08:23 INFO - PROCESS | 1792 | 1471349303985 Marionette TRACE conn4 <- [1,1029,null,{"value":"8"}] 05:08:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 05:08:23 INFO - PROCESS | 1792 | 1471349303993 Marionette TRACE conn4 -> [0,1030,"setScriptTimeout",{"ms":35000}] 05:08:24 INFO - PROCESS | 1792 | 1471349303998 Marionette TRACE conn4 <- [1,1030,null,{}] 05:08:24 INFO - PROCESS | 1792 | 1471349304005 Marionette TRACE conn4 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:24 INFO - PROCESS | 1792 | 1471349304018 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:24 INFO - PROCESS | 1792 | 1471349304308 Marionette TRACE conn4 <- [1,1031,null,{"value":null}] 05:08:24 INFO - PROCESS | 1792 | 1471349304557 Marionette TRACE conn4 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:24 INFO - PROCESS | 1792 | 1471349304567 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e596c00 == 37 [pid = 1792] [id = 265] 05:08:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x8ecda800) [pid = 1792] [serial = 796] [outer = (nil)] 05:08:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x95108800) [pid = 1792] [serial = 797] [outer = 0x8ecda800] 05:08:24 INFO - PROCESS | 1792 | 1471349304678 Marionette DEBUG loaded listener.js 05:08:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x951d7c00) [pid = 1792] [serial = 798] [outer = 0x8ecda800] 05:08:25 INFO - PROCESS | 1792 | 1471349305806 Marionette TRACE conn4 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 05:08:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 05:08:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1889ms 05:08:25 INFO - PROCESS | 1792 | 1471349305886 Marionette TRACE conn4 -> [0,1033,"getWindowHandle",null] 05:08:25 INFO - PROCESS | 1792 | 1471349305893 Marionette TRACE conn4 <- [1,1033,null,{"value":"8"}] 05:08:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 05:08:25 INFO - PROCESS | 1792 | 1471349305904 Marionette TRACE conn4 -> [0,1034,"setScriptTimeout",{"ms":35000}] 05:08:25 INFO - PROCESS | 1792 | 1471349305910 Marionette TRACE conn4 <- [1,1034,null,{}] 05:08:25 INFO - PROCESS | 1792 | 1471349305921 Marionette TRACE conn4 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:25 INFO - PROCESS | 1792 | 1471349305930 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:26 INFO - PROCESS | 1792 | 1471349306199 Marionette TRACE conn4 <- [1,1035,null,{"value":null}] 05:08:26 INFO - PROCESS | 1792 | 1471349306425 Marionette TRACE conn4 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:26 INFO - PROCESS | 1792 | 1471349306436 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc4800 == 38 [pid = 1792] [id = 266] 05:08:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x8ee8b000) [pid = 1792] [serial = 799] [outer = (nil)] 05:08:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x95281800) [pid = 1792] [serial = 800] [outer = 0x8ee8b000] 05:08:26 INFO - PROCESS | 1792 | 1471349306522 Marionette DEBUG loaded listener.js 05:08:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x95282c00) [pid = 1792] [serial = 801] [outer = 0x8ee8b000] 05:08:27 INFO - PROCESS | 1792 | 1471349307520 Marionette TRACE conn4 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 05:08:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 05:08:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1693ms 05:08:27 INFO - PROCESS | 1792 | 1471349307597 Marionette TRACE conn4 -> [0,1037,"getWindowHandle",null] 05:08:27 INFO - PROCESS | 1792 | 1471349307602 Marionette TRACE conn4 <- [1,1037,null,{"value":"8"}] 05:08:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 05:08:27 INFO - PROCESS | 1792 | 1471349307609 Marionette TRACE conn4 -> [0,1038,"setScriptTimeout",{"ms":35000}] 05:08:27 INFO - PROCESS | 1792 | 1471349307613 Marionette TRACE conn4 <- [1,1038,null,{}] 05:08:27 INFO - PROCESS | 1792 | 1471349307620 Marionette TRACE conn4 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:27 INFO - PROCESS | 1792 | 1471349307626 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:27 INFO - PROCESS | 1792 | 1471349307873 Marionette TRACE conn4 <- [1,1039,null,{"value":null}] 05:08:28 INFO - PROCESS | 1792 | 1471349308160 Marionette TRACE conn4 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:28 INFO - PROCESS | 1792 | 1471349308168 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c140800 == 39 [pid = 1792] [id = 267] 05:08:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8c140c00) [pid = 1792] [serial = 802] [outer = (nil)] 05:08:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8dccc400) [pid = 1792] [serial = 803] [outer = 0x8c140c00] 05:08:28 INFO - PROCESS | 1792 | 1471349308353 Marionette DEBUG loaded listener.js 05:08:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8e59a400) [pid = 1792] [serial = 804] [outer = 0x8c140c00] 05:08:29 INFO - PROCESS | 1792 | 1471349309595 Marionette TRACE conn4 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 05:08:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 05:08:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 2055ms 05:08:29 INFO - PROCESS | 1792 | 1471349309666 Marionette TRACE conn4 -> [0,1041,"getWindowHandle",null] 05:08:29 INFO - PROCESS | 1792 | 1471349309670 Marionette TRACE conn4 <- [1,1041,null,{"value":"8"}] 05:08:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 05:08:29 INFO - PROCESS | 1792 | 1471349309677 Marionette TRACE conn4 -> [0,1042,"setScriptTimeout",{"ms":35000}] 05:08:29 INFO - PROCESS | 1792 | 1471349309681 Marionette TRACE conn4 <- [1,1042,null,{}] 05:08:29 INFO - PROCESS | 1792 | 1471349309688 Marionette TRACE conn4 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:29 INFO - PROCESS | 1792 | 1471349309694 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:30 INFO - PROCESS | 1792 | 1471349310067 Marionette TRACE conn4 <- [1,1043,null,{"value":null}] 05:08:30 INFO - PROCESS | 1792 | 1471349310316 Marionette TRACE conn4 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:30 INFO - PROCESS | 1792 | 1471349310329 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc5000 == 40 [pid = 1792] [id = 268] 05:08:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x8dcc6400) [pid = 1792] [serial = 805] [outer = (nil)] 05:08:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x8dccf000) [pid = 1792] [serial = 806] [outer = 0x8dcc6400] 05:08:30 INFO - PROCESS | 1792 | 1471349310465 Marionette DEBUG loaded listener.js 05:08:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x8e591000) [pid = 1792] [serial = 807] [outer = 0x8dcc6400] 05:08:31 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13b800 == 39 [pid = 1792] [id = 251] 05:08:31 INFO - PROCESS | 1792 | --DOCSHELL 0x9b9ab800 == 38 [pid = 1792] [id = 10] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x8ecd1400) [pid = 1792] [serial = 753] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8ec68400) [pid = 1792] [serial = 752] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x8e593000) [pid = 1792] [serial = 710] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x8d50cc00) [pid = 1792] [serial = 707] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x8dcc1400) [pid = 1792] [serial = 708] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x91c5e400) [pid = 1792] [serial = 704] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x92665c00) [pid = 1792] [serial = 705] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x8ec70000) [pid = 1792] [serial = 713] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8dcc1800) [pid = 1792] [serial = 675] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x8d507400) [pid = 1792] [serial = 674] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x8ee94000) [pid = 1792] [serial = 678] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x8ecd5000) [pid = 1792] [serial = 677] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x91c61000) [pid = 1792] [serial = 681] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8fccb000) [pid = 1792] [serial = 680] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x9659e400) [pid = 1792] [serial = 684] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x95275c00) [pid = 1792] [serial = 683] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x9912f400) [pid = 1792] [serial = 687] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x99128800) [pid = 1792] [serial = 686] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x9a66c000) [pid = 1792] [serial = 690] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x9a577800) [pid = 1792] [serial = 689] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x9abdb400) [pid = 1792] [serial = 693] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x9ab73c00) [pid = 1792] [serial = 692] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x9b0a3800) [pid = 1792] [serial = 696] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x9b09c400) [pid = 1792] [serial = 695] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x9b381400) [pid = 1792] [serial = 699] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x9b20d400) [pid = 1792] [serial = 698] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8e6b7c00) [pid = 1792] [serial = 702] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8e5cd400) [pid = 1792] [serial = 701] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8ee95000) [pid = 1792] [serial = 716] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8ec77800) [pid = 1792] [serial = 714] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8f841400) [pid = 1792] [serial = 717] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8e59c000) [pid = 1792] [serial = 711] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8f90a000) [pid = 1792] [serial = 719] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x91df3c00) [pid = 1792] [serial = 731] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8e599800) [pid = 1792] [serial = 722] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8d506400) [pid = 1792] [serial = 749] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x93a65400) [pid = 1792] [serial = 740] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x91df8400) [pid = 1792] [serial = 732] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8fa6cc00) [pid = 1792] [serial = 720] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x93927c00) [pid = 1792] [serial = 747] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x92db0800) [pid = 1792] [serial = 738] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8fc03000) [pid = 1792] [serial = 726] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x92666800) [pid = 1792] [serial = 734] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8dcca000) [pid = 1792] [serial = 750] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8ec6ac00) [pid = 1792] [serial = 723] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8fa76400) [pid = 1792] [serial = 725] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x9477f000) [pid = 1792] [serial = 744] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x91c56400) [pid = 1792] [serial = 728] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x94731000) [pid = 1792] [serial = 743] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x92be6400) [pid = 1792] [serial = 741] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x91c5b800) [pid = 1792] [serial = 729] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x9266dc00) [pid = 1792] [serial = 735] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x92da7000) [pid = 1792] [serial = 737] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x8ee90800) [pid = 1792] [serial = 746] [outer = (nil)] [url = about:blank] 05:08:31 INFO - PROCESS | 1792 | 1471349311750 Marionette TRACE conn4 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 05:08:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 05:08:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 2087ms 05:08:31 INFO - PROCESS | 1792 | 1471349311766 Marionette TRACE conn4 -> [0,1045,"getWindowHandle",null] 05:08:31 INFO - PROCESS | 1792 | 1471349311773 Marionette TRACE conn4 <- [1,1045,null,{"value":"8"}] 05:08:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 05:08:31 INFO - PROCESS | 1792 | 1471349311813 Marionette TRACE conn4 -> [0,1046,"setScriptTimeout",{"ms":35000}] 05:08:31 INFO - PROCESS | 1792 | 1471349311821 Marionette TRACE conn4 <- [1,1046,null,{}] 05:08:31 INFO - PROCESS | 1792 | 1471349311840 Marionette TRACE conn4 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:31 INFO - PROCESS | 1792 | 1471349311847 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:32 INFO - PROCESS | 1792 | 1471349312078 Marionette TRACE conn4 <- [1,1047,null,{"value":null}] 05:08:32 INFO - PROCESS | 1792 | 1471349312218 Marionette TRACE conn4 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:32 INFO - PROCESS | 1792 | 1471349312233 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dab9c00 == 39 [pid = 1792] [id = 269] 05:08:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8dcc4400) [pid = 1792] [serial = 808] [outer = (nil)] 05:08:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x8e6b7c00) [pid = 1792] [serial = 809] [outer = 0x8dcc4400] 05:08:32 INFO - PROCESS | 1792 | 1471349312326 Marionette DEBUG loaded listener.js 05:08:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x8ec6ac00) [pid = 1792] [serial = 810] [outer = 0x8dcc4400] 05:08:33 INFO - PROCESS | 1792 | 1471349313282 Marionette TRACE conn4 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 05:08:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 05:08:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1559ms 05:08:33 INFO - PROCESS | 1792 | 1471349313365 Marionette TRACE conn4 -> [0,1049,"getWindowHandle",null] 05:08:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 05:08:33 INFO - PROCESS | 1792 | 1471349313371 Marionette TRACE conn4 <- [1,1049,null,{"value":"8"}] 05:08:33 INFO - PROCESS | 1792 | 1471349313379 Marionette TRACE conn4 -> [0,1050,"setScriptTimeout",{"ms":35000}] 05:08:33 INFO - PROCESS | 1792 | 1471349313385 Marionette TRACE conn4 <- [1,1050,null,{}] 05:08:33 INFO - PROCESS | 1792 | 1471349313392 Marionette TRACE conn4 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:33 INFO - PROCESS | 1792 | 1471349313399 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:33 INFO - PROCESS | 1792 | 1471349313643 Marionette TRACE conn4 <- [1,1051,null,{"value":null}] 05:08:33 INFO - PROCESS | 1792 | 1471349313902 Marionette TRACE conn4 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:33 INFO - PROCESS | 1792 | 1471349313910 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee8c400 == 40 [pid = 1792] [id = 270] 05:08:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x8ee8f400) [pid = 1792] [serial = 811] [outer = (nil)] 05:08:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x8ee98400) [pid = 1792] [serial = 812] [outer = 0x8ee8f400] 05:08:34 INFO - PROCESS | 1792 | 1471349314038 Marionette DEBUG loaded listener.js 05:08:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x8f841800) [pid = 1792] [serial = 813] [outer = 0x8ee8f400] 05:08:35 INFO - PROCESS | 1792 | 1471349315038 Marionette TRACE conn4 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 05:08:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 05:08:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1737ms 05:08:35 INFO - PROCESS | 1792 | 1471349315128 Marionette TRACE conn4 -> [0,1053,"getWindowHandle",null] 05:08:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 05:08:35 INFO - PROCESS | 1792 | 1471349315138 Marionette TRACE conn4 <- [1,1053,null,{"value":"8"}] 05:08:35 INFO - PROCESS | 1792 | 1471349315180 Marionette TRACE conn4 -> [0,1054,"setScriptTimeout",{"ms":35000}] 05:08:35 INFO - PROCESS | 1792 | 1471349315193 Marionette TRACE conn4 <- [1,1054,null,{}] 05:08:35 INFO - PROCESS | 1792 | 1471349315227 Marionette TRACE conn4 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:35 INFO - PROCESS | 1792 | 1471349315234 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:35 INFO - PROCESS | 1792 | 1471349315473 Marionette TRACE conn4 <- [1,1055,null,{"value":null}] 05:08:35 INFO - PROCESS | 1792 | 1471349315655 Marionette TRACE conn4 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:35 INFO - PROCESS | 1792 | 1471349315663 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:35 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8ee89800) [pid = 1792] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 05:08:35 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x92fc4400) [pid = 1792] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 05:08:35 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x8e59c800) [pid = 1792] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 05:08:35 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x8e6be400) [pid = 1792] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 05:08:35 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8fa79400) [pid = 1792] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 05:08:35 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x91c61c00) [pid = 1792] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 05:08:35 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x91c57400) [pid = 1792] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 05:08:35 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x92be2400) [pid = 1792] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 05:08:35 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x9b9abc00) [pid = 1792] [serial = 27] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 05:08:35 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcce800 == 41 [pid = 1792] [id = 271] 05:08:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x8e503400) [pid = 1792] [serial = 814] [outer = (nil)] 05:08:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8ecd4400) [pid = 1792] [serial = 815] [outer = 0x8e503400] 05:08:35 INFO - PROCESS | 1792 | 1471349315783 Marionette DEBUG loaded listener.js 05:08:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x8fcccc00) [pid = 1792] [serial = 816] [outer = 0x8e503400] 05:08:36 INFO - PROCESS | 1792 | 1471349316621 Marionette TRACE conn4 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 05:08:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 05:08:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1494ms 05:08:36 INFO - PROCESS | 1792 | 1471349316644 Marionette TRACE conn4 -> [0,1057,"getWindowHandle",null] 05:08:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 05:08:36 INFO - PROCESS | 1792 | 1471349316648 Marionette TRACE conn4 <- [1,1057,null,{"value":"8"}] 05:08:36 INFO - PROCESS | 1792 | 1471349316655 Marionette TRACE conn4 -> [0,1058,"setScriptTimeout",{"ms":35000}] 05:08:36 INFO - PROCESS | 1792 | 1471349316659 Marionette TRACE conn4 <- [1,1058,null,{}] 05:08:36 INFO - PROCESS | 1792 | 1471349316665 Marionette TRACE conn4 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:36 INFO - PROCESS | 1792 | 1471349316670 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:36 INFO - PROCESS | 1792 | 1471349316851 Marionette TRACE conn4 <- [1,1059,null,{"value":null}] 05:08:36 INFO - PROCESS | 1792 | 1471349316867 Marionette TRACE conn4 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:36 INFO - PROCESS | 1792 | 1471349316875 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6be400 == 42 [pid = 1792] [id = 272] 05:08:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x91c58000) [pid = 1792] [serial = 817] [outer = (nil)] 05:08:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x91c5f000) [pid = 1792] [serial = 818] [outer = 0x91c58000] 05:08:36 INFO - PROCESS | 1792 | 1471349316961 Marionette DEBUG loaded listener.js 05:08:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x91deac00) [pid = 1792] [serial = 819] [outer = 0x91c58000] 05:08:37 INFO - PROCESS | 1792 | 1471349317903 Marionette TRACE conn4 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 05:08:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 05:08:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1287ms 05:08:37 INFO - PROCESS | 1792 | 1471349317943 Marionette TRACE conn4 -> [0,1061,"getWindowHandle",null] 05:08:37 INFO - PROCESS | 1792 | 1471349317949 Marionette TRACE conn4 <- [1,1061,null,{"value":"8"}] 05:08:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 05:08:37 INFO - PROCESS | 1792 | 1471349317959 Marionette TRACE conn4 -> [0,1062,"setScriptTimeout",{"ms":35000}] 05:08:37 INFO - PROCESS | 1792 | 1471349317965 Marionette TRACE conn4 <- [1,1062,null,{}] 05:08:37 INFO - PROCESS | 1792 | 1471349317974 Marionette TRACE conn4 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:37 INFO - PROCESS | 1792 | 1471349317981 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:38 INFO - PROCESS | 1792 | 1471349318265 Marionette TRACE conn4 <- [1,1063,null,{"value":null}] 05:08:38 INFO - PROCESS | 1792 | 1471349318468 Marionette TRACE conn4 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:38 INFO - PROCESS | 1792 | 1471349318479 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dabf800 == 43 [pid = 1792] [id = 273] 05:08:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x8dac0c00) [pid = 1792] [serial = 820] [outer = (nil)] 05:08:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x8dcc3800) [pid = 1792] [serial = 821] [outer = 0x8dac0c00] 05:08:38 INFO - PROCESS | 1792 | 1471349318649 Marionette DEBUG loaded listener.js 05:08:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x8e508400) [pid = 1792] [serial = 822] [outer = 0x8dac0c00] 05:08:39 INFO - PROCESS | 1792 | 1471349319749 Marionette TRACE conn4 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 05:08:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 05:08:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1838ms 05:08:39 INFO - PROCESS | 1792 | 1471349319799 Marionette TRACE conn4 -> [0,1065,"getWindowHandle",null] 05:08:39 INFO - PROCESS | 1792 | 1471349319807 Marionette TRACE conn4 <- [1,1065,null,{"value":"8"}] 05:08:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 05:08:39 INFO - PROCESS | 1792 | 1471349319819 Marionette TRACE conn4 -> [0,1066,"setScriptTimeout",{"ms":35000}] 05:08:39 INFO - PROCESS | 1792 | 1471349319824 Marionette TRACE conn4 <- [1,1066,null,{}] 05:08:39 INFO - PROCESS | 1792 | 1471349319833 Marionette TRACE conn4 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:39 INFO - PROCESS | 1792 | 1471349319840 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:40 INFO - PROCESS | 1792 | 1471349320187 Marionette TRACE conn4 <- [1,1067,null,{"value":null}] 05:08:40 INFO - PROCESS | 1792 | 1471349320412 Marionette TRACE conn4 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:40 INFO - PROCESS | 1792 | 1471349320424 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec74400 == 44 [pid = 1792] [id = 274] 05:08:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x8eccf400) [pid = 1792] [serial = 823] [outer = (nil)] 05:08:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8ecd5800) [pid = 1792] [serial = 824] [outer = 0x8eccf400] 05:08:40 INFO - PROCESS | 1792 | 1471349320514 Marionette DEBUG loaded listener.js 05:08:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8ee96800) [pid = 1792] [serial = 825] [outer = 0x8eccf400] 05:08:41 INFO - PROCESS | 1792 | 1471349321565 Marionette TRACE conn4 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 05:08:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 05:08:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1793ms 05:08:41 INFO - PROCESS | 1792 | 1471349321612 Marionette TRACE conn4 -> [0,1069,"getWindowHandle",null] 05:08:41 INFO - PROCESS | 1792 | 1471349321617 Marionette TRACE conn4 <- [1,1069,null,{"value":"8"}] 05:08:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 05:08:41 INFO - PROCESS | 1792 | 1471349321626 Marionette TRACE conn4 -> [0,1070,"setScriptTimeout",{"ms":35000}] 05:08:41 INFO - PROCESS | 1792 | 1471349321631 Marionette TRACE conn4 <- [1,1070,null,{}] 05:08:41 INFO - PROCESS | 1792 | 1471349321637 Marionette TRACE conn4 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:41 INFO - PROCESS | 1792 | 1471349321642 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:41 INFO - PROCESS | 1792 | 1471349321916 Marionette TRACE conn4 <- [1,1071,null,{"value":null}] 05:08:42 INFO - PROCESS | 1792 | 1471349322251 Marionette TRACE conn4 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:42 INFO - PROCESS | 1792 | 1471349322264 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa6f000 == 45 [pid = 1792] [id = 275] 05:08:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8fc02800) [pid = 1792] [serial = 826] [outer = (nil)] 05:08:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8fccac00) [pid = 1792] [serial = 827] [outer = 0x8fc02800] 05:08:42 INFO - PROCESS | 1792 | 1471349322409 Marionette DEBUG loaded listener.js 05:08:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x91c60800) [pid = 1792] [serial = 828] [outer = 0x8fc02800] 05:08:43 INFO - PROCESS | 1792 | 1471349323483 Marionette TRACE conn4 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 05:08:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 05:08:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1887ms 05:08:43 INFO - PROCESS | 1792 | 1471349323513 Marionette TRACE conn4 -> [0,1073,"getWindowHandle",null] 05:08:43 INFO - PROCESS | 1792 | 1471349323519 Marionette TRACE conn4 <- [1,1073,null,{"value":"8"}] 05:08:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 05:08:43 INFO - PROCESS | 1792 | 1471349323540 Marionette TRACE conn4 -> [0,1074,"setScriptTimeout",{"ms":35000}] 05:08:43 INFO - PROCESS | 1792 | 1471349323550 Marionette TRACE conn4 <- [1,1074,null,{}] 05:08:43 INFO - PROCESS | 1792 | 1471349323557 Marionette TRACE conn4 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:43 INFO - PROCESS | 1792 | 1471349323565 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:43 INFO - PROCESS | 1792 | 1471349323850 Marionette TRACE conn4 <- [1,1075,null,{"value":null}] 05:08:44 INFO - PROCESS | 1792 | 1471349324119 Marionette TRACE conn4 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:44 INFO - PROCESS | 1792 | 1471349324130 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:44 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa72800 == 46 [pid = 1792] [id = 276] 05:08:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x9259b800) [pid = 1792] [serial = 829] [outer = (nil)] 05:08:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x92bdd400) [pid = 1792] [serial = 830] [outer = 0x9259b800] 05:08:44 INFO - PROCESS | 1792 | 1471349324231 Marionette DEBUG loaded listener.js 05:08:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x92be6000) [pid = 1792] [serial = 831] [outer = 0x9259b800] 05:08:45 INFO - PROCESS | 1792 | 1471349325249 Marionette TRACE conn4 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 05:08:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 05:08:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1752ms 05:08:45 INFO - PROCESS | 1792 | 1471349325283 Marionette TRACE conn4 -> [0,1077,"getWindowHandle",null] 05:08:45 INFO - PROCESS | 1792 | 1471349325294 Marionette TRACE conn4 <- [1,1077,null,{"value":"8"}] 05:08:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 05:08:45 INFO - PROCESS | 1792 | 1471349325307 Marionette TRACE conn4 -> [0,1078,"setScriptTimeout",{"ms":35000}] 05:08:45 INFO - PROCESS | 1792 | 1471349325317 Marionette TRACE conn4 <- [1,1078,null,{}] 05:08:45 INFO - PROCESS | 1792 | 1471349325324 Marionette TRACE conn4 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:45 INFO - PROCESS | 1792 | 1471349325330 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:45 INFO - PROCESS | 1792 | 1471349325587 Marionette TRACE conn4 <- [1,1079,null,{"value":null}] 05:08:45 INFO - PROCESS | 1792 | 1471349325883 Marionette TRACE conn4 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:45 INFO - PROCESS | 1792 | 1471349325891 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee8dc00 == 47 [pid = 1792] [id = 277] 05:08:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x92dac400) [pid = 1792] [serial = 832] [outer = (nil)] 05:08:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x92fc3800) [pid = 1792] [serial = 833] [outer = 0x92dac400] 05:08:45 INFO - PROCESS | 1792 | 1471349325994 Marionette DEBUG loaded listener.js 05:08:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x92fc8400) [pid = 1792] [serial = 834] [outer = 0x92dac400] 05:08:47 INFO - PROCESS | 1792 | 1471349327117 Marionette TRACE conn4 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 05:08:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 05:08:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1842ms 05:08:47 INFO - PROCESS | 1792 | 1471349327152 Marionette TRACE conn4 -> [0,1081,"getWindowHandle",null] 05:08:47 INFO - PROCESS | 1792 | 1471349327159 Marionette TRACE conn4 <- [1,1081,null,{"value":"8"}] 05:08:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 05:08:47 INFO - PROCESS | 1792 | 1471349327170 Marionette TRACE conn4 -> [0,1082,"setScriptTimeout",{"ms":35000}] 05:08:47 INFO - PROCESS | 1792 | 1471349327175 Marionette TRACE conn4 <- [1,1082,null,{}] 05:08:47 INFO - PROCESS | 1792 | 1471349327186 Marionette TRACE conn4 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:47 INFO - PROCESS | 1792 | 1471349327193 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:47 INFO - PROCESS | 1792 | 1471349327469 Marionette TRACE conn4 <- [1,1083,null,{"value":null}] 05:08:47 INFO - PROCESS | 1792 | 1471349327697 Marionette TRACE conn4 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:47 INFO - PROCESS | 1792 | 1471349327717 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x95107400 == 48 [pid = 1792] [id = 278] 05:08:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x95108000) [pid = 1792] [serial = 835] [outer = (nil)] 05:08:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x9510dc00) [pid = 1792] [serial = 836] [outer = 0x95108000] 05:08:47 INFO - PROCESS | 1792 | 1471349327825 Marionette DEBUG loaded listener.js 05:08:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x95280400) [pid = 1792] [serial = 837] [outer = 0x95108000] 05:08:48 INFO - PROCESS | 1792 | 1471349328885 Marionette TRACE conn4 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 05:08:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 05:08:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1747ms 05:08:48 INFO - PROCESS | 1792 | 1471349328917 Marionette TRACE conn4 -> [0,1085,"getWindowHandle",null] 05:08:48 INFO - PROCESS | 1792 | 1471349328921 Marionette TRACE conn4 <- [1,1085,null,{"value":"8"}] 05:08:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 05:08:48 INFO - PROCESS | 1792 | 1471349328930 Marionette TRACE conn4 -> [0,1086,"setScriptTimeout",{"ms":35000}] 05:08:48 INFO - PROCESS | 1792 | 1471349328933 Marionette TRACE conn4 <- [1,1086,null,{}] 05:08:48 INFO - PROCESS | 1792 | 1471349328941 Marionette TRACE conn4 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:48 INFO - PROCESS | 1792 | 1471349328947 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:49 INFO - PROCESS | 1792 | 1471349329220 Marionette TRACE conn4 <- [1,1087,null,{"value":null}] 05:08:49 INFO - PROCESS | 1792 | 1471349329704 Marionette TRACE conn4 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:49 INFO - PROCESS | 1792 | 1471349329716 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dabe800 == 49 [pid = 1792] [id = 279] 05:08:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8dabf400) [pid = 1792] [serial = 838] [outer = (nil)] 05:08:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8dcc8800) [pid = 1792] [serial = 839] [outer = 0x8dabf400] 05:08:49 INFO - PROCESS | 1792 | 1471349329805 Marionette DEBUG loaded listener.js 05:08:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8e590800) [pid = 1792] [serial = 840] [outer = 0x8dabf400] 05:08:50 INFO - PROCESS | 1792 | 1471349330941 Marionette TRACE conn4 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 05:08:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 05:08:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 2052ms 05:08:50 INFO - PROCESS | 1792 | 1471349330987 Marionette TRACE conn4 -> [0,1089,"getWindowHandle",null] 05:08:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 05:08:51 INFO - PROCESS | 1792 | 1471349330998 Marionette TRACE conn4 <- [1,1089,null,{"value":"8"}] 05:08:51 INFO - PROCESS | 1792 | 1471349331013 Marionette TRACE conn4 -> [0,1090,"setScriptTimeout",{"ms":35000}] 05:08:51 INFO - PROCESS | 1792 | 1471349331022 Marionette TRACE conn4 <- [1,1090,null,{}] 05:08:51 INFO - PROCESS | 1792 | 1471349331037 Marionette TRACE conn4 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:51 INFO - PROCESS | 1792 | 1471349331051 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:51 INFO - PROCESS | 1792 | 1471349331404 Marionette TRACE conn4 <- [1,1091,null,{"value":null}] 05:08:51 INFO - PROCESS | 1792 | 1471349331688 Marionette TRACE conn4 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:51 INFO - PROCESS | 1792 | 1471349331698 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee8f000 == 50 [pid = 1792] [id = 280] 05:08:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8ee8fc00) [pid = 1792] [serial = 841] [outer = (nil)] 05:08:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8f839800) [pid = 1792] [serial = 842] [outer = 0x8ee8fc00] 05:08:51 INFO - PROCESS | 1792 | 1471349331791 Marionette DEBUG loaded listener.js 05:08:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8f908000) [pid = 1792] [serial = 843] [outer = 0x8ee8fc00] 05:08:52 INFO - PROCESS | 1792 | 1471349332869 Marionette TRACE conn4 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 05:08:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 05:08:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1896ms 05:08:52 INFO - PROCESS | 1792 | 1471349332909 Marionette TRACE conn4 -> [0,1093,"getWindowHandle",null] 05:08:52 INFO - PROCESS | 1792 | 1471349332918 Marionette TRACE conn4 <- [1,1093,null,{"value":"8"}] 05:08:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 05:08:52 INFO - PROCESS | 1792 | 1471349332930 Marionette TRACE conn4 -> [0,1094,"setScriptTimeout",{"ms":35000}] 05:08:52 INFO - PROCESS | 1792 | 1471349332934 Marionette TRACE conn4 <- [1,1094,null,{}] 05:08:52 INFO - PROCESS | 1792 | 1471349332943 Marionette TRACE conn4 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:52 INFO - PROCESS | 1792 | 1471349332950 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:53 INFO - PROCESS | 1792 | 1471349333173 Marionette TRACE conn4 <- [1,1095,null,{"value":null}] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa73400 == 49 [pid = 1792] [id = 252] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6be400 == 48 [pid = 1792] [id = 272] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcce800 == 47 [pid = 1792] [id = 271] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee8c400 == 46 [pid = 1792] [id = 270] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8dab9c00 == 45 [pid = 1792] [id = 269] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc5000 == 44 [pid = 1792] [id = 268] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50d400 == 43 [pid = 1792] [id = 250] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd4c00 == 42 [pid = 1792] [id = 258] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8e502000 == 41 [pid = 1792] [id = 236] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6c400 == 40 [pid = 1792] [id = 237] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8f839400 == 39 [pid = 1792] [id = 259] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50d800 == 38 [pid = 1792] [id = 257] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x91c54400 == 37 [pid = 1792] [id = 253] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13b400 == 36 [pid = 1792] [id = 238] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8f905c00 == 35 [pid = 1792] [id = 261] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcca400 == 34 [pid = 1792] [id = 241] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8e504400 == 33 [pid = 1792] [id = 260] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8e506400 == 32 [pid = 1792] [id = 240] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13c800 == 31 [pid = 1792] [id = 246] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x92be7c00 == 30 [pid = 1792] [id = 264] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8f843000 == 29 [pid = 1792] [id = 243] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8e596c00 == 28 [pid = 1792] [id = 265] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8dac2000 == 27 [pid = 1792] [id = 247] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc4800 == 26 [pid = 1792] [id = 266] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x91df4400 == 25 [pid = 1792] [id = 245] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8c142000 == 24 [pid = 1792] [id = 263] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8c137400 == 23 [pid = 1792] [id = 254] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8fccc400 == 22 [pid = 1792] [id = 242] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13d400 == 21 [pid = 1792] [id = 249] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8c140800 == 20 [pid = 1792] [id = 267] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x9259c000 == 19 [pid = 1792] [id = 262] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8d50a000 == 18 [pid = 1792] [id = 244] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd7000 == 17 [pid = 1792] [id = 239] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8d50b400 == 16 [pid = 1792] [id = 248] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8f903c00 == 15 [pid = 1792] [id = 255] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8dabc000 == 14 [pid = 1792] [id = 256] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x95107400 == 13 [pid = 1792] [id = 278] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee8dc00 == 12 [pid = 1792] [id = 277] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa72800 == 11 [pid = 1792] [id = 276] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec74400 == 10 [pid = 1792] [id = 274] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa6f000 == 9 [pid = 1792] [id = 275] 05:08:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8dabf800 == 8 [pid = 1792] [id = 273] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8fa6e400) [pid = 1792] [serial = 779] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8f83ac00) [pid = 1792] [serial = 776] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x95279400) [pid = 1792] [serial = 771] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x95276000) [pid = 1792] [serial = 770] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8e5d4800) [pid = 1792] [serial = 773] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8f83dc00) [pid = 1792] [serial = 756] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8ee94c00) [pid = 1792] [serial = 755] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8fc0d000) [pid = 1792] [serial = 759] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8fc07400) [pid = 1792] [serial = 758] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x9266ec00) [pid = 1792] [serial = 762] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8f901800) [pid = 1792] [serial = 777] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x92662400) [pid = 1792] [serial = 761] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x92dad800) [pid = 1792] [serial = 765] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x92da4800) [pid = 1792] [serial = 764] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x9472b400) [pid = 1792] [serial = 768] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x93931400) [pid = 1792] [serial = 767] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8e6b8000) [pid = 1792] [serial = 774] [outer = (nil)] [url = about:blank] 05:08:54 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8e5d4000) [pid = 1792] [serial = 558] [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.] 05:08:54 INFO - PROCESS | 1792 | 1471349334650 Marionette TRACE conn4 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:54 INFO - PROCESS | 1792 | 1471349334659 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13c800 == 9 [pid = 1792] [id = 281] 05:08:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8c13d400) [pid = 1792] [serial = 844] [outer = (nil)] 05:08:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8c142400) [pid = 1792] [serial = 845] [outer = 0x8c13d400] 05:08:54 INFO - PROCESS | 1792 | 1471349334804 Marionette DEBUG loaded listener.js 05:08:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8d50b800) [pid = 1792] [serial = 846] [outer = 0x8c13d400] 05:08:55 INFO - PROCESS | 1792 | 1471349335767 Marionette TRACE conn4 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 05:08:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 05:08:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 2892ms 05:08:55 INFO - PROCESS | 1792 | 1471349335824 Marionette TRACE conn4 -> [0,1097,"getWindowHandle",null] 05:08:55 INFO - PROCESS | 1792 | 1471349335832 Marionette TRACE conn4 <- [1,1097,null,{"value":"8"}] 05:08:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 05:08:55 INFO - PROCESS | 1792 | 1471349335846 Marionette TRACE conn4 -> [0,1098,"setScriptTimeout",{"ms":35000}] 05:08:55 INFO - PROCESS | 1792 | 1471349335856 Marionette TRACE conn4 <- [1,1098,null,{}] 05:08:55 INFO - PROCESS | 1792 | 1471349335869 Marionette TRACE conn4 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:55 INFO - PROCESS | 1792 | 1471349335879 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:56 INFO - PROCESS | 1792 | 1471349336131 Marionette TRACE conn4 <- [1,1099,null,{"value":null}] 05:08:56 INFO - PROCESS | 1792 | 1471349336318 Marionette TRACE conn4 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:56 INFO - PROCESS | 1792 | 1471349336327 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e595400 == 10 [pid = 1792] [id = 282] 05:08:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8e596c00) [pid = 1792] [serial = 847] [outer = (nil)] 05:08:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8e5ce400) [pid = 1792] [serial = 848] [outer = 0x8e596c00] 05:08:56 INFO - PROCESS | 1792 | 1471349336410 Marionette DEBUG loaded listener.js 05:08:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8e6b8000) [pid = 1792] [serial = 849] [outer = 0x8e596c00] 05:08:57 INFO - PROCESS | 1792 | 1471349337278 Marionette TRACE conn4 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 05:08:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 05:08:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1496ms 05:08:57 INFO - PROCESS | 1792 | 1471349337342 Marionette TRACE conn4 -> [0,1101,"getWindowHandle",null] 05:08:57 INFO - PROCESS | 1792 | 1471349337349 Marionette TRACE conn4 <- [1,1101,null,{"value":"8"}] 05:08:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 05:08:57 INFO - PROCESS | 1792 | 1471349337358 Marionette TRACE conn4 -> [0,1102,"setScriptTimeout",{"ms":35000}] 05:08:57 INFO - PROCESS | 1792 | 1471349337362 Marionette TRACE conn4 <- [1,1102,null,{}] 05:08:57 INFO - PROCESS | 1792 | 1471349337375 Marionette TRACE conn4 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:57 INFO - PROCESS | 1792 | 1471349337379 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:57 INFO - PROCESS | 1792 | 1471349337615 Marionette TRACE conn4 <- [1,1103,null,{"value":null}] 05:08:57 INFO - PROCESS | 1792 | 1471349337645 Marionette TRACE conn4 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:08:57 INFO - PROCESS | 1792 | 1471349337654 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd4800 == 11 [pid = 1792] [id = 283] 05:08:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8ecd4c00) [pid = 1792] [serial = 850] [outer = (nil)] 05:08:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8ecd9000) [pid = 1792] [serial = 851] [outer = 0x8ecd4c00] 05:08:57 INFO - PROCESS | 1792 | 1471349337736 Marionette DEBUG loaded listener.js 05:08:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8ee91000) [pid = 1792] [serial = 852] [outer = 0x8ecd4c00] 05:08:58 INFO - PROCESS | 1792 | 1471349338870 Marionette TRACE conn4 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 05:08:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 05:08:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1545ms 05:08:58 INFO - PROCESS | 1792 | 1471349338903 Marionette TRACE conn4 -> [0,1105,"getWindowHandle",null] 05:08:58 INFO - PROCESS | 1792 | 1471349338907 Marionette TRACE conn4 <- [1,1105,null,{"value":"8"}] 05:08:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 05:08:58 INFO - PROCESS | 1792 | 1471349338916 Marionette TRACE conn4 -> [0,1106,"setScriptTimeout",{"ms":35000}] 05:08:58 INFO - PROCESS | 1792 | 1471349338927 Marionette TRACE conn4 <- [1,1106,null,{}] 05:08:58 INFO - PROCESS | 1792 | 1471349338950 Marionette TRACE conn4 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:08:58 INFO - PROCESS | 1792 | 1471349338960 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:08:59 INFO - PROCESS | 1792 | 1471349339236 Marionette TRACE conn4 <- [1,1107,null,{"value":null}] 05:09:00 INFO - PROCESS | 1792 | 1471349340034 Marionette TRACE conn4 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:00 INFO - PROCESS | 1792 | 1471349340044 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8e502c00) [pid = 1792] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8ecda800) [pid = 1792] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8ee8f400) [pid = 1792] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8c140c00) [pid = 1792] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8e503400) [pid = 1792] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8e506800) [pid = 1792] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8dcc6400) [pid = 1792] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8ee8b000) [pid = 1792] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x92da8400) [pid = 1792] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8f90e400) [pid = 1792] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x8dcc4400) [pid = 1792] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x9259d800) [pid = 1792] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8f90f800) [pid = 1792] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0xa102a800) [pid = 1792] [serial = 24] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:09:00 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x91c58000) [pid = 1792] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 05:09:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c140c00 == 12 [pid = 1792] [id = 284] 05:09:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x8d508000) [pid = 1792] [serial = 853] [outer = (nil)] 05:09:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x8e503400) [pid = 1792] [serial = 854] [outer = 0x8d508000] 05:09:00 INFO - PROCESS | 1792 | 1471349340186 Marionette DEBUG loaded listener.js 05:09:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x8ee8f400) [pid = 1792] [serial = 855] [outer = 0x8d508000] 05:09:01 INFO - PROCESS | 1792 | 1471349341004 Marionette TRACE conn4 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 05:09:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 05:09:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 2154ms 05:09:01 INFO - PROCESS | 1792 | 1471349341071 Marionette TRACE conn4 -> [0,1109,"getWindowHandle",null] 05:09:01 INFO - PROCESS | 1792 | 1471349341078 Marionette TRACE conn4 <- [1,1109,null,{"value":"8"}] 05:09:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 05:09:01 INFO - PROCESS | 1792 | 1471349341088 Marionette TRACE conn4 -> [0,1110,"setScriptTimeout",{"ms":35000}] 05:09:01 INFO - PROCESS | 1792 | 1471349341092 Marionette TRACE conn4 <- [1,1110,null,{}] 05:09:01 INFO - PROCESS | 1792 | 1471349341102 Marionette TRACE conn4 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:01 INFO - PROCESS | 1792 | 1471349341109 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:01 INFO - PROCESS | 1792 | 1471349341365 Marionette TRACE conn4 <- [1,1111,null,{"value":null}] 05:09:01 INFO - PROCESS | 1792 | 1471349341601 Marionette TRACE conn4 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:01 INFO - PROCESS | 1792 | 1471349341610 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50d000 == 13 [pid = 1792] [id = 285] 05:09:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x8e599400) [pid = 1792] [serial = 856] [outer = (nil)] 05:09:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8fa76c00) [pid = 1792] [serial = 857] [outer = 0x8e599400] 05:09:01 INFO - PROCESS | 1792 | 1471349341704 Marionette DEBUG loaded listener.js 05:09:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8fc01c00) [pid = 1792] [serial = 858] [outer = 0x8e599400] 05:09:02 INFO - PROCESS | 1792 | 1471349342741 Marionette TRACE conn4 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 05:09:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 05:09:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1742ms 05:09:02 INFO - PROCESS | 1792 | 1471349342837 Marionette TRACE conn4 -> [0,1113,"getWindowHandle",null] 05:09:02 INFO - PROCESS | 1792 | 1471349342844 Marionette TRACE conn4 <- [1,1113,null,{"value":"8"}] 05:09:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 05:09:02 INFO - PROCESS | 1792 | 1471349342855 Marionette TRACE conn4 -> [0,1114,"setScriptTimeout",{"ms":35000}] 05:09:02 INFO - PROCESS | 1792 | 1471349342862 Marionette TRACE conn4 <- [1,1114,null,{}] 05:09:02 INFO - PROCESS | 1792 | 1471349342926 Marionette TRACE conn4 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:02 INFO - PROCESS | 1792 | 1471349342934 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:03 INFO - PROCESS | 1792 | 1471349343273 Marionette TRACE conn4 <- [1,1115,null,{"value":null}] 05:09:03 INFO - PROCESS | 1792 | 1471349343428 Marionette TRACE conn4 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:03 INFO - PROCESS | 1792 | 1471349343450 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e508c00 == 14 [pid = 1792] [id = 286] 05:09:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8e509800) [pid = 1792] [serial = 859] [outer = (nil)] 05:09:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8e6b9800) [pid = 1792] [serial = 860] [outer = 0x8e509800] 05:09:03 INFO - PROCESS | 1792 | 1471349343580 Marionette DEBUG loaded listener.js 05:09:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8ecd6c00) [pid = 1792] [serial = 861] [outer = 0x8e509800] 05:09:04 INFO - PROCESS | 1792 | 1471349344746 Marionette TRACE conn4 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 05:09:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 05:09:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1946ms 05:09:04 INFO - PROCESS | 1792 | 1471349344801 Marionette TRACE conn4 -> [0,1117,"getWindowHandle",null] 05:09:04 INFO - PROCESS | 1792 | 1471349344810 Marionette TRACE conn4 <- [1,1117,null,{"value":"8"}] 05:09:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 05:09:04 INFO - PROCESS | 1792 | 1471349344822 Marionette TRACE conn4 -> [0,1118,"setScriptTimeout",{"ms":35000}] 05:09:04 INFO - PROCESS | 1792 | 1471349344828 Marionette TRACE conn4 <- [1,1118,null,{}] 05:09:04 INFO - PROCESS | 1792 | 1471349344835 Marionette TRACE conn4 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:04 INFO - PROCESS | 1792 | 1471349344843 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:05 INFO - PROCESS | 1792 | 1471349345169 Marionette TRACE conn4 <- [1,1119,null,{"value":null}] 05:09:05 INFO - PROCESS | 1792 | 1471349345400 Marionette TRACE conn4 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:05 INFO - PROCESS | 1792 | 1471349345415 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc9000 == 15 [pid = 1792] [id = 287] 05:09:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8fa74000) [pid = 1792] [serial = 862] [outer = (nil)] 05:09:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8fc0a000) [pid = 1792] [serial = 863] [outer = 0x8fa74000] 05:09:05 INFO - PROCESS | 1792 | 1471349345598 Marionette DEBUG loaded listener.js 05:09:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8fcc2c00) [pid = 1792] [serial = 864] [outer = 0x8fa74000] 05:09:06 INFO - PROCESS | 1792 | 1471349346815 Marionette TRACE conn4 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 05:09:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 05:09:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 2042ms 05:09:06 INFO - PROCESS | 1792 | 1471349346864 Marionette TRACE conn4 -> [0,1121,"getWindowHandle",null] 05:09:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 05:09:06 INFO - PROCESS | 1792 | 1471349346869 Marionette TRACE conn4 <- [1,1121,null,{"value":"8"}] 05:09:06 INFO - PROCESS | 1792 | 1471349346878 Marionette TRACE conn4 -> [0,1122,"setScriptTimeout",{"ms":35000}] 05:09:06 INFO - PROCESS | 1792 | 1471349346885 Marionette TRACE conn4 <- [1,1122,null,{}] 05:09:06 INFO - PROCESS | 1792 | 1471349346902 Marionette TRACE conn4 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:06 INFO - PROCESS | 1792 | 1471349346912 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:07 INFO - PROCESS | 1792 | 1471349347245 Marionette TRACE conn4 <- [1,1123,null,{"value":null}] 05:09:07 INFO - PROCESS | 1792 | 1471349347476 Marionette TRACE conn4 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:07 INFO - PROCESS | 1792 | 1471349347492 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x91df1800 == 16 [pid = 1792] [id = 288] 05:09:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x91df3c00) [pid = 1792] [serial = 865] [outer = (nil)] 05:09:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x9259c400) [pid = 1792] [serial = 866] [outer = 0x91df3c00] 05:09:07 INFO - PROCESS | 1792 | 1471349347643 Marionette DEBUG loaded listener.js 05:09:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x925a2400) [pid = 1792] [serial = 867] [outer = 0x91df3c00] 05:09:08 INFO - PROCESS | 1792 | 1471349348914 Marionette TRACE conn4 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 05:09:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 05:09:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 2091ms 05:09:08 INFO - PROCESS | 1792 | 1471349348969 Marionette TRACE conn4 -> [0,1125,"getWindowHandle",null] 05:09:08 INFO - PROCESS | 1792 | 1471349348975 Marionette TRACE conn4 <- [1,1125,null,{"value":"8"}] 05:09:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 05:09:08 INFO - PROCESS | 1792 | 1471349348983 Marionette TRACE conn4 -> [0,1126,"setScriptTimeout",{"ms":35000}] 05:09:08 INFO - PROCESS | 1792 | 1471349348988 Marionette TRACE conn4 <- [1,1126,null,{}] 05:09:08 INFO - PROCESS | 1792 | 1471349348995 Marionette TRACE conn4 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:09 INFO - PROCESS | 1792 | 1471349349001 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:09 INFO - PROCESS | 1792 | 1471349349354 Marionette TRACE conn4 <- [1,1127,null,{"value":null}] 05:09:09 INFO - PROCESS | 1792 | 1471349349593 Marionette TRACE conn4 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:09 INFO - PROCESS | 1792 | 1471349349607 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x8daba800 == 17 [pid = 1792] [id = 289] 05:09:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8dcc7000) [pid = 1792] [serial = 868] [outer = (nil)] 05:09:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8e505800) [pid = 1792] [serial = 869] [outer = 0x8dcc7000] 05:09:09 INFO - PROCESS | 1792 | 1471349349686 Marionette DEBUG loaded listener.js 05:09:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8e598400) [pid = 1792] [serial = 870] [outer = 0x8dcc7000] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0xa1096400) [pid = 1792] [serial = 26] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x91c5f000) [pid = 1792] [serial = 818] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x91deac00) [pid = 1792] [serial = 819] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x92daa000) [pid = 1792] [serial = 791] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x951d7c00) [pid = 1792] [serial = 798] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8f841800) [pid = 1792] [serial = 813] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8dccc400) [pid = 1792] [serial = 803] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8fcccc00) [pid = 1792] [serial = 816] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8ec72c00) [pid = 1792] [serial = 783] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x95108800) [pid = 1792] [serial = 797] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8dccf000) [pid = 1792] [serial = 806] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x92dafc00) [pid = 1792] [serial = 792] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x95282c00) [pid = 1792] [serial = 801] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x93928400) [pid = 1792] [serial = 794] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8fc09800) [pid = 1792] [serial = 780] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x95281800) [pid = 1792] [serial = 800] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x92fcac00) [pid = 1792] [serial = 795] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x8e6b7c00) [pid = 1792] [serial = 809] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x8ee98400) [pid = 1792] [serial = 812] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8ecd4400) [pid = 1792] [serial = 815] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x92670c00) [pid = 1792] [serial = 789] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x8ec6ac00) [pid = 1792] [serial = 810] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x8e591000) [pid = 1792] [serial = 807] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x8fa77800) [pid = 1792] [serial = 785] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x92661c00) [pid = 1792] [serial = 788] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x8e6bc400) [pid = 1792] [serial = 782] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 65 (0x8fcc4000) [pid = 1792] [serial = 786] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | --DOMWINDOW == 64 (0x8e59a400) [pid = 1792] [serial = 804] [outer = (nil)] [url = about:blank] 05:09:10 INFO - PROCESS | 1792 | 1471349350957 Marionette TRACE conn4 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 05:09:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 05:09:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 2038ms 05:09:11 INFO - PROCESS | 1792 | 1471349351031 Marionette TRACE conn4 -> [0,1129,"getWindowHandle",null] 05:09:11 INFO - PROCESS | 1792 | 1471349351036 Marionette TRACE conn4 <- [1,1129,null,{"value":"8"}] 05:09:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 05:09:11 INFO - PROCESS | 1792 | 1471349351049 Marionette TRACE conn4 -> [0,1130,"setScriptTimeout",{"ms":35000}] 05:09:11 INFO - PROCESS | 1792 | 1471349351054 Marionette TRACE conn4 <- [1,1130,null,{}] 05:09:11 INFO - PROCESS | 1792 | 1471349351130 Marionette TRACE conn4 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:11 INFO - PROCESS | 1792 | 1471349351138 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:11 INFO - PROCESS | 1792 | 1471349351315 Marionette TRACE conn4 <- [1,1131,null,{"value":null}] 05:09:11 INFO - PROCESS | 1792 | 1471349351478 Marionette TRACE conn4 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:11 INFO - PROCESS | 1792 | 1471349351491 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50ec00 == 18 [pid = 1792] [id = 290] 05:09:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x8e6bb000) [pid = 1792] [serial = 871] [outer = (nil)] 05:09:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0x8ec6d400) [pid = 1792] [serial = 872] [outer = 0x8e6bb000] 05:09:11 INFO - PROCESS | 1792 | 1471349351575 Marionette DEBUG loaded listener.js 05:09:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x8ee98400) [pid = 1792] [serial = 873] [outer = 0x8e6bb000] 05:09:12 INFO - PROCESS | 1792 | 1471349352440 Marionette TRACE conn4 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 05:09:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 05:09:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1445ms 05:09:12 INFO - PROCESS | 1792 | 1471349352495 Marionette TRACE conn4 -> [0,1133,"getWindowHandle",null] 05:09:12 INFO - PROCESS | 1792 | 1471349352499 Marionette TRACE conn4 <- [1,1133,null,{"value":"8"}] 05:09:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 05:09:12 INFO - PROCESS | 1792 | 1471349352507 Marionette TRACE conn4 -> [0,1134,"setScriptTimeout",{"ms":35000}] 05:09:12 INFO - PROCESS | 1792 | 1471349352512 Marionette TRACE conn4 <- [1,1134,null,{}] 05:09:12 INFO - PROCESS | 1792 | 1471349352518 Marionette TRACE conn4 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:12 INFO - PROCESS | 1792 | 1471349352523 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:12 INFO - PROCESS | 1792 | 1471349352704 Marionette TRACE conn4 <- [1,1135,null,{"value":null}] 05:09:12 INFO - PROCESS | 1792 | 1471349352855 Marionette TRACE conn4 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:12 INFO - PROCESS | 1792 | 1471349352863 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:12 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5cfc00 == 19 [pid = 1792] [id = 291] 05:09:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x8f902000) [pid = 1792] [serial = 874] [outer = (nil)] 05:09:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x8fc04400) [pid = 1792] [serial = 875] [outer = 0x8f902000] 05:09:12 INFO - PROCESS | 1792 | 1471349352947 Marionette DEBUG loaded listener.js 05:09:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8fcc4000) [pid = 1792] [serial = 876] [outer = 0x8f902000] 05:09:13 INFO - PROCESS | 1792 | 1471349353941 Marionette TRACE conn4 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 05:09:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 05:09:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1494ms 05:09:14 INFO - PROCESS | 1792 | 1471349354005 Marionette TRACE conn4 -> [0,1137,"getWindowHandle",null] 05:09:14 INFO - PROCESS | 1792 | 1471349354012 Marionette TRACE conn4 <- [1,1137,null,{"value":"8"}] 05:09:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 05:09:14 INFO - PROCESS | 1792 | 1471349354031 Marionette TRACE conn4 -> [0,1138,"setScriptTimeout",{"ms":35000}] 05:09:14 INFO - PROCESS | 1792 | 1471349354039 Marionette TRACE conn4 <- [1,1138,null,{}] 05:09:14 INFO - PROCESS | 1792 | 1471349354057 Marionette TRACE conn4 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:14 INFO - PROCESS | 1792 | 1471349354065 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:14 INFO - PROCESS | 1792 | 1471349354311 Marionette TRACE conn4 <- [1,1139,null,{"value":null}] 05:09:14 INFO - PROCESS | 1792 | 1471349354336 Marionette TRACE conn4 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:14 INFO - PROCESS | 1792 | 1471349354347 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:14 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec69800 == 20 [pid = 1792] [id = 292] 05:09:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x8ee89c00) [pid = 1792] [serial = 877] [outer = (nil)] 05:09:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x91dee400) [pid = 1792] [serial = 878] [outer = 0x8ee89c00] 05:09:14 INFO - PROCESS | 1792 | 1471349354424 Marionette DEBUG loaded listener.js 05:09:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x91df2000) [pid = 1792] [serial = 879] [outer = 0x8ee89c00] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8dac0c00) [pid = 1792] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x8eccf400) [pid = 1792] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x8ecd4c00) [pid = 1792] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x8fc02800) [pid = 1792] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x8c13d400) [pid = 1792] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x9259b800) [pid = 1792] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x8e596c00) [pid = 1792] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 65 (0x92dac400) [pid = 1792] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 64 (0x8ee8fc00) [pid = 1792] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 63 (0x95108000) [pid = 1792] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 62 (0x8d508000) [pid = 1792] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 05:09:15 INFO - PROCESS | 1792 | --DOMWINDOW == 61 (0x8dabf400) [pid = 1792] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 05:09:15 INFO - PROCESS | 1792 | 1471349355665 Marionette TRACE conn4 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 05:09:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 05:09:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1655ms 05:09:15 INFO - PROCESS | 1792 | 1471349355678 Marionette TRACE conn4 -> [0,1141,"getWindowHandle",null] 05:09:15 INFO - PROCESS | 1792 | 1471349355681 Marionette TRACE conn4 <- [1,1141,null,{"value":"8"}] 05:09:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 05:09:15 INFO - PROCESS | 1792 | 1471349355695 Marionette TRACE conn4 -> [0,1142,"setScriptTimeout",{"ms":35000}] 05:09:15 INFO - PROCESS | 1792 | 1471349355702 Marionette TRACE conn4 <- [1,1142,null,{}] 05:09:15 INFO - PROCESS | 1792 | 1471349355714 Marionette TRACE conn4 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:15 INFO - PROCESS | 1792 | 1471349355718 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:15 INFO - PROCESS | 1792 | 1471349355911 Marionette TRACE conn4 <- [1,1143,null,{"value":null}] 05:09:16 INFO - PROCESS | 1792 | 1471349356130 Marionette TRACE conn4 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:16 INFO - PROCESS | 1792 | 1471349356137 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:16 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dac0c00 == 21 [pid = 1792] [id = 293] 05:09:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 62 (0x8e591c00) [pid = 1792] [serial = 880] [outer = (nil)] 05:09:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 63 (0x8fcc9400) [pid = 1792] [serial = 881] [outer = 0x8e591c00] 05:09:16 INFO - PROCESS | 1792 | 1471349356219 Marionette DEBUG loaded listener.js 05:09:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 64 (0x91df8800) [pid = 1792] [serial = 882] [outer = 0x8e591c00] 05:09:17 INFO - PROCESS | 1792 | 1471349357002 Marionette TRACE conn4 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 05:09:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 05:09:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1353ms 05:09:17 INFO - PROCESS | 1792 | 1471349357050 Marionette TRACE conn4 -> [0,1145,"getWindowHandle",null] 05:09:17 INFO - PROCESS | 1792 | 1471349357054 Marionette TRACE conn4 <- [1,1145,null,{"value":"8"}] 05:09:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 05:09:17 INFO - PROCESS | 1792 | 1471349357061 Marionette TRACE conn4 -> [0,1146,"setScriptTimeout",{"ms":35000}] 05:09:17 INFO - PROCESS | 1792 | 1471349357064 Marionette TRACE conn4 <- [1,1146,null,{}] 05:09:17 INFO - PROCESS | 1792 | 1471349357070 Marionette TRACE conn4 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:17 INFO - PROCESS | 1792 | 1471349357075 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:17 INFO - PROCESS | 1792 | 1471349357258 Marionette TRACE conn4 <- [1,1147,null,{"value":null}] 05:09:17 INFO - PROCESS | 1792 | 1471349357383 Marionette TRACE conn4 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:17 INFO - PROCESS | 1792 | 1471349357402 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c138000 == 22 [pid = 1792] [id = 294] 05:09:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x8c13a000) [pid = 1792] [serial = 883] [outer = (nil)] 05:09:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0x8d504400) [pid = 1792] [serial = 884] [outer = 0x8c13a000] 05:09:17 INFO - PROCESS | 1792 | 1471349357557 Marionette DEBUG loaded listener.js 05:09:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x8dac0400) [pid = 1792] [serial = 885] [outer = 0x8c13a000] 05:09:18 INFO - PROCESS | 1792 | 1471349358687 Marionette TRACE conn4 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 05:09:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 05:09:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1682ms 05:09:18 INFO - PROCESS | 1792 | 1471349358745 Marionette TRACE conn4 -> [0,1149,"getWindowHandle",null] 05:09:18 INFO - PROCESS | 1792 | 1471349358753 Marionette TRACE conn4 <- [1,1149,null,{"value":"8"}] 05:09:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 05:09:18 INFO - PROCESS | 1792 | 1471349358764 Marionette TRACE conn4 -> [0,1150,"setScriptTimeout",{"ms":35000}] 05:09:18 INFO - PROCESS | 1792 | 1471349358768 Marionette TRACE conn4 <- [1,1150,null,{}] 05:09:18 INFO - PROCESS | 1792 | 1471349358777 Marionette TRACE conn4 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:18 INFO - PROCESS | 1792 | 1471349358783 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:19 INFO - PROCESS | 1792 | 1471349359025 Marionette TRACE conn4 <- [1,1151,null,{"value":null}] 05:09:19 INFO - PROCESS | 1792 | 1471349359252 Marionette TRACE conn4 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:19 INFO - PROCESS | 1792 | 1471349359261 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50d400 == 23 [pid = 1792] [id = 295] 05:09:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x8ec72400) [pid = 1792] [serial = 886] [outer = (nil)] 05:09:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x8ecd0c00) [pid = 1792] [serial = 887] [outer = 0x8ec72400] 05:09:19 INFO - PROCESS | 1792 | 1471349359351 Marionette DEBUG loaded listener.js 05:09:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8ecd9c00) [pid = 1792] [serial = 888] [outer = 0x8ec72400] 05:09:20 INFO - PROCESS | 1792 | 1471349360355 Marionette TRACE conn4 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 05:09:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 05:09:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1640ms 05:09:20 INFO - PROCESS | 1792 | 1471349360403 Marionette TRACE conn4 -> [0,1153,"getWindowHandle",null] 05:09:20 INFO - PROCESS | 1792 | 1471349360411 Marionette TRACE conn4 <- [1,1153,null,{"value":"8"}] 05:09:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 05:09:20 INFO - PROCESS | 1792 | 1471349360425 Marionette TRACE conn4 -> [0,1154,"setScriptTimeout",{"ms":35000}] 05:09:20 INFO - PROCESS | 1792 | 1471349360431 Marionette TRACE conn4 <- [1,1154,null,{}] 05:09:20 INFO - PROCESS | 1792 | 1471349360438 Marionette TRACE conn4 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:20 INFO - PROCESS | 1792 | 1471349360445 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:20 INFO - PROCESS | 1792 | 1471349360656 Marionette TRACE conn4 <- [1,1155,null,{"value":null}] 05:09:20 INFO - PROCESS | 1792 | 1471349360941 Marionette TRACE conn4 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:20 INFO - PROCESS | 1792 | 1471349360950 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e505000 == 24 [pid = 1792] [id = 296] 05:09:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x8f903400) [pid = 1792] [serial = 889] [outer = (nil)] 05:09:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8fc01800) [pid = 1792] [serial = 890] [outer = 0x8f903400] 05:09:21 INFO - PROCESS | 1792 | 1471349361088 Marionette DEBUG loaded listener.js 05:09:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x8fccf400) [pid = 1792] [serial = 891] [outer = 0x8f903400] 05:09:22 INFO - PROCESS | 1792 | 1471349362093 Marionette TRACE conn4 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 05:09:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 05:09:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1737ms 05:09:22 INFO - PROCESS | 1792 | 1471349362162 Marionette TRACE conn4 -> [0,1157,"getWindowHandle",null] 05:09:22 INFO - PROCESS | 1792 | 1471349362167 Marionette TRACE conn4 <- [1,1157,null,{"value":"8"}] 05:09:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 05:09:22 INFO - PROCESS | 1792 | 1471349362176 Marionette TRACE conn4 -> [0,1158,"setScriptTimeout",{"ms":35000}] 05:09:22 INFO - PROCESS | 1792 | 1471349362183 Marionette TRACE conn4 <- [1,1158,null,{}] 05:09:22 INFO - PROCESS | 1792 | 1471349362202 Marionette TRACE conn4 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:22 INFO - PROCESS | 1792 | 1471349362212 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:22 INFO - PROCESS | 1792 | 1471349362478 Marionette TRACE conn4 <- [1,1159,null,{"value":null}] 05:09:22 INFO - PROCESS | 1792 | 1471349362748 Marionette TRACE conn4 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:22 INFO - PROCESS | 1792 | 1471349362756 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dabc000 == 25 [pid = 1792] [id = 297] 05:09:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x8fccd000) [pid = 1792] [serial = 892] [outer = (nil)] 05:09:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x9266dc00) [pid = 1792] [serial = 893] [outer = 0x8fccd000] 05:09:22 INFO - PROCESS | 1792 | 1471349362854 Marionette DEBUG loaded listener.js 05:09:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x92bdf800) [pid = 1792] [serial = 894] [outer = 0x8fccd000] 05:09:23 INFO - PROCESS | 1792 | 1471349363909 Marionette TRACE conn4 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 05:09:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 05:09:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1801ms 05:09:23 INFO - PROCESS | 1792 | 1471349363977 Marionette TRACE conn4 -> [0,1161,"getWindowHandle",null] 05:09:23 INFO - PROCESS | 1792 | 1471349363983 Marionette TRACE conn4 <- [1,1161,null,{"value":"8"}] 05:09:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 05:09:23 INFO - PROCESS | 1792 | 1471349363990 Marionette TRACE conn4 -> [0,1162,"setScriptTimeout",{"ms":35000}] 05:09:23 INFO - PROCESS | 1792 | 1471349363995 Marionette TRACE conn4 <- [1,1162,null,{}] 05:09:24 INFO - PROCESS | 1792 | 1471349364002 Marionette TRACE conn4 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:24 INFO - PROCESS | 1792 | 1471349364009 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:24 INFO - PROCESS | 1792 | 1471349364271 Marionette TRACE conn4 <- [1,1163,null,{"value":null}] 05:09:24 INFO - PROCESS | 1792 | 1471349364512 Marionette TRACE conn4 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:24 INFO - PROCESS | 1792 | 1471349364523 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc8400 == 26 [pid = 1792] [id = 298] 05:09:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x92667000) [pid = 1792] [serial = 895] [outer = (nil)] 05:09:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x92da7400) [pid = 1792] [serial = 896] [outer = 0x92667000] 05:09:24 INFO - PROCESS | 1792 | 1471349364614 Marionette DEBUG loaded listener.js 05:09:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x92da9800) [pid = 1792] [serial = 897] [outer = 0x92667000] 05:09:25 INFO - PROCESS | 1792 | 1471349365548 Marionette TRACE conn4 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 05:09:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 05:09:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1639ms 05:09:25 INFO - PROCESS | 1792 | 1471349365630 Marionette TRACE conn4 -> [0,1165,"getWindowHandle",null] 05:09:25 INFO - PROCESS | 1792 | 1471349365635 Marionette TRACE conn4 <- [1,1165,null,{"value":"8"}] 05:09:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 05:09:25 INFO - PROCESS | 1792 | 1471349365642 Marionette TRACE conn4 -> [0,1166,"setScriptTimeout",{"ms":35000}] 05:09:25 INFO - PROCESS | 1792 | 1471349365646 Marionette TRACE conn4 <- [1,1166,null,{}] 05:09:25 INFO - PROCESS | 1792 | 1471349365653 Marionette TRACE conn4 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:25 INFO - PROCESS | 1792 | 1471349365659 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:25 INFO - PROCESS | 1792 | 1471349365917 Marionette TRACE conn4 <- [1,1167,null,{"value":null}] 05:09:26 INFO - PROCESS | 1792 | 1471349366258 Marionette TRACE conn4 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:26 INFO - PROCESS | 1792 | 1471349366274 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x92da3c00 == 27 [pid = 1792] [id = 299] 05:09:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x92fc0800) [pid = 1792] [serial = 898] [outer = (nil)] 05:09:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x92fca800) [pid = 1792] [serial = 899] [outer = 0x92fc0800] 05:09:26 INFO - PROCESS | 1792 | 1471349366416 Marionette DEBUG loaded listener.js 05:09:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x9472f000) [pid = 1792] [serial = 900] [outer = 0x92fc0800] 05:09:27 INFO - PROCESS | 1792 | 1471349367461 Marionette TRACE conn4 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 05:09:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 05:09:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1893ms 05:09:27 INFO - PROCESS | 1792 | 1471349367537 Marionette TRACE conn4 -> [0,1169,"getWindowHandle",null] 05:09:27 INFO - PROCESS | 1792 | 1471349367540 Marionette TRACE conn4 <- [1,1169,null,{"value":"8"}] 05:09:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 05:09:27 INFO - PROCESS | 1792 | 1471349367548 Marionette TRACE conn4 -> [0,1170,"setScriptTimeout",{"ms":35000}] 05:09:27 INFO - PROCESS | 1792 | 1471349367554 Marionette TRACE conn4 <- [1,1170,null,{}] 05:09:27 INFO - PROCESS | 1792 | 1471349367560 Marionette TRACE conn4 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:27 INFO - PROCESS | 1792 | 1471349367572 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:27 INFO - PROCESS | 1792 | 1471349367837 Marionette TRACE conn4 <- [1,1171,null,{"value":null}] 05:09:28 INFO - PROCESS | 1792 | 1471349368272 Marionette TRACE conn4 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:28 INFO - PROCESS | 1792 | 1471349368282 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dabd800 == 28 [pid = 1792] [id = 300] 05:09:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8dabe400) [pid = 1792] [serial = 901] [outer = (nil)] 05:09:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8dccc400) [pid = 1792] [serial = 902] [outer = 0x8dabe400] 05:09:28 INFO - PROCESS | 1792 | 1471349368383 Marionette DEBUG loaded listener.js 05:09:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8e593800) [pid = 1792] [serial = 903] [outer = 0x8dabe400] 05:09:29 INFO - PROCESS | 1792 | 1471349369469 Marionette TRACE conn4 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 05:09:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 05:09:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1941ms 05:09:29 INFO - PROCESS | 1792 | 1471349369491 Marionette TRACE conn4 -> [0,1173,"getWindowHandle",null] 05:09:29 INFO - PROCESS | 1792 | 1471349369498 Marionette TRACE conn4 <- [1,1173,null,{"value":"8"}] 05:09:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 05:09:29 INFO - PROCESS | 1792 | 1471349369506 Marionette TRACE conn4 -> [0,1174,"setScriptTimeout",{"ms":35000}] 05:09:29 INFO - PROCESS | 1792 | 1471349369512 Marionette TRACE conn4 <- [1,1174,null,{}] 05:09:29 INFO - PROCESS | 1792 | 1471349369521 Marionette TRACE conn4 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:29 INFO - PROCESS | 1792 | 1471349369530 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:29 INFO - PROCESS | 1792 | 1471349369735 Marionette TRACE conn4 <- [1,1175,null,{"value":null}] 05:09:29 INFO - PROCESS | 1792 | 1471349369967 Marionette TRACE conn4 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:29 INFO - PROCESS | 1792 | 1471349369978 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8dac0c00 == 27 [pid = 1792] [id = 293] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec69800 == 26 [pid = 1792] [id = 292] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5cfc00 == 25 [pid = 1792] [id = 291] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50ec00 == 24 [pid = 1792] [id = 290] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8daba800 == 23 [pid = 1792] [id = 289] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13c800 == 22 [pid = 1792] [id = 281] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee8f000 == 21 [pid = 1792] [id = 280] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd4800 == 20 [pid = 1792] [id = 283] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8dabe800 == 19 [pid = 1792] [id = 279] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8e595400 == 18 [pid = 1792] [id = 282] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8e508c00 == 17 [pid = 1792] [id = 286] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc9000 == 16 [pid = 1792] [id = 287] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x91df1800 == 15 [pid = 1792] [id = 288] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8c140c00 == 14 [pid = 1792] [id = 284] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50d000 == 13 [pid = 1792] [id = 285] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x92da3c00 == 12 [pid = 1792] [id = 299] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc8400 == 11 [pid = 1792] [id = 298] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8dabc000 == 10 [pid = 1792] [id = 297] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50d400 == 9 [pid = 1792] [id = 295] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8e505000 == 8 [pid = 1792] [id = 296] 05:09:30 INFO - PROCESS | 1792 | --DOCSHELL 0x8c138000 == 7 [pid = 1792] [id = 294] 05:09:31 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c139800 == 8 [pid = 1792] [id = 301] 05:09:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8c13c400) [pid = 1792] [serial = 904] [outer = (nil)] 05:09:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8c13f000) [pid = 1792] [serial = 905] [outer = 0x8c13c400] 05:09:31 INFO - PROCESS | 1792 | 1471349371056 Marionette DEBUG loaded listener.js 05:09:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8dab9000) [pid = 1792] [serial = 906] [outer = 0x8c13c400] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8e508400) [pid = 1792] [serial = 822] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8dcc3800) [pid = 1792] [serial = 821] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8ee96800) [pid = 1792] [serial = 825] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8ee91000) [pid = 1792] [serial = 852] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8ecd5800) [pid = 1792] [serial = 824] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x91c60800) [pid = 1792] [serial = 828] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8fccac00) [pid = 1792] [serial = 827] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8c142400) [pid = 1792] [serial = 845] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x92be6000) [pid = 1792] [serial = 831] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x8d50b800) [pid = 1792] [serial = 846] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x92bdd400) [pid = 1792] [serial = 830] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8e5ce400) [pid = 1792] [serial = 848] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8fa76c00) [pid = 1792] [serial = 857] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x92fc8400) [pid = 1792] [serial = 834] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x92fc3800) [pid = 1792] [serial = 833] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8f908000) [pid = 1792] [serial = 843] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x95280400) [pid = 1792] [serial = 837] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x8f839800) [pid = 1792] [serial = 842] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x9510dc00) [pid = 1792] [serial = 836] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x8e503400) [pid = 1792] [serial = 854] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x8e590800) [pid = 1792] [serial = 840] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x8dcc8800) [pid = 1792] [serial = 839] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 65 (0x8ecd9000) [pid = 1792] [serial = 851] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 64 (0x8e6b8000) [pid = 1792] [serial = 849] [outer = (nil)] [url = about:blank] 05:09:31 INFO - PROCESS | 1792 | --DOMWINDOW == 63 (0x8ee8f400) [pid = 1792] [serial = 855] [outer = (nil)] [url = about:blank] 05:09:32 INFO - PROCESS | 1792 | 1471349372097 Marionette TRACE conn4 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 05:09:32 INFO - PROCESS | 1792 | 1471349372166 Marionette TRACE conn4 <- [1,1177,null,{"value":"8"}] 05:09:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 05:09:32 INFO - PROCESS | 1792 | 1471349372184 Marionette TRACE conn4 -> [0,1178,"setScriptTimeout",{"ms":35000}] 05:09:32 INFO - PROCESS | 1792 | 1471349372188 Marionette TRACE conn4 <- [1,1178,null,{}] 05:09:32 INFO - PROCESS | 1792 | 1471349372200 Marionette TRACE conn4 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:32 INFO - PROCESS | 1792 | 1471349372205 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:32 INFO - PROCESS | 1792 | 1471349372402 Marionette TRACE conn4 <- [1,1179,null,{"value":null}] 05:09:32 INFO - PROCESS | 1792 | 1471349372415 Marionette TRACE conn4 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:32 INFO - PROCESS | 1792 | 1471349372423 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e594400 == 9 [pid = 1792] [id = 302] 05:09:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 64 (0x8e595400) [pid = 1792] [serial = 907] [outer = (nil)] 05:09:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x8e5cd800) [pid = 1792] [serial = 908] [outer = 0x8e595400] 05:09:32 INFO - PROCESS | 1792 | 1471349372534 Marionette DEBUG loaded listener.js 05:09:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0x8e5d5800) [pid = 1792] [serial = 909] [outer = 0x8e595400] 05:09:33 INFO - PROCESS | 1792 | 1471349373530 Marionette TRACE conn4 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 05:09:33 INFO - PROCESS | 1792 | 1471349373630 Marionette TRACE conn4 <- [1,1181,null,{"value":"8"}] 05:09:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 05:09:33 INFO - PROCESS | 1792 | 1471349373652 Marionette TRACE conn4 -> [0,1182,"setScriptTimeout",{"ms":35000}] 05:09:33 INFO - PROCESS | 1792 | 1471349373657 Marionette TRACE conn4 <- [1,1182,null,{}] 05:09:33 INFO - PROCESS | 1792 | 1471349373664 Marionette TRACE conn4 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:33 INFO - PROCESS | 1792 | 1471349373670 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:33 INFO - PROCESS | 1792 | 1471349373906 Marionette TRACE conn4 <- [1,1183,null,{"value":null}] 05:09:33 INFO - PROCESS | 1792 | 1471349373932 Marionette TRACE conn4 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:33 INFO - PROCESS | 1792 | 1471349373940 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e507c00 == 10 [pid = 1792] [id = 303] 05:09:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x8e5d7400) [pid = 1792] [serial = 910] [outer = (nil)] 05:09:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x8ecce400) [pid = 1792] [serial = 911] [outer = 0x8e5d7400] 05:09:34 INFO - PROCESS | 1792 | 1471349374018 Marionette DEBUG loaded listener.js 05:09:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x8ee8c800) [pid = 1792] [serial = 912] [outer = 0x8e5d7400] 05:09:34 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:09:34 INFO - PROCESS | 1792 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:09:35 INFO - PROCESS | 1792 | 1471349375180 Marionette TRACE conn4 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 05:09:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 05:09:35 INFO - PROCESS | 1792 | 1471349375247 Marionette TRACE conn4 <- [1,1185,null,{"value":"8"}] 05:09:35 INFO - PROCESS | 1792 | 1471349375260 Marionette TRACE conn4 -> [0,1186,"setScriptTimeout",{"ms":35000}] 05:09:35 INFO - PROCESS | 1792 | 1471349375265 Marionette TRACE conn4 <- [1,1186,null,{}] 05:09:35 INFO - PROCESS | 1792 | 1471349375287 Marionette TRACE conn4 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:35 INFO - PROCESS | 1792 | 1471349375298 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:35 INFO - PROCESS | 1792 | 1471349375576 Marionette TRACE conn4 <- [1,1187,null,{"value":null}] 05:09:36 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x8ee89c00) [pid = 1792] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 05:09:36 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x8e591c00) [pid = 1792] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 05:09:36 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x8e509800) [pid = 1792] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 05:09:36 INFO - PROCESS | 1792 | --DOMWINDOW == 65 (0x8e599400) [pid = 1792] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 05:09:36 INFO - PROCESS | 1792 | --DOMWINDOW == 64 (0x8f902000) [pid = 1792] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 05:09:36 INFO - PROCESS | 1792 | --DOMWINDOW == 63 (0x8dcc7000) [pid = 1792] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 05:09:36 INFO - PROCESS | 1792 | --DOMWINDOW == 62 (0x91df3c00) [pid = 1792] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 05:09:36 INFO - PROCESS | 1792 | --DOMWINDOW == 61 (0x8e6bb000) [pid = 1792] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 05:09:36 INFO - PROCESS | 1792 | --DOMWINDOW == 60 (0x8fa74000) [pid = 1792] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 05:09:36 INFO - PROCESS | 1792 | 1471349376231 Marionette TRACE conn4 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:36 INFO - PROCESS | 1792 | 1471349376238 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc7000 == 11 [pid = 1792] [id = 304] 05:09:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 61 (0x8dccb400) [pid = 1792] [serial = 913] [outer = (nil)] 05:09:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 62 (0x8e5d1000) [pid = 1792] [serial = 914] [outer = 0x8dccb400] 05:09:36 INFO - PROCESS | 1792 | 1471349376318 Marionette DEBUG loaded listener.js 05:09:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 63 (0x8ee94000) [pid = 1792] [serial = 915] [outer = 0x8dccb400] 05:09:37 INFO - PROCESS | 1792 | 1471349377136 Marionette TRACE conn4 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 05:09:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 05:09:37 INFO - PROCESS | 1792 | 1471349377215 Marionette TRACE conn4 <- [1,1189,null,{"value":"8"}] 05:09:37 INFO - PROCESS | 1792 | 1471349377222 Marionette TRACE conn4 -> [0,1190,"setScriptTimeout",{"ms":35000}] 05:09:37 INFO - PROCESS | 1792 | 1471349377225 Marionette TRACE conn4 <- [1,1190,null,{}] 05:09:37 INFO - PROCESS | 1792 | 1471349377233 Marionette TRACE conn4 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:37 INFO - PROCESS | 1792 | 1471349377237 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:37 INFO - PROCESS | 1792 | 1471349377419 Marionette TRACE conn4 <- [1,1191,null,{"value":null}] 05:09:37 INFO - PROCESS | 1792 | 1471349377543 Marionette TRACE conn4 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:37 INFO - PROCESS | 1792 | 1471349377550 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6d000 == 12 [pid = 1792] [id = 305] 05:09:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 64 (0x8fa6d800) [pid = 1792] [serial = 916] [outer = (nil)] 05:09:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x8fa79400) [pid = 1792] [serial = 917] [outer = 0x8fa6d800] 05:09:37 INFO - PROCESS | 1792 | 1471349377650 Marionette DEBUG loaded listener.js 05:09:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0x8fc04c00) [pid = 1792] [serial = 918] [outer = 0x8fa6d800] 05:09:38 INFO - PROCESS | 1792 | 1471349378688 Marionette TRACE conn4 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 05:09:38 INFO - PROCESS | 1792 | 1471349378772 Marionette TRACE conn4 <- [1,1193,null,{"value":"8"}] 05:09:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 05:09:38 INFO - PROCESS | 1792 | 1471349378782 Marionette TRACE conn4 -> [0,1194,"setScriptTimeout",{"ms":35000}] 05:09:38 INFO - PROCESS | 1792 | 1471349378789 Marionette TRACE conn4 <- [1,1194,null,{}] 05:09:38 INFO - PROCESS | 1792 | 1471349378798 Marionette TRACE conn4 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:38 INFO - PROCESS | 1792 | 1471349378805 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:39 INFO - PROCESS | 1792 | 1471349379044 Marionette TRACE conn4 <- [1,1195,null,{"value":null}] 05:09:39 INFO - PROCESS | 1792 | 1471349379292 Marionette TRACE conn4 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:39 INFO - PROCESS | 1792 | 1471349379301 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:39 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e507800 == 13 [pid = 1792] [id = 306] 05:09:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x8e508400) [pid = 1792] [serial = 919] [outer = (nil)] 05:09:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x8e6c0400) [pid = 1792] [serial = 920] [outer = 0x8e508400] 05:09:39 INFO - PROCESS | 1792 | 1471349379398 Marionette DEBUG loaded listener.js 05:09:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x8ee90c00) [pid = 1792] [serial = 921] [outer = 0x8e508400] 05:09:40 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:09:40 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:09:40 INFO - PROCESS | 1792 | 1471349380472 Marionette TRACE conn4 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 05:09:40 INFO - PROCESS | 1792 | 1471349380532 Marionette TRACE conn4 <- [1,1197,null,{"value":"8"}] 05:09:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 05:09:40 INFO - PROCESS | 1792 | 1471349380544 Marionette TRACE conn4 -> [0,1198,"setScriptTimeout",{"ms":35000}] 05:09:40 INFO - PROCESS | 1792 | 1471349380548 Marionette TRACE conn4 <- [1,1198,null,{}] 05:09:40 INFO - PROCESS | 1792 | 1471349380556 Marionette TRACE conn4 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:40 INFO - PROCESS | 1792 | 1471349380563 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:40 INFO - PROCESS | 1792 | 1471349380775 Marionette TRACE conn4 <- [1,1199,null,{"value":null}] 05:09:41 INFO - PROCESS | 1792 | 1471349381026 Marionette TRACE conn4 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:41 INFO - PROCESS | 1792 | 1471349381038 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d50a000 == 14 [pid = 1792] [id = 307] 05:09:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8fa76000) [pid = 1792] [serial = 922] [outer = (nil)] 05:09:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x8fcc5c00) [pid = 1792] [serial = 923] [outer = 0x8fa76000] 05:09:41 INFO - PROCESS | 1792 | 1471349381169 Marionette DEBUG loaded listener.js 05:09:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8fccf000) [pid = 1792] [serial = 924] [outer = 0x8fa76000] 05:09:42 INFO - PROCESS | 1792 | 1471349382383 Marionette TRACE conn4 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:09:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 05:09:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1889ms 05:09:42 INFO - PROCESS | 1792 | 1471349382434 Marionette TRACE conn4 -> [0,1201,"getWindowHandle",null] 05:09:42 INFO - PROCESS | 1792 | 1471349382440 Marionette TRACE conn4 <- [1,1201,null,{"value":"8"}] 05:09:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 05:09:42 INFO - PROCESS | 1792 | 1471349382449 Marionette TRACE conn4 -> [0,1202,"setScriptTimeout",{"ms":35000}] 05:09:42 INFO - PROCESS | 1792 | 1471349382454 Marionette TRACE conn4 <- [1,1202,null,{}] 05:09:42 INFO - PROCESS | 1792 | 1471349382475 Marionette TRACE conn4 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:42 INFO - PROCESS | 1792 | 1471349382485 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:42 INFO - PROCESS | 1792 | 1471349382703 Marionette TRACE conn4 <- [1,1203,null,{"value":null}] 05:09:42 INFO - PROCESS | 1792 | 1471349382934 Marionette TRACE conn4 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:42 INFO - PROCESS | 1792 | 1471349382947 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x925a0c00 == 15 [pid = 1792] [id = 308] 05:09:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x925a2000) [pid = 1792] [serial = 925] [outer = (nil)] 05:09:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x925a9400) [pid = 1792] [serial = 926] [outer = 0x925a2000] 05:09:43 INFO - PROCESS | 1792 | 1471349383042 Marionette DEBUG loaded listener.js 05:09:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x92666800) [pid = 1792] [serial = 927] [outer = 0x925a2000] 05:09:44 INFO - PROCESS | 1792 | 1471349384054 Marionette TRACE conn4 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:09:44 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 05:09:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1694ms 05:09:44 INFO - PROCESS | 1792 | 1471349384143 Marionette TRACE conn4 -> [0,1205,"getWindowHandle",null] 05:09:44 INFO - PROCESS | 1792 | 1471349384149 Marionette TRACE conn4 <- [1,1205,null,{"value":"8"}] 05:09:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 05:09:44 INFO - PROCESS | 1792 | 1471349384157 Marionette TRACE conn4 -> [0,1206,"setScriptTimeout",{"ms":35000}] 05:09:44 INFO - PROCESS | 1792 | 1471349384162 Marionette TRACE conn4 <- [1,1206,null,{}] 05:09:44 INFO - PROCESS | 1792 | 1471349384169 Marionette TRACE conn4 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:44 INFO - PROCESS | 1792 | 1471349384176 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:44 INFO - PROCESS | 1792 | 1471349384410 Marionette TRACE conn4 <- [1,1207,null,{"value":null}] 05:09:44 INFO - PROCESS | 1792 | 1471349384631 Marionette TRACE conn4 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:44 INFO - PROCESS | 1792 | 1471349384642 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:44 INFO - PROCESS | 1792 | ++DOCSHELL 0x91c55800 == 16 [pid = 1792] [id = 309] 05:09:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x91df0000) [pid = 1792] [serial = 928] [outer = (nil)] 05:09:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x92bdd800) [pid = 1792] [serial = 929] [outer = 0x91df0000] 05:09:44 INFO - PROCESS | 1792 | 1471349384757 Marionette DEBUG loaded listener.js 05:09:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x92be0c00) [pid = 1792] [serial = 930] [outer = 0x91df0000] 05:09:45 INFO - PROCESS | 1792 | 1471349385775 Marionette TRACE conn4 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:09:45 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 05:09:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1689ms 05:09:45 INFO - PROCESS | 1792 | 1471349385846 Marionette TRACE conn4 -> [0,1209,"getWindowHandle",null] 05:09:45 INFO - PROCESS | 1792 | 1471349385851 Marionette TRACE conn4 <- [1,1209,null,{"value":"8"}] 05:09:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 05:09:45 INFO - PROCESS | 1792 | 1471349385858 Marionette TRACE conn4 -> [0,1210,"setScriptTimeout",{"ms":35000}] 05:09:45 INFO - PROCESS | 1792 | 1471349385863 Marionette TRACE conn4 <- [1,1210,null,{}] 05:09:45 INFO - PROCESS | 1792 | 1471349385870 Marionette TRACE conn4 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:45 INFO - PROCESS | 1792 | 1471349385875 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:46 INFO - PROCESS | 1792 | 1471349386160 Marionette TRACE conn4 <- [1,1211,null,{"value":null}] 05:09:46 INFO - PROCESS | 1792 | 1471349386388 Marionette TRACE conn4 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:46 INFO - PROCESS | 1792 | 1471349386398 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:46 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c142400 == 17 [pid = 1792] [id = 310] 05:09:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8dcc4800) [pid = 1792] [serial = 931] [outer = (nil)] 05:09:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8ecd1c00) [pid = 1792] [serial = 932] [outer = 0x8dcc4800] 05:09:46 INFO - PROCESS | 1792 | 1471349386500 Marionette DEBUG loaded listener.js 05:09:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8f83a800) [pid = 1792] [serial = 933] [outer = 0x8dcc4800] 05:09:47 INFO - PROCESS | 1792 | 1471349387761 Marionette TRACE conn4 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:09:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 05:09:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1944ms 05:09:47 INFO - PROCESS | 1792 | 1471349387806 Marionette TRACE conn4 -> [0,1213,"getWindowHandle",null] 05:09:47 INFO - PROCESS | 1792 | 1471349387812 Marionette TRACE conn4 <- [1,1213,null,{"value":"8"}] 05:09:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 05:09:47 INFO - PROCESS | 1792 | 1471349387821 Marionette TRACE conn4 -> [0,1214,"setScriptTimeout",{"ms":35000}] 05:09:47 INFO - PROCESS | 1792 | 1471349387830 Marionette TRACE conn4 <- [1,1214,null,{}] 05:09:47 INFO - PROCESS | 1792 | 1471349387839 Marionette TRACE conn4 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:47 INFO - PROCESS | 1792 | 1471349387844 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:48 INFO - PROCESS | 1792 | 1471349388057 Marionette TRACE conn4 <- [1,1215,null,{"value":null}] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x91dee400) [pid = 1792] [serial = 878] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8fcc9400) [pid = 1792] [serial = 881] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x8e6b9800) [pid = 1792] [serial = 860] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8ecd6c00) [pid = 1792] [serial = 861] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8fc01c00) [pid = 1792] [serial = 858] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8fc04400) [pid = 1792] [serial = 875] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x8e505800) [pid = 1792] [serial = 869] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x8e598400) [pid = 1792] [serial = 870] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x9259c400) [pid = 1792] [serial = 866] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x925a2400) [pid = 1792] [serial = 867] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x8ec6d400) [pid = 1792] [serial = 872] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x8ee98400) [pid = 1792] [serial = 873] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x8fc0a000) [pid = 1792] [serial = 863] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x8fcc2c00) [pid = 1792] [serial = 864] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x91df8800) [pid = 1792] [serial = 882] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 65 (0x91df2000) [pid = 1792] [serial = 879] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | --DOMWINDOW == 64 (0x8fcc4000) [pid = 1792] [serial = 876] [outer = (nil)] [url = about:blank] 05:09:48 INFO - PROCESS | 1792 | 1471349388271 Marionette TRACE conn4 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:48 INFO - PROCESS | 1792 | 1471349388282 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50e000 == 18 [pid = 1792] [id = 311] 05:09:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x8e590c00) [pid = 1792] [serial = 934] [outer = (nil)] 05:09:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0x8e59e800) [pid = 1792] [serial = 935] [outer = 0x8e590c00] 05:09:48 INFO - PROCESS | 1792 | 1471349388372 Marionette DEBUG loaded listener.js 05:09:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x8ec68800) [pid = 1792] [serial = 936] [outer = 0x8e590c00] 05:09:49 INFO - PROCESS | 1792 | 1471349389221 Marionette TRACE conn4 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 05:09:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 05:09:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1442ms 05:09:49 INFO - PROCESS | 1792 | 1471349389274 Marionette TRACE conn4 -> [0,1217,"getWindowHandle",null] 05:09:49 INFO - PROCESS | 1792 | 1471349389282 Marionette TRACE conn4 <- [1,1217,null,{"value":"8"}] 05:09:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 05:09:49 INFO - PROCESS | 1792 | 1471349389300 Marionette TRACE conn4 -> [0,1218,"setScriptTimeout",{"ms":35000}] 05:09:49 INFO - PROCESS | 1792 | 1471349389305 Marionette TRACE conn4 <- [1,1218,null,{}] 05:09:49 INFO - PROCESS | 1792 | 1471349389311 Marionette TRACE conn4 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:49 INFO - PROCESS | 1792 | 1471349389318 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:49 INFO - PROCESS | 1792 | 1471349389509 Marionette TRACE conn4 <- [1,1219,null,{"value":null}] 05:09:49 INFO - PROCESS | 1792 | 1471349389520 Marionette TRACE conn4 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:49 INFO - PROCESS | 1792 | 1471349389529 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f83cc00 == 19 [pid = 1792] [id = 312] 05:09:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x8f907800) [pid = 1792] [serial = 937] [outer = (nil)] 05:09:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x8f90f800) [pid = 1792] [serial = 938] [outer = 0x8f907800] 05:09:49 INFO - PROCESS | 1792 | 1471349389721 Marionette DEBUG loaded listener.js 05:09:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8fc01c00) [pid = 1792] [serial = 939] [outer = 0x8f907800] 05:09:50 INFO - PROCESS | 1792 | 1471349390646 Marionette TRACE conn4 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 05:09:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 05:09:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1386ms 05:09:50 INFO - PROCESS | 1792 | 1471349390686 Marionette TRACE conn4 -> [0,1221,"getWindowHandle",null] 05:09:50 INFO - PROCESS | 1792 | 1471349390690 Marionette TRACE conn4 <- [1,1221,null,{"value":"8"}] 05:09:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 05:09:50 INFO - PROCESS | 1792 | 1471349390698 Marionette TRACE conn4 -> [0,1222,"setScriptTimeout",{"ms":35000}] 05:09:50 INFO - PROCESS | 1792 | 1471349390704 Marionette TRACE conn4 <- [1,1222,null,{}] 05:09:50 INFO - PROCESS | 1792 | 1471349390729 Marionette TRACE conn4 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:50 INFO - PROCESS | 1792 | 1471349390738 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:50 INFO - PROCESS | 1792 | 1471349390987 Marionette TRACE conn4 <- [1,1223,null,{"value":null}] 05:09:51 INFO - PROCESS | 1792 | 1471349391026 Marionette TRACE conn4 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:51 INFO - PROCESS | 1792 | 1471349391038 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x91c60400 == 20 [pid = 1792] [id = 313] 05:09:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x91c60800) [pid = 1792] [serial = 940] [outer = (nil)] 05:09:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x91dee800) [pid = 1792] [serial = 941] [outer = 0x91c60800] 05:09:51 INFO - PROCESS | 1792 | 1471349391115 Marionette DEBUG loaded listener.js 05:09:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x91df5c00) [pid = 1792] [serial = 942] [outer = 0x91c60800] 05:09:52 INFO - PROCESS | 1792 | 1471349392128 Marionette TRACE conn4 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 05:09:52 INFO - PROCESS | 1792 | 1471349392159 Marionette TRACE conn4 <- [1,1225,null,{"value":"8"}] 05:09:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 05:09:52 INFO - PROCESS | 1792 | 1471349392174 Marionette TRACE conn4 -> [0,1226,"setScriptTimeout",{"ms":35000}] 05:09:52 INFO - PROCESS | 1792 | 1471349392178 Marionette TRACE conn4 <- [1,1226,null,{}] 05:09:52 INFO - PROCESS | 1792 | 1471349392184 Marionette TRACE conn4 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:52 INFO - PROCESS | 1792 | 1471349392189 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:52 INFO - PROCESS | 1792 | 1471349392425 Marionette TRACE conn4 <- [1,1227,null,{"value":null}] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8c13a000) [pid = 1792] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x8e595400) [pid = 1792] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x8ec72400) [pid = 1792] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x8f903400) [pid = 1792] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x8fccd000) [pid = 1792] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x8dabe400) [pid = 1792] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x92667000) [pid = 1792] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 65 (0x92fc0800) [pid = 1792] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 64 (0x8dccb400) [pid = 1792] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 63 (0x8c13c400) [pid = 1792] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 05:09:52 INFO - PROCESS | 1792 | --DOMWINDOW == 62 (0x8e5d7400) [pid = 1792] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 05:09:52 INFO - PROCESS | 1792 | 1471349392698 Marionette TRACE conn4 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:52 INFO - PROCESS | 1792 | 1471349392706 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13a000 == 21 [pid = 1792] [id = 314] 05:09:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 63 (0x8d508400) [pid = 1792] [serial = 943] [outer = (nil)] 05:09:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 64 (0x8e5d2c00) [pid = 1792] [serial = 944] [outer = 0x8d508400] 05:09:52 INFO - PROCESS | 1792 | 1471349392793 Marionette DEBUG loaded listener.js 05:09:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x8ee8dc00) [pid = 1792] [serial = 945] [outer = 0x8d508400] 05:09:53 INFO - PROCESS | 1792 | 1471349393592 Marionette TRACE conn4 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 05:09:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 05:09:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1438ms 05:09:53 INFO - PROCESS | 1792 | 1471349393612 Marionette TRACE conn4 -> [0,1229,"getWindowHandle",null] 05:09:53 INFO - PROCESS | 1792 | 1471349393617 Marionette TRACE conn4 <- [1,1229,null,{"value":"8"}] 05:09:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 05:09:53 INFO - PROCESS | 1792 | 1471349393623 Marionette TRACE conn4 -> [0,1230,"setScriptTimeout",{"ms":35000}] 05:09:53 INFO - PROCESS | 1792 | 1471349393627 Marionette TRACE conn4 <- [1,1230,null,{}] 05:09:53 INFO - PROCESS | 1792 | 1471349393642 Marionette TRACE conn4 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:53 INFO - PROCESS | 1792 | 1471349393648 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:53 INFO - PROCESS | 1792 | 1471349393832 Marionette TRACE conn4 <- [1,1231,null,{"value":null}] 05:09:53 INFO - PROCESS | 1792 | 1471349393842 Marionette TRACE conn4 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:53 INFO - PROCESS | 1792 | 1471349393849 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x91debc00 == 22 [pid = 1792] [id = 315] 05:09:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0x91df8800) [pid = 1792] [serial = 946] [outer = (nil)] 05:09:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x9266bc00) [pid = 1792] [serial = 947] [outer = 0x91df8800] 05:09:53 INFO - PROCESS | 1792 | 1471349393938 Marionette DEBUG loaded listener.js 05:09:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x92da4800) [pid = 1792] [serial = 948] [outer = 0x91df8800] 05:09:55 INFO - PROCESS | 1792 | 1471349395063 Marionette TRACE conn4 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 05:09:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 05:09:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1500ms 05:09:55 INFO - PROCESS | 1792 | 1471349395125 Marionette TRACE conn4 -> [0,1233,"getWindowHandle",null] 05:09:55 INFO - PROCESS | 1792 | 1471349395133 Marionette TRACE conn4 <- [1,1233,null,{"value":"8"}] 05:09:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 05:09:55 INFO - PROCESS | 1792 | 1471349395144 Marionette TRACE conn4 -> [0,1234,"setScriptTimeout",{"ms":35000}] 05:09:55 INFO - PROCESS | 1792 | 1471349395149 Marionette TRACE conn4 <- [1,1234,null,{}] 05:09:55 INFO - PROCESS | 1792 | 1471349395159 Marionette TRACE conn4 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:55 INFO - PROCESS | 1792 | 1471349395165 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:55 INFO - PROCESS | 1792 | 1471349395419 Marionette TRACE conn4 <- [1,1235,null,{"value":null}] 05:09:55 INFO - PROCESS | 1792 | 1471349395716 Marionette TRACE conn4 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:55 INFO - PROCESS | 1792 | 1471349395728 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e504000 == 23 [pid = 1792] [id = 316] 05:09:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x8e598400) [pid = 1792] [serial = 949] [outer = (nil)] 05:09:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8e5d9c00) [pid = 1792] [serial = 950] [outer = 0x8e598400] 05:09:55 INFO - PROCESS | 1792 | 1471349395824 Marionette DEBUG loaded listener.js 05:09:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x8ec68400) [pid = 1792] [serial = 951] [outer = 0x8e598400] 05:09:56 INFO - PROCESS | 1792 | 1471349396870 Marionette TRACE conn4 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 05:09:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 05:09:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1789ms 05:09:56 INFO - PROCESS | 1792 | 1471349396933 Marionette TRACE conn4 -> [0,1237,"getWindowHandle",null] 05:09:56 INFO - PROCESS | 1792 | 1471349396942 Marionette TRACE conn4 <- [1,1237,null,{"value":"8"}] 05:09:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 05:09:56 INFO - PROCESS | 1792 | 1471349396960 Marionette TRACE conn4 -> [0,1238,"setScriptTimeout",{"ms":35000}] 05:09:56 INFO - PROCESS | 1792 | 1471349396968 Marionette TRACE conn4 <- [1,1238,null,{}] 05:09:56 INFO - PROCESS | 1792 | 1471349396977 Marionette TRACE conn4 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:56 INFO - PROCESS | 1792 | 1471349396984 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:57 INFO - PROCESS | 1792 | 1471349397241 Marionette TRACE conn4 <- [1,1239,null,{"value":null}] 05:09:57 INFO - PROCESS | 1792 | 1471349397512 Marionette TRACE conn4 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:57 INFO - PROCESS | 1792 | 1471349397522 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e599c00 == 24 [pid = 1792] [id = 317] 05:09:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8fc0a000) [pid = 1792] [serial = 952] [outer = (nil)] 05:09:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x91c55c00) [pid = 1792] [serial = 953] [outer = 0x8fc0a000] 05:09:57 INFO - PROCESS | 1792 | 1471349397614 Marionette DEBUG loaded listener.js 05:09:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x91def400) [pid = 1792] [serial = 954] [outer = 0x8fc0a000] 05:09:58 INFO - PROCESS | 1792 | 1471349398627 Marionette TRACE conn4 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 05:09:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 05:09:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1692ms 05:09:58 INFO - PROCESS | 1792 | 1471349398657 Marionette TRACE conn4 -> [0,1241,"getWindowHandle",null] 05:09:58 INFO - PROCESS | 1792 | 1471349398660 Marionette TRACE conn4 <- [1,1241,null,{"value":"8"}] 05:09:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 05:09:58 INFO - PROCESS | 1792 | 1471349398671 Marionette TRACE conn4 -> [0,1242,"setScriptTimeout",{"ms":35000}] 05:09:58 INFO - PROCESS | 1792 | 1471349398678 Marionette TRACE conn4 <- [1,1242,null,{}] 05:09:58 INFO - PROCESS | 1792 | 1471349398708 Marionette TRACE conn4 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:09:58 INFO - PROCESS | 1792 | 1471349398718 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:58 INFO - PROCESS | 1792 | 1471349398961 Marionette TRACE conn4 <- [1,1243,null,{"value":null}] 05:09:59 INFO - PROCESS | 1792 | 1471349399182 Marionette TRACE conn4 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:09:59 INFO - PROCESS | 1792 | 1471349399191 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:09:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x92663400 == 25 [pid = 1792] [id = 318] 05:09:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x92fc2400) [pid = 1792] [serial = 955] [outer = (nil)] 05:09:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x92fc5c00) [pid = 1792] [serial = 956] [outer = 0x92fc2400] 05:09:59 INFO - PROCESS | 1792 | 1471349399333 Marionette DEBUG loaded listener.js 05:09:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x93930800) [pid = 1792] [serial = 957] [outer = 0x92fc2400] 05:10:00 INFO - PROCESS | 1792 | 1471349400291 Marionette TRACE conn4 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 05:10:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 05:10:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1658ms 05:10:00 INFO - PROCESS | 1792 | 1471349400329 Marionette TRACE conn4 -> [0,1245,"getWindowHandle",null] 05:10:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 05:10:00 INFO - PROCESS | 1792 | 1471349400335 Marionette TRACE conn4 <- [1,1245,null,{"value":"8"}] 05:10:00 INFO - PROCESS | 1792 | 1471349400342 Marionette TRACE conn4 -> [0,1246,"setScriptTimeout",{"ms":35000}] 05:10:00 INFO - PROCESS | 1792 | 1471349400346 Marionette TRACE conn4 <- [1,1246,null,{}] 05:10:00 INFO - PROCESS | 1792 | 1471349400353 Marionette TRACE conn4 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:00 INFO - PROCESS | 1792 | 1471349400358 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:00 INFO - PROCESS | 1792 | 1471349400580 Marionette TRACE conn4 <- [1,1247,null,{"value":null}] 05:10:00 INFO - PROCESS | 1792 | 1471349400799 Marionette TRACE conn4 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:00 INFO - PROCESS | 1792 | 1471349400810 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa73000 == 26 [pid = 1792] [id = 319] 05:10:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x92daa800) [pid = 1792] [serial = 958] [outer = (nil)] 05:10:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x9472c400) [pid = 1792] [serial = 959] [outer = 0x92daa800] 05:10:00 INFO - PROCESS | 1792 | 1471349400944 Marionette DEBUG loaded listener.js 05:10:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x9477a000) [pid = 1792] [serial = 960] [outer = 0x92daa800] 05:10:01 INFO - PROCESS | 1792 | 1471349401990 Marionette TRACE conn4 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 05:10:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 05:10:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1693ms 05:10:02 INFO - PROCESS | 1792 | 1471349402035 Marionette TRACE conn4 -> [0,1249,"getWindowHandle",null] 05:10:02 INFO - PROCESS | 1792 | 1471349402041 Marionette TRACE conn4 <- [1,1249,null,{"value":"8"}] 05:10:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 05:10:02 INFO - PROCESS | 1792 | 1471349402049 Marionette TRACE conn4 -> [0,1250,"setScriptTimeout",{"ms":35000}] 05:10:02 INFO - PROCESS | 1792 | 1471349402055 Marionette TRACE conn4 <- [1,1250,null,{}] 05:10:02 INFO - PROCESS | 1792 | 1471349402063 Marionette TRACE conn4 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:02 INFO - PROCESS | 1792 | 1471349402071 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:02 INFO - PROCESS | 1792 | 1471349402330 Marionette TRACE conn4 <- [1,1251,null,{"value":null}] 05:10:02 INFO - PROCESS | 1792 | 1471349402608 Marionette TRACE conn4 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:02 INFO - PROCESS | 1792 | 1471349402615 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:02 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f90a400 == 27 [pid = 1792] [id = 320] 05:10:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8fc0fc00) [pid = 1792] [serial = 961] [outer = (nil)] 05:10:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x9510e400) [pid = 1792] [serial = 962] [outer = 0x8fc0fc00] 05:10:02 INFO - PROCESS | 1792 | 1471349402719 Marionette DEBUG loaded listener.js 05:10:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x95112c00) [pid = 1792] [serial = 963] [outer = 0x8fc0fc00] 05:10:03 INFO - PROCESS | 1792 | 1471349403719 Marionette TRACE conn4 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 05:10:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 05:10:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1741ms 05:10:03 INFO - PROCESS | 1792 | 1471349403792 Marionette TRACE conn4 -> [0,1253,"getWindowHandle",null] 05:10:03 INFO - PROCESS | 1792 | 1471349403795 Marionette TRACE conn4 <- [1,1253,null,{"value":"8"}] 05:10:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 05:10:03 INFO - PROCESS | 1792 | 1471349403804 Marionette TRACE conn4 -> [0,1254,"setScriptTimeout",{"ms":35000}] 05:10:03 INFO - PROCESS | 1792 | 1471349403808 Marionette TRACE conn4 <- [1,1254,null,{}] 05:10:03 INFO - PROCESS | 1792 | 1471349403815 Marionette TRACE conn4 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:03 INFO - PROCESS | 1792 | 1471349403827 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:04 INFO - PROCESS | 1792 | 1471349404112 Marionette TRACE conn4 <- [1,1255,null,{"value":null}] 05:10:04 INFO - PROCESS | 1792 | 1471349404351 Marionette TRACE conn4 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:04 INFO - PROCESS | 1792 | 1471349404361 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:04 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec74c00 == 28 [pid = 1792] [id = 321] 05:10:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x92da9000) [pid = 1792] [serial = 964] [outer = (nil)] 05:10:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x9527cc00) [pid = 1792] [serial = 965] [outer = 0x92da9000] 05:10:04 INFO - PROCESS | 1792 | 1471349404453 Marionette DEBUG loaded listener.js 05:10:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x9527ec00) [pid = 1792] [serial = 966] [outer = 0x92da9000] 05:10:05 INFO - PROCESS | 1792 | 1471349405485 Marionette TRACE conn4 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 05:10:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 05:10:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1735ms 05:10:05 INFO - PROCESS | 1792 | 1471349405539 Marionette TRACE conn4 -> [0,1257,"getWindowHandle",null] 05:10:05 INFO - PROCESS | 1792 | 1471349405543 Marionette TRACE conn4 <- [1,1257,null,{"value":"8"}] 05:10:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 05:10:05 INFO - PROCESS | 1792 | 1471349405551 Marionette TRACE conn4 -> [0,1258,"setScriptTimeout",{"ms":35000}] 05:10:05 INFO - PROCESS | 1792 | 1471349405556 Marionette TRACE conn4 <- [1,1258,null,{}] 05:10:05 INFO - PROCESS | 1792 | 1471349405563 Marionette TRACE conn4 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:05 INFO - PROCESS | 1792 | 1471349405570 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:05 INFO - PROCESS | 1792 | 1471349405788 Marionette TRACE conn4 <- [1,1259,null,{"value":null}] 05:10:06 INFO - PROCESS | 1792 | 1471349406211 Marionette TRACE conn4 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:06 INFO - PROCESS | 1792 | 1471349406223 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d50cc00 == 29 [pid = 1792] [id = 322] 05:10:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8dab8400) [pid = 1792] [serial = 967] [outer = (nil)] 05:10:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8dcc8c00) [pid = 1792] [serial = 968] [outer = 0x8dab8400] 05:10:06 INFO - PROCESS | 1792 | 1471349406348 Marionette DEBUG loaded listener.js 05:10:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8e509400) [pid = 1792] [serial = 969] [outer = 0x8dab8400] 05:10:07 INFO - PROCESS | 1792 | 1471349407312 Marionette TRACE conn4 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 05:10:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 05:10:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1800ms 05:10:07 INFO - PROCESS | 1792 | 1471349407355 Marionette TRACE conn4 -> [0,1261,"getWindowHandle",null] 05:10:07 INFO - PROCESS | 1792 | 1471349407361 Marionette TRACE conn4 <- [1,1261,null,{"value":"8"}] 05:10:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 05:10:07 INFO - PROCESS | 1792 | 1471349407370 Marionette TRACE conn4 -> [0,1262,"setScriptTimeout",{"ms":35000}] 05:10:07 INFO - PROCESS | 1792 | 1471349407375 Marionette TRACE conn4 <- [1,1262,null,{}] 05:10:07 INFO - PROCESS | 1792 | 1471349407384 Marionette TRACE conn4 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:07 INFO - PROCESS | 1792 | 1471349407391 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:07 INFO - PROCESS | 1792 | 1471349407591 Marionette TRACE conn4 <- [1,1263,null,{"value":null}] 05:10:07 INFO - PROCESS | 1792 | 1471349407921 Marionette TRACE conn4 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:07 INFO - PROCESS | 1792 | 1471349407933 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e505000 == 30 [pid = 1792] [id = 323] 05:10:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8e50b000) [pid = 1792] [serial = 970] [outer = (nil)] 05:10:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8ee89400) [pid = 1792] [serial = 971] [outer = 0x8e50b000] 05:10:08 INFO - PROCESS | 1792 | 1471349408026 Marionette DEBUG loaded listener.js 05:10:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8ee97c00) [pid = 1792] [serial = 972] [outer = 0x8e50b000] 05:10:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8dabd800 == 29 [pid = 1792] [id = 300] 05:10:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8c139800 == 28 [pid = 1792] [id = 301] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8dac0400) [pid = 1792] [serial = 885] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8e5cd800) [pid = 1792] [serial = 908] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8d504400) [pid = 1792] [serial = 884] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8ecd9c00) [pid = 1792] [serial = 888] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8ecd0c00) [pid = 1792] [serial = 887] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8fccf400) [pid = 1792] [serial = 891] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8fc01800) [pid = 1792] [serial = 890] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x92bdf800) [pid = 1792] [serial = 894] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x9266dc00) [pid = 1792] [serial = 893] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8e593800) [pid = 1792] [serial = 903] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8dccc400) [pid = 1792] [serial = 902] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x92da9800) [pid = 1792] [serial = 897] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x92da7400) [pid = 1792] [serial = 896] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x9472f000) [pid = 1792] [serial = 900] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x92fca800) [pid = 1792] [serial = 899] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8e5d1000) [pid = 1792] [serial = 914] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8c13f000) [pid = 1792] [serial = 905] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x8dab9000) [pid = 1792] [serial = 906] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x8ecce400) [pid = 1792] [serial = 911] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8ee8c800) [pid = 1792] [serial = 912] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x8ee94000) [pid = 1792] [serial = 915] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x8e5d5800) [pid = 1792] [serial = 909] [outer = (nil)] [url = about:blank] 05:10:09 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x8fa79400) [pid = 1792] [serial = 917] [outer = (nil)] [url = about:blank] 05:10:10 INFO - PROCESS | 1792 | 1471349410188 Marionette TRACE conn4 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 05:10:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 05:10:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 2890ms 05:10:10 INFO - PROCESS | 1792 | 1471349410262 Marionette TRACE conn4 -> [0,1265,"getWindowHandle",null] 05:10:10 INFO - PROCESS | 1792 | 1471349410269 Marionette TRACE conn4 <- [1,1265,null,{"value":"8"}] 05:10:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 05:10:10 INFO - PROCESS | 1792 | 1471349410278 Marionette TRACE conn4 -> [0,1266,"setScriptTimeout",{"ms":35000}] 05:10:10 INFO - PROCESS | 1792 | 1471349410283 Marionette TRACE conn4 <- [1,1266,null,{}] 05:10:10 INFO - PROCESS | 1792 | 1471349410292 Marionette TRACE conn4 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:10 INFO - PROCESS | 1792 | 1471349410298 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:10 INFO - PROCESS | 1792 | 1471349410487 Marionette TRACE conn4 <- [1,1267,null,{"value":null}] 05:10:10 INFO - PROCESS | 1792 | 1471349410741 Marionette TRACE conn4 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:10 INFO - PROCESS | 1792 | 1471349410751 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13bc00 == 29 [pid = 1792] [id = 324] 05:10:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8c13c800) [pid = 1792] [serial = 973] [outer = (nil)] 05:10:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x8d504c00) [pid = 1792] [serial = 974] [outer = 0x8c13c800] 05:10:10 INFO - PROCESS | 1792 | 1471349410851 Marionette DEBUG loaded listener.js 05:10:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8dcc3c00) [pid = 1792] [serial = 975] [outer = 0x8c13c800] 05:10:12 INFO - PROCESS | 1792 | 1471349412068 Marionette TRACE conn4 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 05:10:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 05:10:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1845ms 05:10:12 INFO - PROCESS | 1792 | 1471349412126 Marionette TRACE conn4 -> [0,1269,"getWindowHandle",null] 05:10:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 05:10:12 INFO - PROCESS | 1792 | 1471349412133 Marionette TRACE conn4 <- [1,1269,null,{"value":"8"}] 05:10:12 INFO - PROCESS | 1792 | 1471349412153 Marionette TRACE conn4 -> [0,1270,"setScriptTimeout",{"ms":35000}] 05:10:12 INFO - PROCESS | 1792 | 1471349412160 Marionette TRACE conn4 <- [1,1270,null,{}] 05:10:12 INFO - PROCESS | 1792 | 1471349412171 Marionette TRACE conn4 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:12 INFO - PROCESS | 1792 | 1471349412177 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:12 INFO - PROCESS | 1792 | 1471349412401 Marionette TRACE conn4 <- [1,1271,null,{"value":null}] 05:10:12 INFO - PROCESS | 1792 | 1471349412644 Marionette TRACE conn4 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:12 INFO - PROCESS | 1792 | 1471349412656 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:12 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c139c00 == 30 [pid = 1792] [id = 325] 05:10:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x8e5cc800) [pid = 1792] [serial = 976] [outer = (nil)] 05:10:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x8e6bb000) [pid = 1792] [serial = 977] [outer = 0x8e5cc800] 05:10:12 INFO - PROCESS | 1792 | 1471349412747 Marionette DEBUG loaded listener.js 05:10:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x8e6c4c00) [pid = 1792] [serial = 978] [outer = 0x8e5cc800] 05:10:13 INFO - PROCESS | 1792 | 1471349413819 Marionette TRACE conn4 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 05:10:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 05:10:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1750ms 05:10:13 INFO - PROCESS | 1792 | 1471349413897 Marionette TRACE conn4 -> [0,1273,"getWindowHandle",null] 05:10:13 INFO - PROCESS | 1792 | 1471349413906 Marionette TRACE conn4 <- [1,1273,null,{"value":"8"}] 05:10:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 05:10:13 INFO - PROCESS | 1792 | 1471349413915 Marionette TRACE conn4 -> [0,1274,"setScriptTimeout",{"ms":35000}] 05:10:13 INFO - PROCESS | 1792 | 1471349413920 Marionette TRACE conn4 <- [1,1274,null,{}] 05:10:13 INFO - PROCESS | 1792 | 1471349413928 Marionette TRACE conn4 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:13 INFO - PROCESS | 1792 | 1471349413934 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:14 INFO - PROCESS | 1792 | 1471349414186 Marionette TRACE conn4 <- [1,1275,null,{"value":null}] 05:10:14 INFO - PROCESS | 1792 | 1471349414416 Marionette TRACE conn4 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:14 INFO - PROCESS | 1792 | 1471349414423 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:14 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd8000 == 31 [pid = 1792] [id = 326] 05:10:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x8ecda400) [pid = 1792] [serial = 979] [outer = (nil)] 05:10:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x8ee8c400) [pid = 1792] [serial = 980] [outer = 0x8ecda400] 05:10:14 INFO - PROCESS | 1792 | 1471349414516 Marionette DEBUG loaded listener.js 05:10:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x8ee94000) [pid = 1792] [serial = 981] [outer = 0x8ecda400] 05:10:15 INFO - PROCESS | 1792 | 1471349415624 Marionette TRACE conn4 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 05:10:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 05:10:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1795ms 05:10:15 INFO - PROCESS | 1792 | 1471349415711 Marionette TRACE conn4 -> [0,1277,"getWindowHandle",null] 05:10:15 INFO - PROCESS | 1792 | 1471349415716 Marionette TRACE conn4 <- [1,1277,null,{"value":"8"}] 05:10:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 05:10:15 INFO - PROCESS | 1792 | 1471349415734 Marionette TRACE conn4 -> [0,1278,"setScriptTimeout",{"ms":35000}] 05:10:15 INFO - PROCESS | 1792 | 1471349415746 Marionette TRACE conn4 <- [1,1278,null,{}] 05:10:15 INFO - PROCESS | 1792 | 1471349415818 Marionette TRACE conn4 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:15 INFO - PROCESS | 1792 | 1471349415828 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:16 INFO - PROCESS | 1792 | 1471349416176 Marionette TRACE conn4 <- [1,1279,null,{"value":null}] 05:10:16 INFO - PROCESS | 1792 | 1471349416319 Marionette TRACE conn4 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:16 INFO - PROCESS | 1792 | 1471349416329 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:16 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa71000 == 32 [pid = 1792] [id = 327] 05:10:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8fa71400) [pid = 1792] [serial = 982] [outer = (nil)] 05:10:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8fc02c00) [pid = 1792] [serial = 983] [outer = 0x8fa71400] 05:10:16 INFO - PROCESS | 1792 | 1471349416416 Marionette DEBUG loaded listener.js 05:10:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8fc0d800) [pid = 1792] [serial = 984] [outer = 0x8fa71400] 05:10:17 INFO - PROCESS | 1792 | 1471349417510 Marionette TRACE conn4 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 05:10:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 05:10:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1865ms 05:10:17 INFO - PROCESS | 1792 | 1471349417590 Marionette TRACE conn4 -> [0,1281,"getWindowHandle",null] 05:10:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 05:10:17 INFO - PROCESS | 1792 | 1471349417596 Marionette TRACE conn4 <- [1,1281,null,{"value":"8"}] 05:10:17 INFO - PROCESS | 1792 | 1471349417604 Marionette TRACE conn4 -> [0,1282,"setScriptTimeout",{"ms":35000}] 05:10:17 INFO - PROCESS | 1792 | 1471349417607 Marionette TRACE conn4 <- [1,1282,null,{}] 05:10:17 INFO - PROCESS | 1792 | 1471349417615 Marionette TRACE conn4 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:17 INFO - PROCESS | 1792 | 1471349417619 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:17 INFO - PROCESS | 1792 | 1471349417859 Marionette TRACE conn4 <- [1,1283,null,{"value":null}] 05:10:18 INFO - PROCESS | 1792 | 1471349418089 Marionette TRACE conn4 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:18 INFO - PROCESS | 1792 | 1471349418097 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f905c00 == 33 [pid = 1792] [id = 328] 05:10:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8f90a000) [pid = 1792] [serial = 985] [outer = (nil)] 05:10:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x91c57c00) [pid = 1792] [serial = 986] [outer = 0x8f90a000] 05:10:18 INFO - PROCESS | 1792 | 1471349418193 Marionette DEBUG loaded listener.js 05:10:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x91c5ec00) [pid = 1792] [serial = 987] [outer = 0x8f90a000] 05:10:19 INFO - PROCESS | 1792 | 1471349419493 Marionette TRACE conn4 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 05:10:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 05:10:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1988ms 05:10:19 INFO - PROCESS | 1792 | 1471349419593 Marionette TRACE conn4 -> [0,1285,"getWindowHandle",null] 05:10:19 INFO - PROCESS | 1792 | 1471349419600 Marionette TRACE conn4 <- [1,1285,null,{"value":"8"}] 05:10:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 05:10:19 INFO - PROCESS | 1792 | 1471349419611 Marionette TRACE conn4 -> [0,1286,"setScriptTimeout",{"ms":35000}] 05:10:19 INFO - PROCESS | 1792 | 1471349419615 Marionette TRACE conn4 <- [1,1286,null,{}] 05:10:19 INFO - PROCESS | 1792 | 1471349419737 Marionette TRACE conn4 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:19 INFO - PROCESS | 1792 | 1471349419744 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:19 INFO - PROCESS | 1792 | --DOCSHELL 0x8d50cc00 == 32 [pid = 1792] [id = 322] 05:10:20 INFO - PROCESS | 1792 | 1471349420005 Marionette TRACE conn4 <- [1,1287,null,{"value":null}] 05:10:20 INFO - PROCESS | 1792 | 1471349420097 Marionette TRACE conn4 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:20 INFO - PROCESS | 1792 | 1471349420112 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e504400 == 33 [pid = 1792] [id = 329] 05:10:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8e504c00) [pid = 1792] [serial = 988] [outer = (nil)] 05:10:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8e5d0c00) [pid = 1792] [serial = 989] [outer = 0x8e504c00] 05:10:20 INFO - PROCESS | 1792 | 1471349420190 Marionette DEBUG loaded listener.js 05:10:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8e6c4000) [pid = 1792] [serial = 990] [outer = 0x8e504c00] 05:10:21 INFO - PROCESS | 1792 | 1471349421086 Marionette TRACE conn4 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 05:10:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 05:10:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1539ms 05:10:21 INFO - PROCESS | 1792 | 1471349421150 Marionette TRACE conn4 -> [0,1289,"getWindowHandle",null] 05:10:21 INFO - PROCESS | 1792 | 1471349421158 Marionette TRACE conn4 <- [1,1289,null,{"value":"8"}] 05:10:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 05:10:21 INFO - PROCESS | 1792 | 1471349421169 Marionette TRACE conn4 -> [0,1290,"setScriptTimeout",{"ms":35000}] 05:10:21 INFO - PROCESS | 1792 | 1471349421172 Marionette TRACE conn4 <- [1,1290,null,{}] 05:10:21 INFO - PROCESS | 1792 | 1471349421179 Marionette TRACE conn4 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:21 INFO - PROCESS | 1792 | 1471349421185 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:21 INFO - PROCESS | 1792 | 1471349421372 Marionette TRACE conn4 <- [1,1291,null,{"value":null}] 05:10:21 INFO - PROCESS | 1792 | 1471349421581 Marionette TRACE conn4 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:21 INFO - PROCESS | 1792 | 1471349421587 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d50b400 == 34 [pid = 1792] [id = 330] 05:10:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8f837000) [pid = 1792] [serial = 991] [outer = (nil)] 05:10:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8f844c00) [pid = 1792] [serial = 992] [outer = 0x8f837000] 05:10:21 INFO - PROCESS | 1792 | 1471349421676 Marionette DEBUG loaded listener.js 05:10:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8fa6cc00) [pid = 1792] [serial = 993] [outer = 0x8f837000] 05:10:22 INFO - PROCESS | 1792 | 1471349422672 Marionette TRACE conn4 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 05:10:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 05:10:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1533ms 05:10:22 INFO - PROCESS | 1792 | 1471349422703 Marionette TRACE conn4 -> [0,1293,"getWindowHandle",null] 05:10:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 05:10:22 INFO - PROCESS | 1792 | 1471349422707 Marionette TRACE conn4 <- [1,1293,null,{"value":"8"}] 05:10:22 INFO - PROCESS | 1792 | 1471349422714 Marionette TRACE conn4 -> [0,1294,"setScriptTimeout",{"ms":35000}] 05:10:22 INFO - PROCESS | 1792 | 1471349422720 Marionette TRACE conn4 <- [1,1294,null,{}] 05:10:22 INFO - PROCESS | 1792 | 1471349422744 Marionette TRACE conn4 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:22 INFO - PROCESS | 1792 | 1471349422753 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:22 INFO - PROCESS | 1792 | 1471349422987 Marionette TRACE conn4 <- [1,1295,null,{"value":null}] 05:10:23 INFO - PROCESS | 1792 | 1471349423019 Marionette TRACE conn4 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:23 INFO - PROCESS | 1792 | 1471349423031 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x9259f000 == 35 [pid = 1792] [id = 331] 05:10:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x925a1000) [pid = 1792] [serial = 994] [outer = (nil)] 05:10:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x925a9800) [pid = 1792] [serial = 995] [outer = 0x925a1000] 05:10:23 INFO - PROCESS | 1792 | 1471349423110 Marionette DEBUG loaded listener.js 05:10:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x92bdc000) [pid = 1792] [serial = 996] [outer = 0x925a1000] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x91df8800) [pid = 1792] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x91c60800) [pid = 1792] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8d508400) [pid = 1792] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8e508400) [pid = 1792] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8fa6d800) [pid = 1792] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8fa76000) [pid = 1792] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8f907800) [pid = 1792] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x925a2000) [pid = 1792] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8e590c00) [pid = 1792] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x91df0000) [pid = 1792] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8dcc4800) [pid = 1792] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8dab8400) [pid = 1792] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x92daa800) [pid = 1792] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8e598400) [pid = 1792] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x92da9000) [pid = 1792] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8fc0a000) [pid = 1792] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8fc0fc00) [pid = 1792] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 05:10:23 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x92fc2400) [pid = 1792] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 05:10:24 INFO - PROCESS | 1792 | 1471349424245 Marionette TRACE conn4 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 05:10:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 05:10:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1546ms 05:10:24 INFO - PROCESS | 1792 | 1471349424261 Marionette TRACE conn4 -> [0,1297,"getWindowHandle",null] 05:10:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 05:10:24 INFO - PROCESS | 1792 | 1471349424266 Marionette TRACE conn4 <- [1,1297,null,{"value":"8"}] 05:10:24 INFO - PROCESS | 1792 | 1471349424273 Marionette TRACE conn4 -> [0,1298,"setScriptTimeout",{"ms":35000}] 05:10:24 INFO - PROCESS | 1792 | 1471349424276 Marionette TRACE conn4 <- [1,1298,null,{}] 05:10:24 INFO - PROCESS | 1792 | 1471349424283 Marionette TRACE conn4 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:24 INFO - PROCESS | 1792 | 1471349424302 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:24 INFO - PROCESS | 1792 | 1471349424553 Marionette TRACE conn4 <- [1,1299,null,{"value":null}] 05:10:24 INFO - PROCESS | 1792 | 1471349424569 Marionette TRACE conn4 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:24 INFO - PROCESS | 1792 | 1471349424576 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c140800 == 36 [pid = 1792] [id = 332] 05:10:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x8e5d9800) [pid = 1792] [serial = 997] [outer = (nil)] 05:10:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x8fcc7400) [pid = 1792] [serial = 998] [outer = 0x8e5d9800] 05:10:24 INFO - PROCESS | 1792 | 1471349424659 Marionette DEBUG loaded listener.js 05:10:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x925a2000) [pid = 1792] [serial = 999] [outer = 0x8e5d9800] 05:10:25 INFO - PROCESS | 1792 | 1471349425626 Marionette TRACE conn4 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 05:10:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 05:10:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1386ms 05:10:25 INFO - PROCESS | 1792 | 1471349425659 Marionette TRACE conn4 -> [0,1301,"getWindowHandle",null] 05:10:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 05:10:25 INFO - PROCESS | 1792 | 1471349425664 Marionette TRACE conn4 <- [1,1301,null,{"value":"8"}] 05:10:25 INFO - PROCESS | 1792 | 1471349425670 Marionette TRACE conn4 -> [0,1302,"setScriptTimeout",{"ms":35000}] 05:10:25 INFO - PROCESS | 1792 | 1471349425674 Marionette TRACE conn4 <- [1,1302,null,{}] 05:10:25 INFO - PROCESS | 1792 | 1471349425680 Marionette TRACE conn4 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:25 INFO - PROCESS | 1792 | 1471349425685 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:25 INFO - PROCESS | 1792 | 1471349425919 Marionette TRACE conn4 <- [1,1303,null,{"value":null}] 05:10:26 INFO - PROCESS | 1792 | 1471349426106 Marionette TRACE conn4 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:26 INFO - PROCESS | 1792 | 1471349426114 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d503000 == 37 [pid = 1792] [id = 333] 05:10:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8d504000) [pid = 1792] [serial = 1000] [outer = (nil)] 05:10:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8dac0c00) [pid = 1792] [serial = 1001] [outer = 0x8d504000] 05:10:26 INFO - PROCESS | 1792 | 1471349426288 Marionette DEBUG loaded listener.js 05:10:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8e502800) [pid = 1792] [serial = 1002] [outer = 0x8d504000] 05:10:27 INFO - PROCESS | 1792 | 1471349427376 Marionette TRACE conn4 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 05:10:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 05:10:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1784ms 05:10:27 INFO - PROCESS | 1792 | 1471349427456 Marionette TRACE conn4 -> [0,1305,"getWindowHandle",null] 05:10:27 INFO - PROCESS | 1792 | 1471349427463 Marionette TRACE conn4 <- [1,1305,null,{"value":"8"}] 05:10:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 05:10:27 INFO - PROCESS | 1792 | 1471349427473 Marionette TRACE conn4 -> [0,1306,"setScriptTimeout",{"ms":35000}] 05:10:27 INFO - PROCESS | 1792 | 1471349427478 Marionette TRACE conn4 <- [1,1306,null,{}] 05:10:27 INFO - PROCESS | 1792 | 1471349427488 Marionette TRACE conn4 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:27 INFO - PROCESS | 1792 | 1471349427495 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:27 INFO - PROCESS | 1792 | 1471349427749 Marionette TRACE conn4 <- [1,1307,null,{"value":null}] 05:10:28 INFO - PROCESS | 1792 | 1471349427982 Marionette TRACE conn4 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:28 INFO - PROCESS | 1792 | 1471349427996 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d506400 == 38 [pid = 1792] [id = 334] 05:10:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8ee93800) [pid = 1792] [serial = 1003] [outer = (nil)] 05:10:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8f907800) [pid = 1792] [serial = 1004] [outer = 0x8ee93800] 05:10:28 INFO - PROCESS | 1792 | 1471349428084 Marionette DEBUG loaded listener.js 05:10:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8fa77400) [pid = 1792] [serial = 1005] [outer = 0x8ee93800] 05:10:29 INFO - PROCESS | 1792 | 1471349429104 Marionette TRACE conn4 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 05:10:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 05:10:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1695ms 05:10:29 INFO - PROCESS | 1792 | 1471349429169 Marionette TRACE conn4 -> [0,1309,"getWindowHandle",null] 05:10:29 INFO - PROCESS | 1792 | 1471349429175 Marionette TRACE conn4 <- [1,1309,null,{"value":"8"}] 05:10:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 05:10:29 INFO - PROCESS | 1792 | 1471349429183 Marionette TRACE conn4 -> [0,1310,"setScriptTimeout",{"ms":35000}] 05:10:29 INFO - PROCESS | 1792 | 1471349429188 Marionette TRACE conn4 <- [1,1310,null,{}] 05:10:29 INFO - PROCESS | 1792 | 1471349429196 Marionette TRACE conn4 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:29 INFO - PROCESS | 1792 | 1471349429202 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:29 INFO - PROCESS | 1792 | 1471349429461 Marionette TRACE conn4 <- [1,1311,null,{"value":null}] 05:10:29 INFO - PROCESS | 1792 | 1471349429780 Marionette TRACE conn4 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:29 INFO - PROCESS | 1792 | 1471349429787 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dac2c00 == 39 [pid = 1792] [id = 335] 05:10:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8fc05400) [pid = 1792] [serial = 1006] [outer = (nil)] 05:10:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x92662c00) [pid = 1792] [serial = 1007] [outer = 0x8fc05400] 05:10:29 INFO - PROCESS | 1792 | 1471349429884 Marionette DEBUG loaded listener.js 05:10:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x92670c00) [pid = 1792] [serial = 1008] [outer = 0x8fc05400] 05:10:31 INFO - PROCESS | 1792 | 1471349431032 Marionette TRACE conn4 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 05:10:31 INFO - PROCESS | 1792 | 1471349431090 Marionette TRACE conn4 <- [1,1313,null,{"value":"8"}] 05:10:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 05:10:31 INFO - PROCESS | 1792 | 1471349431109 Marionette TRACE conn4 -> [0,1314,"setScriptTimeout",{"ms":35000}] 05:10:31 INFO - PROCESS | 1792 | 1471349431117 Marionette TRACE conn4 <- [1,1314,null,{}] 05:10:31 INFO - PROCESS | 1792 | 1471349431124 Marionette TRACE conn4 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:31 INFO - PROCESS | 1792 | 1471349431132 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:31 INFO - PROCESS | 1792 | 1471349431398 Marionette TRACE conn4 <- [1,1315,null,{"value":null}] 05:10:31 INFO - PROCESS | 1792 | 1471349431664 Marionette TRACE conn4 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:31 INFO - PROCESS | 1792 | 1471349431673 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:31 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d504800 == 40 [pid = 1792] [id = 336] 05:10:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x9259f800) [pid = 1792] [serial = 1009] [outer = (nil)] 05:10:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x93922c00) [pid = 1792] [serial = 1010] [outer = 0x9259f800] 05:10:31 INFO - PROCESS | 1792 | 1471349431767 Marionette DEBUG loaded listener.js 05:10:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x93a71000) [pid = 1792] [serial = 1011] [outer = 0x9259f800] 05:10:32 INFO - PROCESS | 1792 | 1471349432751 Marionette TRACE conn4 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 05:10:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 05:10:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1698ms 05:10:32 INFO - PROCESS | 1792 | 1471349432814 Marionette TRACE conn4 -> [0,1317,"getWindowHandle",null] 05:10:32 INFO - PROCESS | 1792 | 1471349432819 Marionette TRACE conn4 <- [1,1317,null,{"value":"8"}] 05:10:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 05:10:32 INFO - PROCESS | 1792 | 1471349432830 Marionette TRACE conn4 -> [0,1318,"setScriptTimeout",{"ms":35000}] 05:10:32 INFO - PROCESS | 1792 | 1471349432835 Marionette TRACE conn4 <- [1,1318,null,{}] 05:10:32 INFO - PROCESS | 1792 | 1471349432842 Marionette TRACE conn4 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:32 INFO - PROCESS | 1792 | 1471349432848 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:33 INFO - PROCESS | 1792 | 1471349433057 Marionette TRACE conn4 <- [1,1319,null,{"value":null}] 05:10:33 INFO - PROCESS | 1792 | 1471349433277 Marionette TRACE conn4 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:33 INFO - PROCESS | 1792 | 1471349433289 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x92fc6000 == 41 [pid = 1792] [id = 337] 05:10:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x93924400) [pid = 1792] [serial = 1012] [outer = (nil)] 05:10:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x9510d000) [pid = 1792] [serial = 1013] [outer = 0x93924400] 05:10:33 INFO - PROCESS | 1792 | 1471349433389 Marionette DEBUG loaded listener.js 05:10:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x95113400) [pid = 1792] [serial = 1014] [outer = 0x93924400] 05:10:34 INFO - PROCESS | 1792 | 1471349434312 Marionette TRACE conn4 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 05:10:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 05:10:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1533ms 05:10:34 INFO - PROCESS | 1792 | 1471349434380 Marionette TRACE conn4 -> [0,1321,"getWindowHandle",null] 05:10:34 INFO - PROCESS | 1792 | 1471349434384 Marionette TRACE conn4 <- [1,1321,null,{"value":"8"}] 05:10:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 05:10:34 INFO - PROCESS | 1792 | 1471349434396 Marionette TRACE conn4 -> [0,1322,"setScriptTimeout",{"ms":35000}] 05:10:34 INFO - PROCESS | 1792 | 1471349434400 Marionette TRACE conn4 <- [1,1322,null,{}] 05:10:34 INFO - PROCESS | 1792 | 1471349434408 Marionette TRACE conn4 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:34 INFO - PROCESS | 1792 | 1471349434414 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:34 INFO - PROCESS | 1792 | 1471349434631 Marionette TRACE conn4 <- [1,1323,null,{"value":null}] 05:10:34 INFO - PROCESS | 1792 | 1471349434879 Marionette TRACE conn4 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:34 INFO - PROCESS | 1792 | 1471349434898 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6f800 == 42 [pid = 1792] [id = 338] 05:10:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x95270400) [pid = 1792] [serial = 1015] [outer = (nil)] 05:10:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x95276800) [pid = 1792] [serial = 1016] [outer = 0x95270400] 05:10:35 INFO - PROCESS | 1792 | 1471349435022 Marionette DEBUG loaded listener.js 05:10:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x95287c00) [pid = 1792] [serial = 1017] [outer = 0x95270400] 05:10:36 INFO - PROCESS | 1792 | 1471349436000 Marionette TRACE conn4 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 05:10:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 05:10:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1685ms 05:10:36 INFO - PROCESS | 1792 | 1471349436081 Marionette TRACE conn4 -> [0,1325,"getWindowHandle",null] 05:10:36 INFO - PROCESS | 1792 | 1471349436086 Marionette TRACE conn4 <- [1,1325,null,{"value":"8"}] 05:10:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 05:10:36 INFO - PROCESS | 1792 | 1471349436095 Marionette TRACE conn4 -> [0,1326,"setScriptTimeout",{"ms":35000}] 05:10:36 INFO - PROCESS | 1792 | 1471349436100 Marionette TRACE conn4 <- [1,1326,null,{}] 05:10:36 INFO - PROCESS | 1792 | 1471349436108 Marionette TRACE conn4 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:36 INFO - PROCESS | 1792 | 1471349436114 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:36 INFO - PROCESS | 1792 | 1471349436369 Marionette TRACE conn4 <- [1,1327,null,{"value":null}] 05:10:36 INFO - PROCESS | 1792 | 1471349436597 Marionette TRACE conn4 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:36 INFO - PROCESS | 1792 | 1471349436603 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c140c00 == 43 [pid = 1792] [id = 339] 05:10:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8dabe000) [pid = 1792] [serial = 1018] [outer = (nil)] 05:10:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8ee8b800) [pid = 1792] [serial = 1019] [outer = 0x8dabe000] 05:10:36 INFO - PROCESS | 1792 | 1471349436774 Marionette DEBUG loaded listener.js 05:10:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8fa77c00) [pid = 1792] [serial = 1020] [outer = 0x8dabe000] 05:10:37 INFO - PROCESS | 1792 | 1471349437782 Marionette TRACE conn4 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:10:38 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 05:10:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1945ms 05:10:38 INFO - PROCESS | 1792 | 1471349438041 Marionette TRACE conn4 -> [0,1329,"getWindowHandle",null] 05:10:38 INFO - PROCESS | 1792 | 1471349438049 Marionette TRACE conn4 <- [1,1329,null,{"value":"8"}] 05:10:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 05:10:38 INFO - PROCESS | 1792 | 1471349438060 Marionette TRACE conn4 -> [0,1330,"setScriptTimeout",{"ms":35000}] 05:10:38 INFO - PROCESS | 1792 | 1471349438064 Marionette TRACE conn4 <- [1,1330,null,{}] 05:10:38 INFO - PROCESS | 1792 | 1471349438074 Marionette TRACE conn4 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:38 INFO - PROCESS | 1792 | 1471349438080 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:38 INFO - PROCESS | 1792 | 1471349438367 Marionette TRACE conn4 <- [1,1331,null,{"value":null}] 05:10:38 INFO - PROCESS | 1792 | 1471349438546 Marionette TRACE conn4 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:38 INFO - PROCESS | 1792 | 1471349438561 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d507000 == 44 [pid = 1792] [id = 340] 05:10:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8e598400) [pid = 1792] [serial = 1021] [outer = (nil)] 05:10:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8e5d3000) [pid = 1792] [serial = 1022] [outer = 0x8e598400] 05:10:38 INFO - PROCESS | 1792 | 1471349438644 Marionette DEBUG loaded listener.js 05:10:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8ec70c00) [pid = 1792] [serial = 1023] [outer = 0x8e598400] 05:10:39 INFO - PROCESS | 1792 | 1471349439643 Marionette TRACE conn4 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 05:10:39 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 05:10:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1686ms 05:10:39 INFO - PROCESS | 1792 | 1471349439746 Marionette TRACE conn4 -> [0,1333,"getWindowHandle",null] 05:10:39 INFO - PROCESS | 1792 | 1471349439752 Marionette TRACE conn4 <- [1,1333,null,{"value":"8"}] 05:10:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 05:10:39 INFO - PROCESS | 1792 | 1471349439764 Marionette TRACE conn4 -> [0,1334,"setScriptTimeout",{"ms":35000}] 05:10:39 INFO - PROCESS | 1792 | 1471349439769 Marionette TRACE conn4 <- [1,1334,null,{}] 05:10:39 INFO - PROCESS | 1792 | 1471349439785 Marionette TRACE conn4 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:39 INFO - PROCESS | 1792 | 1471349439791 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:40 INFO - PROCESS | 1792 | 1471349440156 Marionette TRACE conn4 <- [1,1335,null,{"value":null}] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8f83cc00 == 43 [pid = 1792] [id = 312] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8e507c00 == 42 [pid = 1792] [id = 303] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc7000 == 41 [pid = 1792] [id = 304] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x91c60400 == 40 [pid = 1792] [id = 313] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8e594400 == 39 [pid = 1792] [id = 302] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8ee89400) [pid = 1792] [serial = 971] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8c140800 == 38 [pid = 1792] [id = 332] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x9259f000 == 37 [pid = 1792] [id = 331] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8d50b400 == 36 [pid = 1792] [id = 330] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8e504400 == 35 [pid = 1792] [id = 329] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8c139c00 == 34 [pid = 1792] [id = 325] 05:10:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13bc00 == 33 [pid = 1792] [id = 324] 05:10:40 INFO - PROCESS | 1792 | 1471349440368 Marionette TRACE conn4 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:40 INFO - PROCESS | 1792 | 1471349440375 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x91dee800) [pid = 1792] [serial = 941] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8e5d2c00) [pid = 1792] [serial = 944] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x91df5c00) [pid = 1792] [serial = 942] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8e6c0400) [pid = 1792] [serial = 920] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8ee90c00) [pid = 1792] [serial = 921] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8fc04c00) [pid = 1792] [serial = 918] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8fcc5c00) [pid = 1792] [serial = 923] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8fccf000) [pid = 1792] [serial = 924] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8f90f800) [pid = 1792] [serial = 938] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x925a9400) [pid = 1792] [serial = 926] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x92666800) [pid = 1792] [serial = 927] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8e59e800) [pid = 1792] [serial = 935] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8ec68800) [pid = 1792] [serial = 936] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x92bdd800) [pid = 1792] [serial = 929] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x92be0c00) [pid = 1792] [serial = 930] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8ecd1c00) [pid = 1792] [serial = 932] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8f83a800) [pid = 1792] [serial = 933] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8ee8dc00) [pid = 1792] [serial = 945] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x92da4800) [pid = 1792] [serial = 948] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8fc01c00) [pid = 1792] [serial = 939] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8e509400) [pid = 1792] [serial = 969] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x9477a000) [pid = 1792] [serial = 960] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x8ec68400) [pid = 1792] [serial = 951] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x9527cc00) [pid = 1792] [serial = 965] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8e5d9c00) [pid = 1792] [serial = 950] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8dcc8c00) [pid = 1792] [serial = 968] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x91def400) [pid = 1792] [serial = 954] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x9510e400) [pid = 1792] [serial = 962] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x91c55c00) [pid = 1792] [serial = 953] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x92fc5c00) [pid = 1792] [serial = 956] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x95112c00) [pid = 1792] [serial = 963] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x93930800) [pid = 1792] [serial = 957] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x9472c400) [pid = 1792] [serial = 959] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x9527ec00) [pid = 1792] [serial = 966] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x9266bc00) [pid = 1792] [serial = 947] [outer = (nil)] [url = about:blank] 05:10:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c139c00 == 34 [pid = 1792] [id = 341] 05:10:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x8c146000) [pid = 1792] [serial = 1024] [outer = (nil)] 05:10:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x8e50bc00) [pid = 1792] [serial = 1025] [outer = 0x8c146000] 05:10:40 INFO - PROCESS | 1792 | 1471349440521 Marionette DEBUG loaded listener.js 05:10:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x8ec6a000) [pid = 1792] [serial = 1026] [outer = 0x8c146000] 05:10:41 INFO - PROCESS | 1792 | 1471349441399 Marionette TRACE conn4 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 05:10:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 05:10:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 1698ms 05:10:41 INFO - PROCESS | 1792 | 1471349441458 Marionette TRACE conn4 -> [0,1337,"getWindowHandle",null] 05:10:41 INFO - PROCESS | 1792 | 1471349441462 Marionette TRACE conn4 <- [1,1337,null,{"value":"8"}] 05:10:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 05:10:41 INFO - PROCESS | 1792 | 1471349441470 Marionette TRACE conn4 -> [0,1338,"setScriptTimeout",{"ms":35000}] 05:10:41 INFO - PROCESS | 1792 | 1471349441474 Marionette TRACE conn4 <- [1,1338,null,{}] 05:10:41 INFO - PROCESS | 1792 | 1471349441490 Marionette TRACE conn4 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:41 INFO - PROCESS | 1792 | 1471349441500 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:41 INFO - PROCESS | 1792 | 1471349441705 Marionette TRACE conn4 <- [1,1339,null,{"value":null}] 05:10:41 INFO - PROCESS | 1792 | 1471349441850 Marionette TRACE conn4 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:41 INFO - PROCESS | 1792 | 1471349441864 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa73400 == 35 [pid = 1792] [id = 342] 05:10:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8fa74400) [pid = 1792] [serial = 1027] [outer = (nil)] 05:10:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x8fc0bc00) [pid = 1792] [serial = 1028] [outer = 0x8fa74400] 05:10:41 INFO - PROCESS | 1792 | 1471349441948 Marionette DEBUG loaded listener.js 05:10:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8fcca800) [pid = 1792] [serial = 1029] [outer = 0x8fa74400] 05:10:43 INFO - PROCESS | 1792 | 1471349443357 Marionette TRACE conn4 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 05:10:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 05:10:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1942ms 05:10:43 INFO - PROCESS | 1792 | 1471349443414 Marionette TRACE conn4 -> [0,1341,"getWindowHandle",null] 05:10:43 INFO - PROCESS | 1792 | 1471349443419 Marionette TRACE conn4 <- [1,1341,null,{"value":"8"}] 05:10:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 05:10:43 INFO - PROCESS | 1792 | 1471349443439 Marionette TRACE conn4 -> [0,1342,"setScriptTimeout",{"ms":35000}] 05:10:43 INFO - PROCESS | 1792 | 1471349443444 Marionette TRACE conn4 <- [1,1342,null,{}] 05:10:43 INFO - PROCESS | 1792 | 1471349443451 Marionette TRACE conn4 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:43 INFO - PROCESS | 1792 | 1471349443456 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:43 INFO - PROCESS | 1792 | 1471349443728 Marionette TRACE conn4 <- [1,1343,null,{"value":null}] 05:10:43 INFO - PROCESS | 1792 | 1471349443753 Marionette TRACE conn4 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:43 INFO - PROCESS | 1792 | 1471349443763 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fc0cc00 == 36 [pid = 1792] [id = 343] 05:10:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x91c5b800) [pid = 1792] [serial = 1030] [outer = (nil)] 05:10:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x9259f000) [pid = 1792] [serial = 1031] [outer = 0x91c5b800] 05:10:43 INFO - PROCESS | 1792 | 1471349443844 Marionette DEBUG loaded listener.js 05:10:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x92668c00) [pid = 1792] [serial = 1032] [outer = 0x91c5b800] 05:10:44 INFO - PROCESS | 1792 | 1471349444956 Marionette TRACE conn4 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 05:10:45 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x925a1000) [pid = 1792] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 05:10:45 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x8e504c00) [pid = 1792] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 05:10:45 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8f837000) [pid = 1792] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 05:10:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 05:10:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1650ms 05:10:45 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x8e50b000) [pid = 1792] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 05:10:45 INFO - PROCESS | 1792 | 1471349445081 Marionette TRACE conn4 -> [0,1345,"getWindowHandle",null] 05:10:45 INFO - PROCESS | 1792 | 1471349445086 Marionette TRACE conn4 <- [1,1345,null,{"value":"8"}] 05:10:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 05:10:45 INFO - PROCESS | 1792 | 1471349445107 Marionette TRACE conn4 -> [0,1346,"setScriptTimeout",{"ms":35000}] 05:10:45 INFO - PROCESS | 1792 | 1471349445112 Marionette TRACE conn4 <- [1,1346,null,{}] 05:10:45 INFO - PROCESS | 1792 | 1471349445124 Marionette TRACE conn4 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:45 INFO - PROCESS | 1792 | 1471349445129 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:45 INFO - PROCESS | 1792 | 1471349445325 Marionette TRACE conn4 <- [1,1347,null,{"value":null}] 05:10:45 INFO - PROCESS | 1792 | 1471349445541 Marionette TRACE conn4 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:45 INFO - PROCESS | 1792 | 1471349445549 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13ac00 == 37 [pid = 1792] [id = 344] 05:10:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8c140000) [pid = 1792] [serial = 1033] [outer = (nil)] 05:10:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x925a3000) [pid = 1792] [serial = 1034] [outer = 0x8c140000] 05:10:45 INFO - PROCESS | 1792 | 1471349445631 Marionette DEBUG loaded listener.js 05:10:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x92bdd800) [pid = 1792] [serial = 1035] [outer = 0x8c140000] 05:10:46 INFO - PROCESS | 1792 | 1471349446471 Marionette TRACE conn4 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 05:10:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 05:10:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1400ms 05:10:46 INFO - PROCESS | 1792 | 1471349446493 Marionette TRACE conn4 -> [0,1349,"getWindowHandle",null] 05:10:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 05:10:46 INFO - PROCESS | 1792 | 1471349446499 Marionette TRACE conn4 <- [1,1349,null,{"value":"8"}] 05:10:46 INFO - PROCESS | 1792 | 1471349446507 Marionette TRACE conn4 -> [0,1350,"setScriptTimeout",{"ms":35000}] 05:10:46 INFO - PROCESS | 1792 | 1471349446510 Marionette TRACE conn4 <- [1,1350,null,{}] 05:10:46 INFO - PROCESS | 1792 | 1471349446518 Marionette TRACE conn4 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:46 INFO - PROCESS | 1792 | 1471349446527 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:46 INFO - PROCESS | 1792 | 1471349446778 Marionette TRACE conn4 <- [1,1351,null,{"value":null}] 05:10:46 INFO - PROCESS | 1792 | 1471349446915 Marionette TRACE conn4 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:46 INFO - PROCESS | 1792 | 1471349446927 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:46 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dab8800 == 38 [pid = 1792] [id = 345] 05:10:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x92da8c00) [pid = 1792] [serial = 1036] [outer = (nil)] 05:10:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x92fc5000) [pid = 1792] [serial = 1037] [outer = 0x92da8c00] 05:10:47 INFO - PROCESS | 1792 | 1471349447009 Marionette DEBUG loaded listener.js 05:10:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x95106400) [pid = 1792] [serial = 1038] [outer = 0x92da8c00] 05:10:48 INFO - PROCESS | 1792 | 1471349448178 Marionette TRACE conn4 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 05:10:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 05:10:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1734ms 05:10:48 INFO - PROCESS | 1792 | 1471349448242 Marionette TRACE conn4 -> [0,1353,"getWindowHandle",null] 05:10:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 05:10:48 INFO - PROCESS | 1792 | 1471349448250 Marionette TRACE conn4 <- [1,1353,null,{"value":"8"}] 05:10:48 INFO - PROCESS | 1792 | 1471349448259 Marionette TRACE conn4 -> [0,1354,"setScriptTimeout",{"ms":35000}] 05:10:48 INFO - PROCESS | 1792 | 1471349448269 Marionette TRACE conn4 <- [1,1354,null,{}] 05:10:48 INFO - PROCESS | 1792 | 1471349448279 Marionette TRACE conn4 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:48 INFO - PROCESS | 1792 | 1471349448285 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:48 INFO - PROCESS | 1792 | 1471349448515 Marionette TRACE conn4 <- [1,1355,null,{"value":null}] 05:10:48 INFO - PROCESS | 1792 | 1471349448773 Marionette TRACE conn4 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:48 INFO - PROCESS | 1792 | 1471349448786 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcce800 == 39 [pid = 1792] [id = 346] 05:10:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x8e508400) [pid = 1792] [serial = 1039] [outer = (nil)] 05:10:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8ec77800) [pid = 1792] [serial = 1040] [outer = 0x8e508400] 05:10:48 INFO - PROCESS | 1792 | 1471349448880 Marionette DEBUG loaded listener.js 05:10:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8ee98400) [pid = 1792] [serial = 1041] [outer = 0x8e508400] 05:10:49 INFO - PROCESS | 1792 | 1471349449922 Marionette TRACE conn4 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 05:10:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 05:10:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1699ms 05:10:49 INFO - PROCESS | 1792 | 1471349449959 Marionette TRACE conn4 -> [0,1357,"getWindowHandle",null] 05:10:49 INFO - PROCESS | 1792 | 1471349449967 Marionette TRACE conn4 <- [1,1357,null,{"value":"8"}] 05:10:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 05:10:49 INFO - PROCESS | 1792 | 1471349449982 Marionette TRACE conn4 -> [0,1358,"setScriptTimeout",{"ms":35000}] 05:10:49 INFO - PROCESS | 1792 | 1471349449988 Marionette TRACE conn4 <- [1,1358,null,{}] 05:10:50 INFO - PROCESS | 1792 | 1471349449996 Marionette TRACE conn4 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:50 INFO - PROCESS | 1792 | 1471349450003 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:50 INFO - PROCESS | 1792 | 1471349450247 Marionette TRACE conn4 <- [1,1359,null,{"value":null}] 05:10:50 INFO - PROCESS | 1792 | 1471349450529 Marionette TRACE conn4 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:50 INFO - PROCESS | 1792 | 1471349450538 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa73800 == 40 [pid = 1792] [id = 347] 05:10:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8fc01c00) [pid = 1792] [serial = 1042] [outer = (nil)] 05:10:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x91c55c00) [pid = 1792] [serial = 1043] [outer = 0x8fc01c00] 05:10:50 INFO - PROCESS | 1792 | 1471349450639 Marionette DEBUG loaded listener.js 05:10:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x91df4400) [pid = 1792] [serial = 1044] [outer = 0x8fc01c00] 05:10:51 INFO - PROCESS | 1792 | 1471349451683 Marionette TRACE conn4 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 05:10:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 05:10:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1737ms 05:10:51 INFO - PROCESS | 1792 | 1471349451721 Marionette TRACE conn4 -> [0,1361,"getWindowHandle",null] 05:10:51 INFO - PROCESS | 1792 | 1471349451727 Marionette TRACE conn4 <- [1,1361,null,{"value":"8"}] 05:10:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 05:10:51 INFO - PROCESS | 1792 | 1471349451738 Marionette TRACE conn4 -> [0,1362,"setScriptTimeout",{"ms":35000}] 05:10:51 INFO - PROCESS | 1792 | 1471349451744 Marionette TRACE conn4 <- [1,1362,null,{}] 05:10:51 INFO - PROCESS | 1792 | 1471349451764 Marionette TRACE conn4 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:51 INFO - PROCESS | 1792 | 1471349451774 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:52 INFO - PROCESS | 1792 | 1471349452014 Marionette TRACE conn4 <- [1,1363,null,{"value":null}] 05:10:52 INFO - PROCESS | 1792 | 1471349452232 Marionette TRACE conn4 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:52 INFO - PROCESS | 1792 | 1471349452242 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x92fc1800 == 41 [pid = 1792] [id = 348] 05:10:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x9477a000) [pid = 1792] [serial = 1045] [outer = (nil)] 05:10:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x9510e400) [pid = 1792] [serial = 1046] [outer = 0x9477a000] 05:10:52 INFO - PROCESS | 1792 | 1471349452350 Marionette DEBUG loaded listener.js 05:10:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x95270800) [pid = 1792] [serial = 1047] [outer = 0x9477a000] 05:10:53 INFO - PROCESS | 1792 | 1471349453357 Marionette TRACE conn4 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 05:10:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 05:10:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1690ms 05:10:53 INFO - PROCESS | 1792 | 1471349453428 Marionette TRACE conn4 -> [0,1365,"getWindowHandle",null] 05:10:53 INFO - PROCESS | 1792 | 1471349453433 Marionette TRACE conn4 <- [1,1365,null,{"value":"8"}] 05:10:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 05:10:53 INFO - PROCESS | 1792 | 1471349453441 Marionette TRACE conn4 -> [0,1366,"setScriptTimeout",{"ms":35000}] 05:10:53 INFO - PROCESS | 1792 | 1471349453445 Marionette TRACE conn4 <- [1,1366,null,{}] 05:10:53 INFO - PROCESS | 1792 | 1471349453452 Marionette TRACE conn4 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:53 INFO - PROCESS | 1792 | 1471349453458 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:53 INFO - PROCESS | 1792 | 1471349453700 Marionette TRACE conn4 <- [1,1367,null,{"value":null}] 05:10:53 INFO - PROCESS | 1792 | 1471349453971 Marionette TRACE conn4 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:53 INFO - PROCESS | 1792 | 1471349453979 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd5400 == 42 [pid = 1792] [id = 349] 05:10:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8ee95c00) [pid = 1792] [serial = 1048] [outer = (nil)] 05:10:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x95281000) [pid = 1792] [serial = 1049] [outer = 0x8ee95c00] 05:10:54 INFO - PROCESS | 1792 | 1471349454072 Marionette DEBUG loaded listener.js 05:10:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x95285000) [pid = 1792] [serial = 1050] [outer = 0x8ee95c00] 05:10:55 INFO - PROCESS | 1792 | 1471349455060 Marionette TRACE conn4 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 05:10:55 INFO - PROCESS | 1792 | 1471349455086 Marionette TRACE conn4 <- [1,1369,null,{"value":"8"}] 05:10:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html 05:10:55 INFO - PROCESS | 1792 | 1471349455095 Marionette TRACE conn4 -> [0,1370,"setScriptTimeout",{"ms":35000}] 05:10:55 INFO - PROCESS | 1792 | 1471349455100 Marionette TRACE conn4 <- [1,1370,null,{}] 05:10:55 INFO - PROCESS | 1792 | 1471349455106 Marionette TRACE conn4 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:55 INFO - PROCESS | 1792 | 1471349455112 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:55 INFO - PROCESS | 1792 | 1471349455313 Marionette TRACE conn4 <- [1,1371,null,{"value":null}] 05:10:55 INFO - PROCESS | 1792 | 1471349455546 Marionette TRACE conn4 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:55 INFO - PROCESS | 1792 | 1471349455558 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd6000 == 43 [pid = 1792] [id = 350] 05:10:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8ee92c00) [pid = 1792] [serial = 1051] [outer = (nil)] 05:10:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x95289c00) [pid = 1792] [serial = 1052] [outer = 0x8ee92c00] 05:10:55 INFO - PROCESS | 1792 | 1471349455696 Marionette DEBUG loaded listener.js 05:10:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x9659f800) [pid = 1792] [serial = 1053] [outer = 0x8ee92c00] 05:10:56 INFO - PROCESS | 1792 | 1471349456703 Marionette TRACE conn4 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 05:10:56 INFO - PROCESS | 1792 | 1471349456787 Marionette TRACE conn4 <- [1,1373,null,{"value":"8"}] 05:10:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 05:10:56 INFO - PROCESS | 1792 | 1471349456794 Marionette TRACE conn4 -> [0,1374,"setScriptTimeout",{"ms":35000}] 05:10:56 INFO - PROCESS | 1792 | 1471349456799 Marionette TRACE conn4 <- [1,1374,null,{}] 05:10:56 INFO - PROCESS | 1792 | 1471349456806 Marionette TRACE conn4 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:56 INFO - PROCESS | 1792 | 1471349456817 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:57 INFO - PROCESS | 1792 | 1471349457086 Marionette TRACE conn4 <- [1,1375,null,{"value":null}] 05:10:57 INFO - PROCESS | 1792 | 1471349457361 Marionette TRACE conn4 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:57 INFO - PROCESS | 1792 | 1471349457370 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd2000 == 44 [pid = 1792] [id = 351] 05:10:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x982ebc00) [pid = 1792] [serial = 1054] [outer = (nil)] 05:10:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x99124400) [pid = 1792] [serial = 1055] [outer = 0x982ebc00] 05:10:57 INFO - PROCESS | 1792 | 1471349457462 Marionette DEBUG loaded listener.js 05:10:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x99126400) [pid = 1792] [serial = 1056] [outer = 0x982ebc00] 05:10:58 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:10:58 INFO - PROCESS | 1792 | 1471349458480 Marionette TRACE conn4 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 05:10:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 05:10:58 INFO - PROCESS | 1792 | 1471349458539 Marionette TRACE conn4 <- [1,1377,null,{"value":"8"}] 05:10:58 INFO - PROCESS | 1792 | 1471349458546 Marionette TRACE conn4 -> [0,1378,"setScriptTimeout",{"ms":35000}] 05:10:58 INFO - PROCESS | 1792 | 1471349458550 Marionette TRACE conn4 <- [1,1378,null,{}] 05:10:58 INFO - PROCESS | 1792 | 1471349458556 Marionette TRACE conn4 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:10:58 INFO - PROCESS | 1792 | 1471349458561 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:58 INFO - PROCESS | 1792 | 1471349458762 Marionette TRACE conn4 <- [1,1379,null,{"value":null}] 05:10:59 INFO - PROCESS | 1792 | 1471349459002 Marionette TRACE conn4 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:10:59 INFO - PROCESS | 1792 | 1471349459011 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:10:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d508400 == 45 [pid = 1792] [id = 352] 05:10:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8dab8400) [pid = 1792] [serial = 1057] [outer = (nil)] 05:10:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8e6be400) [pid = 1792] [serial = 1058] [outer = 0x8dab8400] 05:10:59 INFO - PROCESS | 1792 | 1471349459141 Marionette DEBUG loaded listener.js 05:10:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8fc0a800) [pid = 1792] [serial = 1059] [outer = 0x8dab8400] 05:11:00 INFO - PROCESS | 1792 | 1471349460369 Marionette TRACE conn4 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 05:11:00 INFO - PROCESS | 1792 | 1471349460446 Marionette TRACE conn4 <- [1,1381,null,{"value":"8"}] 05:11:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 05:11:00 INFO - PROCESS | 1792 | 1471349460542 Marionette TRACE conn4 -> [0,1382,"setScriptTimeout",{"ms":35000}] 05:11:00 INFO - PROCESS | 1792 | 1471349460546 Marionette TRACE conn4 <- [1,1382,null,{}] 05:11:00 INFO - PROCESS | 1792 | 1471349460566 Marionette TRACE conn4 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:00 INFO - PROCESS | 1792 | 1471349460573 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:00 INFO - PROCESS | 1792 | 1471349460757 Marionette TRACE conn4 <- [1,1383,null,{"value":null}] 05:11:01 INFO - PROCESS | 1792 | 1471349461030 Marionette TRACE conn4 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:01 INFO - PROCESS | 1792 | 1471349461037 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x8eccf400 == 46 [pid = 1792] [id = 353] 05:11:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8ecd2800) [pid = 1792] [serial = 1060] [outer = (nil)] 05:11:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8f836c00) [pid = 1792] [serial = 1061] [outer = 0x8ecd2800] 05:11:01 INFO - PROCESS | 1792 | 1471349461152 Marionette DEBUG loaded listener.js 05:11:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8f906c00) [pid = 1792] [serial = 1062] [outer = 0x8ecd2800] 05:11:02 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8fcc7400) [pid = 1792] [serial = 998] [outer = (nil)] [url = about:blank] 05:11:02 INFO - PROCESS | 1792 | [1792] WARNING: RasterImage::Init failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 05:11:02 INFO - PROCESS | 1792 | --DOCSHELL 0x8d503000 == 45 [pid = 1792] [id = 333] 05:11:02 INFO - PROCESS | 1792 | 1471349462429 Marionette TRACE conn4 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 05:11:02 INFO - PROCESS | 1792 | 1471349462508 Marionette TRACE conn4 <- [1,1385,null,{"value":"8"}] 05:11:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 05:11:02 INFO - PROCESS | 1792 | 1471349462520 Marionette TRACE conn4 -> [0,1386,"setScriptTimeout",{"ms":35000}] 05:11:02 INFO - PROCESS | 1792 | 1471349462524 Marionette TRACE conn4 <- [1,1386,null,{}] 05:11:02 INFO - PROCESS | 1792 | 1471349462586 Marionette TRACE conn4 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:02 INFO - PROCESS | 1792 | 1471349462592 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:02 INFO - PROCESS | 1792 | 1471349462791 Marionette TRACE conn4 <- [1,1387,null,{"value":null}] 05:11:02 INFO - PROCESS | 1792 | 1471349462937 Marionette TRACE conn4 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:02 INFO - PROCESS | 1792 | 1471349462945 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:02 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dabd800 == 46 [pid = 1792] [id = 354] 05:11:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8e5d1c00) [pid = 1792] [serial = 1063] [outer = (nil)] 05:11:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8fc02c00) [pid = 1792] [serial = 1064] [outer = 0x8e5d1c00] 05:11:03 INFO - PROCESS | 1792 | 1471349463025 Marionette DEBUG loaded listener.js 05:11:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8fc0f400) [pid = 1792] [serial = 1065] [outer = 0x8e5d1c00] 05:11:03 INFO - PROCESS | 1792 | 1471349463920 Marionette TRACE conn4 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 05:11:03 INFO - PROCESS | 1792 | 1471349463970 Marionette TRACE conn4 <- [1,1389,null,{"value":"8"}] 05:11:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 05:11:03 INFO - PROCESS | 1792 | 1471349463984 Marionette TRACE conn4 -> [0,1390,"setScriptTimeout",{"ms":35000}] 05:11:04 INFO - PROCESS | 1792 | 1471349463997 Marionette TRACE conn4 <- [1,1390,null,{}] 05:11:04 INFO - PROCESS | 1792 | 1471349464014 Marionette TRACE conn4 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:04 INFO - PROCESS | 1792 | 1471349464023 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:04 INFO - PROCESS | 1792 | 1471349464210 Marionette TRACE conn4 <- [1,1391,null,{"value":null}] 05:11:04 INFO - PROCESS | 1792 | 1471349464352 Marionette TRACE conn4 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:04 INFO - PROCESS | 1792 | 1471349464363 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:04 INFO - PROCESS | 1792 | ++DOCSHELL 0x92be7400 == 47 [pid = 1792] [id = 355] 05:11:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x92dabc00) [pid = 1792] [serial = 1066] [outer = (nil)] 05:11:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x92fc0400) [pid = 1792] [serial = 1067] [outer = 0x92dabc00] 05:11:04 INFO - PROCESS | 1792 | 1471349464448 Marionette DEBUG loaded listener.js 05:11:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x94734400) [pid = 1792] [serial = 1068] [outer = 0x92dabc00] 05:11:05 INFO - PROCESS | 1792 | 1471349465338 Marionette TRACE conn4 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 05:11:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 05:11:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1391ms 05:11:05 INFO - PROCESS | 1792 | 1471349465377 Marionette TRACE conn4 -> [0,1393,"getWindowHandle",null] 05:11:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 05:11:05 INFO - PROCESS | 1792 | 1471349465382 Marionette TRACE conn4 <- [1,1393,null,{"value":"8"}] 05:11:05 INFO - PROCESS | 1792 | 1471349465397 Marionette TRACE conn4 -> [0,1394,"setScriptTimeout",{"ms":35000}] 05:11:05 INFO - PROCESS | 1792 | 1471349465400 Marionette TRACE conn4 <- [1,1394,null,{}] 05:11:05 INFO - PROCESS | 1792 | 1471349465407 Marionette TRACE conn4 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:05 INFO - PROCESS | 1792 | 1471349465412 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:05 INFO - PROCESS | 1792 | 1471349465642 Marionette TRACE conn4 <- [1,1395,null,{"value":null}] 05:11:05 INFO - PROCESS | 1792 | 1471349465668 Marionette TRACE conn4 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:05 INFO - PROCESS | 1792 | 1471349465674 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x9266dc00 == 48 [pid = 1792] [id = 356] 05:11:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x95111000) [pid = 1792] [serial = 1069] [outer = (nil)] 05:11:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x95280c00) [pid = 1792] [serial = 1070] [outer = 0x95111000] 05:11:05 INFO - PROCESS | 1792 | 1471349465764 Marionette DEBUG loaded listener.js 05:11:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x9527d400) [pid = 1792] [serial = 1071] [outer = 0x95111000] 05:11:06 INFO - PROCESS | 1792 | 1471349466778 Marionette TRACE conn4 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 05:11:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 05:11:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1443ms 05:11:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 05:11:06 INFO - PROCESS | 1792 | 1471349466838 Marionette TRACE conn4 -> [0,1397,"getWindowHandle",null] 05:11:06 INFO - PROCESS | 1792 | 1471349466841 Marionette TRACE conn4 <- [1,1397,null,{"value":"8"}] 05:11:06 INFO - PROCESS | 1792 | 1471349466848 Marionette TRACE conn4 -> [0,1398,"setScriptTimeout",{"ms":35000}] 05:11:06 INFO - PROCESS | 1792 | 1471349466852 Marionette TRACE conn4 <- [1,1398,null,{}] 05:11:06 INFO - PROCESS | 1792 | 1471349466858 Marionette TRACE conn4 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:06 INFO - PROCESS | 1792 | 1471349466863 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:07 INFO - PROCESS | 1792 | 1471349467091 Marionette TRACE conn4 <- [1,1399,null,{"value":null}] 05:11:07 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8c146000) [pid = 1792] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 05:11:07 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8e598400) [pid = 1792] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 05:11:07 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x91c5b800) [pid = 1792] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 05:11:07 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8fa74400) [pid = 1792] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 05:11:07 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8c140000) [pid = 1792] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 05:11:07 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8e5d9800) [pid = 1792] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 05:11:07 INFO - PROCESS | 1792 | 1471349467429 Marionette TRACE conn4 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:07 INFO - PROCESS | 1792 | 1471349467437 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c140000 == 49 [pid = 1792] [id = 357] 05:11:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8c144800) [pid = 1792] [serial = 1072] [outer = (nil)] 05:11:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8f836800) [pid = 1792] [serial = 1073] [outer = 0x8c144800] 05:11:07 INFO - PROCESS | 1792 | 1471349467518 Marionette DEBUG loaded listener.js 05:11:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x92be5400) [pid = 1792] [serial = 1074] [outer = 0x8c144800] 05:11:08 INFO - PROCESS | 1792 | 1471349468302 Marionette TRACE conn4 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 05:11:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 05:11:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1488ms 05:11:08 INFO - PROCESS | 1792 | 1471349468336 Marionette TRACE conn4 -> [0,1401,"getWindowHandle",null] 05:11:08 INFO - PROCESS | 1792 | 1471349468339 Marionette TRACE conn4 <- [1,1401,null,{"value":"8"}] 05:11:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 05:11:08 INFO - PROCESS | 1792 | 1471349468346 Marionette TRACE conn4 -> [0,1402,"setScriptTimeout",{"ms":35000}] 05:11:08 INFO - PROCESS | 1792 | 1471349468349 Marionette TRACE conn4 <- [1,1402,null,{}] 05:11:08 INFO - PROCESS | 1792 | 1471349468356 Marionette TRACE conn4 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:08 INFO - PROCESS | 1792 | 1471349468366 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:08 INFO - PROCESS | 1792 | 1471349468572 Marionette TRACE conn4 <- [1,1403,null,{"value":null}] 05:11:08 INFO - PROCESS | 1792 | 1471349468707 Marionette TRACE conn4 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:08 INFO - PROCESS | 1792 | 1471349468715 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:08 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d9400 == 50 [pid = 1792] [id = 358] 05:11:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x98210400) [pid = 1792] [serial = 1075] [outer = (nil)] 05:11:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x99569c00) [pid = 1792] [serial = 1076] [outer = 0x98210400] 05:11:08 INFO - PROCESS | 1792 | 1471349468790 Marionette DEBUG loaded listener.js 05:11:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x99ca5c00) [pid = 1792] [serial = 1077] [outer = 0x98210400] 05:11:09 INFO - PROCESS | 1792 | 1471349469788 Marionette TRACE conn4 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 05:11:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 05:11:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1484ms 05:11:09 INFO - PROCESS | 1792 | 1471349469831 Marionette TRACE conn4 -> [0,1405,"getWindowHandle",null] 05:11:09 INFO - PROCESS | 1792 | 1471349469839 Marionette TRACE conn4 <- [1,1405,null,{"value":"8"}] 05:11:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 05:11:09 INFO - PROCESS | 1792 | 1471349469850 Marionette TRACE conn4 -> [0,1406,"setScriptTimeout",{"ms":35000}] 05:11:09 INFO - PROCESS | 1792 | 1471349469855 Marionette TRACE conn4 <- [1,1406,null,{}] 05:11:09 INFO - PROCESS | 1792 | 1471349469866 Marionette TRACE conn4 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:09 INFO - PROCESS | 1792 | 1471349469872 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:10 INFO - PROCESS | 1792 | 1471349470113 Marionette TRACE conn4 <- [1,1407,null,{"value":null}] 05:11:10 INFO - PROCESS | 1792 | 1471349470420 Marionette TRACE conn4 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:10 INFO - PROCESS | 1792 | 1471349470437 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50d000 == 51 [pid = 1792] [id = 359] 05:11:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8e59d400) [pid = 1792] [serial = 1078] [outer = (nil)] 05:11:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8f837400) [pid = 1792] [serial = 1079] [outer = 0x8e59d400] 05:11:10 INFO - PROCESS | 1792 | 1471349470529 Marionette DEBUG loaded listener.js 05:11:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8f905400) [pid = 1792] [serial = 1080] [outer = 0x8e59d400] 05:11:11 INFO - PROCESS | 1792 | 1471349471557 Marionette TRACE conn4 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 05:11:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 05:11:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1790ms 05:11:11 INFO - PROCESS | 1792 | 1471349471640 Marionette TRACE conn4 -> [0,1409,"getWindowHandle",null] 05:11:11 INFO - PROCESS | 1792 | 1471349471648 Marionette TRACE conn4 <- [1,1409,null,{"value":"8"}] 05:11:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 05:11:11 INFO - PROCESS | 1792 | 1471349471661 Marionette TRACE conn4 -> [0,1410,"setScriptTimeout",{"ms":35000}] 05:11:11 INFO - PROCESS | 1792 | 1471349471665 Marionette TRACE conn4 <- [1,1410,null,{}] 05:11:11 INFO - PROCESS | 1792 | 1471349471674 Marionette TRACE conn4 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:11 INFO - PROCESS | 1792 | 1471349471679 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:12 INFO - PROCESS | 1792 | 1471349472018 Marionette TRACE conn4 <- [1,1411,null,{"value":null}] 05:11:12 INFO - PROCESS | 1792 | 1471349472207 Marionette TRACE conn4 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:12 INFO - PROCESS | 1792 | 1471349472219 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:12 INFO - PROCESS | 1792 | ++DOCSHELL 0x92bdcc00 == 52 [pid = 1792] [id = 360] 05:11:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x92be6400) [pid = 1792] [serial = 1081] [outer = (nil)] 05:11:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x92fca800) [pid = 1792] [serial = 1082] [outer = 0x92be6400] 05:11:12 INFO - PROCESS | 1792 | 1471349472310 Marionette DEBUG loaded listener.js 05:11:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x95275000) [pid = 1792] [serial = 1083] [outer = 0x92be6400] 05:11:13 INFO - PROCESS | 1792 | 1471349473523 Marionette TRACE conn4 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 05:11:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 05:11:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1895ms 05:11:13 INFO - PROCESS | 1792 | 1471349473556 Marionette TRACE conn4 -> [0,1413,"getWindowHandle",null] 05:11:13 INFO - PROCESS | 1792 | 1471349473560 Marionette TRACE conn4 <- [1,1413,null,{"value":"8"}] 05:11:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 05:11:13 INFO - PROCESS | 1792 | 1471349473569 Marionette TRACE conn4 -> [0,1414,"setScriptTimeout",{"ms":35000}] 05:11:13 INFO - PROCESS | 1792 | 1471349473577 Marionette TRACE conn4 <- [1,1414,null,{}] 05:11:13 INFO - PROCESS | 1792 | 1471349473597 Marionette TRACE conn4 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:13 INFO - PROCESS | 1792 | 1471349473607 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:13 INFO - PROCESS | 1792 | 1471349473948 Marionette TRACE conn4 <- [1,1415,null,{"value":null}] 05:11:14 INFO - PROCESS | 1792 | 1471349474113 Marionette TRACE conn4 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:14 INFO - PROCESS | 1792 | 1471349474127 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:14 INFO - PROCESS | 1792 | ++DOCSHELL 0x9956dc00 == 53 [pid = 1792] [id = 361] 05:11:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x99570800) [pid = 1792] [serial = 1084] [outer = (nil)] 05:11:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x99d29c00) [pid = 1792] [serial = 1085] [outer = 0x99570800] 05:11:14 INFO - PROCESS | 1792 | 1471349474216 Marionette DEBUG loaded listener.js 05:11:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x99d2e000) [pid = 1792] [serial = 1086] [outer = 0x99570800] 05:11:15 INFO - PROCESS | 1792 | 1471349475272 Marionette TRACE conn4 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 05:11:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 05:11:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1748ms 05:11:15 INFO - PROCESS | 1792 | 1471349475319 Marionette TRACE conn4 -> [0,1417,"getWindowHandle",null] 05:11:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 05:11:15 INFO - PROCESS | 1792 | 1471349475324 Marionette TRACE conn4 <- [1,1417,null,{"value":"8"}] 05:11:15 INFO - PROCESS | 1792 | 1471349475331 Marionette TRACE conn4 -> [0,1418,"setScriptTimeout",{"ms":35000}] 05:11:15 INFO - PROCESS | 1792 | 1471349475335 Marionette TRACE conn4 <- [1,1418,null,{}] 05:11:15 INFO - PROCESS | 1792 | 1471349475341 Marionette TRACE conn4 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:15 INFO - PROCESS | 1792 | 1471349475347 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:15 INFO - PROCESS | 1792 | 1471349475590 Marionette TRACE conn4 <- [1,1419,null,{"value":null}] 05:11:15 INFO - PROCESS | 1792 | 1471349475828 Marionette TRACE conn4 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:15 INFO - PROCESS | 1792 | 1471349475835 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x9658a800 == 54 [pid = 1792] [id = 362] 05:11:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x982f3400) [pid = 1792] [serial = 1087] [outer = (nil)] 05:11:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x99d33c00) [pid = 1792] [serial = 1088] [outer = 0x982f3400] 05:11:15 INFO - PROCESS | 1792 | 1471349475923 Marionette DEBUG loaded listener.js 05:11:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x99d43c00) [pid = 1792] [serial = 1089] [outer = 0x982f3400] 05:11:16 INFO - PROCESS | 1792 | 1471349476934 Marionette TRACE conn4 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 05:11:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 05:11:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1646ms 05:11:16 INFO - PROCESS | 1792 | 1471349476978 Marionette TRACE conn4 -> [0,1421,"getWindowHandle",null] 05:11:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 05:11:16 INFO - PROCESS | 1792 | 1471349476982 Marionette TRACE conn4 <- [1,1421,null,{"value":"8"}] 05:11:16 INFO - PROCESS | 1792 | 1471349476990 Marionette TRACE conn4 -> [0,1422,"setScriptTimeout",{"ms":35000}] 05:11:16 INFO - PROCESS | 1792 | 1471349476993 Marionette TRACE conn4 <- [1,1422,null,{}] 05:11:17 INFO - PROCESS | 1792 | 1471349477000 Marionette TRACE conn4 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:17 INFO - PROCESS | 1792 | 1471349477006 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:17 INFO - PROCESS | 1792 | 1471349477211 Marionette TRACE conn4 <- [1,1423,null,{"value":null}] 05:11:17 INFO - PROCESS | 1792 | 1471349477439 Marionette TRACE conn4 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:17 INFO - PROCESS | 1792 | 1471349477446 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x9528d000 == 55 [pid = 1792] [id = 363] 05:11:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x99d32800) [pid = 1792] [serial = 1090] [outer = (nil)] 05:11:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x99f7c400) [pid = 1792] [serial = 1091] [outer = 0x99d32800] 05:11:17 INFO - PROCESS | 1792 | 1471349477582 Marionette DEBUG loaded listener.js 05:11:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x9a097000) [pid = 1792] [serial = 1092] [outer = 0x99d32800] 05:11:18 INFO - PROCESS | 1792 | 1471349478585 Marionette TRACE conn4 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 05:11:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 05:11:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1645ms 05:11:18 INFO - PROCESS | 1792 | 1471349478636 Marionette TRACE conn4 -> [0,1425,"getWindowHandle",null] 05:11:18 INFO - PROCESS | 1792 | 1471349478640 Marionette TRACE conn4 <- [1,1425,null,{"value":"8"}] 05:11:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 05:11:18 INFO - PROCESS | 1792 | 1471349478647 Marionette TRACE conn4 -> [0,1426,"setScriptTimeout",{"ms":35000}] 05:11:18 INFO - PROCESS | 1792 | 1471349478651 Marionette TRACE conn4 <- [1,1426,null,{}] 05:11:18 INFO - PROCESS | 1792 | 1471349478656 Marionette TRACE conn4 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:18 INFO - PROCESS | 1792 | 1471349478667 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:18 INFO - PROCESS | 1792 | 1471349478966 Marionette TRACE conn4 <- [1,1427,null,{"value":null}] 05:11:19 INFO - PROCESS | 1792 | 1471349479276 Marionette TRACE conn4 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:19 INFO - PROCESS | 1792 | 1471349479283 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13e800 == 56 [pid = 1792] [id = 364] 05:11:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x8dcc8800) [pid = 1792] [serial = 1093] [outer = (nil)] 05:11:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x9a65f800) [pid = 1792] [serial = 1094] [outer = 0x8dcc8800] 05:11:19 INFO - PROCESS | 1792 | 1471349479376 Marionette DEBUG loaded listener.js 05:11:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x9a664800) [pid = 1792] [serial = 1095] [outer = 0x8dcc8800] 05:11:20 INFO - PROCESS | 1792 | 1471349480375 Marionette TRACE conn4 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 05:11:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 05:11:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1793ms 05:11:20 INFO - PROCESS | 1792 | 1471349480441 Marionette TRACE conn4 -> [0,1429,"getWindowHandle",null] 05:11:20 INFO - PROCESS | 1792 | 1471349480445 Marionette TRACE conn4 <- [1,1429,null,{"value":"8"}] 05:11:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 05:11:20 INFO - PROCESS | 1792 | 1471349480453 Marionette TRACE conn4 -> [0,1430,"setScriptTimeout",{"ms":35000}] 05:11:20 INFO - PROCESS | 1792 | 1471349480457 Marionette TRACE conn4 <- [1,1430,null,{}] 05:11:20 INFO - PROCESS | 1792 | 1471349480463 Marionette TRACE conn4 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:20 INFO - PROCESS | 1792 | 1471349480468 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:20 INFO - PROCESS | 1792 | 1471349480723 Marionette TRACE conn4 <- [1,1431,null,{"value":null}] 05:11:21 INFO - PROCESS | 1792 | 1471349481314 Marionette TRACE conn4 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:21 INFO - PROCESS | 1792 | 1471349481328 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d4800 == 57 [pid = 1792] [id = 365] 05:11:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x8e5d4c00) [pid = 1792] [serial = 1096] [outer = (nil)] 05:11:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x8e6bcc00) [pid = 1792] [serial = 1097] [outer = 0x8e5d4c00] 05:11:21 INFO - PROCESS | 1792 | 1471349481425 Marionette DEBUG loaded listener.js 05:11:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x8ee97800) [pid = 1792] [serial = 1098] [outer = 0x8e5d4c00] 05:11:22 INFO - PROCESS | 1792 | 1471349482546 Marionette TRACE conn4 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 05:11:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 05:11:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 2140ms 05:11:22 INFO - PROCESS | 1792 | 1471349482597 Marionette TRACE conn4 -> [0,1433,"getWindowHandle",null] 05:11:22 INFO - PROCESS | 1792 | 1471349482604 Marionette TRACE conn4 <- [1,1433,null,{"value":"8"}] 05:11:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 05:11:22 INFO - PROCESS | 1792 | 1471349482613 Marionette TRACE conn4 -> [0,1434,"setScriptTimeout",{"ms":35000}] 05:11:22 INFO - PROCESS | 1792 | 1471349482618 Marionette TRACE conn4 <- [1,1434,null,{}] 05:11:22 INFO - PROCESS | 1792 | 1471349482627 Marionette TRACE conn4 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:22 INFO - PROCESS | 1792 | 1471349482636 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:22 INFO - PROCESS | 1792 | 1471349482849 Marionette TRACE conn4 <- [1,1435,null,{"value":null}] 05:11:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50e000 == 56 [pid = 1792] [id = 311] 05:11:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13a000 == 55 [pid = 1792] [id = 314] 05:11:23 INFO - PROCESS | 1792 | 1471349483163 Marionette TRACE conn4 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:23 INFO - PROCESS | 1792 | 1471349483173 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc9c00 == 56 [pid = 1792] [id = 366] 05:11:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x8e50e000) [pid = 1792] [serial = 1099] [outer = (nil)] 05:11:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8ec6ac00) [pid = 1792] [serial = 1100] [outer = 0x8e50e000] 05:11:23 INFO - PROCESS | 1792 | 1471349483282 Marionette DEBUG loaded listener.js 05:11:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8fa71800) [pid = 1792] [serial = 1101] [outer = 0x8e50e000] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x93922c00) [pid = 1792] [serial = 1010] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x95276800) [pid = 1792] [serial = 1016] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x8e50bc00) [pid = 1792] [serial = 1025] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x8ec70c00) [pid = 1792] [serial = 1023] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8dac0c00) [pid = 1792] [serial = 1001] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x9259f000) [pid = 1792] [serial = 1031] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x92662c00) [pid = 1792] [serial = 1007] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x8f907800) [pid = 1792] [serial = 1004] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x92668c00) [pid = 1792] [serial = 1032] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8ec6a000) [pid = 1792] [serial = 1026] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8e5d3000) [pid = 1792] [serial = 1022] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8ee8b800) [pid = 1792] [serial = 1019] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x9510d000) [pid = 1792] [serial = 1013] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8fc0bc00) [pid = 1792] [serial = 1028] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x925a3000) [pid = 1792] [serial = 1034] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8fcca800) [pid = 1792] [serial = 1029] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x925a2000) [pid = 1792] [serial = 999] [outer = (nil)] [url = about:blank] 05:11:23 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x92bdd800) [pid = 1792] [serial = 1035] [outer = (nil)] [url = about:blank] 05:11:24 INFO - PROCESS | 1792 | 1471349484195 Marionette TRACE conn4 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 05:11:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 05:11:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1635ms 05:11:24 INFO - PROCESS | 1792 | 1471349484252 Marionette TRACE conn4 -> [0,1437,"getWindowHandle",null] 05:11:24 INFO - PROCESS | 1792 | 1471349484259 Marionette TRACE conn4 <- [1,1437,null,{"value":"8"}] 05:11:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 05:11:24 INFO - PROCESS | 1792 | 1471349484266 Marionette TRACE conn4 -> [0,1438,"setScriptTimeout",{"ms":35000}] 05:11:24 INFO - PROCESS | 1792 | 1471349484269 Marionette TRACE conn4 <- [1,1438,null,{}] 05:11:24 INFO - PROCESS | 1792 | 1471349484275 Marionette TRACE conn4 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:24 INFO - PROCESS | 1792 | 1471349484281 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:24 INFO - PROCESS | 1792 | 1471349484471 Marionette TRACE conn4 <- [1,1439,null,{"value":null}] 05:11:24 INFO - PROCESS | 1792 | 1471349484624 Marionette TRACE conn4 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:24 INFO - PROCESS | 1792 | 1471349484636 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6a000 == 57 [pid = 1792] [id = 367] 05:11:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8ee8d400) [pid = 1792] [serial = 1102] [outer = (nil)] 05:11:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x9266ac00) [pid = 1792] [serial = 1103] [outer = 0x8ee8d400] 05:11:24 INFO - PROCESS | 1792 | 1471349484712 Marionette DEBUG loaded listener.js 05:11:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x92beac00) [pid = 1792] [serial = 1104] [outer = 0x8ee8d400] 05:11:25 INFO - PROCESS | 1792 | 1471349485613 Marionette TRACE conn4 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 05:11:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 05:11:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1432ms 05:11:25 INFO - PROCESS | 1792 | 1471349485699 Marionette TRACE conn4 -> [0,1441,"getWindowHandle",null] 05:11:25 INFO - PROCESS | 1792 | 1471349485703 Marionette TRACE conn4 <- [1,1441,null,{"value":"8"}] 05:11:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 05:11:25 INFO - PROCESS | 1792 | 1471349485727 Marionette TRACE conn4 -> [0,1442,"setScriptTimeout",{"ms":35000}] 05:11:25 INFO - PROCESS | 1792 | 1471349485736 Marionette TRACE conn4 <- [1,1442,null,{}] 05:11:25 INFO - PROCESS | 1792 | 1471349485743 Marionette TRACE conn4 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:25 INFO - PROCESS | 1792 | 1471349485749 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:25 INFO - PROCESS | 1792 | 1471349485996 Marionette TRACE conn4 <- [1,1443,null,{"value":null}] 05:11:26 INFO - PROCESS | 1792 | 1471349486024 Marionette TRACE conn4 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:26 INFO - PROCESS | 1792 | 1471349486031 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x925a6400 == 58 [pid = 1792] [id = 368] 05:11:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x9510d000) [pid = 1792] [serial = 1105] [outer = (nil)] 05:11:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x95284800) [pid = 1792] [serial = 1106] [outer = 0x9510d000] 05:11:26 INFO - PROCESS | 1792 | 1471349486106 Marionette DEBUG loaded listener.js 05:11:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x96583000) [pid = 1792] [serial = 1107] [outer = 0x9510d000] 05:11:27 INFO - PROCESS | 1792 | 1471349487125 Marionette TRACE conn4 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 05:11:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 05:11:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1450ms 05:11:27 INFO - PROCESS | 1792 | 1471349487169 Marionette TRACE conn4 -> [0,1445,"getWindowHandle",null] 05:11:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 05:11:27 INFO - PROCESS | 1792 | 1471349487175 Marionette TRACE conn4 <- [1,1445,null,{"value":"8"}] 05:11:27 INFO - PROCESS | 1792 | 1471349487188 Marionette TRACE conn4 -> [0,1446,"setScriptTimeout",{"ms":35000}] 05:11:27 INFO - PROCESS | 1792 | 1471349487191 Marionette TRACE conn4 <- [1,1446,null,{}] 05:11:27 INFO - PROCESS | 1792 | 1471349487197 Marionette TRACE conn4 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:27 INFO - PROCESS | 1792 | 1471349487202 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:27 INFO - PROCESS | 1792 | 1471349487444 Marionette TRACE conn4 <- [1,1447,null,{"value":null}] 05:11:27 INFO - PROCESS | 1792 | 1471349487466 Marionette TRACE conn4 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:27 INFO - PROCESS | 1792 | 1471349487474 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:27 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e591400 == 59 [pid = 1792] [id = 369] 05:11:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x93922c00) [pid = 1792] [serial = 1108] [outer = (nil)] 05:11:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x99124800) [pid = 1792] [serial = 1109] [outer = 0x93922c00] 05:11:27 INFO - PROCESS | 1792 | 1471349487551 Marionette DEBUG loaded listener.js 05:11:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x9912b000) [pid = 1792] [serial = 1110] [outer = 0x93922c00] 05:11:28 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8e5d1c00) [pid = 1792] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 05:11:28 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x95111000) [pid = 1792] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 05:11:28 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8c144800) [pid = 1792] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 05:11:28 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x92dabc00) [pid = 1792] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 05:11:28 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8ecd2800) [pid = 1792] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 05:11:28 INFO - PROCESS | 1792 | 1471349488811 Marionette TRACE conn4 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 05:11:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 05:11:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1693ms 05:11:28 INFO - PROCESS | 1792 | 1471349488875 Marionette TRACE conn4 -> [0,1449,"getWindowHandle",null] 05:11:28 INFO - PROCESS | 1792 | 1471349488879 Marionette TRACE conn4 <- [1,1449,null,{"value":"8"}] 05:11:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 05:11:28 INFO - PROCESS | 1792 | 1471349488886 Marionette TRACE conn4 -> [0,1450,"setScriptTimeout",{"ms":35000}] 05:11:28 INFO - PROCESS | 1792 | 1471349488889 Marionette TRACE conn4 <- [1,1450,null,{}] 05:11:28 INFO - PROCESS | 1792 | 1471349488895 Marionette TRACE conn4 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:28 INFO - PROCESS | 1792 | 1471349488901 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:29 INFO - PROCESS | 1792 | 1471349489147 Marionette TRACE conn4 <- [1,1451,null,{"value":null}] 05:11:29 INFO - PROCESS | 1792 | 1471349489163 Marionette TRACE conn4 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:29 INFO - PROCESS | 1792 | 1471349489180 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x925a5800 == 60 [pid = 1792] [id = 370] 05:11:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x95111000) [pid = 1792] [serial = 1111] [outer = (nil)] 05:11:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x9917a400) [pid = 1792] [serial = 1112] [outer = 0x95111000] 05:11:29 INFO - PROCESS | 1792 | 1471349489264 Marionette DEBUG loaded listener.js 05:11:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x99ca3800) [pid = 1792] [serial = 1113] [outer = 0x95111000] 05:11:30 INFO - PROCESS | 1792 | 1471349490314 Marionette TRACE conn4 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 05:11:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 05:11:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1480ms 05:11:30 INFO - PROCESS | 1792 | 1471349490368 Marionette TRACE conn4 -> [0,1453,"getWindowHandle",null] 05:11:30 INFO - PROCESS | 1792 | 1471349490376 Marionette TRACE conn4 <- [1,1453,null,{"value":"8"}] 05:11:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 05:11:30 INFO - PROCESS | 1792 | 1471349490386 Marionette TRACE conn4 -> [0,1454,"setScriptTimeout",{"ms":35000}] 05:11:30 INFO - PROCESS | 1792 | 1471349490391 Marionette TRACE conn4 <- [1,1454,null,{}] 05:11:30 INFO - PROCESS | 1792 | 1471349490401 Marionette TRACE conn4 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:30 INFO - PROCESS | 1792 | 1471349490407 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:30 INFO - PROCESS | 1792 | 1471349490663 Marionette TRACE conn4 <- [1,1455,null,{"value":null}] 05:11:30 INFO - PROCESS | 1792 | 1471349490921 Marionette TRACE conn4 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:30 INFO - PROCESS | 1792 | 1471349490938 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:31 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f83a000 == 61 [pid = 1792] [id = 371] 05:11:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x8f903000) [pid = 1792] [serial = 1114] [outer = (nil)] 05:11:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x8fa75c00) [pid = 1792] [serial = 1115] [outer = 0x8f903000] 05:11:31 INFO - PROCESS | 1792 | 1471349491067 Marionette DEBUG loaded listener.js 05:11:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x8fcca800) [pid = 1792] [serial = 1116] [outer = 0x8f903000] 05:11:32 INFO - PROCESS | 1792 | 1471349492144 Marionette TRACE conn4 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 05:11:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 05:11:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1839ms 05:11:32 INFO - PROCESS | 1792 | 1471349492225 Marionette TRACE conn4 -> [0,1457,"getWindowHandle",null] 05:11:32 INFO - PROCESS | 1792 | 1471349492232 Marionette TRACE conn4 <- [1,1457,null,{"value":"8"}] 05:11:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 05:11:32 INFO - PROCESS | 1792 | 1471349492244 Marionette TRACE conn4 -> [0,1458,"setScriptTimeout",{"ms":35000}] 05:11:32 INFO - PROCESS | 1792 | 1471349492249 Marionette TRACE conn4 <- [1,1458,null,{}] 05:11:32 INFO - PROCESS | 1792 | 1471349492257 Marionette TRACE conn4 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:32 INFO - PROCESS | 1792 | 1471349492262 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:32 INFO - PROCESS | 1792 | 1471349492512 Marionette TRACE conn4 <- [1,1459,null,{"value":null}] 05:11:32 INFO - PROCESS | 1792 | 1471349492759 Marionette TRACE conn4 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:32 INFO - PROCESS | 1792 | 1471349492768 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x9266f800 == 62 [pid = 1792] [id = 372] 05:11:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x92be4c00) [pid = 1792] [serial = 1117] [outer = (nil)] 05:11:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x92fcc800) [pid = 1792] [serial = 1118] [outer = 0x92be4c00] 05:11:32 INFO - PROCESS | 1792 | 1471349492858 Marionette DEBUG loaded listener.js 05:11:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x95107400) [pid = 1792] [serial = 1119] [outer = 0x92be4c00] 05:11:33 INFO - PROCESS | 1792 | 1471349493917 Marionette TRACE conn4 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 05:11:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 05:11:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1746ms 05:11:33 INFO - PROCESS | 1792 | 1471349493991 Marionette TRACE conn4 -> [0,1461,"getWindowHandle",null] 05:11:33 INFO - PROCESS | 1792 | 1471349493995 Marionette TRACE conn4 <- [1,1461,null,{"value":"8"}] 05:11:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 05:11:34 INFO - PROCESS | 1792 | 1471349494004 Marionette TRACE conn4 -> [0,1462,"setScriptTimeout",{"ms":35000}] 05:11:34 INFO - PROCESS | 1792 | 1471349494010 Marionette TRACE conn4 <- [1,1462,null,{}] 05:11:34 INFO - PROCESS | 1792 | 1471349494028 Marionette TRACE conn4 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:34 INFO - PROCESS | 1792 | 1471349494039 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:34 INFO - PROCESS | 1792 | 1471349494293 Marionette TRACE conn4 <- [1,1463,null,{"value":null}] 05:11:34 INFO - PROCESS | 1792 | 1471349494583 Marionette TRACE conn4 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:34 INFO - PROCESS | 1792 | 1471349494595 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13d800 == 63 [pid = 1792] [id = 373] 05:11:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x99d31800) [pid = 1792] [serial = 1120] [outer = (nil)] 05:11:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x99de2000) [pid = 1792] [serial = 1121] [outer = 0x99d31800] 05:11:34 INFO - PROCESS | 1792 | 1471349494726 Marionette DEBUG loaded listener.js 05:11:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x9a270c00) [pid = 1792] [serial = 1122] [outer = 0x99d31800] 05:11:35 INFO - PROCESS | 1792 | 1471349495767 Marionette TRACE conn4 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 05:11:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 05:11:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1798ms 05:11:35 INFO - PROCESS | 1792 | 1471349495803 Marionette TRACE conn4 -> [0,1465,"getWindowHandle",null] 05:11:35 INFO - PROCESS | 1792 | 1471349495808 Marionette TRACE conn4 <- [1,1465,null,{"value":"8"}] 05:11:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 05:11:35 INFO - PROCESS | 1792 | 1471349495815 Marionette TRACE conn4 -> [0,1466,"setScriptTimeout",{"ms":35000}] 05:11:35 INFO - PROCESS | 1792 | 1471349495819 Marionette TRACE conn4 <- [1,1466,null,{}] 05:11:35 INFO - PROCESS | 1792 | 1471349495826 Marionette TRACE conn4 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:35 INFO - PROCESS | 1792 | 1471349495832 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:36 INFO - PROCESS | 1792 | 1471349496059 Marionette TRACE conn4 <- [1,1467,null,{"value":null}] 05:11:36 INFO - PROCESS | 1792 | 1471349496295 Marionette TRACE conn4 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:36 INFO - PROCESS | 1792 | 1471349496306 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6cc00 == 64 [pid = 1792] [id = 374] 05:11:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8f83fc00) [pid = 1792] [serial = 1123] [outer = (nil)] 05:11:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x9a57f800) [pid = 1792] [serial = 1124] [outer = 0x8f83fc00] 05:11:36 INFO - PROCESS | 1792 | 1471349496442 Marionette DEBUG loaded listener.js 05:11:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x9a663c00) [pid = 1792] [serial = 1125] [outer = 0x8f83fc00] 05:11:37 INFO - PROCESS | 1792 | 1471349497466 Marionette TRACE conn4 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 05:11:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 05:11:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1683ms 05:11:37 INFO - PROCESS | 1792 | 1471349497500 Marionette TRACE conn4 -> [0,1469,"getWindowHandle",null] 05:11:37 INFO - PROCESS | 1792 | 1471349497503 Marionette TRACE conn4 <- [1,1469,null,{"value":"8"}] 05:11:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 05:11:37 INFO - PROCESS | 1792 | 1471349497511 Marionette TRACE conn4 -> [0,1470,"setScriptTimeout",{"ms":35000}] 05:11:37 INFO - PROCESS | 1792 | 1471349497516 Marionette TRACE conn4 <- [1,1470,null,{}] 05:11:37 INFO - PROCESS | 1792 | 1471349497522 Marionette TRACE conn4 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:37 INFO - PROCESS | 1792 | 1471349497528 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:37 INFO - PROCESS | 1792 | 1471349497731 Marionette TRACE conn4 <- [1,1471,null,{"value":null}] 05:11:37 INFO - PROCESS | 1792 | 1471349497981 Marionette TRACE conn4 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:37 INFO - PROCESS | 1792 | 1471349497991 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dac1000 == 65 [pid = 1792] [id = 375] 05:11:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x8e503800) [pid = 1792] [serial = 1126] [outer = (nil)] 05:11:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x9a66c000) [pid = 1792] [serial = 1127] [outer = 0x8e503800] 05:11:38 INFO - PROCESS | 1792 | 1471349498093 Marionette DEBUG loaded listener.js 05:11:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x9a66d800) [pid = 1792] [serial = 1128] [outer = 0x8e503800] 05:11:39 INFO - PROCESS | 1792 | 1471349499085 Marionette TRACE conn4 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 05:11:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 05:11:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1633ms 05:11:39 INFO - PROCESS | 1792 | 1471349499145 Marionette TRACE conn4 -> [0,1473,"getWindowHandle",null] 05:11:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 05:11:39 INFO - PROCESS | 1792 | 1471349499149 Marionette TRACE conn4 <- [1,1473,null,{"value":"8"}] 05:11:39 INFO - PROCESS | 1792 | 1471349499157 Marionette TRACE conn4 -> [0,1474,"setScriptTimeout",{"ms":35000}] 05:11:39 INFO - PROCESS | 1792 | 1471349499161 Marionette TRACE conn4 <- [1,1474,null,{}] 05:11:39 INFO - PROCESS | 1792 | 1471349499167 Marionette TRACE conn4 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:39 INFO - PROCESS | 1792 | 1471349499179 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:39 INFO - PROCESS | 1792 | 1471349499493 Marionette TRACE conn4 <- [1,1475,null,{"value":null}] 05:11:39 INFO - PROCESS | 1792 | 1471349499789 Marionette TRACE conn4 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:39 INFO - PROCESS | 1792 | 1471349499798 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:39 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e590800 == 66 [pid = 1792] [id = 376] 05:11:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x9a669c00) [pid = 1792] [serial = 1129] [outer = (nil)] 05:11:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x9abd7c00) [pid = 1792] [serial = 1130] [outer = 0x9a669c00] 05:11:39 INFO - PROCESS | 1792 | 1471349499898 Marionette DEBUG loaded listener.js 05:11:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x9b03fc00) [pid = 1792] [serial = 1131] [outer = 0x9a669c00] 05:11:41 INFO - PROCESS | 1792 | 1471349501096 Marionette TRACE conn4 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 05:11:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 05:11:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1993ms 05:11:41 INFO - PROCESS | 1792 | 1471349501151 Marionette TRACE conn4 -> [0,1477,"getWindowHandle",null] 05:11:41 INFO - PROCESS | 1792 | 1471349501154 Marionette TRACE conn4 <- [1,1477,null,{"value":"8"}] 05:11:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 05:11:41 INFO - PROCESS | 1792 | 1471349501162 Marionette TRACE conn4 -> [0,1478,"setScriptTimeout",{"ms":35000}] 05:11:41 INFO - PROCESS | 1792 | 1471349501166 Marionette TRACE conn4 <- [1,1478,null,{}] 05:11:41 INFO - PROCESS | 1792 | 1471349501173 Marionette TRACE conn4 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:41 INFO - PROCESS | 1792 | 1471349501179 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:41 INFO - PROCESS | 1792 | 1471349501372 Marionette TRACE conn4 <- [1,1479,null,{"value":null}] 05:11:41 INFO - PROCESS | 1792 | 1471349501626 Marionette TRACE conn4 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:41 INFO - PROCESS | 1792 | 1471349501632 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13d400 == 67 [pid = 1792] [id = 377] 05:11:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x8daba800) [pid = 1792] [serial = 1132] [outer = (nil)] 05:11:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x9b098800) [pid = 1792] [serial = 1133] [outer = 0x8daba800] 05:11:41 INFO - PROCESS | 1792 | 1471349501741 Marionette DEBUG loaded listener.js 05:11:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x9b09bc00) [pid = 1792] [serial = 1134] [outer = 0x8daba800] 05:11:42 INFO - PROCESS | 1792 | 1471349502793 Marionette TRACE conn4 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 05:11:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 05:11:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1683ms 05:11:42 INFO - PROCESS | 1792 | 1471349502848 Marionette TRACE conn4 -> [0,1481,"getWindowHandle",null] 05:11:42 INFO - PROCESS | 1792 | 1471349502854 Marionette TRACE conn4 <- [1,1481,null,{"value":"8"}] 05:11:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 05:11:42 INFO - PROCESS | 1792 | 1471349502863 Marionette TRACE conn4 -> [0,1482,"setScriptTimeout",{"ms":35000}] 05:11:42 INFO - PROCESS | 1792 | 1471349502869 Marionette TRACE conn4 <- [1,1482,null,{}] 05:11:42 INFO - PROCESS | 1792 | 1471349502877 Marionette TRACE conn4 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:42 INFO - PROCESS | 1792 | 1471349502883 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:43 INFO - PROCESS | 1792 | 1471349503139 Marionette TRACE conn4 <- [1,1483,null,{"value":null}] 05:11:43 INFO - PROCESS | 1792 | 1471349503521 Marionette TRACE conn4 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:43 INFO - PROCESS | 1792 | 1471349503532 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d507c00 == 68 [pid = 1792] [id = 378] 05:11:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x8dcc7800) [pid = 1792] [serial = 1135] [outer = (nil)] 05:11:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x9b0a5400) [pid = 1792] [serial = 1136] [outer = 0x8dcc7800] 05:11:43 INFO - PROCESS | 1792 | 1471349503657 Marionette DEBUG loaded listener.js 05:11:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x9b207400) [pid = 1792] [serial = 1137] [outer = 0x8dcc7800] 05:11:44 INFO - PROCESS | 1792 | 1471349504799 Marionette TRACE conn4 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 05:11:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 05:11:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 2007ms 05:11:44 INFO - PROCESS | 1792 | 1471349504871 Marionette TRACE conn4 -> [0,1485,"getWindowHandle",null] 05:11:44 INFO - PROCESS | 1792 | 1471349504875 Marionette TRACE conn4 <- [1,1485,null,{"value":"8"}] 05:11:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 05:11:44 INFO - PROCESS | 1792 | 1471349504883 Marionette TRACE conn4 -> [0,1486,"setScriptTimeout",{"ms":35000}] 05:11:44 INFO - PROCESS | 1792 | 1471349504887 Marionette TRACE conn4 <- [1,1486,null,{}] 05:11:44 INFO - PROCESS | 1792 | 1471349504896 Marionette TRACE conn4 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:44 INFO - PROCESS | 1792 | 1471349504901 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:45 INFO - PROCESS | 1792 | 1471349505138 Marionette TRACE conn4 <- [1,1487,null,{"value":null}] 05:11:45 INFO - PROCESS | 1792 | 1471349505459 Marionette TRACE conn4 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:45 INFO - PROCESS | 1792 | 1471349505472 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13a000 == 69 [pid = 1792] [id = 379] 05:11:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x8dcc3000) [pid = 1792] [serial = 1138] [outer = (nil)] 05:11:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x9b502000) [pid = 1792] [serial = 1139] [outer = 0x8dcc3000] 05:11:45 INFO - PROCESS | 1792 | 1471349505587 Marionette DEBUG loaded listener.js 05:11:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x9b506000) [pid = 1792] [serial = 1140] [outer = 0x8dcc3000] 05:11:46 INFO - PROCESS | 1792 | 1471349506962 Marionette TRACE conn4 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 05:11:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 05:11:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 2138ms 05:11:47 INFO - PROCESS | 1792 | 1471349507023 Marionette TRACE conn4 -> [0,1489,"getWindowHandle",null] 05:11:47 INFO - PROCESS | 1792 | 1471349507029 Marionette TRACE conn4 <- [1,1489,null,{"value":"8"}] 05:11:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 05:11:47 INFO - PROCESS | 1792 | 1471349507089 Marionette TRACE conn4 -> [0,1490,"setScriptTimeout",{"ms":35000}] 05:11:47 INFO - PROCESS | 1792 | 1471349507095 Marionette TRACE conn4 <- [1,1490,null,{}] 05:11:47 INFO - PROCESS | 1792 | 1471349507105 Marionette TRACE conn4 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:47 INFO - PROCESS | 1792 | 1471349507111 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:47 INFO - PROCESS | 1792 | 1471349507451 Marionette TRACE conn4 <- [1,1491,null,{"value":null}] 05:11:47 INFO - PROCESS | 1792 | 1471349507963 Marionette TRACE conn4 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:47 INFO - PROCESS | 1792 | 1471349507977 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13dc00 == 70 [pid = 1792] [id = 380] 05:11:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x8c13f400) [pid = 1792] [serial = 1141] [outer = (nil)] 05:11:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x8d505000) [pid = 1792] [serial = 1142] [outer = 0x8c13f400] 05:11:48 INFO - PROCESS | 1792 | 1471349508065 Marionette DEBUG loaded listener.js 05:11:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x8dcc5400) [pid = 1792] [serial = 1143] [outer = 0x8c13f400] 05:11:49 INFO - PROCESS | 1792 | 1471349509239 Marionette TRACE conn4 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 05:11:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 05:11:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 2205ms 05:11:49 INFO - PROCESS | 1792 | 1471349509294 Marionette TRACE conn4 -> [0,1493,"getWindowHandle",null] 05:11:49 INFO - PROCESS | 1792 | 1471349509301 Marionette TRACE conn4 <- [1,1493,null,{"value":"8"}] 05:11:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 05:11:49 INFO - PROCESS | 1792 | 1471349509314 Marionette TRACE conn4 -> [0,1494,"setScriptTimeout",{"ms":35000}] 05:11:49 INFO - PROCESS | 1792 | 1471349509320 Marionette TRACE conn4 <- [1,1494,null,{}] 05:11:49 INFO - PROCESS | 1792 | 1471349509387 Marionette TRACE conn4 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:49 INFO - PROCESS | 1792 | 1471349509394 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:49 INFO - PROCESS | 1792 | 1471349509625 Marionette TRACE conn4 <- [1,1495,null,{"value":null}] 05:11:49 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x99124400) [pid = 1792] [serial = 1055] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x99569c00) [pid = 1792] [serial = 1076] [outer = (nil)] [url = about:blank] 05:11:49 INFO - PROCESS | 1792 | --DOCSHELL 0x8e591400 == 69 [pid = 1792] [id = 369] 05:11:49 INFO - PROCESS | 1792 | --DOCSHELL 0x925a6400 == 68 [pid = 1792] [id = 368] 05:11:50 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6a000 == 67 [pid = 1792] [id = 367] 05:11:50 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc9c00 == 66 [pid = 1792] [id = 366] 05:11:50 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d4800 == 65 [pid = 1792] [id = 365] 05:11:50 INFO - PROCESS | 1792 | 1471349510012 Marionette TRACE conn4 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:50 INFO - PROCESS | 1792 | 1471349510022 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d505c00 == 66 [pid = 1792] [id = 381] 05:11:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x8e5d4800) [pid = 1792] [serial = 1144] [outer = (nil)] 05:11:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x8ecd8400) [pid = 1792] [serial = 1145] [outer = 0x8e5d4800] 05:11:50 INFO - PROCESS | 1792 | 1471349510119 Marionette DEBUG loaded listener.js 05:11:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x8ee8c000) [pid = 1792] [serial = 1146] [outer = 0x8e5d4800] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0x95280c00) [pid = 1792] [serial = 1070] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x8f836800) [pid = 1792] [serial = 1073] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x9527d400) [pid = 1792] [serial = 1071] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x92fc0400) [pid = 1792] [serial = 1067] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x8f906c00) [pid = 1792] [serial = 1062] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x8f836c00) [pid = 1792] [serial = 1061] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x95281000) [pid = 1792] [serial = 1049] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x8e6be400) [pid = 1792] [serial = 1058] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x91c55c00) [pid = 1792] [serial = 1043] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x9510e400) [pid = 1792] [serial = 1046] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x8ec77800) [pid = 1792] [serial = 1040] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x8fc02c00) [pid = 1792] [serial = 1064] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x8fc0f400) [pid = 1792] [serial = 1065] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x92fc5000) [pid = 1792] [serial = 1037] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x95289c00) [pid = 1792] [serial = 1052] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x92be5400) [pid = 1792] [serial = 1074] [outer = (nil)] [url = about:blank] 05:11:50 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x94734400) [pid = 1792] [serial = 1068] [outer = (nil)] [url = about:blank] 05:11:51 INFO - PROCESS | 1792 | 1471349511156 Marionette TRACE conn4 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 05:11:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 05:11:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1897ms 05:11:51 INFO - PROCESS | 1792 | 1471349511215 Marionette TRACE conn4 -> [0,1497,"getWindowHandle",null] 05:11:51 INFO - PROCESS | 1792 | 1471349511222 Marionette TRACE conn4 <- [1,1497,null,{"value":"8"}] 05:11:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 05:11:51 INFO - PROCESS | 1792 | 1471349511229 Marionette TRACE conn4 -> [0,1498,"setScriptTimeout",{"ms":35000}] 05:11:51 INFO - PROCESS | 1792 | 1471349511233 Marionette TRACE conn4 <- [1,1498,null,{}] 05:11:51 INFO - PROCESS | 1792 | 1471349511240 Marionette TRACE conn4 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:51 INFO - PROCESS | 1792 | 1471349511247 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:51 INFO - PROCESS | 1792 | 1471349511451 Marionette TRACE conn4 <- [1,1499,null,{"value":null}] 05:11:51 INFO - PROCESS | 1792 | 1471349511729 Marionette TRACE conn4 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:51 INFO - PROCESS | 1792 | 1471349511746 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fc02400 == 67 [pid = 1792] [id = 382] 05:11:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x8fc02c00) [pid = 1792] [serial = 1147] [outer = (nil)] 05:11:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x8fc09800) [pid = 1792] [serial = 1148] [outer = 0x8fc02c00] 05:11:51 INFO - PROCESS | 1792 | 1471349511830 Marionette DEBUG loaded listener.js 05:11:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x8fccd000) [pid = 1792] [serial = 1149] [outer = 0x8fc02c00] 05:11:52 INFO - PROCESS | 1792 | 1471349512735 Marionette TRACE conn4 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 05:11:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 05:11:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1542ms 05:11:52 INFO - PROCESS | 1792 | 1471349512773 Marionette TRACE conn4 -> [0,1501,"getWindowHandle",null] 05:11:52 INFO - PROCESS | 1792 | 1471349512776 Marionette TRACE conn4 <- [1,1501,null,{"value":"8"}] 05:11:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 05:11:52 INFO - PROCESS | 1792 | 1471349512793 Marionette TRACE conn4 -> [0,1502,"setScriptTimeout",{"ms":35000}] 05:11:52 INFO - PROCESS | 1792 | 1471349512802 Marionette TRACE conn4 <- [1,1502,null,{}] 05:11:52 INFO - PROCESS | 1792 | 1471349512820 Marionette TRACE conn4 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:52 INFO - PROCESS | 1792 | 1471349512828 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:53 INFO - PROCESS | 1792 | 1471349513142 Marionette TRACE conn4 <- [1,1503,null,{"value":null}] 05:11:53 INFO - PROCESS | 1792 | 1471349513181 Marionette TRACE conn4 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:53 INFO - PROCESS | 1792 | 1471349513189 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fa72000 == 68 [pid = 1792] [id = 383] 05:11:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x9259bc00) [pid = 1792] [serial = 1150] [outer = (nil)] 05:11:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x9266e400) [pid = 1792] [serial = 1151] [outer = 0x9259bc00] 05:11:53 INFO - PROCESS | 1792 | 1471349513313 Marionette DEBUG loaded listener.js 05:11:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x92be5400) [pid = 1792] [serial = 1152] [outer = 0x9259bc00] 05:11:54 INFO - PROCESS | 1792 | 1471349514284 Marionette TRACE conn4 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 05:11:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 05:11:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1565ms 05:11:54 INFO - PROCESS | 1792 | 1471349514351 Marionette TRACE conn4 -> [0,1505,"getWindowHandle",null] 05:11:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 05:11:54 INFO - PROCESS | 1792 | 1471349514356 Marionette TRACE conn4 <- [1,1505,null,{"value":"8"}] 05:11:54 INFO - PROCESS | 1792 | 1471349514362 Marionette TRACE conn4 -> [0,1506,"setScriptTimeout",{"ms":35000}] 05:11:54 INFO - PROCESS | 1792 | 1471349514366 Marionette TRACE conn4 <- [1,1506,null,{}] 05:11:54 INFO - PROCESS | 1792 | 1471349514372 Marionette TRACE conn4 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:54 INFO - PROCESS | 1792 | 1471349514392 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:54 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x9510d000) [pid = 1792] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 05:11:54 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x8e5d4c00) [pid = 1792] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 05:11:54 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x8ee8d400) [pid = 1792] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 05:11:54 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x93922c00) [pid = 1792] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 05:11:54 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x8e50e000) [pid = 1792] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 05:11:54 INFO - PROCESS | 1792 | 1471349514719 Marionette TRACE conn4 <- [1,1507,null,{"value":null}] 05:11:54 INFO - PROCESS | 1792 | 1471349514741 Marionette TRACE conn4 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:54 INFO - PROCESS | 1792 | 1471349514750 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee8d400 == 69 [pid = 1792] [id = 384] 05:11:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x8f83a400) [pid = 1792] [serial = 1153] [outer = (nil)] 05:11:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x9266c400) [pid = 1792] [serial = 1154] [outer = 0x8f83a400] 05:11:54 INFO - PROCESS | 1792 | 1471349514906 Marionette DEBUG loaded listener.js 05:11:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x92dae400) [pid = 1792] [serial = 1155] [outer = 0x8f83a400] 05:11:55 INFO - PROCESS | 1792 | 1471349515766 Marionette TRACE conn4 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 05:11:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 05:11:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1435ms 05:11:55 INFO - PROCESS | 1792 | 1471349515800 Marionette TRACE conn4 -> [0,1509,"getWindowHandle",null] 05:11:55 INFO - PROCESS | 1792 | 1471349515803 Marionette TRACE conn4 <- [1,1509,null,{"value":"8"}] 05:11:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 05:11:55 INFO - PROCESS | 1792 | 1471349515811 Marionette TRACE conn4 -> [0,1510,"setScriptTimeout",{"ms":35000}] 05:11:55 INFO - PROCESS | 1792 | 1471349515814 Marionette TRACE conn4 <- [1,1510,null,{}] 05:11:55 INFO - PROCESS | 1792 | 1471349515820 Marionette TRACE conn4 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:55 INFO - PROCESS | 1792 | 1471349515825 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:55 INFO - PROCESS | 1792 | 1471349515992 Marionette TRACE conn4 <- [1,1511,null,{"value":null}] 05:11:56 INFO - PROCESS | 1792 | 1471349516006 Marionette TRACE conn4 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:56 INFO - PROCESS | 1792 | 1471349516022 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x93a70800 == 70 [pid = 1792] [id = 385] 05:11:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x93a72400) [pid = 1792] [serial = 1156] [outer = (nil)] 05:11:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x9477fc00) [pid = 1792] [serial = 1157] [outer = 0x93a72400] 05:11:56 INFO - PROCESS | 1792 | 1471349516109 Marionette DEBUG loaded listener.js 05:11:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x951da800) [pid = 1792] [serial = 1158] [outer = 0x93a72400] 05:11:57 INFO - PROCESS | 1792 | 1471349517374 Marionette TRACE conn4 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 05:11:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 05:11:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1597ms 05:11:57 INFO - PROCESS | 1792 | 1471349517409 Marionette TRACE conn4 -> [0,1513,"getWindowHandle",null] 05:11:57 INFO - PROCESS | 1792 | 1471349517416 Marionette TRACE conn4 <- [1,1513,null,{"value":"8"}] 05:11:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 05:11:57 INFO - PROCESS | 1792 | 1471349517425 Marionette TRACE conn4 -> [0,1514,"setScriptTimeout",{"ms":35000}] 05:11:57 INFO - PROCESS | 1792 | 1471349517432 Marionette TRACE conn4 <- [1,1514,null,{}] 05:11:57 INFO - PROCESS | 1792 | 1471349517442 Marionette TRACE conn4 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:57 INFO - PROCESS | 1792 | 1471349517447 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:57 INFO - PROCESS | 1792 | 1471349517691 Marionette TRACE conn4 <- [1,1515,null,{"value":null}] 05:11:58 INFO - PROCESS | 1792 | 1471349517990 Marionette TRACE conn4 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:58 INFO - PROCESS | 1792 | 1471349518001 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:58 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6b800 == 71 [pid = 1792] [id = 386] 05:11:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x8ecd3800) [pid = 1792] [serial = 1159] [outer = (nil)] 05:11:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x8f83c000) [pid = 1792] [serial = 1160] [outer = 0x8ecd3800] 05:11:58 INFO - PROCESS | 1792 | 1471349518098 Marionette DEBUG loaded listener.js 05:11:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x8fa6dc00) [pid = 1792] [serial = 1161] [outer = 0x8ecd3800] 05:11:59 INFO - PROCESS | 1792 | 1471349519127 Marionette TRACE conn4 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 05:11:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 05:11:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1746ms 05:11:59 INFO - PROCESS | 1792 | 1471349519172 Marionette TRACE conn4 -> [0,1517,"getWindowHandle",null] 05:11:59 INFO - PROCESS | 1792 | 1471349519179 Marionette TRACE conn4 <- [1,1517,null,{"value":"8"}] 05:11:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 05:11:59 INFO - PROCESS | 1792 | 1471349519191 Marionette TRACE conn4 -> [0,1518,"setScriptTimeout",{"ms":35000}] 05:11:59 INFO - PROCESS | 1792 | 1471349519201 Marionette TRACE conn4 <- [1,1518,null,{}] 05:11:59 INFO - PROCESS | 1792 | 1471349519211 Marionette TRACE conn4 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:11:59 INFO - PROCESS | 1792 | 1471349519220 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:59 INFO - PROCESS | 1792 | 1471349519558 Marionette TRACE conn4 <- [1,1519,null,{"value":null}] 05:11:59 INFO - PROCESS | 1792 | 1471349519761 Marionette TRACE conn4 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:11:59 INFO - PROCESS | 1792 | 1471349519774 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:11:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x925a1000 == 72 [pid = 1792] [id = 387] 05:11:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x925a7c00) [pid = 1792] [serial = 1162] [outer = (nil)] 05:11:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x92670000) [pid = 1792] [serial = 1163] [outer = 0x925a7c00] 05:11:59 INFO - PROCESS | 1792 | 1471349519863 Marionette DEBUG loaded listener.js 05:12:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x93922800) [pid = 1792] [serial = 1164] [outer = 0x925a7c00] 05:12:00 INFO - PROCESS | 1792 | 1471349520887 Marionette TRACE conn4 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 05:12:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 05:12:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1746ms 05:12:00 INFO - PROCESS | 1792 | 1471349520937 Marionette TRACE conn4 -> [0,1521,"getWindowHandle",null] 05:12:00 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 05:12:00 INFO - PROCESS | 1792 | 1471349520942 Marionette TRACE conn4 <- [1,1521,null,{"value":"8"}] 05:12:00 INFO - PROCESS | 1792 | 1471349520950 Marionette TRACE conn4 -> [0,1522,"setScriptTimeout",{"ms":35000}] 05:12:00 INFO - PROCESS | 1792 | 1471349520957 Marionette TRACE conn4 <- [1,1522,null,{}] 05:12:00 INFO - PROCESS | 1792 | 1471349520976 Marionette TRACE conn4 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:00 INFO - PROCESS | 1792 | 1471349520985 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:01 INFO - PROCESS | 1792 | 1471349521328 Marionette TRACE conn4 <- [1,1523,null,{"value":null}] 05:12:01 INFO - PROCESS | 1792 | 1471349521523 Marionette TRACE conn4 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:01 INFO - PROCESS | 1792 | 1471349521535 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x95282000 == 73 [pid = 1792] [id = 388] 05:12:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x95282c00) [pid = 1792] [serial = 1165] [outer = (nil)] 05:12:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x95289c00) [pid = 1792] [serial = 1166] [outer = 0x95282c00] 05:12:01 INFO - PROCESS | 1792 | 1471349521640 Marionette DEBUG loaded listener.js 05:12:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x9658c800) [pid = 1792] [serial = 1167] [outer = 0x95282c00] 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:12:02 INFO - PROCESS | 1792 | 1471349522540 Marionette TRACE conn4 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 05:12:02 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 () { 05:12:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 05:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 05:12:02 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 () { 05:12:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 05:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 05:12:02 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 () { 05:12:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 05:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 05:12:02 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 () { 05:12:02 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 05:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 05:12:02 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:02 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:02 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 05:12:02 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1644ms 05:12:02 INFO - PROCESS | 1792 | 1471349522598 Marionette TRACE conn4 -> [0,1525,"getWindowHandle",null] 05:12:02 INFO - PROCESS | 1792 | 1471349522606 Marionette TRACE conn4 <- [1,1525,null,{"value":"8"}] 05:12:02 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 05:12:02 INFO - PROCESS | 1792 | 1471349522613 Marionette TRACE conn4 -> [0,1526,"setScriptTimeout",{"ms":35000}] 05:12:02 INFO - PROCESS | 1792 | 1471349522617 Marionette TRACE conn4 <- [1,1526,null,{}] 05:12:02 INFO - PROCESS | 1792 | 1471349522623 Marionette TRACE conn4 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:02 INFO - PROCESS | 1792 | 1471349522629 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:02 INFO - PROCESS | 1792 | 1471349522823 Marionette TRACE conn4 <- [1,1527,null,{"value":null}] 05:12:03 INFO - PROCESS | 1792 | 1471349523021 Marionette TRACE conn4 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:03 INFO - PROCESS | 1792 | 1471349523028 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x9527c800 == 74 [pid = 1792] [id = 389] 05:12:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x95285c00) [pid = 1792] [serial = 1168] [outer = (nil)] 05:12:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x9910f000) [pid = 1792] [serial = 1169] [outer = 0x95285c00] 05:12:03 INFO - PROCESS | 1792 | 1471349523117 Marionette DEBUG loaded listener.js 05:12:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x99c9b000) [pid = 1792] [serial = 1170] [outer = 0x95285c00] 05:12:04 INFO - PROCESS | 1792 | 1471349524084 Marionette TRACE conn4 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 05:12:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:12:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 05:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 05:12:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 05:12:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 05:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 05:12:04 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 05:12:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 05:12:04 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:04 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:04 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 05:12:04 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1535ms 05:12:04 INFO - PROCESS | 1792 | 1471349524152 Marionette TRACE conn4 -> [0,1529,"getWindowHandle",null] 05:12:04 INFO - PROCESS | 1792 | 1471349524158 Marionette TRACE conn4 <- [1,1529,null,{"value":"8"}] 05:12:04 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 05:12:04 INFO - PROCESS | 1792 | 1471349524165 Marionette TRACE conn4 -> [0,1530,"setScriptTimeout",{"ms":35000}] 05:12:04 INFO - PROCESS | 1792 | 1471349524170 Marionette TRACE conn4 <- [1,1530,null,{}] 05:12:04 INFO - PROCESS | 1792 | 1471349524176 Marionette TRACE conn4 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:04 INFO - PROCESS | 1792 | 1471349524181 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:04 INFO - PROCESS | 1792 | 1471349524390 Marionette TRACE conn4 <- [1,1531,null,{"value":null}] 05:12:04 INFO - PROCESS | 1792 | 1471349524584 Marionette TRACE conn4 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:04 INFO - PROCESS | 1792 | 1471349524592 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:04 INFO - PROCESS | 1792 | ++DOCSHELL 0x91df0000 == 75 [pid = 1792] [id = 390] 05:12:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x93927400) [pid = 1792] [serial = 1171] [outer = (nil)] 05:12:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x99ddc800) [pid = 1792] [serial = 1172] [outer = 0x93927400] 05:12:04 INFO - PROCESS | 1792 | 1471349524686 Marionette DEBUG loaded listener.js 05:12:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0x99de5c00) [pid = 1792] [serial = 1173] [outer = 0x93927400] 05:12:05 INFO - PROCESS | 1792 | 1471349525598 Marionette TRACE conn4 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 05:12:05 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 05:12:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 05:12:05 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:12:05 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:12:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 05:12:05 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 05:12:05 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. 05:12:05 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 05:12:05 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1483ms 05:12:05 INFO - PROCESS | 1792 | 1471349525651 Marionette TRACE conn4 -> [0,1533,"getWindowHandle",null] 05:12:05 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 05:12:05 INFO - PROCESS | 1792 | 1471349525656 Marionette TRACE conn4 <- [1,1533,null,{"value":"8"}] 05:12:05 INFO - PROCESS | 1792 | 1471349525664 Marionette TRACE conn4 -> [0,1534,"setScriptTimeout",{"ms":35000}] 05:12:05 INFO - PROCESS | 1792 | 1471349525667 Marionette TRACE conn4 <- [1,1534,null,{}] 05:12:05 INFO - PROCESS | 1792 | 1471349525674 Marionette TRACE conn4 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:05 INFO - PROCESS | 1792 | 1471349525687 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:06 INFO - PROCESS | 1792 | 1471349526018 Marionette TRACE conn4 <- [1,1535,null,{"value":null}] 05:12:06 INFO - PROCESS | 1792 | 1471349526171 Marionette TRACE conn4 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:06 INFO - PROCESS | 1792 | 1471349526181 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec71800 == 76 [pid = 1792] [id = 391] 05:12:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x982e8000) [pid = 1792] [serial = 1174] [outer = (nil)] 05:12:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x9b04a400) [pid = 1792] [serial = 1175] [outer = 0x982e8000] 05:12:06 INFO - PROCESS | 1792 | 1471349526353 Marionette DEBUG loaded listener.js 05:12:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x9b0a1800) [pid = 1792] [serial = 1176] [outer = 0x982e8000] 05:12:07 INFO - PROCESS | 1792 | 1471349527327 Marionette TRACE conn4 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 05:12:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 05:12:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1735ms 05:12:07 INFO - PROCESS | 1792 | 1471349527399 Marionette TRACE conn4 -> [0,1537,"getWindowHandle",null] 05:12:07 INFO - PROCESS | 1792 | 1471349527402 Marionette TRACE conn4 <- [1,1537,null,{"value":"8"}] 05:12:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 05:12:07 INFO - PROCESS | 1792 | 1471349527411 Marionette TRACE conn4 -> [0,1538,"setScriptTimeout",{"ms":35000}] 05:12:07 INFO - PROCESS | 1792 | 1471349527415 Marionette TRACE conn4 <- [1,1538,null,{}] 05:12:07 INFO - PROCESS | 1792 | 1471349527421 Marionette TRACE conn4 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:07 INFO - PROCESS | 1792 | 1471349527426 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:07 INFO - PROCESS | 1792 | 1471349527678 Marionette TRACE conn4 <- [1,1539,null,{"value":null}] 05:12:07 INFO - PROCESS | 1792 | 1471349527969 Marionette TRACE conn4 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:07 INFO - PROCESS | 1792 | 1471349527975 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:08 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dccdc00 == 77 [pid = 1792] [id = 392] 05:12:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x8f83e400) [pid = 1792] [serial = 1177] [outer = (nil)] 05:12:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x9b37b000) [pid = 1792] [serial = 1178] [outer = 0x8f83e400] 05:12:08 INFO - PROCESS | 1792 | 1471349528070 Marionette DEBUG loaded listener.js 05:12:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x9b929800) [pid = 1792] [serial = 1179] [outer = 0x8f83e400] 05:12:09 INFO - PROCESS | 1792 | 1471349529128 Marionette TRACE conn4 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:12:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 05:12:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1753ms 05:12:09 INFO - PROCESS | 1792 | 1471349529166 Marionette TRACE conn4 -> [0,1541,"getWindowHandle",null] 05:12:09 INFO - PROCESS | 1792 | 1471349529177 Marionette TRACE conn4 <- [1,1541,null,{"value":"8"}] 05:12:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 05:12:09 INFO - PROCESS | 1792 | 1471349529186 Marionette TRACE conn4 -> [0,1542,"setScriptTimeout",{"ms":35000}] 05:12:09 INFO - PROCESS | 1792 | 1471349529190 Marionette TRACE conn4 <- [1,1542,null,{}] 05:12:09 INFO - PROCESS | 1792 | 1471349529198 Marionette TRACE conn4 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:09 INFO - PROCESS | 1792 | 1471349529204 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:09 INFO - PROCESS | 1792 | 1471349529457 Marionette TRACE conn4 <- [1,1543,null,{"value":null}] 05:12:09 INFO - PROCESS | 1792 | 1471349529749 Marionette TRACE conn4 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:09 INFO - PROCESS | 1792 | 1471349529759 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6c0c00 == 78 [pid = 1792] [id = 393] 05:12:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x95270000) [pid = 1792] [serial = 1180] [outer = (nil)] 05:12:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x9b9a2000) [pid = 1792] [serial = 1181] [outer = 0x95270000] 05:12:09 INFO - PROCESS | 1792 | 1471349529848 Marionette DEBUG loaded listener.js 05:12:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x9b9aa400) [pid = 1792] [serial = 1182] [outer = 0x95270000] 05:12:10 INFO - PROCESS | 1792 | 1471349530766 Marionette TRACE conn4 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 05:12:10 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 05:12:10 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1600ms 05:12:10 INFO - PROCESS | 1792 | 1471349530787 Marionette TRACE conn4 -> [0,1545,"getWindowHandle",null] 05:12:10 INFO - PROCESS | 1792 | 1471349530791 Marionette TRACE conn4 <- [1,1545,null,{"value":"8"}] 05:12:10 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 05:12:10 INFO - PROCESS | 1792 | 1471349530798 Marionette TRACE conn4 -> [0,1546,"setScriptTimeout",{"ms":35000}] 05:12:10 INFO - PROCESS | 1792 | 1471349530802 Marionette TRACE conn4 <- [1,1546,null,{}] 05:12:10 INFO - PROCESS | 1792 | 1471349530808 Marionette TRACE conn4 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:10 INFO - PROCESS | 1792 | 1471349530813 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:11 INFO - PROCESS | 1792 | 1471349531020 Marionette TRACE conn4 <- [1,1547,null,{"value":null}] 05:12:11 INFO - PROCESS | 1792 | 1471349531636 Marionette TRACE conn4 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:11 INFO - PROCESS | 1792 | 1471349531650 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dccc000 == 79 [pid = 1792] [id = 394] 05:12:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x8dccf400) [pid = 1792] [serial = 1183] [outer = (nil)] 05:12:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x8e50ec00) [pid = 1792] [serial = 1184] [outer = 0x8dccf400] 05:12:11 INFO - PROCESS | 1792 | 1471349531784 Marionette DEBUG loaded listener.js 05:12:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x8e59f000) [pid = 1792] [serial = 1185] [outer = 0x8dccf400] 05:12:12 INFO - PROCESS | 1792 | 1471349532862 Marionette TRACE conn4 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 05:12:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 05:12:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 2133ms 05:12:12 INFO - PROCESS | 1792 | 1471349532935 Marionette TRACE conn4 -> [0,1549,"getWindowHandle",null] 05:12:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 05:12:12 INFO - PROCESS | 1792 | 1471349532941 Marionette TRACE conn4 <- [1,1549,null,{"value":"8"}] 05:12:12 INFO - PROCESS | 1792 | 1471349532949 Marionette TRACE conn4 -> [0,1550,"setScriptTimeout",{"ms":35000}] 05:12:12 INFO - PROCESS | 1792 | 1471349532955 Marionette TRACE conn4 <- [1,1550,null,{}] 05:12:12 INFO - PROCESS | 1792 | 1471349532965 Marionette TRACE conn4 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:12 INFO - PROCESS | 1792 | 1471349532975 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:13 INFO - PROCESS | 1792 | 1471349533202 Marionette TRACE conn4 <- [1,1551,null,{"value":null}] 05:12:13 INFO - PROCESS | 1792 | 1471349533567 Marionette TRACE conn4 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:13 INFO - PROCESS | 1792 | 1471349533576 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c141800 == 80 [pid = 1792] [id = 395] 05:12:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x91c5dc00) [pid = 1792] [serial = 1186] [outer = (nil)] 05:12:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x91ded400) [pid = 1792] [serial = 1187] [outer = 0x91c5dc00] 05:12:13 INFO - PROCESS | 1792 | 1471349533668 Marionette DEBUG loaded listener.js 05:12:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0x925a8400) [pid = 1792] [serial = 1188] [outer = 0x91c5dc00] 05:12:14 INFO - PROCESS | 1792 | 1471349534692 Marionette TRACE conn4 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 05:12:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 05:12:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1786ms 05:12:14 INFO - PROCESS | 1792 | 1471349534740 Marionette TRACE conn4 -> [0,1553,"getWindowHandle",null] 05:12:14 INFO - PROCESS | 1792 | 1471349534746 Marionette TRACE conn4 <- [1,1553,null,{"value":"8"}] 05:12:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 05:12:14 INFO - PROCESS | 1792 | 1471349534755 Marionette TRACE conn4 -> [0,1554,"setScriptTimeout",{"ms":35000}] 05:12:14 INFO - PROCESS | 1792 | 1471349534760 Marionette TRACE conn4 <- [1,1554,null,{}] 05:12:14 INFO - PROCESS | 1792 | 1471349534766 Marionette TRACE conn4 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:14 INFO - PROCESS | 1792 | 1471349534772 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:14 INFO - PROCESS | 1792 | 1471349534985 Marionette TRACE conn4 <- [1,1555,null,{"value":null}] 05:12:15 INFO - PROCESS | 1792 | 1471349535352 Marionette TRACE conn4 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:15 INFO - PROCESS | 1792 | 1471349535361 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6c0800 == 81 [pid = 1792] [id = 396] 05:12:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 162 (0x8ec6fc00) [pid = 1792] [serial = 1189] [outer = (nil)] 05:12:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 163 (0x99107c00) [pid = 1792] [serial = 1190] [outer = 0x8ec6fc00] 05:12:15 INFO - PROCESS | 1792 | 1471349535458 Marionette DEBUG loaded listener.js 05:12:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 164 (0x99d2c000) [pid = 1792] [serial = 1191] [outer = 0x8ec6fc00] 05:12:16 INFO - PROCESS | 1792 | 1471349536487 Marionette TRACE conn4 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 05:12:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 05:12:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1799ms 05:12:16 INFO - PROCESS | 1792 | 1471349536557 Marionette TRACE conn4 -> [0,1557,"getWindowHandle",null] 05:12:16 INFO - PROCESS | 1792 | 1471349536563 Marionette TRACE conn4 <- [1,1557,null,{"value":"8"}] 05:12:16 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 05:12:16 INFO - PROCESS | 1792 | 1471349536586 Marionette TRACE conn4 -> [0,1558,"setScriptTimeout",{"ms":35000}] 05:12:16 INFO - PROCESS | 1792 | 1471349536599 Marionette TRACE conn4 <- [1,1558,null,{}] 05:12:16 INFO - PROCESS | 1792 | 1471349536609 Marionette TRACE conn4 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:16 INFO - PROCESS | 1792 | 1471349536617 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:16 INFO - PROCESS | 1792 | 1471349536909 Marionette TRACE conn4 <- [1,1559,null,{"value":null}] 05:12:16 INFO - PROCESS | 1792 | --DOCSHELL 0x8f905c00 == 80 [pid = 1792] [id = 328] 05:12:16 INFO - PROCESS | 1792 | --DOCSHELL 0x8d50a000 == 79 [pid = 1792] [id = 307] 05:12:16 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd8000 == 78 [pid = 1792] [id = 326] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 163 (0x9917a400) [pid = 1792] [serial = 1112] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 162 (0x99f7c400) [pid = 1792] [serial = 1091] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 161 (0x8f837400) [pid = 1792] [serial = 1079] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 160 (0x9a65f800) [pid = 1792] [serial = 1094] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0x99d29c00) [pid = 1792] [serial = 1085] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x99d33c00) [pid = 1792] [serial = 1088] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x92fca800) [pid = 1792] [serial = 1082] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa71000 == 77 [pid = 1792] [id = 327] 05:12:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee8d400 == 76 [pid = 1792] [id = 384] 05:12:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa72000 == 75 [pid = 1792] [id = 383] 05:12:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8fc02400 == 74 [pid = 1792] [id = 382] 05:12:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8d505c00 == 73 [pid = 1792] [id = 381] 05:12:17 INFO - PROCESS | 1792 | 1471349537232 Marionette TRACE conn4 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:17 INFO - PROCESS | 1792 | 1471349537240 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13dc00 == 72 [pid = 1792] [id = 380] 05:12:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13dc00 == 73 [pid = 1792] [id = 397] 05:12:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x8d505c00) [pid = 1792] [serial = 1192] [outer = (nil)] 05:12:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x8fa72000) [pid = 1792] [serial = 1193] [outer = 0x8d505c00] 05:12:17 INFO - PROCESS | 1792 | 1471349537333 Marionette DEBUG loaded listener.js 05:12:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x92bde000) [pid = 1792] [serial = 1194] [outer = 0x8d505c00] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0x95284800) [pid = 1792] [serial = 1106] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x96583000) [pid = 1792] [serial = 1107] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x8e6bcc00) [pid = 1792] [serial = 1097] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0x9266ac00) [pid = 1792] [serial = 1103] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x99124800) [pid = 1792] [serial = 1109] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x92beac00) [pid = 1792] [serial = 1104] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x8fa71800) [pid = 1792] [serial = 1101] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x8ec6ac00) [pid = 1792] [serial = 1100] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x9912b000) [pid = 1792] [serial = 1110] [outer = (nil)] [url = about:blank] 05:12:17 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x8ee97800) [pid = 1792] [serial = 1098] [outer = (nil)] [url = about:blank] 05:12:18 INFO - PROCESS | 1792 | 1471349538247 Marionette TRACE conn4 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 05:12:18 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 05:12:18 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1718ms 05:12:18 INFO - PROCESS | 1792 | 1471349538290 Marionette TRACE conn4 -> [0,1561,"getWindowHandle",null] 05:12:18 INFO - PROCESS | 1792 | 1471349538295 Marionette TRACE conn4 <- [1,1561,null,{"value":"8"}] 05:12:18 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 05:12:18 INFO - PROCESS | 1792 | 1471349538302 Marionette TRACE conn4 -> [0,1562,"setScriptTimeout",{"ms":35000}] 05:12:18 INFO - PROCESS | 1792 | 1471349538306 Marionette TRACE conn4 <- [1,1562,null,{}] 05:12:18 INFO - PROCESS | 1792 | 1471349538312 Marionette TRACE conn4 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:18 INFO - PROCESS | 1792 | 1471349538318 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:18 INFO - PROCESS | 1792 | 1471349538511 Marionette TRACE conn4 <- [1,1563,null,{"value":null}] 05:12:18 INFO - PROCESS | 1792 | 1471349538521 Marionette TRACE conn4 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:18 INFO - PROCESS | 1792 | 1471349538528 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d505400 == 74 [pid = 1792] [id = 398] 05:12:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x8ec6b400) [pid = 1792] [serial = 1195] [outer = (nil)] 05:12:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x96589c00) [pid = 1792] [serial = 1196] [outer = 0x8ec6b400] 05:12:18 INFO - PROCESS | 1792 | 1471349538771 Marionette DEBUG loaded listener.js 05:12:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x9912f400) [pid = 1792] [serial = 1197] [outer = 0x8ec6b400] 05:12:19 INFO - PROCESS | 1792 | 1471349539892 Marionette TRACE conn4 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 05:12:19 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 05:12:19 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1644ms 05:12:19 INFO - PROCESS | 1792 | 1471349539950 Marionette TRACE conn4 -> [0,1565,"getWindowHandle",null] 05:12:19 INFO - PROCESS | 1792 | 1471349539956 Marionette TRACE conn4 <- [1,1565,null,{"value":"8"}] 05:12:19 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 05:12:19 INFO - PROCESS | 1792 | 1471349539982 Marionette TRACE conn4 -> [0,1566,"setScriptTimeout",{"ms":35000}] 05:12:19 INFO - PROCESS | 1792 | 1471349539988 Marionette TRACE conn4 <- [1,1566,null,{}] 05:12:20 INFO - PROCESS | 1792 | 1471349539999 Marionette TRACE conn4 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:20 INFO - PROCESS | 1792 | 1471349540005 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:20 INFO - PROCESS | 1792 | 1471349540372 Marionette TRACE conn4 <- [1,1567,null,{"value":null}] 05:12:20 INFO - PROCESS | 1792 | 1471349540518 Marionette TRACE conn4 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:20 INFO - PROCESS | 1792 | 1471349540545 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x99f80000 == 75 [pid = 1792] [id = 399] 05:12:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x9a0e9800) [pid = 1792] [serial = 1198] [outer = (nil)] 05:12:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x9a692400) [pid = 1792] [serial = 1199] [outer = 0x9a0e9800] 05:12:20 INFO - PROCESS | 1792 | 1471349540809 Marionette DEBUG loaded listener.js 05:12:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x9b04c400) [pid = 1792] [serial = 1200] [outer = 0x9a0e9800] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x99d32800) [pid = 1792] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x8f90a000) [pid = 1792] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x95270400) [pid = 1792] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x8e5d4800) [pid = 1792] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x9259bc00) [pid = 1792] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x8c13f400) [pid = 1792] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0x8fc02c00) [pid = 1792] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x8f83a400) [pid = 1792] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x99570800) [pid = 1792] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x92be6400) [pid = 1792] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x8c13c800) [pid = 1792] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0x8fc01c00) [pid = 1792] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x98210400) [pid = 1792] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x8e59d400) [pid = 1792] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 141 (0x8fa71400) [pid = 1792] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0x982f3400) [pid = 1792] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x8dcc8800) [pid = 1792] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x9477a000) [pid = 1792] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x8ee92c00) [pid = 1792] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x8ee95c00) [pid = 1792] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x8e5cc800) [pid = 1792] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x8ee93800) [pid = 1792] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x9259f800) [pid = 1792] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x8e508400) [pid = 1792] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x93924400) [pid = 1792] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x982ebc00) [pid = 1792] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x8d504000) [pid = 1792] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x8dabe000) [pid = 1792] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x8dab8400) [pid = 1792] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x8ecda400) [pid = 1792] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x92da8c00) [pid = 1792] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 05:12:22 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x8fc05400) [pid = 1792] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 05:12:22 INFO - PROCESS | 1792 | 1471349542603 Marionette TRACE conn4 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 05:12:22 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 05:12:22 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 2660ms 05:12:22 INFO - PROCESS | 1792 | 1471349542641 Marionette TRACE conn4 -> [0,1569,"getWindowHandle",null] 05:12:22 INFO - PROCESS | 1792 | 1471349542644 Marionette TRACE conn4 <- [1,1569,null,{"value":"8"}] 05:12:22 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 05:12:22 INFO - PROCESS | 1792 | 1471349542652 Marionette TRACE conn4 -> [0,1570,"setScriptTimeout",{"ms":35000}] 05:12:22 INFO - PROCESS | 1792 | 1471349542656 Marionette TRACE conn4 <- [1,1570,null,{}] 05:12:22 INFO - PROCESS | 1792 | 1471349542676 Marionette TRACE conn4 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:22 INFO - PROCESS | 1792 | 1471349542682 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:22 INFO - PROCESS | 1792 | 1471349542955 Marionette TRACE conn4 <- [1,1571,null,{"value":null}] 05:12:22 INFO - PROCESS | 1792 | 1471349542974 Marionette TRACE conn4 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:22 INFO - PROCESS | 1792 | 1471349542986 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c138000 == 76 [pid = 1792] [id = 400] 05:12:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x8d506000) [pid = 1792] [serial = 1201] [outer = (nil)] 05:12:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x8dac2000) [pid = 1792] [serial = 1202] [outer = 0x8d506000] 05:12:23 INFO - PROCESS | 1792 | 1471349543162 Marionette DEBUG loaded listener.js 05:12:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x8e503400) [pid = 1792] [serial = 1203] [outer = 0x8d506000] 05:12:24 INFO - PROCESS | 1792 | 1471349544389 Marionette TRACE conn4 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 05:12:24 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 05:12:24 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1780ms 05:12:24 INFO - PROCESS | 1792 | 1471349544435 Marionette TRACE conn4 -> [0,1573,"getWindowHandle",null] 05:12:24 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 05:12:24 INFO - PROCESS | 1792 | 1471349544443 Marionette TRACE conn4 <- [1,1573,null,{"value":"8"}] 05:12:24 INFO - PROCESS | 1792 | 1471349544454 Marionette TRACE conn4 -> [0,1574,"setScriptTimeout",{"ms":35000}] 05:12:24 INFO - PROCESS | 1792 | 1471349544461 Marionette TRACE conn4 <- [1,1574,null,{}] 05:12:24 INFO - PROCESS | 1792 | 1471349544473 Marionette TRACE conn4 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:24 INFO - PROCESS | 1792 | 1471349544483 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:24 INFO - PROCESS | 1792 | 1471349544783 Marionette TRACE conn4 <- [1,1575,null,{"value":null}] 05:12:25 INFO - PROCESS | 1792 | 1471349545098 Marionette TRACE conn4 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:25 INFO - PROCESS | 1792 | 1471349545109 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd8c00 == 77 [pid = 1792] [id = 401] 05:12:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x8ee8e400) [pid = 1792] [serial = 1204] [outer = (nil)] 05:12:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x8f83a400) [pid = 1792] [serial = 1205] [outer = 0x8ee8e400] 05:12:25 INFO - PROCESS | 1792 | 1471349545202 Marionette DEBUG loaded listener.js 05:12:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x8fa73c00) [pid = 1792] [serial = 1206] [outer = 0x8ee8e400] 05:12:26 INFO - PROCESS | 1792 | 1471349546251 Marionette TRACE conn4 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 05:12:26 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 05:12:26 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1842ms 05:12:26 INFO - PROCESS | 1792 | 1471349546296 Marionette TRACE conn4 -> [0,1577,"getWindowHandle",null] 05:12:26 INFO - PROCESS | 1792 | 1471349546306 Marionette TRACE conn4 <- [1,1577,null,{"value":"8"}] 05:12:26 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 05:12:26 INFO - PROCESS | 1792 | 1471349546324 Marionette TRACE conn4 -> [0,1578,"setScriptTimeout",{"ms":35000}] 05:12:26 INFO - PROCESS | 1792 | 1471349546332 Marionette TRACE conn4 <- [1,1578,null,{}] 05:12:26 INFO - PROCESS | 1792 | 1471349546342 Marionette TRACE conn4 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:26 INFO - PROCESS | 1792 | 1471349546352 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:26 INFO - PROCESS | 1792 | 1471349546581 Marionette TRACE conn4 <- [1,1579,null,{"value":null}] 05:12:26 INFO - PROCESS | 1792 | 1471349546896 Marionette TRACE conn4 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:26 INFO - PROCESS | 1792 | 1471349546906 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x91df1400 == 78 [pid = 1792] [id = 402] 05:12:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x91df2400) [pid = 1792] [serial = 1207] [outer = (nil)] 05:12:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x925a5400) [pid = 1792] [serial = 1208] [outer = 0x91df2400] 05:12:27 INFO - PROCESS | 1792 | 1471349547002 Marionette DEBUG loaded listener.js 05:12:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x92da6000) [pid = 1792] [serial = 1209] [outer = 0x91df2400] 05:12:28 INFO - PROCESS | 1792 | 1471349548032 Marionette TRACE conn4 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 05:12:28 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 05:12:28 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1743ms 05:12:28 INFO - PROCESS | 1792 | 1471349548065 Marionette TRACE conn4 -> [0,1581,"getWindowHandle",null] 05:12:28 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 05:12:28 INFO - PROCESS | 1792 | 1471349548070 Marionette TRACE conn4 <- [1,1581,null,{"value":"8"}] 05:12:28 INFO - PROCESS | 1792 | 1471349548078 Marionette TRACE conn4 -> [0,1582,"setScriptTimeout",{"ms":35000}] 05:12:28 INFO - PROCESS | 1792 | 1471349548085 Marionette TRACE conn4 <- [1,1582,null,{}] 05:12:28 INFO - PROCESS | 1792 | 1471349548103 Marionette TRACE conn4 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:28 INFO - PROCESS | 1792 | 1471349548112 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:28 INFO - PROCESS | 1792 | 1471349548400 Marionette TRACE conn4 <- [1,1583,null,{"value":null}] 05:12:28 INFO - PROCESS | 1792 | 1471349548701 Marionette TRACE conn4 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:28 INFO - PROCESS | 1792 | 1471349548711 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x92fca800 == 79 [pid = 1792] [id = 403] 05:12:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x9510d400) [pid = 1792] [serial = 1210] [outer = (nil)] 05:12:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x95281400) [pid = 1792] [serial = 1211] [outer = 0x9510d400] 05:12:28 INFO - PROCESS | 1792 | 1471349548818 Marionette DEBUG loaded listener.js 05:12:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x9528d400) [pid = 1792] [serial = 1212] [outer = 0x9510d400] 05:12:30 INFO - PROCESS | 1792 | 1471349550024 Marionette TRACE conn4 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 05:12:30 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 05:12:30 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1998ms 05:12:30 INFO - PROCESS | 1792 | 1471349550079 Marionette TRACE conn4 -> [0,1585,"getWindowHandle",null] 05:12:30 INFO - PROCESS | 1792 | 1471349550088 Marionette TRACE conn4 <- [1,1585,null,{"value":"8"}] 05:12:30 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 05:12:30 INFO - PROCESS | 1792 | 1471349550123 Marionette TRACE conn4 -> [0,1586,"setScriptTimeout",{"ms":35000}] 05:12:30 INFO - PROCESS | 1792 | 1471349550130 Marionette TRACE conn4 <- [1,1586,null,{}] 05:12:30 INFO - PROCESS | 1792 | 1471349550151 Marionette TRACE conn4 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:30 INFO - PROCESS | 1792 | 1471349550160 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:30 INFO - PROCESS | 1792 | 1471349550599 Marionette TRACE conn4 <- [1,1587,null,{"value":null}] 05:12:30 INFO - PROCESS | 1792 | 1471349550760 Marionette TRACE conn4 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:30 INFO - PROCESS | 1792 | 1471349550769 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fcce000 == 80 [pid = 1792] [id = 404] 05:12:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x982f3400) [pid = 1792] [serial = 1213] [outer = (nil)] 05:12:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x99570800) [pid = 1792] [serial = 1214] [outer = 0x982f3400] 05:12:30 INFO - PROCESS | 1792 | 1471349550857 Marionette DEBUG loaded listener.js 05:12:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x99d32800) [pid = 1792] [serial = 1215] [outer = 0x982f3400] 05:12:31 INFO - PROCESS | 1792 | 1471349551860 Marionette TRACE conn4 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 05:12:31 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 05:12:31 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1832ms 05:12:31 INFO - PROCESS | 1792 | 1471349551930 Marionette TRACE conn4 -> [0,1589,"getWindowHandle",null] 05:12:31 INFO - PROCESS | 1792 | 1471349551935 Marionette TRACE conn4 <- [1,1589,null,{"value":"8"}] 05:12:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 05:12:31 INFO - PROCESS | 1792 | 1471349551942 Marionette TRACE conn4 -> [0,1590,"setScriptTimeout",{"ms":35000}] 05:12:31 INFO - PROCESS | 1792 | 1471349551947 Marionette TRACE conn4 <- [1,1590,null,{}] 05:12:31 INFO - PROCESS | 1792 | 1471349551953 Marionette TRACE conn4 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:31 INFO - PROCESS | 1792 | 1471349551958 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:32 INFO - PROCESS | 1792 | 1471349552214 Marionette TRACE conn4 <- [1,1591,null,{"value":null}] 05:12:32 INFO - PROCESS | 1792 | 1471349552514 Marionette TRACE conn4 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:32 INFO - PROCESS | 1792 | 1471349552524 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x99c9cc00 == 81 [pid = 1792] [id = 405] 05:12:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x99d40800) [pid = 1792] [serial = 1216] [outer = (nil)] 05:12:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x9a3c9c00) [pid = 1792] [serial = 1217] [outer = 0x99d40800] 05:12:32 INFO - PROCESS | 1792 | 1471349552636 Marionette DEBUG loaded listener.js 05:12:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x9b0a3000) [pid = 1792] [serial = 1218] [outer = 0x99d40800] 05:12:33 INFO - PROCESS | 1792 | 1471349553651 Marionette TRACE conn4 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 05:12:33 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 05:12:33 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1783ms 05:12:33 INFO - PROCESS | 1792 | 1471349553726 Marionette TRACE conn4 -> [0,1593,"getWindowHandle",null] 05:12:33 INFO - PROCESS | 1792 | 1471349553730 Marionette TRACE conn4 <- [1,1593,null,{"value":"8"}] 05:12:33 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 05:12:33 INFO - PROCESS | 1792 | 1471349553738 Marionette TRACE conn4 -> [0,1594,"setScriptTimeout",{"ms":35000}] 05:12:33 INFO - PROCESS | 1792 | 1471349553742 Marionette TRACE conn4 <- [1,1594,null,{}] 05:12:33 INFO - PROCESS | 1792 | 1471349553748 Marionette TRACE conn4 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:33 INFO - PROCESS | 1792 | 1471349553759 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:34 INFO - PROCESS | 1792 | 1471349554022 Marionette TRACE conn4 <- [1,1595,null,{"value":null}] 05:12:34 INFO - PROCESS | 1792 | 1471349554312 Marionette TRACE conn4 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:34 INFO - PROCESS | 1792 | 1471349554323 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c144400 == 82 [pid = 1792] [id = 406] 05:12:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x92dacc00) [pid = 1792] [serial = 1219] [outer = (nil)] 05:12:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x9b9a4000) [pid = 1792] [serial = 1220] [outer = 0x92dacc00] 05:12:34 INFO - PROCESS | 1792 | 1471349554421 Marionette DEBUG loaded listener.js 05:12:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x9bf4c400) [pid = 1792] [serial = 1221] [outer = 0x92dacc00] 05:12:35 INFO - PROCESS | 1792 | 1471349555372 Marionette TRACE conn4 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 05:12:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 05:12:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1684ms 05:12:35 INFO - PROCESS | 1792 | 1471349555423 Marionette TRACE conn4 -> [0,1597,"getWindowHandle",null] 05:12:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 05:12:35 INFO - PROCESS | 1792 | 1471349555428 Marionette TRACE conn4 <- [1,1597,null,{"value":"8"}] 05:12:35 INFO - PROCESS | 1792 | 1471349555435 Marionette TRACE conn4 -> [0,1598,"setScriptTimeout",{"ms":35000}] 05:12:35 INFO - PROCESS | 1792 | 1471349555439 Marionette TRACE conn4 <- [1,1598,null,{}] 05:12:35 INFO - PROCESS | 1792 | 1471349555448 Marionette TRACE conn4 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:35 INFO - PROCESS | 1792 | 1471349555454 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:35 INFO - PROCESS | 1792 | 1471349555678 Marionette TRACE conn4 <- [1,1599,null,{"value":null}] 05:12:35 INFO - PROCESS | 1792 | 1471349555940 Marionette TRACE conn4 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:35 INFO - PROCESS | 1792 | 1471349555949 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c141000 == 83 [pid = 1792] [id = 407] 05:12:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0x8d508c00) [pid = 1792] [serial = 1222] [outer = (nil)] 05:12:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x9bf54c00) [pid = 1792] [serial = 1223] [outer = 0x8d508c00] 05:12:36 INFO - PROCESS | 1792 | 1471349556080 Marionette DEBUG loaded listener.js 05:12:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x9bf67c00) [pid = 1792] [serial = 1224] [outer = 0x8d508c00] 05:12:37 INFO - PROCESS | 1792 | 1471349557071 Marionette TRACE conn4 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 05:12:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 05:12:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1691ms 05:12:37 INFO - PROCESS | 1792 | 1471349557127 Marionette TRACE conn4 -> [0,1601,"getWindowHandle",null] 05:12:37 INFO - PROCESS | 1792 | 1471349557131 Marionette TRACE conn4 <- [1,1601,null,{"value":"8"}] 05:12:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 05:12:37 INFO - PROCESS | 1792 | 1471349557140 Marionette TRACE conn4 -> [0,1602,"setScriptTimeout",{"ms":35000}] 05:12:37 INFO - PROCESS | 1792 | 1471349557146 Marionette TRACE conn4 <- [1,1602,null,{}] 05:12:37 INFO - PROCESS | 1792 | 1471349557156 Marionette TRACE conn4 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:37 INFO - PROCESS | 1792 | 1471349557165 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:37 INFO - PROCESS | 1792 | 1471349557571 Marionette TRACE conn4 <- [1,1603,null,{"value":null}] 05:12:37 INFO - PROCESS | 1792 | 1471349557783 Marionette TRACE conn4 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:37 INFO - PROCESS | 1792 | 1471349557791 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c143c00 == 84 [pid = 1792] [id = 408] 05:12:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x9b937c00) [pid = 1792] [serial = 1225] [outer = (nil)] 05:12:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x9cc3b400) [pid = 1792] [serial = 1226] [outer = 0x9b937c00] 05:12:37 INFO - PROCESS | 1792 | 1471349557898 Marionette DEBUG loaded listener.js 05:12:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x9cc41400) [pid = 1792] [serial = 1227] [outer = 0x9b937c00] 05:12:38 INFO - PROCESS | 1792 | 1471349558855 Marionette TRACE conn4 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 05:12:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 05:12:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1797ms 05:12:38 INFO - PROCESS | 1792 | 1471349558937 Marionette TRACE conn4 -> [0,1605,"getWindowHandle",null] 05:12:38 INFO - PROCESS | 1792 | 1471349558941 Marionette TRACE conn4 <- [1,1605,null,{"value":"8"}] 05:12:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 05:12:38 INFO - PROCESS | 1792 | 1471349558949 Marionette TRACE conn4 -> [0,1606,"setScriptTimeout",{"ms":35000}] 05:12:38 INFO - PROCESS | 1792 | 1471349558953 Marionette TRACE conn4 <- [1,1606,null,{}] 05:12:38 INFO - PROCESS | 1792 | 1471349558959 Marionette TRACE conn4 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:38 INFO - PROCESS | 1792 | 1471349558964 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:39 INFO - PROCESS | 1792 | 1471349559211 Marionette TRACE conn4 <- [1,1607,null,{"value":null}] 05:12:39 INFO - PROCESS | 1792 | 1471349559540 Marionette TRACE conn4 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:39 INFO - PROCESS | 1792 | 1471349559550 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:39 INFO - PROCESS | 1792 | ++DOCSHELL 0x92dafc00 == 85 [pid = 1792] [id = 409] 05:12:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x92db0800) [pid = 1792] [serial = 1228] [outer = (nil)] 05:12:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x9ccccc00) [pid = 1792] [serial = 1229] [outer = 0x92db0800] 05:12:39 INFO - PROCESS | 1792 | 1471349559645 Marionette DEBUG loaded listener.js 05:12:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x9fb75c00) [pid = 1792] [serial = 1230] [outer = 0x92db0800] 05:12:40 INFO - PROCESS | 1792 | 1471349560589 Marionette TRACE conn4 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 05:12:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 05:12:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1694ms 05:12:40 INFO - PROCESS | 1792 | 1471349560645 Marionette TRACE conn4 -> [0,1609,"getWindowHandle",null] 05:12:40 INFO - PROCESS | 1792 | 1471349560648 Marionette TRACE conn4 <- [1,1609,null,{"value":"8"}] 05:12:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 05:12:40 INFO - PROCESS | 1792 | 1471349560656 Marionette TRACE conn4 -> [0,1610,"setScriptTimeout",{"ms":35000}] 05:12:40 INFO - PROCESS | 1792 | 1471349560660 Marionette TRACE conn4 <- [1,1610,null,{}] 05:12:40 INFO - PROCESS | 1792 | 1471349560667 Marionette TRACE conn4 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:40 INFO - PROCESS | 1792 | 1471349560672 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:40 INFO - PROCESS | 1792 | 1471349560887 Marionette TRACE conn4 <- [1,1611,null,{"value":null}] 05:12:41 INFO - PROCESS | 1792 | 1471349561142 Marionette TRACE conn4 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:41 INFO - PROCESS | 1792 | 1471349561150 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5ccc00 == 86 [pid = 1792] [id = 410] 05:12:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x8e6b9000) [pid = 1792] [serial = 1231] [outer = (nil)] 05:12:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x91c54800) [pid = 1792] [serial = 1232] [outer = 0x8e6b9000] 05:12:41 INFO - PROCESS | 1792 | 1471349561297 Marionette DEBUG loaded listener.js 05:12:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x99130400) [pid = 1792] [serial = 1233] [outer = 0x8e6b9000] 05:12:42 INFO - PROCESS | 1792 | 1471349562334 Marionette TRACE conn4 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 05:12:42 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 05:12:42 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1733ms 05:12:42 INFO - PROCESS | 1792 | 1471349562391 Marionette TRACE conn4 -> [0,1613,"getWindowHandle",null] 05:12:42 INFO - PROCESS | 1792 | 1471349562395 Marionette TRACE conn4 <- [1,1613,null,{"value":"8"}] 05:12:42 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 05:12:42 INFO - PROCESS | 1792 | 1471349562404 Marionette TRACE conn4 -> [0,1614,"setScriptTimeout",{"ms":35000}] 05:12:42 INFO - PROCESS | 1792 | 1471349562409 Marionette TRACE conn4 <- [1,1614,null,{}] 05:12:42 INFO - PROCESS | 1792 | 1471349562416 Marionette TRACE conn4 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:42 INFO - PROCESS | 1792 | 1471349562423 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:42 INFO - PROCESS | 1792 | 1471349562666 Marionette TRACE conn4 <- [1,1615,null,{"value":null}] 05:12:43 INFO - PROCESS | 1792 | 1471349563307 Marionette TRACE conn4 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:43 INFO - PROCESS | 1792 | 1471349563315 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e504c00 == 87 [pid = 1792] [id = 411] 05:12:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x8e508c00) [pid = 1792] [serial = 1234] [outer = (nil)] 05:12:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x8e59b400) [pid = 1792] [serial = 1235] [outer = 0x8e508c00] 05:12:43 INFO - PROCESS | 1792 | 1471349563405 Marionette DEBUG loaded listener.js 05:12:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x8e6bd400) [pid = 1792] [serial = 1236] [outer = 0x8e508c00] 05:12:44 INFO - PROCESS | 1792 | 1471349564434 Marionette TRACE conn4 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 05:12:44 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 05:12:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 2136ms 05:12:44 INFO - PROCESS | 1792 | 1471349564544 Marionette TRACE conn4 -> [0,1617,"getWindowHandle",null] 05:12:44 INFO - PROCESS | 1792 | 1471349564549 Marionette TRACE conn4 <- [1,1617,null,{"value":"8"}] 05:12:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 05:12:44 INFO - PROCESS | 1792 | 1471349564559 Marionette TRACE conn4 -> [0,1618,"setScriptTimeout",{"ms":35000}] 05:12:44 INFO - PROCESS | 1792 | 1471349564563 Marionette TRACE conn4 <- [1,1618,null,{}] 05:12:44 INFO - PROCESS | 1792 | 1471349564634 Marionette TRACE conn4 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:44 INFO - PROCESS | 1792 | 1471349564640 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:44 INFO - PROCESS | 1792 | 1471349564938 Marionette TRACE conn4 <- [1,1619,null,{"value":null}] 05:12:45 INFO - PROCESS | 1792 | 1471349565279 Marionette TRACE conn4 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:45 INFO - PROCESS | 1792 | 1471349565293 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5cc800 == 88 [pid = 1792] [id = 412] 05:12:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0x8f840400) [pid = 1792] [serial = 1237] [outer = (nil)] 05:12:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 162 (0x8fc0c400) [pid = 1792] [serial = 1238] [outer = 0x8f840400] 05:12:45 INFO - PROCESS | 1792 | 1471349565375 Marionette DEBUG loaded listener.js 05:12:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 163 (0x91c5a800) [pid = 1792] [serial = 1239] [outer = 0x8f840400] 05:12:45 INFO - PROCESS | 1792 | --DOCSHELL 0x99f80000 == 87 [pid = 1792] [id = 399] 05:12:45 INFO - PROCESS | 1792 | --DOMWINDOW == 162 (0x9b502000) [pid = 1792] [serial = 1139] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1792 | --DOMWINDOW == 161 (0x9477fc00) [pid = 1792] [serial = 1157] [outer = (nil)] [url = about:blank] 05:12:45 INFO - PROCESS | 1792 | --DOCSHELL 0x8d505400 == 86 [pid = 1792] [id = 398] 05:12:45 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13dc00 == 85 [pid = 1792] [id = 397] 05:12:45 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6c0800 == 84 [pid = 1792] [id = 396] 05:12:46 INFO - PROCESS | 1792 | --DOCSHELL 0x8c141800 == 83 [pid = 1792] [id = 395] 05:12:46 INFO - PROCESS | 1792 | --DOCSHELL 0x8dccc000 == 82 [pid = 1792] [id = 394] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 160 (0x8dcc3c00) [pid = 1792] [serial = 975] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0x91df4400) [pid = 1792] [serial = 1044] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x99ca5c00) [pid = 1792] [serial = 1077] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x8f905400) [pid = 1792] [serial = 1080] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0x8fc0d800) [pid = 1792] [serial = 984] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x99d43c00) [pid = 1792] [serial = 1089] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x9a664800) [pid = 1792] [serial = 1095] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x95270800) [pid = 1792] [serial = 1047] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x9659f800) [pid = 1792] [serial = 1053] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x95285000) [pid = 1792] [serial = 1050] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x8e6c4c00) [pid = 1792] [serial = 978] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0x8fa77400) [pid = 1792] [serial = 1005] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x93a71000) [pid = 1792] [serial = 1011] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x8ee98400) [pid = 1792] [serial = 1041] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x95113400) [pid = 1792] [serial = 1014] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x99126400) [pid = 1792] [serial = 1056] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0x8e502800) [pid = 1792] [serial = 1002] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x8fa77c00) [pid = 1792] [serial = 1020] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x8fc0a800) [pid = 1792] [serial = 1059] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 141 (0x8ee94000) [pid = 1792] [serial = 981] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0x95106400) [pid = 1792] [serial = 1038] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x92670c00) [pid = 1792] [serial = 1008] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x9a097000) [pid = 1792] [serial = 1092] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x91c5ec00) [pid = 1792] [serial = 987] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x95287c00) [pid = 1792] [serial = 1017] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x99d2e000) [pid = 1792] [serial = 1086] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x95275000) [pid = 1792] [serial = 1083] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x9b0a5400) [pid = 1792] [serial = 1136] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x8ecd8400) [pid = 1792] [serial = 1145] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x9266e400) [pid = 1792] [serial = 1151] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x8ee8c000) [pid = 1792] [serial = 1146] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x99de2000) [pid = 1792] [serial = 1121] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x9b098800) [pid = 1792] [serial = 1133] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x9a66c000) [pid = 1792] [serial = 1127] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x8dcc5400) [pid = 1792] [serial = 1143] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x8d505000) [pid = 1792] [serial = 1142] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x8fc09800) [pid = 1792] [serial = 1148] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x9a57f800) [pid = 1792] [serial = 1124] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x8fa75c00) [pid = 1792] [serial = 1115] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x92fcc800) [pid = 1792] [serial = 1118] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x9abd7c00) [pid = 1792] [serial = 1130] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x92be5400) [pid = 1792] [serial = 1152] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x9266c400) [pid = 1792] [serial = 1154] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x8fccd000) [pid = 1792] [serial = 1149] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x92dae400) [pid = 1792] [serial = 1155] [outer = (nil)] [url = about:blank] 05:12:46 INFO - PROCESS | 1792 | 1471349566509 Marionette TRACE conn4 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 05:12:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 05:12:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 2003ms 05:12:46 INFO - PROCESS | 1792 | 1471349566565 Marionette TRACE conn4 -> [0,1621,"getWindowHandle",null] 05:12:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 05:12:46 INFO - PROCESS | 1792 | 1471349566572 Marionette TRACE conn4 <- [1,1621,null,{"value":"8"}] 05:12:46 INFO - PROCESS | 1792 | 1471349566580 Marionette TRACE conn4 -> [0,1622,"setScriptTimeout",{"ms":35000}] 05:12:46 INFO - PROCESS | 1792 | 1471349566583 Marionette TRACE conn4 <- [1,1622,null,{}] 05:12:46 INFO - PROCESS | 1792 | 1471349566591 Marionette TRACE conn4 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:46 INFO - PROCESS | 1792 | 1471349566595 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:46 INFO - PROCESS | 1792 | 1471349566814 Marionette TRACE conn4 <- [1,1623,null,{"value":null}] 05:12:47 INFO - PROCESS | 1792 | 1471349567106 Marionette TRACE conn4 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:47 INFO - PROCESS | 1792 | 1471349567116 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6c4c00 == 83 [pid = 1792] [id = 413] 05:12:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x8ee8dc00) [pid = 1792] [serial = 1240] [outer = (nil)] 05:12:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x8fc0e400) [pid = 1792] [serial = 1241] [outer = 0x8ee8dc00] 05:12:47 INFO - PROCESS | 1792 | 1471349567258 Marionette DEBUG loaded listener.js 05:12:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x91c5d800) [pid = 1792] [serial = 1242] [outer = 0x8ee8dc00] 05:12:48 INFO - PROCESS | 1792 | 1471349568228 Marionette TRACE conn4 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 05:12:48 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 05:12:48 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 1687ms 05:12:48 INFO - PROCESS | 1792 | 1471349568275 Marionette TRACE conn4 -> [0,1625,"getWindowHandle",null] 05:12:48 INFO - PROCESS | 1792 | 1471349568280 Marionette TRACE conn4 <- [1,1625,null,{"value":"8"}] 05:12:48 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 05:12:48 INFO - PROCESS | 1792 | 1471349568311 Marionette TRACE conn4 -> [0,1626,"setScriptTimeout",{"ms":35000}] 05:12:48 INFO - PROCESS | 1792 | 1471349568321 Marionette TRACE conn4 <- [1,1626,null,{}] 05:12:48 INFO - PROCESS | 1792 | 1471349568337 Marionette TRACE conn4 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:48 INFO - PROCESS | 1792 | 1471349568345 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:48 INFO - PROCESS | 1792 | 1471349568632 Marionette TRACE conn4 <- [1,1627,null,{"value":null}] 05:12:48 INFO - PROCESS | 1792 | 1471349568669 Marionette TRACE conn4 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:48 INFO - PROCESS | 1792 | 1471349568677 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x8eccfc00 == 84 [pid = 1792] [id = 414] 05:12:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x92667c00) [pid = 1792] [serial = 1243] [outer = (nil)] 05:12:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x92fc1400) [pid = 1792] [serial = 1244] [outer = 0x92667c00] 05:12:48 INFO - PROCESS | 1792 | 1471349568752 Marionette DEBUG loaded listener.js 05:12:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x9392a400) [pid = 1792] [serial = 1245] [outer = 0x92667c00] 05:12:49 INFO - PROCESS | 1792 | 1471349569834 Marionette TRACE conn4 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 05:12:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 05:12:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1607ms 05:12:49 INFO - PROCESS | 1792 | 1471349569906 Marionette TRACE conn4 -> [0,1629,"getWindowHandle",null] 05:12:49 INFO - PROCESS | 1792 | 1471349569910 Marionette TRACE conn4 <- [1,1629,null,{"value":"8"}] 05:12:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 05:12:49 INFO - PROCESS | 1792 | 1471349569917 Marionette TRACE conn4 -> [0,1630,"setScriptTimeout",{"ms":35000}] 05:12:49 INFO - PROCESS | 1792 | 1471349569920 Marionette TRACE conn4 <- [1,1630,null,{}] 05:12:49 INFO - PROCESS | 1792 | 1471349569942 Marionette TRACE conn4 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:49 INFO - PROCESS | 1792 | 1471349569948 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:50 INFO - PROCESS | 1792 | 1471349570211 Marionette TRACE conn4 <- [1,1631,null,{"value":null}] 05:12:50 INFO - PROCESS | 1792 | 1471349570251 Marionette TRACE conn4 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:50 INFO - PROCESS | 1792 | 1471349570257 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee93800 == 85 [pid = 1792] [id = 415] 05:12:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x92670800) [pid = 1792] [serial = 1246] [outer = (nil)] 05:12:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x9510f000) [pid = 1792] [serial = 1247] [outer = 0x92670800] 05:12:50 INFO - PROCESS | 1792 | 1471349570341 Marionette DEBUG loaded listener.js 05:12:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x95112c00) [pid = 1792] [serial = 1248] [outer = 0x92670800] 05:12:51 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x8ec6b400) [pid = 1792] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 05:12:51 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8d505c00) [pid = 1792] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 05:12:51 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x8dccf400) [pid = 1792] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 05:12:51 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x8ec6fc00) [pid = 1792] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 05:12:51 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x91c5dc00) [pid = 1792] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 05:12:51 INFO - PROCESS | 1792 | 1471349571587 Marionette TRACE conn4 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 05:12:51 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 05:12:51 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1698ms 05:12:51 INFO - PROCESS | 1792 | 1471349571616 Marionette TRACE conn4 -> [0,1633,"getWindowHandle",null] 05:12:51 INFO - PROCESS | 1792 | 1471349571621 Marionette TRACE conn4 <- [1,1633,null,{"value":"8"}] 05:12:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 05:12:51 INFO - PROCESS | 1792 | 1471349571627 Marionette TRACE conn4 -> [0,1634,"setScriptTimeout",{"ms":35000}] 05:12:51 INFO - PROCESS | 1792 | 1471349571631 Marionette TRACE conn4 <- [1,1634,null,{}] 05:12:51 INFO - PROCESS | 1792 | 1471349571636 Marionette TRACE conn4 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:51 INFO - PROCESS | 1792 | 1471349571641 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:51 INFO - PROCESS | 1792 | 1471349571823 Marionette TRACE conn4 <- [1,1635,null,{"value":null}] 05:12:52 INFO - PROCESS | 1792 | 1471349572004 Marionette TRACE conn4 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:52 INFO - PROCESS | 1792 | 1471349572021 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x95273400 == 86 [pid = 1792] [id = 416] 05:12:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x95279c00) [pid = 1792] [serial = 1249] [outer = (nil)] 05:12:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x95281000) [pid = 1792] [serial = 1250] [outer = 0x95279c00] 05:12:52 INFO - PROCESS | 1792 | 1471349572106 Marionette DEBUG loaded listener.js 05:12:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x9824ac00) [pid = 1792] [serial = 1251] [outer = 0x95279c00] 05:12:53 INFO - PROCESS | 1792 | 1471349573068 Marionette TRACE conn4 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 05:12:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 05:12:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1480ms 05:12:53 INFO - PROCESS | 1792 | 1471349573108 Marionette TRACE conn4 -> [0,1637,"getWindowHandle",null] 05:12:53 INFO - PROCESS | 1792 | 1471349573116 Marionette TRACE conn4 <- [1,1637,null,{"value":"8"}] 05:12:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 05:12:53 INFO - PROCESS | 1792 | 1471349573126 Marionette TRACE conn4 -> [0,1638,"setScriptTimeout",{"ms":35000}] 05:12:53 INFO - PROCESS | 1792 | 1471349573130 Marionette TRACE conn4 <- [1,1638,null,{}] 05:12:53 INFO - PROCESS | 1792 | 1471349573140 Marionette TRACE conn4 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:53 INFO - PROCESS | 1792 | 1471349573147 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:53 INFO - PROCESS | 1792 | 1471349573376 Marionette TRACE conn4 <- [1,1639,null,{"value":null}] 05:12:53 INFO - PROCESS | 1792 | 1471349573715 Marionette TRACE conn4 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:53 INFO - PROCESS | 1792 | 1471349573732 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec70000 == 87 [pid = 1792] [id = 417] 05:12:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x8ecd7c00) [pid = 1792] [serial = 1252] [outer = (nil)] 05:12:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x8ee8c400) [pid = 1792] [serial = 1253] [outer = 0x8ecd7c00] 05:12:53 INFO - PROCESS | 1792 | 1471349573836 Marionette DEBUG loaded listener.js 05:12:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x8ee98800) [pid = 1792] [serial = 1254] [outer = 0x8ecd7c00] 05:12:54 INFO - PROCESS | 1792 | 1471349574934 Marionette TRACE conn4 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 05:12:54 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 05:12:54 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1844ms 05:12:54 INFO - PROCESS | 1792 | 1471349574985 Marionette TRACE conn4 -> [0,1641,"getWindowHandle",null] 05:12:54 INFO - PROCESS | 1792 | 1471349574994 Marionette TRACE conn4 <- [1,1641,null,{"value":"8"}] 05:12:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 05:12:55 INFO - PROCESS | 1792 | 1471349575006 Marionette TRACE conn4 -> [0,1642,"setScriptTimeout",{"ms":35000}] 05:12:55 INFO - PROCESS | 1792 | 1471349575011 Marionette TRACE conn4 <- [1,1642,null,{}] 05:12:55 INFO - PROCESS | 1792 | 1471349575020 Marionette TRACE conn4 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:55 INFO - PROCESS | 1792 | 1471349575027 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:55 INFO - PROCESS | 1792 | 1471349575264 Marionette TRACE conn4 <- [1,1643,null,{"value":null}] 05:12:55 INFO - PROCESS | 1792 | 1471349575571 Marionette TRACE conn4 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:55 INFO - PROCESS | 1792 | 1471349575580 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fc07000 == 88 [pid = 1792] [id = 418] 05:12:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x91df1000) [pid = 1792] [serial = 1255] [outer = (nil)] 05:12:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x9259d000) [pid = 1792] [serial = 1256] [outer = 0x91df1000] 05:12:55 INFO - PROCESS | 1792 | 1471349575680 Marionette DEBUG loaded listener.js 05:12:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x92be8c00) [pid = 1792] [serial = 1257] [outer = 0x91df1000] 05:12:56 INFO - PROCESS | 1792 | 1471349576642 Marionette TRACE conn4 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 05:12:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 05:12:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1685ms 05:12:56 INFO - PROCESS | 1792 | 1471349576692 Marionette TRACE conn4 -> [0,1645,"getWindowHandle",null] 05:12:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 05:12:56 INFO - PROCESS | 1792 | 1471349576697 Marionette TRACE conn4 <- [1,1645,null,{"value":"8"}] 05:12:56 INFO - PROCESS | 1792 | 1471349576705 Marionette TRACE conn4 -> [0,1646,"setScriptTimeout",{"ms":35000}] 05:12:56 INFO - PROCESS | 1792 | 1471349576712 Marionette TRACE conn4 <- [1,1646,null,{}] 05:12:56 INFO - PROCESS | 1792 | 1471349576731 Marionette TRACE conn4 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:56 INFO - PROCESS | 1792 | 1471349576740 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:57 INFO - PROCESS | 1792 | 1471349577012 Marionette TRACE conn4 <- [1,1647,null,{"value":null}] 05:12:57 INFO - PROCESS | 1792 | 1471349577363 Marionette TRACE conn4 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:57 INFO - PROCESS | 1792 | 1471349577377 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x99125400 == 89 [pid = 1792] [id = 419] 05:12:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x99126000) [pid = 1792] [serial = 1258] [outer = (nil)] 05:12:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x9912a000) [pid = 1792] [serial = 1259] [outer = 0x99126000] 05:12:57 INFO - PROCESS | 1792 | 1471349577474 Marionette DEBUG loaded listener.js 05:12:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x9956ac00) [pid = 1792] [serial = 1260] [outer = 0x99126000] 05:12:58 INFO - PROCESS | 1792 | 1471349578637 Marionette TRACE conn4 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 05:12:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 05:12:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1995ms 05:12:58 INFO - PROCESS | 1792 | 1471349578699 Marionette TRACE conn4 -> [0,1649,"getWindowHandle",null] 05:12:58 INFO - PROCESS | 1792 | 1471349578705 Marionette TRACE conn4 <- [1,1649,null,{"value":"8"}] 05:12:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 05:12:58 INFO - PROCESS | 1792 | 1471349578713 Marionette TRACE conn4 -> [0,1650,"setScriptTimeout",{"ms":35000}] 05:12:58 INFO - PROCESS | 1792 | 1471349578718 Marionette TRACE conn4 <- [1,1650,null,{}] 05:12:58 INFO - PROCESS | 1792 | 1471349578725 Marionette TRACE conn4 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:12:58 INFO - PROCESS | 1792 | 1471349578730 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:59 INFO - PROCESS | 1792 | 1471349579006 Marionette TRACE conn4 <- [1,1651,null,{"value":null}] 05:12:59 INFO - PROCESS | 1792 | 1471349579315 Marionette TRACE conn4 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:12:59 INFO - PROCESS | 1792 | 1471349579330 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:12:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dabf400 == 90 [pid = 1792] [id = 420] 05:12:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x8e6bd000) [pid = 1792] [serial = 1261] [outer = (nil)] 05:12:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x99f80000) [pid = 1792] [serial = 1262] [outer = 0x8e6bd000] 05:12:59 INFO - PROCESS | 1792 | 1471349579478 Marionette DEBUG loaded listener.js 05:12:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x9a3c9800) [pid = 1792] [serial = 1263] [outer = 0x8e6bd000] 05:13:00 INFO - PROCESS | 1792 | 1471349580983 Marionette TRACE conn4 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 05:13:01 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 05:13:01 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 2343ms 05:13:01 INFO - PROCESS | 1792 | 1471349581059 Marionette TRACE conn4 -> [0,1653,"getWindowHandle",null] 05:13:01 INFO - PROCESS | 1792 | 1471349581065 Marionette TRACE conn4 <- [1,1653,null,{"value":"8"}] 05:13:01 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 05:13:01 INFO - PROCESS | 1792 | 1471349581078 Marionette TRACE conn4 -> [0,1654,"setScriptTimeout",{"ms":35000}] 05:13:01 INFO - PROCESS | 1792 | 1471349581084 Marionette TRACE conn4 <- [1,1654,null,{}] 05:13:01 INFO - PROCESS | 1792 | 1471349581106 Marionette TRACE conn4 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:01 INFO - PROCESS | 1792 | 1471349581116 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:01 INFO - PROCESS | 1792 | 1471349581630 Marionette TRACE conn4 <- [1,1655,null,{"value":null}] 05:13:01 INFO - PROCESS | 1792 | 1471349581819 Marionette TRACE conn4 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:01 INFO - PROCESS | 1792 | 1471349581834 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a664800 == 91 [pid = 1792] [id = 421] 05:13:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x9a666c00) [pid = 1792] [serial = 1264] [outer = (nil)] 05:13:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x9ab64800) [pid = 1792] [serial = 1265] [outer = 0x9a666c00] 05:13:02 INFO - PROCESS | 1792 | 1471349582006 Marionette DEBUG loaded listener.js 05:13:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x9ab78000) [pid = 1792] [serial = 1266] [outer = 0x9a666c00] 05:13:03 INFO - PROCESS | 1792 | 1471349583421 Marionette TRACE conn4 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 05:13:03 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 05:13:03 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2415ms 05:13:03 INFO - PROCESS | 1792 | 1471349583494 Marionette TRACE conn4 -> [0,1657,"getWindowHandle",null] 05:13:03 INFO - PROCESS | 1792 | 1471349583500 Marionette TRACE conn4 <- [1,1657,null,{"value":"8"}] 05:13:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 05:13:03 INFO - PROCESS | 1792 | 1471349583511 Marionette TRACE conn4 -> [0,1658,"setScriptTimeout",{"ms":35000}] 05:13:03 INFO - PROCESS | 1792 | 1471349583515 Marionette TRACE conn4 <- [1,1658,null,{}] 05:13:03 INFO - PROCESS | 1792 | 1471349583526 Marionette TRACE conn4 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:03 INFO - PROCESS | 1792 | 1471349583543 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:04 INFO - PROCESS | 1792 | 1471349584096 Marionette TRACE conn4 <- [1,1659,null,{"value":null}] 05:13:04 INFO - PROCESS | 1792 | 1471349584327 Marionette TRACE conn4 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:04 INFO - PROCESS | 1792 | 1471349584341 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:04 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a665c00 == 92 [pid = 1792] [id = 422] 05:13:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x9b09a400) [pid = 1792] [serial = 1267] [outer = (nil)] 05:13:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x9b50d000) [pid = 1792] [serial = 1268] [outer = 0x9b09a400] 05:13:04 INFO - PROCESS | 1792 | 1471349584468 Marionette DEBUG loaded listener.js 05:13:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x9bf50000) [pid = 1792] [serial = 1269] [outer = 0x9b09a400] 05:13:05 INFO - PROCESS | 1792 | 1471349585829 Marionette TRACE conn4 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:13:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 05:13:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 2394ms 05:13:05 INFO - PROCESS | 1792 | 1471349585905 Marionette TRACE conn4 -> [0,1661,"getWindowHandle",null] 05:13:05 INFO - PROCESS | 1792 | 1471349585910 Marionette TRACE conn4 <- [1,1661,null,{"value":"8"}] 05:13:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 05:13:05 INFO - PROCESS | 1792 | 1471349585922 Marionette TRACE conn4 -> [0,1662,"setScriptTimeout",{"ms":35000}] 05:13:05 INFO - PROCESS | 1792 | 1471349585938 Marionette TRACE conn4 <- [1,1662,null,{}] 05:13:06 INFO - PROCESS | 1792 | 1471349586029 Marionette TRACE conn4 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:06 INFO - PROCESS | 1792 | 1471349586038 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:06 INFO - PROCESS | 1792 | 1471349586411 Marionette TRACE conn4 <- [1,1663,null,{"value":null}] 05:13:06 INFO - PROCESS | 1792 | 1471349586712 Marionette TRACE conn4 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:06 INFO - PROCESS | 1792 | 1471349586723 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d50b800 == 93 [pid = 1792] [id = 423] 05:13:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x99128000) [pid = 1792] [serial = 1270] [outer = (nil)] 05:13:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x9c013c00) [pid = 1792] [serial = 1271] [outer = 0x99128000] 05:13:06 INFO - PROCESS | 1792 | 1471349586854 Marionette DEBUG loaded listener.js 05:13:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x9fb6c000) [pid = 1792] [serial = 1272] [outer = 0x99128000] 05:13:08 INFO - PROCESS | 1792 | 1471349588238 Marionette TRACE conn4 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 05:13:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 05:13:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 2376ms 05:13:08 INFO - PROCESS | 1792 | 1471349588306 Marionette TRACE conn4 -> [0,1665,"getWindowHandle",null] 05:13:08 INFO - PROCESS | 1792 | 1471349588313 Marionette TRACE conn4 <- [1,1665,null,{"value":"8"}] 05:13:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 05:13:08 INFO - PROCESS | 1792 | 1471349588324 Marionette TRACE conn4 -> [0,1666,"setScriptTimeout",{"ms":35000}] 05:13:08 INFO - PROCESS | 1792 | 1471349588331 Marionette TRACE conn4 <- [1,1666,null,{}] 05:13:08 INFO - PROCESS | 1792 | 1471349588342 Marionette TRACE conn4 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:08 INFO - PROCESS | 1792 | 1471349588349 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:08 INFO - PROCESS | 1792 | 1471349588698 Marionette TRACE conn4 <- [1,1667,null,{"value":null}] 05:13:09 INFO - PROCESS | 1792 | 1471349589011 Marionette TRACE conn4 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:09 INFO - PROCESS | 1792 | 1471349589023 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b0a6000 == 94 [pid = 1792] [id = 424] 05:13:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x9b379800) [pid = 1792] [serial = 1273] [outer = (nil)] 05:13:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0xa059fc00) [pid = 1792] [serial = 1274] [outer = 0x9b379800] 05:13:09 INFO - PROCESS | 1792 | 1471349589157 Marionette DEBUG loaded listener.js 05:13:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0xa05ab000) [pid = 1792] [serial = 1275] [outer = 0x9b379800] 05:13:10 INFO - PROCESS | 1792 | 1471349590469 Marionette TRACE conn4 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 05:13:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 05:13:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 2203ms 05:13:10 INFO - PROCESS | 1792 | 1471349590529 Marionette TRACE conn4 -> [0,1669,"getWindowHandle",null] 05:13:10 INFO - PROCESS | 1792 | 1471349590533 Marionette TRACE conn4 <- [1,1669,null,{"value":"8"}] 05:13:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 05:13:10 INFO - PROCESS | 1792 | 1471349590545 Marionette TRACE conn4 -> [0,1670,"setScriptTimeout",{"ms":35000}] 05:13:10 INFO - PROCESS | 1792 | 1471349590549 Marionette TRACE conn4 <- [1,1670,null,{}] 05:13:10 INFO - PROCESS | 1792 | 1471349590575 Marionette TRACE conn4 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:10 INFO - PROCESS | 1792 | 1471349590584 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:10 INFO - PROCESS | 1792 | 1471349590916 Marionette TRACE conn4 <- [1,1671,null,{"value":null}] 05:13:11 INFO - PROCESS | 1792 | 1471349591285 Marionette TRACE conn4 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:11 INFO - PROCESS | 1792 | 1471349591300 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13b800 == 95 [pid = 1792] [id = 425] 05:13:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x982ed800) [pid = 1792] [serial = 1276] [outer = (nil)] 05:13:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0xa1096400) [pid = 1792] [serial = 1277] [outer = 0x982ed800] 05:13:11 INFO - PROCESS | 1792 | 1471349591423 Marionette DEBUG loaded listener.js 05:13:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0xa109c800) [pid = 1792] [serial = 1278] [outer = 0x982ed800] 05:13:12 INFO - PROCESS | 1792 | 1471349592765 Marionette TRACE conn4 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 05:13:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 05:13:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 2308ms 05:13:12 INFO - PROCESS | 1792 | 1471349592870 Marionette TRACE conn4 -> [0,1673,"getWindowHandle",null] 05:13:12 INFO - PROCESS | 1792 | 1471349592877 Marionette TRACE conn4 <- [1,1673,null,{"value":"8"}] 05:13:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 05:13:12 INFO - PROCESS | 1792 | 1471349592887 Marionette TRACE conn4 -> [0,1674,"setScriptTimeout",{"ms":35000}] 05:13:12 INFO - PROCESS | 1792 | 1471349592891 Marionette TRACE conn4 <- [1,1674,null,{}] 05:13:12 INFO - PROCESS | 1792 | 1471349592959 Marionette TRACE conn4 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:12 INFO - PROCESS | 1792 | 1471349592968 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:13 INFO - PROCESS | 1792 | 1471349593328 Marionette TRACE conn4 <- [1,1675,null,{"value":null}] 05:13:13 INFO - PROCESS | 1792 | 1471349593627 Marionette TRACE conn4 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:13 INFO - PROCESS | 1792 | 1471349593640 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b09b000 == 96 [pid = 1792] [id = 426] 05:13:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x9fb9e400) [pid = 1792] [serial = 1279] [outer = (nil)] 05:13:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0xa21e9000) [pid = 1792] [serial = 1280] [outer = 0x9fb9e400] 05:13:13 INFO - PROCESS | 1792 | 1471349593763 Marionette DEBUG loaded listener.js 05:13:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0xa2202c00) [pid = 1792] [serial = 1281] [outer = 0x9fb9e400] 05:13:15 INFO - PROCESS | 1792 | 1471349595086 Marionette TRACE conn4 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 05:13:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 05:13:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 2336ms 05:13:15 INFO - PROCESS | 1792 | 1471349595279 Marionette TRACE conn4 -> [0,1677,"getWindowHandle",null] 05:13:15 INFO - PROCESS | 1792 | 1471349595287 Marionette TRACE conn4 <- [1,1677,null,{"value":"8"}] 05:13:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 05:13:15 INFO - PROCESS | 1792 | 1471349595301 Marionette TRACE conn4 -> [0,1678,"setScriptTimeout",{"ms":35000}] 05:13:15 INFO - PROCESS | 1792 | 1471349595309 Marionette TRACE conn4 <- [1,1678,null,{}] 05:13:15 INFO - PROCESS | 1792 | 1471349595319 Marionette TRACE conn4 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:15 INFO - PROCESS | 1792 | 1471349595327 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:15 INFO - PROCESS | 1792 | 1471349595728 Marionette TRACE conn4 <- [1,1679,null,{"value":null}] 05:13:16 INFO - PROCESS | 1792 | 1471349596056 Marionette TRACE conn4 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:16 INFO - PROCESS | 1792 | 1471349596070 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:16 INFO - PROCESS | 1792 | ++DOCSHELL 0xa1094800 == 97 [pid = 1792] [id = 427] 05:13:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0xa1f10c00) [pid = 1792] [serial = 1282] [outer = (nil)] 05:13:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0xa2469400) [pid = 1792] [serial = 1283] [outer = 0xa1f10c00] 05:13:16 INFO - PROCESS | 1792 | 1471349596212 Marionette DEBUG loaded listener.js 05:13:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0xa2ebfc00) [pid = 1792] [serial = 1284] [outer = 0xa1f10c00] 05:13:17 INFO - PROCESS | 1792 | 1471349597839 Marionette TRACE conn4 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 05:13:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 05:13:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 2605ms 05:13:17 INFO - PROCESS | 1792 | 1471349597908 Marionette TRACE conn4 -> [0,1681,"getWindowHandle",null] 05:13:17 INFO - PROCESS | 1792 | 1471349597915 Marionette TRACE conn4 <- [1,1681,null,{"value":"8"}] 05:13:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 05:13:17 INFO - PROCESS | 1792 | 1471349597925 Marionette TRACE conn4 -> [0,1682,"setScriptTimeout",{"ms":35000}] 05:13:17 INFO - PROCESS | 1792 | 1471349597931 Marionette TRACE conn4 <- [1,1682,null,{}] 05:13:17 INFO - PROCESS | 1792 | 1471349597941 Marionette TRACE conn4 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:17 INFO - PROCESS | 1792 | 1471349597949 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:18 INFO - PROCESS | 1792 | 1471349598341 Marionette TRACE conn4 <- [1,1683,null,{"value":null}] 05:13:19 INFO - PROCESS | 1792 | 1471349599130 Marionette TRACE conn4 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:19 INFO - PROCESS | 1792 | 1471349599142 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d50a800 == 98 [pid = 1792] [id = 428] 05:13:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x8d50cc00) [pid = 1792] [serial = 1285] [outer = (nil)] 05:13:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x8dcc3800) [pid = 1792] [serial = 1286] [outer = 0x8d50cc00] 05:13:19 INFO - PROCESS | 1792 | 1471349599267 Marionette DEBUG loaded listener.js 05:13:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x8e50d800) [pid = 1792] [serial = 1287] [outer = 0x8d50cc00] 05:13:20 INFO - PROCESS | 1792 | 1471349600597 Marionette TRACE conn4 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 05:13:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 05:13:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 2741ms 05:13:20 INFO - PROCESS | 1792 | 1471349600671 Marionette TRACE conn4 -> [0,1685,"getWindowHandle",null] 05:13:20 INFO - PROCESS | 1792 | 1471349600680 Marionette TRACE conn4 <- [1,1685,null,{"value":"8"}] 05:13:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 05:13:20 INFO - PROCESS | 1792 | 1471349600707 Marionette TRACE conn4 -> [0,1686,"setScriptTimeout",{"ms":35000}] 05:13:20 INFO - PROCESS | 1792 | 1471349600715 Marionette TRACE conn4 <- [1,1686,null,{}] 05:13:20 INFO - PROCESS | 1792 | 1471349600740 Marionette TRACE conn4 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:20 INFO - PROCESS | 1792 | 1471349600748 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:21 INFO - PROCESS | 1792 | 1471349601310 Marionette TRACE conn4 <- [1,1687,null,{"value":null}] 05:13:21 INFO - PROCESS | 1792 | 1471349601481 Marionette TRACE conn4 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:21 INFO - PROCESS | 1792 | 1471349601496 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d4000 == 99 [pid = 1792] [id = 429] 05:13:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x8fc06c00) [pid = 1792] [serial = 1288] [outer = (nil)] 05:13:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0x8fcc3c00) [pid = 1792] [serial = 1289] [outer = 0x8fc06c00] 05:13:21 INFO - PROCESS | 1792 | 1471349601615 Marionette DEBUG loaded listener.js 05:13:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 162 (0x8fccf000) [pid = 1792] [serial = 1290] [outer = 0x8fc06c00] 05:13:22 INFO - PROCESS | 1792 | 1471349602720 Marionette TRACE conn4 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 05:13:22 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 05:13:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 2097ms 05:13:22 INFO - PROCESS | 1792 | 1471349602803 Marionette TRACE conn4 -> [0,1689,"getWindowHandle",null] 05:13:22 INFO - PROCESS | 1792 | 1471349602810 Marionette TRACE conn4 <- [1,1689,null,{"value":"8"}] 05:13:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 05:13:22 INFO - PROCESS | 1792 | 1471349602819 Marionette TRACE conn4 -> [0,1690,"setScriptTimeout",{"ms":35000}] 05:13:22 INFO - PROCESS | 1792 | 1471349602823 Marionette TRACE conn4 <- [1,1690,null,{}] 05:13:22 INFO - PROCESS | 1792 | 1471349602830 Marionette TRACE conn4 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:22 INFO - PROCESS | 1792 | 1471349602836 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:23 INFO - PROCESS | 1792 | 1471349603097 Marionette TRACE conn4 <- [1,1691,null,{"value":null}] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd6000 == 98 [pid = 1792] [id = 350] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6cc00 == 97 [pid = 1792] [id = 374] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8dac1000 == 96 [pid = 1792] [id = 375] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8d508400 == 95 [pid = 1792] [id = 352] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8eccf400 == 94 [pid = 1792] [id = 353] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13d400 == 93 [pid = 1792] [id = 377] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcce800 == 92 [pid = 1792] [id = 346] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13a000 == 91 [pid = 1792] [id = 379] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13d800 == 90 [pid = 1792] [id = 373] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd2000 == 89 [pid = 1792] [id = 351] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8d507c00 == 88 [pid = 1792] [id = 378] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8c140000 == 87 [pid = 1792] [id = 357] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8c141000 == 86 [pid = 1792] [id = 407] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8c144400 == 85 [pid = 1792] [id = 406] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x99c9cc00 == 84 [pid = 1792] [id = 405] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8fcce000 == 83 [pid = 1792] [id = 404] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x92fca800 == 82 [pid = 1792] [id = 403] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x91df1400 == 81 [pid = 1792] [id = 402] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8c138000 == 80 [pid = 1792] [id = 400] 05:13:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd8c00 == 79 [pid = 1792] [id = 401] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 161 (0x9a692400) [pid = 1792] [serial = 1199] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 160 (0x9b04a400) [pid = 1792] [serial = 1175] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0x96589c00) [pid = 1792] [serial = 1196] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x8fa72000) [pid = 1792] [serial = 1193] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x8e50ec00) [pid = 1792] [serial = 1184] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0x95289c00) [pid = 1792] [serial = 1166] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x8e59f000) [pid = 1792] [serial = 1185] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x92670000) [pid = 1792] [serial = 1163] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x99107c00) [pid = 1792] [serial = 1190] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x9912f400) [pid = 1792] [serial = 1197] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x9b9a2000) [pid = 1792] [serial = 1181] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x92bde000) [pid = 1792] [serial = 1194] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0x925a8400) [pid = 1792] [serial = 1188] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x91ded400) [pid = 1792] [serial = 1187] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x8f83c000) [pid = 1792] [serial = 1160] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x99ddc800) [pid = 1792] [serial = 1172] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x9b37b000) [pid = 1792] [serial = 1178] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0x9910f000) [pid = 1792] [serial = 1169] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x99d2c000) [pid = 1792] [serial = 1191] [outer = (nil)] [url = about:blank] 05:13:23 INFO - PROCESS | 1792 | 1471349603685 Marionette TRACE conn4 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:23 INFO - PROCESS | 1792 | 1471349603691 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13d800 == 80 [pid = 1792] [id = 430] 05:13:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x8c141c00) [pid = 1792] [serial = 1291] [outer = (nil)] 05:13:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x8e50ec00) [pid = 1792] [serial = 1292] [outer = 0x8c141c00] 05:13:23 INFO - PROCESS | 1792 | 1471349603772 Marionette DEBUG loaded listener.js 05:13:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0x8f909800) [pid = 1792] [serial = 1293] [outer = 0x8c141c00] 05:13:24 INFO - PROCESS | 1792 | 1471349604676 Marionette TRACE conn4 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 05:13:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 05:13:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1939ms 05:13:24 INFO - PROCESS | 1792 | 1471349604758 Marionette TRACE conn4 -> [0,1693,"getWindowHandle",null] 05:13:24 INFO - PROCESS | 1792 | 1471349604763 Marionette TRACE conn4 <- [1,1693,null,{"value":"8"}] 05:13:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 05:13:24 INFO - PROCESS | 1792 | 1471349604780 Marionette TRACE conn4 -> [0,1694,"setScriptTimeout",{"ms":35000}] 05:13:24 INFO - PROCESS | 1792 | 1471349604789 Marionette TRACE conn4 <- [1,1694,null,{}] 05:13:24 INFO - PROCESS | 1792 | 1471349604802 Marionette TRACE conn4 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:24 INFO - PROCESS | 1792 | 1471349604810 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:25 INFO - PROCESS | 1792 | 1471349605014 Marionette TRACE conn4 <- [1,1695,null,{"value":null}] 05:13:25 INFO - PROCESS | 1792 | 1471349605194 Marionette TRACE conn4 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:25 INFO - PROCESS | 1792 | 1471349605202 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d508400 == 81 [pid = 1792] [id = 431] 05:13:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x8e595800) [pid = 1792] [serial = 1294] [outer = (nil)] 05:13:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x951d1400) [pid = 1792] [serial = 1295] [outer = 0x8e595800] 05:13:25 INFO - PROCESS | 1792 | 1471349605293 Marionette DEBUG loaded listener.js 05:13:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x9528e800) [pid = 1792] [serial = 1296] [outer = 0x8e595800] 05:13:26 INFO - PROCESS | 1792 | 1471349606209 Marionette TRACE conn4 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 05:13:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 05:13:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1463ms 05:13:26 INFO - PROCESS | 1792 | 1471349606235 Marionette TRACE conn4 -> [0,1697,"getWindowHandle",null] 05:13:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 05:13:26 INFO - PROCESS | 1792 | 1471349606240 Marionette TRACE conn4 <- [1,1697,null,{"value":"8"}] 05:13:26 INFO - PROCESS | 1792 | 1471349606247 Marionette TRACE conn4 -> [0,1698,"setScriptTimeout",{"ms":35000}] 05:13:26 INFO - PROCESS | 1792 | 1471349606251 Marionette TRACE conn4 <- [1,1698,null,{}] 05:13:26 INFO - PROCESS | 1792 | 1471349606257 Marionette TRACE conn4 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:26 INFO - PROCESS | 1792 | 1471349606262 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:26 INFO - PROCESS | 1792 | 1471349606526 Marionette TRACE conn4 <- [1,1699,null,{"value":null}] 05:13:26 INFO - PROCESS | 1792 | 1471349606558 Marionette TRACE conn4 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:26 INFO - PROCESS | 1792 | 1471349606566 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6c5c00 == 82 [pid = 1792] [id = 432] 05:13:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x95110000) [pid = 1792] [serial = 1297] [outer = (nil)] 05:13:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x9912cc00) [pid = 1792] [serial = 1298] [outer = 0x95110000] 05:13:26 INFO - PROCESS | 1792 | 1471349606640 Marionette DEBUG loaded listener.js 05:13:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x99d2a800) [pid = 1792] [serial = 1299] [outer = 0x95110000] 05:13:27 INFO - PROCESS | 1792 | 1471349607701 Marionette TRACE conn4 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 05:13:27 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 05:13:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1489ms 05:13:27 INFO - PROCESS | 1792 | 1471349607737 Marionette TRACE conn4 -> [0,1701,"getWindowHandle",null] 05:13:27 INFO - PROCESS | 1792 | 1471349607740 Marionette TRACE conn4 <- [1,1701,null,{"value":"8"}] 05:13:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 05:13:27 INFO - PROCESS | 1792 | 1471349607747 Marionette TRACE conn4 -> [0,1702,"setScriptTimeout",{"ms":35000}] 05:13:27 INFO - PROCESS | 1792 | 1471349607750 Marionette TRACE conn4 <- [1,1702,null,{}] 05:13:27 INFO - PROCESS | 1792 | 1471349607770 Marionette TRACE conn4 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:27 INFO - PROCESS | 1792 | 1471349607776 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:28 INFO - PROCESS | 1792 | 1471349608597 Marionette TRACE conn4 <- [1,1703,null,{"value":null}] 05:13:28 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x92670800) [pid = 1792] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 05:13:28 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x9a0e9800) [pid = 1792] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 05:13:28 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0x8e508c00) [pid = 1792] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 05:13:28 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x8f840400) [pid = 1792] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 05:13:28 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x92667c00) [pid = 1792] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 05:13:28 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x8ee8dc00) [pid = 1792] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 05:13:28 INFO - PROCESS | 1792 | 1471349608794 Marionette TRACE conn4 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:28 INFO - PROCESS | 1792 | 1471349608811 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee8c000 == 83 [pid = 1792] [id = 433] 05:13:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x8ee8dc00) [pid = 1792] [serial = 1300] [outer = (nil)] 05:13:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x92670800) [pid = 1792] [serial = 1301] [outer = 0x8ee8dc00] 05:13:28 INFO - PROCESS | 1792 | 1471349608902 Marionette DEBUG loaded listener.js 05:13:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x9912ec00) [pid = 1792] [serial = 1302] [outer = 0x8ee8dc00] 05:13:29 INFO - PROCESS | 1792 | 1471349609795 Marionette TRACE conn4 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 05:13:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 05:13:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 2088ms 05:13:29 INFO - PROCESS | 1792 | 1471349609836 Marionette TRACE conn4 -> [0,1705,"getWindowHandle",null] 05:13:29 INFO - PROCESS | 1792 | 1471349609840 Marionette TRACE conn4 <- [1,1705,null,{"value":"8"}] 05:13:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 05:13:29 INFO - PROCESS | 1792 | 1471349609847 Marionette TRACE conn4 -> [0,1706,"setScriptTimeout",{"ms":35000}] 05:13:29 INFO - PROCESS | 1792 | 1471349609851 Marionette TRACE conn4 <- [1,1706,null,{}] 05:13:29 INFO - PROCESS | 1792 | 1471349609857 Marionette TRACE conn4 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:29 INFO - PROCESS | 1792 | 1471349609863 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:30 INFO - PROCESS | 1792 | 1471349610070 Marionette TRACE conn4 <- [1,1707,null,{"value":null}] 05:13:30 INFO - PROCESS | 1792 | 1471349610292 Marionette TRACE conn4 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:30 INFO - PROCESS | 1792 | 1471349610303 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e505c00 == 84 [pid = 1792] [id = 434] 05:13:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x8ee95800) [pid = 1792] [serial = 1303] [outer = (nil)] 05:13:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x9a66bc00) [pid = 1792] [serial = 1304] [outer = 0x8ee95800] 05:13:30 INFO - PROCESS | 1792 | 1471349610379 Marionette DEBUG loaded listener.js 05:13:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x9b04a400) [pid = 1792] [serial = 1305] [outer = 0x8ee95800] 05:13:31 INFO - PROCESS | 1792 | 1471349611509 Marionette TRACE conn4 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 05:13:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 05:13:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1741ms 05:13:31 INFO - PROCESS | 1792 | 1471349611593 Marionette TRACE conn4 -> [0,1709,"getWindowHandle",null] 05:13:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 05:13:31 INFO - PROCESS | 1792 | 1471349611604 Marionette TRACE conn4 <- [1,1709,null,{"value":"8"}] 05:13:31 INFO - PROCESS | 1792 | 1471349611618 Marionette TRACE conn4 -> [0,1710,"setScriptTimeout",{"ms":35000}] 05:13:31 INFO - PROCESS | 1792 | 1471349611631 Marionette TRACE conn4 <- [1,1710,null,{}] 05:13:31 INFO - PROCESS | 1792 | 1471349611703 Marionette TRACE conn4 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:31 INFO - PROCESS | 1792 | 1471349611710 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:31 INFO - PROCESS | 1792 | 1471349611958 Marionette TRACE conn4 <- [1,1711,null,{"value":null}] 05:13:32 INFO - PROCESS | 1792 | 1471349612235 Marionette TRACE conn4 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:32 INFO - PROCESS | 1792 | 1471349612246 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d509000 == 85 [pid = 1792] [id = 435] 05:13:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x8e5d1c00) [pid = 1792] [serial = 1306] [outer = (nil)] 05:13:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x8f90d400) [pid = 1792] [serial = 1307] [outer = 0x8e5d1c00] 05:13:32 INFO - PROCESS | 1792 | 1471349612382 Marionette DEBUG loaded listener.js 05:13:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x8fc0c800) [pid = 1792] [serial = 1308] [outer = 0x8e5d1c00] 05:13:33 INFO - PROCESS | 1792 | 1471349613392 Marionette TRACE conn4 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 05:13:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 05:13:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1855ms 05:13:33 INFO - PROCESS | 1792 | 1471349613469 Marionette TRACE conn4 -> [0,1713,"getWindowHandle",null] 05:13:33 INFO - PROCESS | 1792 | 1471349613478 Marionette TRACE conn4 <- [1,1713,null,{"value":"8"}] 05:13:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 05:13:33 INFO - PROCESS | 1792 | 1471349613491 Marionette TRACE conn4 -> [0,1714,"setScriptTimeout",{"ms":35000}] 05:13:33 INFO - PROCESS | 1792 | 1471349613497 Marionette TRACE conn4 <- [1,1714,null,{}] 05:13:33 INFO - PROCESS | 1792 | 1471349613504 Marionette TRACE conn4 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:33 INFO - PROCESS | 1792 | 1471349613511 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:33 INFO - PROCESS | 1792 | 1471349613774 Marionette TRACE conn4 <- [1,1715,null,{"value":null}] 05:13:34 INFO - PROCESS | 1792 | 1471349614070 Marionette TRACE conn4 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:34 INFO - PROCESS | 1792 | 1471349614084 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee94400 == 86 [pid = 1792] [id = 436] 05:13:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x93928400) [pid = 1792] [serial = 1309] [outer = (nil)] 05:13:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x95110c00) [pid = 1792] [serial = 1310] [outer = 0x93928400] 05:13:34 INFO - PROCESS | 1792 | 1471349614182 Marionette DEBUG loaded listener.js 05:13:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x96586800) [pid = 1792] [serial = 1311] [outer = 0x93928400] 05:13:35 INFO - PROCESS | 1792 | 1471349615231 Marionette TRACE conn4 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:13:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 05:13:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1790ms 05:13:35 INFO - PROCESS | 1792 | 1471349615281 Marionette TRACE conn4 -> [0,1717,"getWindowHandle",null] 05:13:35 INFO - PROCESS | 1792 | 1471349615285 Marionette TRACE conn4 <- [1,1717,null,{"value":"8"}] 05:13:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 05:13:35 INFO - PROCESS | 1792 | 1471349615295 Marionette TRACE conn4 -> [0,1718,"setScriptTimeout",{"ms":35000}] 05:13:35 INFO - PROCESS | 1792 | 1471349615312 Marionette TRACE conn4 <- [1,1718,null,{}] 05:13:35 INFO - PROCESS | 1792 | 1471349615336 Marionette TRACE conn4 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:35 INFO - PROCESS | 1792 | 1471349615347 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:35 INFO - PROCESS | 1792 | 1471349615645 Marionette TRACE conn4 <- [1,1719,null,{"value":null}] 05:13:35 INFO - PROCESS | 1792 | 1471349615975 Marionette TRACE conn4 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:35 INFO - PROCESS | 1792 | 1471349615990 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x9abe0c00 == 87 [pid = 1792] [id = 437] 05:13:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x9afa6c00) [pid = 1792] [serial = 1312] [outer = (nil)] 05:13:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x9b0a1000) [pid = 1792] [serial = 1313] [outer = 0x9afa6c00] 05:13:36 INFO - PROCESS | 1792 | 1471349616102 Marionette DEBUG loaded listener.js 05:13:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0x9b504800) [pid = 1792] [serial = 1314] [outer = 0x9afa6c00] 05:13:37 INFO - PROCESS | 1792 | 1471349617185 Marionette TRACE conn4 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 05:13:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 05:13:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1967ms 05:13:37 INFO - PROCESS | 1792 | 1471349617263 Marionette TRACE conn4 -> [0,1721,"getWindowHandle",null] 05:13:37 INFO - PROCESS | 1792 | 1471349617268 Marionette TRACE conn4 <- [1,1721,null,{"value":"8"}] 05:13:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 05:13:37 INFO - PROCESS | 1792 | 1471349617277 Marionette TRACE conn4 -> [0,1722,"setScriptTimeout",{"ms":35000}] 05:13:37 INFO - PROCESS | 1792 | 1471349617281 Marionette TRACE conn4 <- [1,1722,null,{}] 05:13:37 INFO - PROCESS | 1792 | 1471349617289 Marionette TRACE conn4 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:37 INFO - PROCESS | 1792 | 1471349617295 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:37 INFO - PROCESS | 1792 | 1471349617586 Marionette TRACE conn4 <- [1,1723,null,{"value":null}] 05:13:37 INFO - PROCESS | 1792 | 1471349617912 Marionette TRACE conn4 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:37 INFO - PROCESS | 1792 | 1471349617924 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d503000 == 88 [pid = 1792] [id = 438] 05:13:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 162 (0x92be7000) [pid = 1792] [serial = 1315] [outer = (nil)] 05:13:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 163 (0x9bf4f800) [pid = 1792] [serial = 1316] [outer = 0x92be7000] 05:13:38 INFO - PROCESS | 1792 | 1471349618022 Marionette DEBUG loaded listener.js 05:13:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 164 (0x9c013000) [pid = 1792] [serial = 1317] [outer = 0x92be7000] 05:13:39 INFO - PROCESS | 1792 | 1471349619039 Marionette TRACE conn4 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 05:13:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.1.html | arc() from 0 to pi does not draw anything in the wrong half 05:13:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1836ms 05:13:39 INFO - PROCESS | 1792 | 1471349619113 Marionette TRACE conn4 -> [0,1725,"getWindowHandle",null] 05:13:39 INFO - PROCESS | 1792 | 1471349619117 Marionette TRACE conn4 <- [1,1725,null,{"value":"8"}] 05:13:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 05:13:39 INFO - PROCESS | 1792 | 1471349619124 Marionette TRACE conn4 -> [0,1726,"setScriptTimeout",{"ms":35000}] 05:13:39 INFO - PROCESS | 1792 | 1471349619128 Marionette TRACE conn4 <- [1,1726,null,{}] 05:13:39 INFO - PROCESS | 1792 | 1471349619135 Marionette TRACE conn4 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:39 INFO - PROCESS | 1792 | 1471349619140 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:39 INFO - PROCESS | 1792 | 1471349619359 Marionette TRACE conn4 <- [1,1727,null,{"value":null}] 05:13:39 INFO - PROCESS | 1792 | 1471349619621 Marionette TRACE conn4 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:39 INFO - PROCESS | 1792 | 1471349619631 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:39 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13f000 == 89 [pid = 1792] [id = 439] 05:13:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 165 (0x8ecdb800) [pid = 1792] [serial = 1318] [outer = (nil)] 05:13:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 166 (0x9fb75400) [pid = 1792] [serial = 1319] [outer = 0x8ecdb800] 05:13:39 INFO - PROCESS | 1792 | 1471349619755 Marionette DEBUG loaded listener.js 05:13:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 167 (0x9fb9c000) [pid = 1792] [serial = 1320] [outer = 0x8ecdb800] 05:13:40 INFO - PROCESS | 1792 | 1471349620794 Marionette TRACE conn4 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 05:13:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 05:13:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1738ms 05:13:40 INFO - PROCESS | 1792 | 1471349620865 Marionette TRACE conn4 -> [0,1729,"getWindowHandle",null] 05:13:40 INFO - PROCESS | 1792 | 1471349620871 Marionette TRACE conn4 <- [1,1729,null,{"value":"8"}] 05:13:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 05:13:40 INFO - PROCESS | 1792 | 1471349620883 Marionette TRACE conn4 -> [0,1730,"setScriptTimeout",{"ms":35000}] 05:13:40 INFO - PROCESS | 1792 | 1471349620890 Marionette TRACE conn4 <- [1,1730,null,{}] 05:13:40 INFO - PROCESS | 1792 | 1471349620901 Marionette TRACE conn4 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:40 INFO - PROCESS | 1792 | 1471349620919 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:41 INFO - PROCESS | 1792 | 1471349621227 Marionette TRACE conn4 <- [1,1731,null,{"value":null}] 05:13:41 INFO - PROCESS | 1792 | 1471349621546 Marionette TRACE conn4 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:41 INFO - PROCESS | 1792 | 1471349621555 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x99ddc800 == 90 [pid = 1792] [id = 440] 05:13:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 168 (0x9fb98c00) [pid = 1792] [serial = 1321] [outer = (nil)] 05:13:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 169 (0xa2ecbc00) [pid = 1792] [serial = 1322] [outer = 0x9fb98c00] 05:13:41 INFO - PROCESS | 1792 | 1471349621648 Marionette DEBUG loaded listener.js 05:13:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 170 (0xa310dc00) [pid = 1792] [serial = 1323] [outer = 0x9fb98c00] 05:13:42 INFO - PROCESS | 1792 | 1471349622705 Marionette TRACE conn4 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 05:13:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.3.html | arc() from 0 to -pi/2 does not draw anything in the wrong quadrant 05:13:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1899ms 05:13:42 INFO - PROCESS | 1792 | 1471349622782 Marionette TRACE conn4 -> [0,1733,"getWindowHandle",null] 05:13:42 INFO - PROCESS | 1792 | 1471349622790 Marionette TRACE conn4 <- [1,1733,null,{"value":"8"}] 05:13:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 05:13:42 INFO - PROCESS | 1792 | 1471349622805 Marionette TRACE conn4 -> [0,1734,"setScriptTimeout",{"ms":35000}] 05:13:42 INFO - PROCESS | 1792 | 1471349622812 Marionette TRACE conn4 <- [1,1734,null,{}] 05:13:42 INFO - PROCESS | 1792 | 1471349622821 Marionette TRACE conn4 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:42 INFO - PROCESS | 1792 | 1471349622828 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:43 INFO - PROCESS | 1792 | 1471349623162 Marionette TRACE conn4 <- [1,1735,null,{"value":null}] 05:13:43 INFO - PROCESS | 1792 | 1471349623417 Marionette TRACE conn4 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:43 INFO - PROCESS | 1792 | 1471349623428 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x9fb72c00 == 91 [pid = 1792] [id = 441] 05:13:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 171 (0xa2444000) [pid = 1792] [serial = 1324] [outer = (nil)] 05:13:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 172 (0xa317d000) [pid = 1792] [serial = 1325] [outer = 0xa2444000] 05:13:43 INFO - PROCESS | 1792 | 1471349623515 Marionette DEBUG loaded listener.js 05:13:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 173 (0xa33d0000) [pid = 1792] [serial = 1326] [outer = 0xa2444000] 05:13:44 INFO - PROCESS | 1792 | 1471349624518 Marionette TRACE conn4 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 05:13:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 05:13:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1789ms 05:13:44 INFO - PROCESS | 1792 | 1471349624592 Marionette TRACE conn4 -> [0,1737,"getWindowHandle",null] 05:13:44 INFO - PROCESS | 1792 | 1471349624596 Marionette TRACE conn4 <- [1,1737,null,{"value":"8"}] 05:13:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 05:13:44 INFO - PROCESS | 1792 | 1471349624604 Marionette TRACE conn4 -> [0,1738,"setScriptTimeout",{"ms":35000}] 05:13:44 INFO - PROCESS | 1792 | 1471349624608 Marionette TRACE conn4 <- [1,1738,null,{}] 05:13:44 INFO - PROCESS | 1792 | 1471349624615 Marionette TRACE conn4 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:44 INFO - PROCESS | 1792 | 1471349624620 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:44 INFO - PROCESS | 1792 | 1471349624919 Marionette TRACE conn4 <- [1,1739,null,{"value":null}] 05:13:45 INFO - PROCESS | 1792 | 1471349625235 Marionette TRACE conn4 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:45 INFO - PROCESS | 1792 | 1471349625244 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee93400 == 92 [pid = 1792] [id = 442] 05:13:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 174 (0x8fc10800) [pid = 1792] [serial = 1327] [outer = (nil)] 05:13:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 175 (0xa4d10800) [pid = 1792] [serial = 1328] [outer = 0x8fc10800] 05:13:45 INFO - PROCESS | 1792 | 1471349625335 Marionette DEBUG loaded listener.js 05:13:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 176 (0xa4d5d400) [pid = 1792] [serial = 1329] [outer = 0x8fc10800] 05:13:46 INFO - PROCESS | 1792 | 1471349626321 Marionette TRACE conn4 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 05:13:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 05:13:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1783ms 05:13:46 INFO - PROCESS | 1792 | 1471349626390 Marionette TRACE conn4 -> [0,1741,"getWindowHandle",null] 05:13:46 INFO - PROCESS | 1792 | 1471349626395 Marionette TRACE conn4 <- [1,1741,null,{"value":"8"}] 05:13:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 05:13:46 INFO - PROCESS | 1792 | 1471349626405 Marionette TRACE conn4 -> [0,1742,"setScriptTimeout",{"ms":35000}] 05:13:46 INFO - PROCESS | 1792 | 1471349626410 Marionette TRACE conn4 <- [1,1742,null,{}] 05:13:46 INFO - PROCESS | 1792 | 1471349626418 Marionette TRACE conn4 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:46 INFO - PROCESS | 1792 | 1471349626424 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:46 INFO - PROCESS | 1792 | 1471349626700 Marionette TRACE conn4 <- [1,1743,null,{"value":null}] 05:13:47 INFO - PROCESS | 1792 | 1471349627024 Marionette TRACE conn4 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:47 INFO - PROCESS | 1792 | 1471349627035 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x92fc3800 == 93 [pid = 1792] [id = 443] 05:13:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 177 (0xa33db000) [pid = 1792] [serial = 1330] [outer = (nil)] 05:13:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 178 (0xa61e6c00) [pid = 1792] [serial = 1331] [outer = 0xa33db000] 05:13:47 INFO - PROCESS | 1792 | 1471349627133 Marionette DEBUG loaded listener.js 05:13:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 179 (0xa61ec800) [pid = 1792] [serial = 1332] [outer = 0xa33db000] 05:13:48 INFO - PROCESS | 1792 | 1471349628150 Marionette TRACE conn4 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 05:13:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 05:13:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1793ms 05:13:48 INFO - PROCESS | 1792 | 1471349628214 Marionette TRACE conn4 -> [0,1745,"getWindowHandle",null] 05:13:48 INFO - PROCESS | 1792 | 1471349628220 Marionette TRACE conn4 <- [1,1745,null,{"value":"8"}] 05:13:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 05:13:48 INFO - PROCESS | 1792 | 1471349628231 Marionette TRACE conn4 -> [0,1746,"setScriptTimeout",{"ms":35000}] 05:13:48 INFO - PROCESS | 1792 | 1471349628234 Marionette TRACE conn4 <- [1,1746,null,{}] 05:13:48 INFO - PROCESS | 1792 | 1471349628242 Marionette TRACE conn4 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:48 INFO - PROCESS | 1792 | 1471349628249 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:48 INFO - PROCESS | 1792 | 1471349628488 Marionette TRACE conn4 <- [1,1747,null,{"value":null}] 05:13:48 INFO - PROCESS | 1792 | 1471349628840 Marionette TRACE conn4 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:48 INFO - PROCESS | 1792 | 1471349628851 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a701400 == 94 [pid = 1792] [id = 444] 05:13:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 180 (0x9a703000) [pid = 1792] [serial = 1333] [outer = (nil)] 05:13:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 181 (0x9a70a400) [pid = 1792] [serial = 1334] [outer = 0x9a703000] 05:13:48 INFO - PROCESS | 1792 | 1471349628950 Marionette DEBUG loaded listener.js 05:13:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 182 (0x9a70d000) [pid = 1792] [serial = 1335] [outer = 0x9a703000] 05:13:49 INFO - PROCESS | 1792 | 1471349629960 Marionette TRACE conn4 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 05:13:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 05:13:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1786ms 05:13:50 INFO - PROCESS | 1792 | 1471349630018 Marionette TRACE conn4 -> [0,1749,"getWindowHandle",null] 05:13:50 INFO - PROCESS | 1792 | 1471349630022 Marionette TRACE conn4 <- [1,1749,null,{"value":"8"}] 05:13:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 05:13:50 INFO - PROCESS | 1792 | 1471349630030 Marionette TRACE conn4 -> [0,1750,"setScriptTimeout",{"ms":35000}] 05:13:50 INFO - PROCESS | 1792 | 1471349630037 Marionette TRACE conn4 <- [1,1750,null,{}] 05:13:50 INFO - PROCESS | 1792 | 1471349630044 Marionette TRACE conn4 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:50 INFO - PROCESS | 1792 | 1471349630051 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:50 INFO - PROCESS | 1792 | 1471349630387 Marionette TRACE conn4 <- [1,1751,null,{"value":null}] 05:13:50 INFO - PROCESS | 1792 | 1471349630765 Marionette TRACE conn4 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:50 INFO - PROCESS | 1792 | 1471349630777 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x91c53800 == 95 [pid = 1792] [id = 445] 05:13:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 183 (0x91c55c00) [pid = 1792] [serial = 1336] [outer = (nil)] 05:13:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 184 (0x9472b400) [pid = 1792] [serial = 1337] [outer = 0x91c55c00] 05:13:50 INFO - PROCESS | 1792 | 1471349630920 Marionette DEBUG loaded listener.js 05:13:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 185 (0x9c010000) [pid = 1792] [serial = 1338] [outer = 0x91c55c00] 05:13:51 INFO - PROCESS | 1792 | 1471349631962 Marionette TRACE conn4 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 05:13:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 05:13:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1996ms 05:13:52 INFO - PROCESS | 1792 | 1471349632027 Marionette TRACE conn4 -> [0,1753,"getWindowHandle",null] 05:13:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 05:13:52 INFO - PROCESS | 1792 | 1471349632032 Marionette TRACE conn4 <- [1,1753,null,{"value":"8"}] 05:13:52 INFO - PROCESS | 1792 | 1471349632039 Marionette TRACE conn4 -> [0,1754,"setScriptTimeout",{"ms":35000}] 05:13:52 INFO - PROCESS | 1792 | 1471349632043 Marionette TRACE conn4 <- [1,1754,null,{}] 05:13:52 INFO - PROCESS | 1792 | 1471349632050 Marionette TRACE conn4 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:52 INFO - PROCESS | 1792 | 1471349632054 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:52 INFO - PROCESS | 1792 | 1471349632292 Marionette TRACE conn4 <- [1,1755,null,{"value":null}] 05:13:52 INFO - PROCESS | 1792 | 1471349632568 Marionette TRACE conn4 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:52 INFO - PROCESS | 1792 | 1471349632575 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x8aff0800 == 96 [pid = 1792] [id = 446] 05:13:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 186 (0x8aff2800) [pid = 1792] [serial = 1339] [outer = (nil)] 05:13:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 187 (0x8aff7c00) [pid = 1792] [serial = 1340] [outer = 0x8aff2800] 05:13:52 INFO - PROCESS | 1792 | 1471349632710 Marionette DEBUG loaded listener.js 05:13:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 188 (0x8affb400) [pid = 1792] [serial = 1341] [outer = 0x8aff2800] 05:13:53 INFO - PROCESS | 1792 | 1471349633676 Marionette TRACE conn4 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 05:13:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 05:13:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1699ms 05:13:53 INFO - PROCESS | 1792 | 1471349633739 Marionette TRACE conn4 -> [0,1757,"getWindowHandle",null] 05:13:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 05:13:53 INFO - PROCESS | 1792 | 1471349633743 Marionette TRACE conn4 <- [1,1757,null,{"value":"8"}] 05:13:53 INFO - PROCESS | 1792 | 1471349633750 Marionette TRACE conn4 -> [0,1758,"setScriptTimeout",{"ms":35000}] 05:13:53 INFO - PROCESS | 1792 | 1471349633754 Marionette TRACE conn4 <- [1,1758,null,{}] 05:13:53 INFO - PROCESS | 1792 | 1471349633760 Marionette TRACE conn4 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:53 INFO - PROCESS | 1792 | 1471349633766 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:53 INFO - PROCESS | 1792 | 1471349633987 Marionette TRACE conn4 <- [1,1759,null,{"value":null}] 05:13:54 INFO - PROCESS | 1792 | 1471349634614 Marionette TRACE conn4 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:54 INFO - PROCESS | 1792 | 1471349634628 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d505000 == 97 [pid = 1792] [id = 447] 05:13:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 189 (0x8d505800) [pid = 1792] [serial = 1342] [outer = (nil)] 05:13:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 190 (0x8dcc2800) [pid = 1792] [serial = 1343] [outer = 0x8d505800] 05:13:54 INFO - PROCESS | 1792 | 1471349634730 Marionette DEBUG loaded listener.js 05:13:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 191 (0x8e592000) [pid = 1792] [serial = 1344] [outer = 0x8d505800] 05:13:55 INFO - PROCESS | 1792 | 1471349635919 Marionette TRACE conn4 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 05:13:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 05:13:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 2237ms 05:13:55 INFO - PROCESS | 1792 | 1471349635989 Marionette TRACE conn4 -> [0,1761,"getWindowHandle",null] 05:13:55 INFO - PROCESS | 1792 | 1471349635995 Marionette TRACE conn4 <- [1,1761,null,{"value":"8"}] 05:13:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 05:13:56 INFO - PROCESS | 1792 | 1471349636004 Marionette TRACE conn4 -> [0,1762,"setScriptTimeout",{"ms":35000}] 05:13:56 INFO - PROCESS | 1792 | 1471349636008 Marionette TRACE conn4 <- [1,1762,null,{}] 05:13:56 INFO - PROCESS | 1792 | 1471349636018 Marionette TRACE conn4 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:56 INFO - PROCESS | 1792 | 1471349636026 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:56 INFO - PROCESS | 1792 | 1471349636318 Marionette TRACE conn4 <- [1,1763,null,{"value":null}] 05:13:56 INFO - PROCESS | 1792 | 1471349636591 Marionette TRACE conn4 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:56 INFO - PROCESS | 1792 | 1471349636600 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x8aff7000 == 98 [pid = 1792] [id = 448] 05:13:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 192 (0x8ee95000) [pid = 1792] [serial = 1345] [outer = (nil)] 05:13:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 193 (0x91df1400) [pid = 1792] [serial = 1346] [outer = 0x8ee95000] 05:13:56 INFO - PROCESS | 1792 | 1471349636684 Marionette DEBUG loaded listener.js 05:13:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 194 (0x925a5000) [pid = 1792] [serial = 1347] [outer = 0x8ee95000] 05:13:57 INFO - PROCESS | 1792 | 1471349637624 Marionette TRACE conn4 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 05:13:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 05:13:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1690ms 05:13:57 INFO - PROCESS | 1792 | 1471349637712 Marionette TRACE conn4 -> [0,1765,"getWindowHandle",null] 05:13:57 INFO - PROCESS | 1792 | 1471349637729 Marionette TRACE conn4 <- [1,1765,null,{"value":"8"}] 05:13:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 05:13:57 INFO - PROCESS | 1792 | 1471349637750 Marionette TRACE conn4 -> [0,1766,"setScriptTimeout",{"ms":35000}] 05:13:57 INFO - PROCESS | 1792 | 1471349637758 Marionette TRACE conn4 <- [1,1766,null,{}] 05:13:57 INFO - PROCESS | 1792 | 1471349637786 Marionette TRACE conn4 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:13:57 INFO - PROCESS | 1792 | 1471349637797 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:58 INFO - PROCESS | 1792 | 1471349638056 Marionette TRACE conn4 <- [1,1767,null,{"value":null}] 05:13:58 INFO - PROCESS | 1792 | 1471349638386 Marionette TRACE conn4 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:13:58 INFO - PROCESS | 1792 | 1471349638399 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:13:58 INFO - PROCESS | 1792 | ++DOCSHELL 0x8afee800 == 99 [pid = 1792] [id = 449] 05:13:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 195 (0x92dadc00) [pid = 1792] [serial = 1348] [outer = (nil)] 05:13:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 196 (0x965ac800) [pid = 1792] [serial = 1349] [outer = 0x92dadc00] 05:13:58 INFO - PROCESS | 1792 | 1471349638523 Marionette DEBUG loaded listener.js 05:13:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 197 (0x99d27000) [pid = 1792] [serial = 1350] [outer = 0x92dadc00] 05:13:59 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6b800 == 98 [pid = 1792] [id = 386] 05:13:59 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6c0c00 == 97 [pid = 1792] [id = 393] 05:13:59 INFO - PROCESS | 1792 | --DOCSHELL 0x925a1000 == 96 [pid = 1792] [id = 387] 05:13:59 INFO - PROCESS | 1792 | --DOCSHELL 0x8dccdc00 == 95 [pid = 1792] [id = 392] 05:13:59 INFO - PROCESS | 1792 | --DOCSHELL 0x9527c800 == 94 [pid = 1792] [id = 389] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 196 (0x95281000) [pid = 1792] [serial = 1250] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOCSHELL 0x95282000 == 93 [pid = 1792] [id = 388] 05:13:59 INFO - PROCESS | 1792 | --DOCSHELL 0x91df0000 == 92 [pid = 1792] [id = 390] 05:13:59 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec71800 == 91 [pid = 1792] [id = 391] 05:13:59 INFO - PROCESS | 1792 | 1471349639833 Marionette TRACE conn4 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 05:13:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 05:13:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 2126ms 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 195 (0x8f83a400) [pid = 1792] [serial = 1205] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 194 (0x95112c00) [pid = 1792] [serial = 1248] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 193 (0x9a3c9c00) [pid = 1792] [serial = 1217] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 192 (0x9510f000) [pid = 1792] [serial = 1247] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 191 (0x9b04c400) [pid = 1792] [serial = 1200] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 190 (0x9bf54c00) [pid = 1792] [serial = 1223] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 189 (0x8e59b400) [pid = 1792] [serial = 1235] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 188 (0x8fc0c400) [pid = 1792] [serial = 1238] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 187 (0x9392a400) [pid = 1792] [serial = 1245] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 186 (0x9ccccc00) [pid = 1792] [serial = 1229] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 185 (0x91c5d800) [pid = 1792] [serial = 1242] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 184 (0x925a5400) [pid = 1792] [serial = 1208] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 183 (0x8fc0e400) [pid = 1792] [serial = 1241] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 182 (0x99570800) [pid = 1792] [serial = 1214] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 181 (0x9b9a4000) [pid = 1792] [serial = 1220] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 180 (0x91c54800) [pid = 1792] [serial = 1232] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 179 (0x95281400) [pid = 1792] [serial = 1211] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 178 (0x8e6bd400) [pid = 1792] [serial = 1236] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 177 (0x9cc3b400) [pid = 1792] [serial = 1226] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 176 (0x92fc1400) [pid = 1792] [serial = 1244] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 175 (0x8dac2000) [pid = 1792] [serial = 1202] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | --DOMWINDOW == 174 (0x91c5a800) [pid = 1792] [serial = 1239] [outer = (nil)] [url = about:blank] 05:13:59 INFO - PROCESS | 1792 | 1471349639944 Marionette TRACE conn4 -> [0,1769,"getWindowHandle",null] 05:13:59 INFO - PROCESS | 1792 | 1471349639956 Marionette TRACE conn4 <- [1,1769,null,{"value":"8"}] 05:13:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 05:13:59 INFO - PROCESS | 1792 | 1471349639969 Marionette TRACE conn4 -> [0,1770,"setScriptTimeout",{"ms":35000}] 05:13:59 INFO - PROCESS | 1792 | 1471349639980 Marionette TRACE conn4 <- [1,1770,null,{}] 05:14:00 INFO - PROCESS | 1792 | 1471349639997 Marionette TRACE conn4 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:00 INFO - PROCESS | 1792 | 1471349640007 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:00 INFO - PROCESS | 1792 | 1471349640303 Marionette TRACE conn4 <- [1,1771,null,{"value":null}] 05:14:00 INFO - PROCESS | 1792 | 1471349640561 Marionette TRACE conn4 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:00 INFO - PROCESS | 1792 | 1471349640572 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f83cc00 == 92 [pid = 1792] [id = 450] 05:14:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 175 (0x8fcc9000) [pid = 1792] [serial = 1351] [outer = (nil)] 05:14:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 176 (0x93a6a400) [pid = 1792] [serial = 1352] [outer = 0x8fcc9000] 05:14:00 INFO - PROCESS | 1792 | 1471349640665 Marionette DEBUG loaded listener.js 05:14:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 177 (0x95281400) [pid = 1792] [serial = 1353] [outer = 0x8fcc9000] 05:14:01 INFO - PROCESS | 1792 | 1471349641689 Marionette TRACE conn4 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 05:14:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 05:14:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1750ms 05:14:01 INFO - PROCESS | 1792 | 1471349641718 Marionette TRACE conn4 -> [0,1773,"getWindowHandle",null] 05:14:01 INFO - PROCESS | 1792 | 1471349641724 Marionette TRACE conn4 <- [1,1773,null,{"value":"8"}] 05:14:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 05:14:01 INFO - PROCESS | 1792 | 1471349641732 Marionette TRACE conn4 -> [0,1774,"setScriptTimeout",{"ms":35000}] 05:14:01 INFO - PROCESS | 1792 | 1471349641736 Marionette TRACE conn4 <- [1,1774,null,{}] 05:14:01 INFO - PROCESS | 1792 | 1471349641742 Marionette TRACE conn4 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:01 INFO - PROCESS | 1792 | 1471349641749 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:01 INFO - PROCESS | 1792 | 1471349641963 Marionette TRACE conn4 <- [1,1775,null,{"value":null}] 05:14:02 INFO - PROCESS | 1792 | 1471349642246 Marionette TRACE conn4 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:02 INFO - PROCESS | 1792 | 1471349642252 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:02 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13d000 == 93 [pid = 1792] [id = 451] 05:14:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 178 (0x8e506000) [pid = 1792] [serial = 1354] [outer = (nil)] 05:14:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 179 (0x9a3c9c00) [pid = 1792] [serial = 1355] [outer = 0x8e506000] 05:14:02 INFO - PROCESS | 1792 | 1471349642337 Marionette DEBUG loaded listener.js 05:14:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 180 (0x9a692800) [pid = 1792] [serial = 1356] [outer = 0x8e506000] 05:14:03 INFO - PROCESS | 1792 | 1471349643284 Marionette TRACE conn4 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 05:14:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 05:14:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1589ms 05:14:03 INFO - PROCESS | 1792 | 1471349643322 Marionette TRACE conn4 -> [0,1777,"getWindowHandle",null] 05:14:03 INFO - PROCESS | 1792 | 1471349643325 Marionette TRACE conn4 <- [1,1777,null,{"value":"8"}] 05:14:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 05:14:03 INFO - PROCESS | 1792 | 1471349643333 Marionette TRACE conn4 -> [0,1778,"setScriptTimeout",{"ms":35000}] 05:14:03 INFO - PROCESS | 1792 | 1471349643338 Marionette TRACE conn4 <- [1,1778,null,{}] 05:14:03 INFO - PROCESS | 1792 | 1471349643352 Marionette TRACE conn4 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:03 INFO - PROCESS | 1792 | 1471349643358 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:03 INFO - PROCESS | 1792 | 1471349643654 Marionette TRACE conn4 <- [1,1779,null,{"value":null}] 05:14:03 INFO - PROCESS | 1792 | 1471349643729 Marionette TRACE conn4 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:03 INFO - PROCESS | 1792 | 1471349643756 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a70b000 == 94 [pid = 1792] [id = 452] 05:14:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 181 (0x9a710000) [pid = 1792] [serial = 1357] [outer = (nil)] 05:14:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 182 (0x9b098c00) [pid = 1792] [serial = 1358] [outer = 0x9a710000] 05:14:03 INFO - PROCESS | 1792 | 1471349643988 Marionette DEBUG loaded listener.js 05:14:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 183 (0x9bf48000) [pid = 1792] [serial = 1359] [outer = 0x9a710000] 05:14:05 INFO - PROCESS | 1792 | --DOMWINDOW == 182 (0x95110000) [pid = 1792] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 05:14:05 INFO - PROCESS | 1792 | --DOMWINDOW == 181 (0x8d50cc00) [pid = 1792] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 05:14:05 INFO - PROCESS | 1792 | --DOMWINDOW == 180 (0x8fc06c00) [pid = 1792] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 05:14:05 INFO - PROCESS | 1792 | --DOMWINDOW == 179 (0x8c141c00) [pid = 1792] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 05:14:05 INFO - PROCESS | 1792 | --DOMWINDOW == 178 (0x8e595800) [pid = 1792] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 05:14:05 INFO - PROCESS | 1792 | --DOMWINDOW == 177 (0x8ee8dc00) [pid = 1792] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 05:14:06 INFO - PROCESS | 1792 | 1471349646122 Marionette TRACE conn4 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 05:14:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1 05:14:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 2855ms 05:14:06 INFO - PROCESS | 1792 | 1471349646190 Marionette TRACE conn4 -> [0,1781,"getWindowHandle",null] 05:14:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 05:14:06 INFO - PROCESS | 1792 | 1471349646195 Marionette TRACE conn4 <- [1,1781,null,{"value":"8"}] 05:14:06 INFO - PROCESS | 1792 | 1471349646203 Marionette TRACE conn4 -> [0,1782,"setScriptTimeout",{"ms":35000}] 05:14:06 INFO - PROCESS | 1792 | 1471349646206 Marionette TRACE conn4 <- [1,1782,null,{}] 05:14:06 INFO - PROCESS | 1792 | 1471349646214 Marionette TRACE conn4 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:06 INFO - PROCESS | 1792 | 1471349646221 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:06 INFO - PROCESS | 1792 | 1471349646439 Marionette TRACE conn4 <- [1,1783,null,{"value":null}] 05:14:06 INFO - PROCESS | 1792 | 1471349646651 Marionette TRACE conn4 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:06 INFO - PROCESS | 1792 | 1471349646661 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6c800 == 95 [pid = 1792] [id = 453] 05:14:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 178 (0x8ee8f800) [pid = 1792] [serial = 1360] [outer = (nil)] 05:14:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 179 (0x95108400) [pid = 1792] [serial = 1361] [outer = 0x8ee8f800] 05:14:06 INFO - PROCESS | 1792 | 1471349646747 Marionette DEBUG loaded listener.js 05:14:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 180 (0x9b049800) [pid = 1792] [serial = 1362] [outer = 0x8ee8f800] 05:14:07 INFO - PROCESS | 1792 | 1471349647858 Marionette TRACE conn4 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 05:14:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1 05:14:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1739ms 05:14:07 INFO - PROCESS | 1792 | 1471349647942 Marionette TRACE conn4 -> [0,1785,"getWindowHandle",null] 05:14:07 INFO - PROCESS | 1792 | 1471349647951 Marionette TRACE conn4 <- [1,1785,null,{"value":"8"}] 05:14:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 05:14:07 INFO - PROCESS | 1792 | 1471349647963 Marionette TRACE conn4 -> [0,1786,"setScriptTimeout",{"ms":35000}] 05:14:07 INFO - PROCESS | 1792 | 1471349647968 Marionette TRACE conn4 <- [1,1786,null,{}] 05:14:07 INFO - PROCESS | 1792 | 1471349647980 Marionette TRACE conn4 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:07 INFO - PROCESS | 1792 | 1471349647990 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:08 INFO - PROCESS | 1792 | 1471349648391 Marionette TRACE conn4 <- [1,1787,null,{"value":null}] 05:14:08 INFO - PROCESS | 1792 | 1471349648698 Marionette TRACE conn4 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:08 INFO - PROCESS | 1792 | 1471349648718 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:08 INFO - PROCESS | 1792 | ++DOCSHELL 0x8afef400 == 96 [pid = 1792] [id = 454] 05:14:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 181 (0x8dccf400) [pid = 1792] [serial = 1363] [outer = (nil)] 05:14:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 182 (0x8f839000) [pid = 1792] [serial = 1364] [outer = 0x8dccf400] 05:14:08 INFO - PROCESS | 1792 | 1471349648818 Marionette DEBUG loaded listener.js 05:14:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 183 (0x8fa6cc00) [pid = 1792] [serial = 1365] [outer = 0x8dccf400] 05:14:09 INFO - PROCESS | 1792 | 1471349649973 Marionette TRACE conn4 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 05:14:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1 05:14:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 2089ms 05:14:10 INFO - PROCESS | 1792 | 1471349650053 Marionette TRACE conn4 -> [0,1789,"getWindowHandle",null] 05:14:10 INFO - PROCESS | 1792 | 1471349650063 Marionette TRACE conn4 <- [1,1789,null,{"value":"8"}] 05:14:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 05:14:10 INFO - PROCESS | 1792 | 1471349650078 Marionette TRACE conn4 -> [0,1790,"setScriptTimeout",{"ms":35000}] 05:14:10 INFO - PROCESS | 1792 | 1471349650088 Marionette TRACE conn4 <- [1,1790,null,{}] 05:14:10 INFO - PROCESS | 1792 | 1471349650143 Marionette TRACE conn4 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:10 INFO - PROCESS | 1792 | 1471349650154 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:10 INFO - PROCESS | 1792 | 1471349650565 Marionette TRACE conn4 <- [1,1791,null,{"value":null}] 05:14:10 INFO - PROCESS | 1792 | 1471349650823 Marionette TRACE conn4 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:10 INFO - PROCESS | 1792 | 1471349650834 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fc09800 == 97 [pid = 1792] [id = 455] 05:14:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 184 (0x9266d800) [pid = 1792] [serial = 1366] [outer = (nil)] 05:14:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 185 (0x92fc5c00) [pid = 1792] [serial = 1367] [outer = 0x9266d800] 05:14:10 INFO - PROCESS | 1792 | 1471349650948 Marionette DEBUG loaded listener.js 05:14:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 186 (0x95109000) [pid = 1792] [serial = 1368] [outer = 0x9266d800] 05:14:12 INFO - PROCESS | 1792 | 1471349652097 Marionette TRACE conn4 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:14:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:14:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 2096ms 05:14:12 INFO - PROCESS | 1792 | 1471349652176 Marionette TRACE conn4 -> [0,1793,"getWindowHandle",null] 05:14:12 INFO - PROCESS | 1792 | 1471349652185 Marionette TRACE conn4 <- [1,1793,null,{"value":"8"}] 05:14:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 05:14:12 INFO - PROCESS | 1792 | 1471349652198 Marionette TRACE conn4 -> [0,1794,"setScriptTimeout",{"ms":35000}] 05:14:12 INFO - PROCESS | 1792 | 1471349652210 Marionette TRACE conn4 <- [1,1794,null,{}] 05:14:12 INFO - PROCESS | 1792 | 1471349652286 Marionette TRACE conn4 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:12 INFO - PROCESS | 1792 | 1471349652330 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:12 INFO - PROCESS | 1792 | 1471349652982 Marionette TRACE conn4 <- [1,1795,null,{"value":null}] 05:14:13 INFO - PROCESS | 1792 | 1471349653223 Marionette TRACE conn4 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:13 INFO - PROCESS | 1792 | 1471349653244 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x9b09f800 == 98 [pid = 1792] [id = 456] 05:14:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 187 (0x9b0a4000) [pid = 1792] [serial = 1369] [outer = (nil)] 05:14:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 188 (0x9bf50c00) [pid = 1792] [serial = 1370] [outer = 0x9b0a4000] 05:14:13 INFO - PROCESS | 1792 | 1471349653403 Marionette DEBUG loaded listener.js 05:14:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 189 (0x9fb67400) [pid = 1792] [serial = 1371] [outer = 0x9b0a4000] 05:14:14 INFO - PROCESS | 1792 | 1471349654598 Marionette TRACE conn4 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:14:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:14:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 2453ms 05:14:14 INFO - PROCESS | 1792 | 1471349654650 Marionette TRACE conn4 -> [0,1797,"getWindowHandle",null] 05:14:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 05:14:14 INFO - PROCESS | 1792 | 1471349654657 Marionette TRACE conn4 <- [1,1797,null,{"value":"8"}] 05:14:14 INFO - PROCESS | 1792 | 1471349654667 Marionette TRACE conn4 -> [0,1798,"setScriptTimeout",{"ms":35000}] 05:14:14 INFO - PROCESS | 1792 | 1471349654674 Marionette TRACE conn4 <- [1,1798,null,{}] 05:14:14 INFO - PROCESS | 1792 | 1471349654681 Marionette TRACE conn4 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:14 INFO - PROCESS | 1792 | 1471349654691 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:15 INFO - PROCESS | 1792 | 1471349655099 Marionette TRACE conn4 <- [1,1799,null,{"value":null}] 05:14:15 INFO - PROCESS | 1792 | 1471349655440 Marionette TRACE conn4 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:15 INFO - PROCESS | 1792 | 1471349655447 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x92daac00 == 99 [pid = 1792] [id = 457] 05:14:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 190 (0x9a0e9000) [pid = 1792] [serial = 1372] [outer = (nil)] 05:14:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 191 (0xa21f3c00) [pid = 1792] [serial = 1373] [outer = 0x9a0e9000] 05:14:15 INFO - PROCESS | 1792 | 1471349655547 Marionette DEBUG loaded listener.js 05:14:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 192 (0xa22b9000) [pid = 1792] [serial = 1374] [outer = 0x9a0e9000] 05:14:16 INFO - PROCESS | 1792 | 1471349656649 Marionette TRACE conn4 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 05:14:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 05:14:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 2052ms 05:14:16 INFO - PROCESS | 1792 | 1471349656717 Marionette TRACE conn4 -> [0,1801,"getWindowHandle",null] 05:14:16 INFO - PROCESS | 1792 | 1471349656723 Marionette TRACE conn4 <- [1,1801,null,{"value":"8"}] 05:14:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 05:14:16 INFO - PROCESS | 1792 | 1471349656732 Marionette TRACE conn4 -> [0,1802,"setScriptTimeout",{"ms":35000}] 05:14:16 INFO - PROCESS | 1792 | 1471349656737 Marionette TRACE conn4 <- [1,1802,null,{}] 05:14:16 INFO - PROCESS | 1792 | 1471349656743 Marionette TRACE conn4 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:16 INFO - PROCESS | 1792 | 1471349656749 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:17 INFO - PROCESS | 1792 | 1471349657020 Marionette TRACE conn4 <- [1,1803,null,{"value":null}] 05:14:17 INFO - PROCESS | 1792 | 1471349657405 Marionette TRACE conn4 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:17 INFO - PROCESS | 1792 | 1471349657421 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13dc00 == 100 [pid = 1792] [id = 458] 05:14:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 193 (0x91c5a800) [pid = 1792] [serial = 1375] [outer = (nil)] 05:14:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 194 (0xa2ec3400) [pid = 1792] [serial = 1376] [outer = 0x91c5a800] 05:14:17 INFO - PROCESS | 1792 | 1471349657542 Marionette DEBUG loaded listener.js 05:14:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 195 (0xa2ecd000) [pid = 1792] [serial = 1377] [outer = 0x91c5a800] 05:14:18 INFO - PROCESS | 1792 | 1471349658627 Marionette TRACE conn4 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 05:14:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1934ms 05:14:18 INFO - PROCESS | 1792 | 1471349658675 Marionette TRACE conn4 -> [0,1805,"getWindowHandle",null] 05:14:18 INFO - PROCESS | 1792 | 1471349658680 Marionette TRACE conn4 <- [1,1805,null,{"value":"8"}] 05:14:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 05:14:18 INFO - PROCESS | 1792 | 1471349658688 Marionette TRACE conn4 -> [0,1806,"setScriptTimeout",{"ms":35000}] 05:14:18 INFO - PROCESS | 1792 | 1471349658692 Marionette TRACE conn4 <- [1,1806,null,{}] 05:14:18 INFO - PROCESS | 1792 | 1471349658699 Marionette TRACE conn4 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:18 INFO - PROCESS | 1792 | 1471349658710 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:18 INFO - PROCESS | 1792 | 1471349658976 Marionette TRACE conn4 <- [1,1807,null,{"value":null}] 05:14:19 INFO - PROCESS | 1792 | 1471349659300 Marionette TRACE conn4 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:19 INFO - PROCESS | 1792 | 1471349659309 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec73c00 == 101 [pid = 1792] [id = 459] 05:14:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 196 (0x9266c800) [pid = 1792] [serial = 1378] [outer = (nil)] 05:14:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 197 (0xa679f400) [pid = 1792] [serial = 1379] [outer = 0x9266c800] 05:14:19 INFO - PROCESS | 1792 | 1471349659405 Marionette DEBUG loaded listener.js 05:14:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 198 (0xa68b3000) [pid = 1792] [serial = 1380] [outer = 0x9266c800] 05:14:20 INFO - PROCESS | 1792 | 1471349660737 Marionette TRACE conn4 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 05:14:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 05:14:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 2141ms 05:14:20 INFO - PROCESS | 1792 | 1471349660832 Marionette TRACE conn4 -> [0,1809,"getWindowHandle",null] 05:14:20 INFO - PROCESS | 1792 | 1471349660839 Marionette TRACE conn4 <- [1,1809,null,{"value":"8"}] 05:14:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 05:14:20 INFO - PROCESS | 1792 | 1471349660850 Marionette TRACE conn4 -> [0,1810,"setScriptTimeout",{"ms":35000}] 05:14:20 INFO - PROCESS | 1792 | 1471349660854 Marionette TRACE conn4 <- [1,1810,null,{}] 05:14:20 INFO - PROCESS | 1792 | 1471349660914 Marionette TRACE conn4 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:20 INFO - PROCESS | 1792 | 1471349660923 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:21 INFO - PROCESS | 1792 | 1471349661399 Marionette TRACE conn4 <- [1,1811,null,{"value":null}] 05:14:21 INFO - PROCESS | 1792 | 1471349661581 Marionette TRACE conn4 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:21 INFO - PROCESS | 1792 | 1471349661590 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c179c00 == 102 [pid = 1792] [id = 460] 05:14:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 199 (0x8c17a400) [pid = 1792] [serial = 1381] [outer = (nil)] 05:14:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 200 (0x8c181800) [pid = 1792] [serial = 1382] [outer = 0x8c17a400] 05:14:21 INFO - PROCESS | 1792 | 1471349661681 Marionette DEBUG loaded listener.js 05:14:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 201 (0x8c183400) [pid = 1792] [serial = 1383] [outer = 0x8c17a400] 05:14:22 INFO - PROCESS | 1792 | 1471349662955 Marionette TRACE conn4 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:14:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 05:14:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 2159ms 05:14:23 INFO - PROCESS | 1792 | 1471349663027 Marionette TRACE conn4 -> [0,1813,"getWindowHandle",null] 05:14:23 INFO - PROCESS | 1792 | 1471349663035 Marionette TRACE conn4 <- [1,1813,null,{"value":"8"}] 05:14:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 05:14:23 INFO - PROCESS | 1792 | 1471349663047 Marionette TRACE conn4 -> [0,1814,"setScriptTimeout",{"ms":35000}] 05:14:23 INFO - PROCESS | 1792 | 1471349663052 Marionette TRACE conn4 <- [1,1814,null,{}] 05:14:23 INFO - PROCESS | 1792 | 1471349663064 Marionette TRACE conn4 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:23 INFO - PROCESS | 1792 | 1471349663071 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:23 INFO - PROCESS | 1792 | 1471349663515 Marionette TRACE conn4 <- [1,1815,null,{"value":null}] 05:14:23 INFO - PROCESS | 1792 | 1471349663804 Marionette TRACE conn4 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:23 INFO - PROCESS | 1792 | 1471349663816 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x8aff2400 == 103 [pid = 1792] [id = 461] 05:14:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 202 (0x8c179400) [pid = 1792] [serial = 1384] [outer = (nil)] 05:14:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 203 (0x8e8c8400) [pid = 1792] [serial = 1385] [outer = 0x8c179400] 05:14:23 INFO - PROCESS | 1792 | 1471349663917 Marionette DEBUG loaded listener.js 05:14:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 204 (0x8e8c9800) [pid = 1792] [serial = 1386] [outer = 0x8c179400] 05:14:24 INFO - PROCESS | 1792 | 1471349664840 Marionette TRACE conn4 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 05:14:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 05:14:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1847ms 05:14:24 INFO - PROCESS | 1792 | 1471349664894 Marionette TRACE conn4 -> [0,1817,"getWindowHandle",null] 05:14:24 INFO - PROCESS | 1792 | 1471349664904 Marionette TRACE conn4 <- [1,1817,null,{"value":"8"}] 05:14:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 05:14:24 INFO - PROCESS | 1792 | 1471349664914 Marionette TRACE conn4 -> [0,1818,"setScriptTimeout",{"ms":35000}] 05:14:24 INFO - PROCESS | 1792 | 1471349664922 Marionette TRACE conn4 <- [1,1818,null,{}] 05:14:24 INFO - PROCESS | 1792 | 1471349664930 Marionette TRACE conn4 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:24 INFO - PROCESS | 1792 | 1471349664934 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:25 INFO - PROCESS | 1792 | 1471349665166 Marionette TRACE conn4 <- [1,1819,null,{"value":null}] 05:14:25 INFO - PROCESS | 1792 | 1471349665511 Marionette TRACE conn4 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:25 INFO - PROCESS | 1792 | 1471349665519 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2ea400 == 104 [pid = 1792] [id = 462] 05:14:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 205 (0x8c2eac00) [pid = 1792] [serial = 1387] [outer = (nil)] 05:14:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 206 (0x8c2ed000) [pid = 1792] [serial = 1388] [outer = 0x8c2eac00] 05:14:25 INFO - PROCESS | 1792 | 1471349665819 Marionette DEBUG loaded listener.js 05:14:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 207 (0x8c2ef000) [pid = 1792] [serial = 1389] [outer = 0x8c2eac00] 05:14:26 INFO - PROCESS | 1792 | 1471349666763 Marionette TRACE conn4 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 05:14:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 05:14:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1897ms 05:14:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 05:14:26 INFO - PROCESS | 1792 | 1471349666815 Marionette TRACE conn4 -> [0,1821,"getWindowHandle",null] 05:14:26 INFO - PROCESS | 1792 | 1471349666818 Marionette TRACE conn4 <- [1,1821,null,{"value":"8"}] 05:14:26 INFO - PROCESS | 1792 | 1471349666827 Marionette TRACE conn4 -> [0,1822,"setScriptTimeout",{"ms":35000}] 05:14:26 INFO - PROCESS | 1792 | 1471349666830 Marionette TRACE conn4 <- [1,1822,null,{}] 05:14:26 INFO - PROCESS | 1792 | 1471349666837 Marionette TRACE conn4 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:26 INFO - PROCESS | 1792 | 1471349666842 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:27 INFO - PROCESS | 1792 | 1471349667074 Marionette TRACE conn4 <- [1,1823,null,{"value":null}] 05:14:27 INFO - PROCESS | 1792 | 1471349667402 Marionette TRACE conn4 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:27 INFO - PROCESS | 1792 | 1471349667408 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:27 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2e8800 == 105 [pid = 1792] [id = 463] 05:14:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 208 (0x8c2ed800) [pid = 1792] [serial = 1390] [outer = (nil)] 05:14:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 209 (0x8e8cf400) [pid = 1792] [serial = 1391] [outer = 0x8c2ed800] 05:14:27 INFO - PROCESS | 1792 | 1471349667506 Marionette DEBUG loaded listener.js 05:14:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 210 (0x8e8d0800) [pid = 1792] [serial = 1392] [outer = 0x8c2ed800] 05:14:28 INFO - PROCESS | 1792 | 1471349668455 Marionette TRACE conn4 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 05:14:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 05:14:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1693ms 05:14:28 INFO - PROCESS | 1792 | 1471349668518 Marionette TRACE conn4 -> [0,1825,"getWindowHandle",null] 05:14:28 INFO - PROCESS | 1792 | 1471349668524 Marionette TRACE conn4 <- [1,1825,null,{"value":"8"}] 05:14:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 05:14:28 INFO - PROCESS | 1792 | 1471349668531 Marionette TRACE conn4 -> [0,1826,"setScriptTimeout",{"ms":35000}] 05:14:28 INFO - PROCESS | 1792 | 1471349668536 Marionette TRACE conn4 <- [1,1826,null,{}] 05:14:28 INFO - PROCESS | 1792 | 1471349668543 Marionette TRACE conn4 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:28 INFO - PROCESS | 1792 | 1471349668550 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:28 INFO - PROCESS | 1792 | 1471349668822 Marionette TRACE conn4 <- [1,1827,null,{"value":null}] 05:14:29 INFO - PROCESS | 1792 | 1471349669154 Marionette TRACE conn4 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:29 INFO - PROCESS | 1792 | 1471349669168 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bcf4c00 == 106 [pid = 1792] [id = 464] 05:14:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 211 (0x8bcf5400) [pid = 1792] [serial = 1393] [outer = (nil)] 05:14:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 212 (0x8bcfa800) [pid = 1792] [serial = 1394] [outer = 0x8bcf5400] 05:14:29 INFO - PROCESS | 1792 | 1471349669267 Marionette DEBUG loaded listener.js 05:14:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 213 (0x8e8cfc00) [pid = 1792] [serial = 1395] [outer = 0x8bcf5400] 05:14:30 INFO - PROCESS | 1792 | 1471349670228 Marionette TRACE conn4 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 05:14:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 05:14:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1734ms 05:14:30 INFO - PROCESS | 1792 | 1471349670266 Marionette TRACE conn4 -> [0,1829,"getWindowHandle",null] 05:14:30 INFO - PROCESS | 1792 | 1471349670271 Marionette TRACE conn4 <- [1,1829,null,{"value":"8"}] 05:14:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 05:14:30 INFO - PROCESS | 1792 | 1471349670278 Marionette TRACE conn4 -> [0,1830,"setScriptTimeout",{"ms":35000}] 05:14:30 INFO - PROCESS | 1792 | 1471349670282 Marionette TRACE conn4 <- [1,1830,null,{}] 05:14:30 INFO - PROCESS | 1792 | 1471349670288 Marionette TRACE conn4 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:30 INFO - PROCESS | 1792 | 1471349670293 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:30 INFO - PROCESS | 1792 | 1471349670511 Marionette TRACE conn4 <- [1,1831,null,{"value":null}] 05:14:30 INFO - PROCESS | 1792 | 1471349670866 Marionette TRACE conn4 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:30 INFO - PROCESS | 1792 | 1471349670872 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x89880000 == 107 [pid = 1792] [id = 465] 05:14:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 214 (0x89882000) [pid = 1792] [serial = 1396] [outer = (nil)] 05:14:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 215 (0x89889c00) [pid = 1792] [serial = 1397] [outer = 0x89882000] 05:14:30 INFO - PROCESS | 1792 | 1471349670966 Marionette DEBUG loaded listener.js 05:14:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 216 (0x8988bc00) [pid = 1792] [serial = 1398] [outer = 0x89882000] 05:14:31 INFO - PROCESS | 1792 | 1471349671966 Marionette TRACE conn4 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 05:14:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 05:14:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1735ms 05:14:32 INFO - PROCESS | 1792 | 1471349672015 Marionette TRACE conn4 -> [0,1833,"getWindowHandle",null] 05:14:32 INFO - PROCESS | 1792 | 1471349672020 Marionette TRACE conn4 <- [1,1833,null,{"value":"8"}] 05:14:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 05:14:32 INFO - PROCESS | 1792 | 1471349672030 Marionette TRACE conn4 -> [0,1834,"setScriptTimeout",{"ms":35000}] 05:14:32 INFO - PROCESS | 1792 | 1471349672033 Marionette TRACE conn4 <- [1,1834,null,{}] 05:14:32 INFO - PROCESS | 1792 | 1471349672040 Marionette TRACE conn4 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:32 INFO - PROCESS | 1792 | 1471349672046 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:32 INFO - PROCESS | 1792 | 1471349672288 Marionette TRACE conn4 <- [1,1835,null,{"value":null}] 05:14:32 INFO - PROCESS | 1792 | 1471349672621 Marionette TRACE conn4 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:32 INFO - PROCESS | 1792 | 1471349672631 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x89884400 == 108 [pid = 1792] [id = 466] 05:14:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 217 (0x89889000) [pid = 1792] [serial = 1399] [outer = (nil)] 05:14:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 218 (0x899d4000) [pid = 1792] [serial = 1400] [outer = 0x89889000] 05:14:32 INFO - PROCESS | 1792 | 1471349672722 Marionette DEBUG loaded listener.js 05:14:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 219 (0x899d6800) [pid = 1792] [serial = 1401] [outer = 0x89889000] 05:14:33 INFO - PROCESS | 1792 | 1471349673700 Marionette TRACE conn4 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 05:14:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear 05:14:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1731ms 05:14:33 INFO - PROCESS | 1792 | 1471349673762 Marionette TRACE conn4 -> [0,1837,"getWindowHandle",null] 05:14:33 INFO - PROCESS | 1792 | 1471349673766 Marionette TRACE conn4 <- [1,1837,null,{"value":"8"}] 05:14:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 05:14:33 INFO - PROCESS | 1792 | 1471349673774 Marionette TRACE conn4 -> [0,1838,"setScriptTimeout",{"ms":35000}] 05:14:33 INFO - PROCESS | 1792 | 1471349673776 Marionette TRACE conn4 <- [1,1838,null,{}] 05:14:33 INFO - PROCESS | 1792 | 1471349673784 Marionette TRACE conn4 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:33 INFO - PROCESS | 1792 | 1471349673788 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:34 INFO - PROCESS | 1792 | 1471349674017 Marionette TRACE conn4 <- [1,1839,null,{"value":null}] 05:14:34 INFO - PROCESS | 1792 | 1471349674342 Marionette TRACE conn4 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:34 INFO - PROCESS | 1792 | 1471349674350 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x89888c00 == 109 [pid = 1792] [id = 467] 05:14:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 220 (0x899cec00) [pid = 1792] [serial = 1402] [outer = (nil)] 05:14:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 221 (0x8bcf7400) [pid = 1792] [serial = 1403] [outer = 0x899cec00] 05:14:34 INFO - PROCESS | 1792 | 1471349674442 Marionette DEBUG loaded listener.js 05:14:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 222 (0x8bcfac00) [pid = 1792] [serial = 1404] [outer = 0x899cec00] 05:14:35 INFO - PROCESS | 1792 | 1471349675969 Marionette TRACE conn4 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 05:14:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 05:14:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 2234ms 05:14:36 INFO - PROCESS | 1792 | 1471349676009 Marionette TRACE conn4 -> [0,1841,"getWindowHandle",null] 05:14:36 INFO - PROCESS | 1792 | 1471349676016 Marionette TRACE conn4 <- [1,1841,null,{"value":"8"}] 05:14:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 05:14:36 INFO - PROCESS | 1792 | 1471349676026 Marionette TRACE conn4 -> [0,1842,"setScriptTimeout",{"ms":35000}] 05:14:36 INFO - PROCESS | 1792 | 1471349676031 Marionette TRACE conn4 <- [1,1842,null,{}] 05:14:36 INFO - PROCESS | 1792 | 1471349676041 Marionette TRACE conn4 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:36 INFO - PROCESS | 1792 | 1471349676046 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:36 INFO - PROCESS | 1792 | 1471349676276 Marionette TRACE conn4 <- [1,1843,null,{"value":null}] 05:14:36 INFO - PROCESS | 1792 | 1471349676563 Marionette TRACE conn4 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:36 INFO - PROCESS | 1792 | 1471349676579 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d4800 == 110 [pid = 1792] [id = 468] 05:14:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 223 (0x8affac00) [pid = 1792] [serial = 1405] [outer = (nil)] 05:14:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 224 (0x8bcf8c00) [pid = 1792] [serial = 1406] [outer = 0x8affac00] 05:14:36 INFO - PROCESS | 1792 | 1471349676664 Marionette DEBUG loaded listener.js 05:14:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 225 (0x8c13b000) [pid = 1792] [serial = 1407] [outer = 0x8affac00] 05:14:37 INFO - PROCESS | 1792 | 1471349677784 Marionette TRACE conn4 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 05:14:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 05:14:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1841ms 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8c139c00 == 109 [pid = 1792] [id = 341] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa73400 == 108 [pid = 1792] [id = 342] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13ac00 == 107 [pid = 1792] [id = 344] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13d800 == 106 [pid = 1792] [id = 430] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8e504c00 == 105 [pid = 1792] [id = 411] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8c143c00 == 104 [pid = 1792] [id = 408] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x9a70b000 == 103 [pid = 1792] [id = 452] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13d000 == 102 [pid = 1792] [id = 451] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8f83cc00 == 101 [pid = 1792] [id = 450] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8afee800 == 100 [pid = 1792] [id = 449] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8aff7000 == 99 [pid = 1792] [id = 448] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8d505000 == 98 [pid = 1792] [id = 447] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x9fb72c00 == 97 [pid = 1792] [id = 441] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13f000 == 96 [pid = 1792] [id = 439] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x99ddc800 == 95 [pid = 1792] [id = 440] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8d503000 == 94 [pid = 1792] [id = 438] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x9abe0c00 == 93 [pid = 1792] [id = 437] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee94400 == 92 [pid = 1792] [id = 436] 05:14:38 INFO - PROCESS | 1792 | --DOCSHELL 0x8d509000 == 91 [pid = 1792] [id = 435] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 224 (0x9912cc00) [pid = 1792] [serial = 1298] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 223 (0x8dcc3800) [pid = 1792] [serial = 1286] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 222 (0x8e50d800) [pid = 1792] [serial = 1287] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 221 (0x9912a000) [pid = 1792] [serial = 1259] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 220 (0x8ee8c400) [pid = 1792] [serial = 1253] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 219 (0x9ab64800) [pid = 1792] [serial = 1265] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 218 (0x9b50d000) [pid = 1792] [serial = 1268] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 217 (0x8fccf000) [pid = 1792] [serial = 1290] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 216 (0x8fcc3c00) [pid = 1792] [serial = 1289] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 215 (0xa1096400) [pid = 1792] [serial = 1277] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 214 (0x8e50ec00) [pid = 1792] [serial = 1292] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 213 (0x8f909800) [pid = 1792] [serial = 1293] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 212 (0x951d1400) [pid = 1792] [serial = 1295] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 211 (0xa2469400) [pid = 1792] [serial = 1283] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 210 (0xa21e9000) [pid = 1792] [serial = 1280] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 209 (0xa059fc00) [pid = 1792] [serial = 1274] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 208 (0x9c013c00) [pid = 1792] [serial = 1271] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 207 (0x9259d000) [pid = 1792] [serial = 1256] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 206 (0x99f80000) [pid = 1792] [serial = 1262] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 205 (0x99d2a800) [pid = 1792] [serial = 1299] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 204 (0x9528e800) [pid = 1792] [serial = 1296] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 203 (0x92670800) [pid = 1792] [serial = 1301] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | --DOMWINDOW == 202 (0x9912ec00) [pid = 1792] [serial = 1302] [outer = (nil)] [url = about:blank] 05:14:38 INFO - PROCESS | 1792 | 1471349678238 Marionette TRACE conn4 -> [0,1845,"getWindowHandle",null] 05:14:38 INFO - PROCESS | 1792 | 1471349678246 Marionette TRACE conn4 <- [1,1845,null,{"value":"8"}] 05:14:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 05:14:38 INFO - PROCESS | 1792 | 1471349678321 Marionette TRACE conn4 -> [0,1846,"setScriptTimeout",{"ms":35000}] 05:14:38 INFO - PROCESS | 1792 | 1471349678325 Marionette TRACE conn4 <- [1,1846,null,{}] 05:14:38 INFO - PROCESS | 1792 | 1471349678334 Marionette TRACE conn4 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:38 INFO - PROCESS | 1792 | 1471349678341 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:38 INFO - PROCESS | 1792 | 1471349678547 Marionette TRACE conn4 <- [1,1847,null,{"value":null}] 05:14:38 INFO - PROCESS | 1792 | 1471349678762 Marionette TRACE conn4 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:38 INFO - PROCESS | 1792 | 1471349678769 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x8affd400 == 92 [pid = 1792] [id = 469] 05:14:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 203 (0x8c2e6800) [pid = 1792] [serial = 1408] [outer = (nil)] 05:14:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 204 (0x8d509000) [pid = 1792] [serial = 1409] [outer = 0x8c2e6800] 05:14:38 INFO - PROCESS | 1792 | 1471349678854 Marionette DEBUG loaded listener.js 05:14:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 205 (0x8e501800) [pid = 1792] [serial = 1410] [outer = 0x8c2e6800] 05:14:39 INFO - PROCESS | 1792 | 1471349679775 Marionette TRACE conn4 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:14:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:14:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1501ms 05:14:39 INFO - PROCESS | 1792 | 1471349679811 Marionette TRACE conn4 -> [0,1849,"getWindowHandle",null] 05:14:39 INFO - PROCESS | 1792 | 1471349679815 Marionette TRACE conn4 <- [1,1849,null,{"value":"8"}] 05:14:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 05:14:39 INFO - PROCESS | 1792 | 1471349679822 Marionette TRACE conn4 -> [0,1850,"setScriptTimeout",{"ms":35000}] 05:14:39 INFO - PROCESS | 1792 | 1471349679829 Marionette TRACE conn4 <- [1,1850,null,{}] 05:14:39 INFO - PROCESS | 1792 | 1471349679849 Marionette TRACE conn4 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:39 INFO - PROCESS | 1792 | 1471349679861 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:40 INFO - PROCESS | 1792 | 1471349680096 Marionette TRACE conn4 <- [1,1851,null,{"value":null}] 05:14:40 INFO - PROCESS | 1792 | 1471349680353 Marionette TRACE conn4 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:40 INFO - PROCESS | 1792 | 1471349680366 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e861800 == 93 [pid = 1792] [id = 470] 05:14:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 206 (0x8e861c00) [pid = 1792] [serial = 1411] [outer = (nil)] 05:14:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 207 (0x8e864c00) [pid = 1792] [serial = 1412] [outer = 0x8e861c00] 05:14:40 INFO - PROCESS | 1792 | 1471349680451 Marionette DEBUG loaded listener.js 05:14:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 208 (0x8e8ccc00) [pid = 1792] [serial = 1413] [outer = 0x8e861c00] 05:14:41 INFO - PROCESS | 1792 | 1471349681368 Marionette TRACE conn4 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:14:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:14:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1588ms 05:14:41 INFO - PROCESS | 1792 | 1471349681411 Marionette TRACE conn4 -> [0,1853,"getWindowHandle",null] 05:14:41 INFO - PROCESS | 1792 | 1471349681417 Marionette TRACE conn4 <- [1,1853,null,{"value":"8"}] 05:14:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 05:14:41 INFO - PROCESS | 1792 | 1471349681434 Marionette TRACE conn4 -> [0,1854,"setScriptTimeout",{"ms":35000}] 05:14:41 INFO - PROCESS | 1792 | 1471349681437 Marionette TRACE conn4 <- [1,1854,null,{}] 05:14:41 INFO - PROCESS | 1792 | 1471349681444 Marionette TRACE conn4 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:41 INFO - PROCESS | 1792 | 1471349681450 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:41 INFO - PROCESS | 1792 | 1471349681740 Marionette TRACE conn4 <- [1,1855,null,{"value":null}] 05:14:41 INFO - PROCESS | 1792 | 1471349681770 Marionette TRACE conn4 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:41 INFO - PROCESS | 1792 | 1471349681779 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d4c00 == 94 [pid = 1792] [id = 471] 05:14:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 209 (0x8e861400) [pid = 1792] [serial = 1414] [outer = (nil)] 05:14:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 210 (0x8ecdb000) [pid = 1792] [serial = 1415] [outer = 0x8e861400] 05:14:41 INFO - PROCESS | 1792 | 1471349681856 Marionette DEBUG loaded listener.js 05:14:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 211 (0x8f83cc00) [pid = 1792] [serial = 1416] [outer = 0x8e861400] 05:14:43 INFO - PROCESS | 1792 | --DOMWINDOW == 210 (0x8fcc9000) [pid = 1792] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 05:14:43 INFO - PROCESS | 1792 | --DOMWINDOW == 209 (0x8e506000) [pid = 1792] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 05:14:43 INFO - PROCESS | 1792 | --DOMWINDOW == 208 (0x8ee95000) [pid = 1792] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 05:14:43 INFO - PROCESS | 1792 | --DOMWINDOW == 207 (0x92dadc00) [pid = 1792] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 05:14:43 INFO - PROCESS | 1792 | --DOMWINDOW == 206 (0x8d505800) [pid = 1792] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 05:14:43 INFO - PROCESS | 1792 | --DOMWINDOW == 205 (0x9a710000) [pid = 1792] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 05:14:43 INFO - PROCESS | 1792 | 1471349683864 Marionette TRACE conn4 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:14:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 05:14:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 2495ms 05:14:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 05:14:43 INFO - PROCESS | 1792 | 1471349683921 Marionette TRACE conn4 -> [0,1857,"getWindowHandle",null] 05:14:43 INFO - PROCESS | 1792 | 1471349683924 Marionette TRACE conn4 <- [1,1857,null,{"value":"8"}] 05:14:43 INFO - PROCESS | 1792 | 1471349683931 Marionette TRACE conn4 -> [0,1858,"setScriptTimeout",{"ms":35000}] 05:14:43 INFO - PROCESS | 1792 | 1471349683934 Marionette TRACE conn4 <- [1,1858,null,{}] 05:14:43 INFO - PROCESS | 1792 | 1471349683941 Marionette TRACE conn4 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:43 INFO - PROCESS | 1792 | 1471349683946 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:44 INFO - PROCESS | 1792 | 1471349684145 Marionette TRACE conn4 <- [1,1859,null,{"value":null}] 05:14:44 INFO - PROCESS | 1792 | 1471349684155 Marionette TRACE conn4 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:44 INFO - PROCESS | 1792 | 1471349684162 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:44 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e863800 == 95 [pid = 1792] [id = 472] 05:14:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 206 (0x8e8cf800) [pid = 1792] [serial = 1417] [outer = (nil)] 05:14:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 207 (0x8fa6c400) [pid = 1792] [serial = 1418] [outer = 0x8e8cf800] 05:14:44 INFO - PROCESS | 1792 | 1471349684414 Marionette DEBUG loaded listener.js 05:14:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 208 (0x8fc02400) [pid = 1792] [serial = 1419] [outer = 0x8e8cf800] 05:14:45 INFO - PROCESS | 1792 | 1471349685324 Marionette TRACE conn4 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 05:14:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 05:14:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1442ms 05:14:45 INFO - PROCESS | 1792 | 1471349685373 Marionette TRACE conn4 -> [0,1861,"getWindowHandle",null] 05:14:45 INFO - PROCESS | 1792 | 1471349685377 Marionette TRACE conn4 <- [1,1861,null,{"value":"8"}] 05:14:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 05:14:45 INFO - PROCESS | 1792 | 1471349685386 Marionette TRACE conn4 -> [0,1862,"setScriptTimeout",{"ms":35000}] 05:14:45 INFO - PROCESS | 1792 | 1471349685390 Marionette TRACE conn4 <- [1,1862,null,{}] 05:14:45 INFO - PROCESS | 1792 | 1471349685397 Marionette TRACE conn4 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:45 INFO - PROCESS | 1792 | 1471349685409 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:45 INFO - PROCESS | 1792 | 1471349685677 Marionette TRACE conn4 <- [1,1863,null,{"value":null}] 05:14:46 INFO - PROCESS | 1792 | 1471349686088 Marionette TRACE conn4 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:46 INFO - PROCESS | 1792 | 1471349686104 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:46 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d1c00 == 96 [pid = 1792] [id = 473] 05:14:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 209 (0x899d2c00) [pid = 1792] [serial = 1420] [outer = (nil)] 05:14:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 210 (0x899dbc00) [pid = 1792] [serial = 1421] [outer = 0x899d2c00] 05:14:46 INFO - PROCESS | 1792 | 1471349686212 Marionette DEBUG loaded listener.js 05:14:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 211 (0x8aff9c00) [pid = 1792] [serial = 1422] [outer = 0x899d2c00] 05:14:47 INFO - PROCESS | 1792 | 1471349687330 Marionette TRACE conn4 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 05:14:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 05:14:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1985ms 05:14:47 INFO - PROCESS | 1792 | 1471349687374 Marionette TRACE conn4 -> [0,1865,"getWindowHandle",null] 05:14:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 05:14:47 INFO - PROCESS | 1792 | 1471349687380 Marionette TRACE conn4 <- [1,1865,null,{"value":"8"}] 05:14:47 INFO - PROCESS | 1792 | 1471349687389 Marionette TRACE conn4 -> [0,1866,"setScriptTimeout",{"ms":35000}] 05:14:47 INFO - PROCESS | 1792 | 1471349687396 Marionette TRACE conn4 <- [1,1866,null,{}] 05:14:47 INFO - PROCESS | 1792 | 1471349687405 Marionette TRACE conn4 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:47 INFO - PROCESS | 1792 | 1471349687413 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:47 INFO - PROCESS | 1792 | 1471349687671 Marionette TRACE conn4 <- [1,1867,null,{"value":null}] 05:14:48 INFO - PROCESS | 1792 | 1471349688003 Marionette TRACE conn4 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:48 INFO - PROCESS | 1792 | 1471349688014 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc2c00 == 97 [pid = 1792] [id = 474] 05:14:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 212 (0x8dcc9c00) [pid = 1792] [serial = 1423] [outer = (nil)] 05:14:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 213 (0x8e594400) [pid = 1792] [serial = 1424] [outer = 0x8dcc9c00] 05:14:48 INFO - PROCESS | 1792 | 1471349688112 Marionette DEBUG loaded listener.js 05:14:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 214 (0x8e85c800) [pid = 1792] [serial = 1425] [outer = 0x8dcc9c00] 05:14:49 INFO - PROCESS | 1792 | 1471349689206 Marionette TRACE conn4 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 05:14:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 05:14:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1889ms 05:14:49 INFO - PROCESS | 1792 | 1471349689282 Marionette TRACE conn4 -> [0,1869,"getWindowHandle",null] 05:14:49 INFO - PROCESS | 1792 | 1471349689290 Marionette TRACE conn4 <- [1,1869,null,{"value":"8"}] 05:14:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 05:14:49 INFO - PROCESS | 1792 | 1471349689299 Marionette TRACE conn4 -> [0,1870,"setScriptTimeout",{"ms":35000}] 05:14:49 INFO - PROCESS | 1792 | 1471349689304 Marionette TRACE conn4 <- [1,1870,null,{}] 05:14:49 INFO - PROCESS | 1792 | 1471349689312 Marionette TRACE conn4 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:49 INFO - PROCESS | 1792 | 1471349689318 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:49 INFO - PROCESS | 1792 | 1471349689616 Marionette TRACE conn4 <- [1,1871,null,{"value":null}] 05:14:50 INFO - PROCESS | 1792 | 1471349690009 Marionette TRACE conn4 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:50 INFO - PROCESS | 1792 | 1471349690020 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e8c5c00 == 98 [pid = 1792] [id = 475] 05:14:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 215 (0x8ecd9400) [pid = 1792] [serial = 1426] [outer = (nil)] 05:14:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 216 (0x8fa73400) [pid = 1792] [serial = 1427] [outer = 0x8ecd9400] 05:14:50 INFO - PROCESS | 1792 | 1471349690124 Marionette DEBUG loaded listener.js 05:14:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 217 (0x8fccfc00) [pid = 1792] [serial = 1428] [outer = 0x8ecd9400] 05:14:51 INFO - PROCESS | 1792 | 1471349691192 Marionette TRACE conn4 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 05:14:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 05:14:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1937ms 05:14:51 INFO - PROCESS | 1792 | 1471349691237 Marionette TRACE conn4 -> [0,1873,"getWindowHandle",null] 05:14:51 INFO - PROCESS | 1792 | 1471349691243 Marionette TRACE conn4 <- [1,1873,null,{"value":"8"}] 05:14:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 05:14:51 INFO - PROCESS | 1792 | 1471349691261 Marionette TRACE conn4 -> [0,1874,"setScriptTimeout",{"ms":35000}] 05:14:51 INFO - PROCESS | 1792 | 1471349691271 Marionette TRACE conn4 <- [1,1874,null,{}] 05:14:51 INFO - PROCESS | 1792 | 1471349691280 Marionette TRACE conn4 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:51 INFO - PROCESS | 1792 | 1471349691288 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:51 INFO - PROCESS | 1792 | 1471349691576 Marionette TRACE conn4 <- [1,1875,null,{"value":null}] 05:14:51 INFO - PROCESS | 1792 | 1471349691916 Marionette TRACE conn4 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:51 INFO - PROCESS | 1792 | 1471349691929 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x899dc800 == 99 [pid = 1792] [id = 476] 05:14:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 218 (0x8c144400) [pid = 1792] [serial = 1429] [outer = (nil)] 05:14:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 219 (0x92bde000) [pid = 1792] [serial = 1430] [outer = 0x8c144400] 05:14:52 INFO - PROCESS | 1792 | 1471349692018 Marionette DEBUG loaded listener.js 05:14:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 220 (0x92dae400) [pid = 1792] [serial = 1431] [outer = 0x8c144400] 05:14:53 INFO - PROCESS | 1792 | 1471349693053 Marionette TRACE conn4 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 05:14:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 05:14:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1848ms 05:14:53 INFO - PROCESS | 1792 | 1471349693101 Marionette TRACE conn4 -> [0,1877,"getWindowHandle",null] 05:14:53 INFO - PROCESS | 1792 | 1471349693107 Marionette TRACE conn4 <- [1,1877,null,{"value":"8"}] 05:14:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 05:14:53 INFO - PROCESS | 1792 | 1471349693116 Marionette TRACE conn4 -> [0,1878,"setScriptTimeout",{"ms":35000}] 05:14:53 INFO - PROCESS | 1792 | 1471349693121 Marionette TRACE conn4 <- [1,1878,null,{}] 05:14:53 INFO - PROCESS | 1792 | 1471349693128 Marionette TRACE conn4 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:53 INFO - PROCESS | 1792 | 1471349693134 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:53 INFO - PROCESS | 1792 | 1471349693401 Marionette TRACE conn4 <- [1,1879,null,{"value":null}] 05:14:53 INFO - PROCESS | 1792 | 1471349693738 Marionette TRACE conn4 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:53 INFO - PROCESS | 1792 | 1471349693745 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e595c00 == 100 [pid = 1792] [id = 477] 05:14:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 221 (0x8e865400) [pid = 1792] [serial = 1432] [outer = (nil)] 05:14:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 222 (0x951db000) [pid = 1792] [serial = 1433] [outer = 0x8e865400] 05:14:53 INFO - PROCESS | 1792 | 1471349693839 Marionette DEBUG loaded listener.js 05:14:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 223 (0x95282400) [pid = 1792] [serial = 1434] [outer = 0x8e865400] 05:14:54 INFO - PROCESS | 1792 | 1471349694817 Marionette TRACE conn4 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 05:14:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 05:14:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1744ms 05:14:54 INFO - PROCESS | 1792 | 1471349694876 Marionette TRACE conn4 -> [0,1881,"getWindowHandle",null] 05:14:54 INFO - PROCESS | 1792 | 1471349694881 Marionette TRACE conn4 <- [1,1881,null,{"value":"8"}] 05:14:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 05:14:54 INFO - PROCESS | 1792 | 1471349694889 Marionette TRACE conn4 -> [0,1882,"setScriptTimeout",{"ms":35000}] 05:14:54 INFO - PROCESS | 1792 | 1471349694893 Marionette TRACE conn4 <- [1,1882,null,{}] 05:14:54 INFO - PROCESS | 1792 | 1471349694900 Marionette TRACE conn4 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:54 INFO - PROCESS | 1792 | 1471349694906 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:55 INFO - PROCESS | 1792 | 1471349695152 Marionette TRACE conn4 <- [1,1883,null,{"value":null}] 05:14:55 INFO - PROCESS | 1792 | 1471349695483 Marionette TRACE conn4 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:55 INFO - PROCESS | 1792 | 1471349695503 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x96580c00 == 101 [pid = 1792] [id = 478] 05:14:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 224 (0x96584400) [pid = 1792] [serial = 1435] [outer = (nil)] 05:14:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 225 (0x9820a400) [pid = 1792] [serial = 1436] [outer = 0x96584400] 05:14:55 INFO - PROCESS | 1792 | 1471349695608 Marionette DEBUG loaded listener.js 05:14:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 226 (0x99d2cc00) [pid = 1792] [serial = 1437] [outer = 0x96584400] 05:14:56 INFO - PROCESS | 1792 | 1471349696626 Marionette TRACE conn4 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 05:14:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 05:14:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1787ms 05:14:56 INFO - PROCESS | 1792 | 1471349696676 Marionette TRACE conn4 -> [0,1885,"getWindowHandle",null] 05:14:56 INFO - PROCESS | 1792 | 1471349696681 Marionette TRACE conn4 <- [1,1885,null,{"value":"8"}] 05:14:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 05:14:56 INFO - PROCESS | 1792 | 1471349696689 Marionette TRACE conn4 -> [0,1886,"setScriptTimeout",{"ms":35000}] 05:14:56 INFO - PROCESS | 1792 | 1471349696693 Marionette TRACE conn4 <- [1,1886,null,{}] 05:14:56 INFO - PROCESS | 1792 | 1471349696700 Marionette TRACE conn4 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:56 INFO - PROCESS | 1792 | 1471349696707 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:56 INFO - PROCESS | 1792 | 1471349696957 Marionette TRACE conn4 <- [1,1887,null,{"value":null}] 05:14:57 INFO - PROCESS | 1792 | 1471349697286 Marionette TRACE conn4 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:57 INFO - PROCESS | 1792 | 1471349697297 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x92daec00 == 102 [pid = 1792] [id = 479] 05:14:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 227 (0x95107800) [pid = 1792] [serial = 1438] [outer = (nil)] 05:14:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 228 (0x9a702400) [pid = 1792] [serial = 1439] [outer = 0x95107800] 05:14:57 INFO - PROCESS | 1792 | 1471349697391 Marionette DEBUG loaded listener.js 05:14:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 229 (0x9a70b800) [pid = 1792] [serial = 1440] [outer = 0x95107800] 05:14:58 INFO - PROCESS | 1792 | 1471349698363 Marionette TRACE conn4 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 05:14:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 05:14:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1745ms 05:14:58 INFO - PROCESS | 1792 | 1471349698434 Marionette TRACE conn4 -> [0,1889,"getWindowHandle",null] 05:14:58 INFO - PROCESS | 1792 | 1471349698439 Marionette TRACE conn4 <- [1,1889,null,{"value":"8"}] 05:14:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 05:14:58 INFO - PROCESS | 1792 | 1471349698447 Marionette TRACE conn4 -> [0,1890,"setScriptTimeout",{"ms":35000}] 05:14:58 INFO - PROCESS | 1792 | 1471349698451 Marionette TRACE conn4 <- [1,1890,null,{}] 05:14:58 INFO - PROCESS | 1792 | 1471349698458 Marionette TRACE conn4 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:14:58 INFO - PROCESS | 1792 | 1471349698462 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:58 INFO - PROCESS | 1792 | 1471349698758 Marionette TRACE conn4 <- [1,1891,null,{"value":null}] 05:14:59 INFO - PROCESS | 1792 | 1471349699087 Marionette TRACE conn4 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:14:59 INFO - PROCESS | 1792 | 1471349699094 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:14:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c17c000 == 103 [pid = 1792] [id = 480] 05:14:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 230 (0x92fc7c00) [pid = 1792] [serial = 1441] [outer = (nil)] 05:14:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 231 (0x9abdb400) [pid = 1792] [serial = 1442] [outer = 0x92fc7c00] 05:14:59 INFO - PROCESS | 1792 | 1471349699192 Marionette DEBUG loaded listener.js 05:14:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 232 (0x9b20a000) [pid = 1792] [serial = 1443] [outer = 0x92fc7c00] 05:15:00 INFO - PROCESS | 1792 | 1471349700178 Marionette TRACE conn4 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 05:15:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 05:15:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1788ms 05:15:00 INFO - PROCESS | 1792 | 1471349700236 Marionette TRACE conn4 -> [0,1893,"getWindowHandle",null] 05:15:00 INFO - PROCESS | 1792 | 1471349700239 Marionette TRACE conn4 <- [1,1893,null,{"value":"8"}] 05:15:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 05:15:00 INFO - PROCESS | 1792 | 1471349700247 Marionette TRACE conn4 -> [0,1894,"setScriptTimeout",{"ms":35000}] 05:15:00 INFO - PROCESS | 1792 | 1471349700251 Marionette TRACE conn4 <- [1,1894,null,{}] 05:15:00 INFO - PROCESS | 1792 | 1471349700258 Marionette TRACE conn4 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:00 INFO - PROCESS | 1792 | 1471349700263 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:00 INFO - PROCESS | 1792 | 1471349700500 Marionette TRACE conn4 <- [1,1895,null,{"value":null}] 05:15:00 INFO - PROCESS | 1792 | 1471349700898 Marionette TRACE conn4 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:00 INFO - PROCESS | 1792 | 1471349700908 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x9a65f800 == 104 [pid = 1792] [id = 481] 05:15:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 233 (0x9a661400) [pid = 1792] [serial = 1444] [outer = (nil)] 05:15:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 234 (0x9cc3d800) [pid = 1792] [serial = 1445] [outer = 0x9a661400] 05:15:01 INFO - PROCESS | 1792 | 1471349701046 Marionette DEBUG loaded listener.js 05:15:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 235 (0x9ccd0800) [pid = 1792] [serial = 1446] [outer = 0x9a661400] 05:15:02 INFO - PROCESS | 1792 | 1471349702209 Marionette TRACE conn4 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 05:15:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 05:15:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 2034ms 05:15:02 INFO - PROCESS | 1792 | 1471349702283 Marionette TRACE conn4 -> [0,1897,"getWindowHandle",null] 05:15:02 INFO - PROCESS | 1792 | 1471349702288 Marionette TRACE conn4 <- [1,1897,null,{"value":"8"}] 05:15:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 05:15:02 INFO - PROCESS | 1792 | 1471349702297 Marionette TRACE conn4 -> [0,1898,"setScriptTimeout",{"ms":35000}] 05:15:02 INFO - PROCESS | 1792 | 1471349702301 Marionette TRACE conn4 <- [1,1898,null,{}] 05:15:02 INFO - PROCESS | 1792 | 1471349702309 Marionette TRACE conn4 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:02 INFO - PROCESS | 1792 | 1471349702315 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:02 INFO - PROCESS | 1792 | 1471349702602 Marionette TRACE conn4 <- [1,1899,null,{"value":null}] 05:15:03 INFO - PROCESS | 1792 | 1471349702969 Marionette TRACE conn4 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:03 INFO - PROCESS | 1792 | 1471349702984 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x95106800 == 105 [pid = 1792] [id = 482] 05:15:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 236 (0x9ab74000) [pid = 1792] [serial = 1447] [outer = (nil)] 05:15:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 237 (0xa1fa4400) [pid = 1792] [serial = 1448] [outer = 0x9ab74000] 05:15:03 INFO - PROCESS | 1792 | 1471349703129 Marionette DEBUG loaded listener.js 05:15:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 238 (0xa22b1400) [pid = 1792] [serial = 1449] [outer = 0x9ab74000] 05:15:04 INFO - PROCESS | 1792 | 1471349704320 Marionette TRACE conn4 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 05:15:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 05:15:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 2089ms 05:15:04 INFO - PROCESS | 1792 | 1471349704387 Marionette TRACE conn4 -> [0,1901,"getWindowHandle",null] 05:15:04 INFO - PROCESS | 1792 | 1471349704390 Marionette TRACE conn4 <- [1,1901,null,{"value":"8"}] 05:15:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 05:15:04 INFO - PROCESS | 1792 | 1471349704398 Marionette TRACE conn4 -> [0,1902,"setScriptTimeout",{"ms":35000}] 05:15:04 INFO - PROCESS | 1792 | 1471349704402 Marionette TRACE conn4 <- [1,1902,null,{}] 05:15:04 INFO - PROCESS | 1792 | 1471349704409 Marionette TRACE conn4 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:04 INFO - PROCESS | 1792 | 1471349704414 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:04 INFO - PROCESS | 1792 | 1471349704669 Marionette TRACE conn4 <- [1,1903,null,{"value":null}] 05:15:05 INFO - PROCESS | 1792 | 1471349705034 Marionette TRACE conn4 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:05 INFO - PROCESS | 1792 | 1471349705042 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:05 INFO - PROCESS | 1792 | ++DOCSHELL 0xa3350400 == 106 [pid = 1792] [id = 483] 05:15:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 239 (0xa3350800) [pid = 1792] [serial = 1450] [outer = (nil)] 05:15:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 240 (0xa4d57800) [pid = 1792] [serial = 1451] [outer = 0xa3350800] 05:15:05 INFO - PROCESS | 1792 | 1471349705155 Marionette DEBUG loaded listener.js 05:15:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 241 (0xa61e5000) [pid = 1792] [serial = 1452] [outer = 0xa3350800] 05:15:06 INFO - PROCESS | 1792 | 1471349706174 Marionette TRACE conn4 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 05:15:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 05:15:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1839ms 05:15:06 INFO - PROCESS | 1792 | 1471349706238 Marionette TRACE conn4 -> [0,1905,"getWindowHandle",null] 05:15:06 INFO - PROCESS | 1792 | 1471349706245 Marionette TRACE conn4 <- [1,1905,null,{"value":"8"}] 05:15:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 05:15:06 INFO - PROCESS | 1792 | 1471349706253 Marionette TRACE conn4 -> [0,1906,"setScriptTimeout",{"ms":35000}] 05:15:06 INFO - PROCESS | 1792 | 1471349706258 Marionette TRACE conn4 <- [1,1906,null,{}] 05:15:06 INFO - PROCESS | 1792 | 1471349706265 Marionette TRACE conn4 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:06 INFO - PROCESS | 1792 | 1471349706271 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:06 INFO - PROCESS | 1792 | 1471349706563 Marionette TRACE conn4 <- [1,1907,null,{"value":null}] 05:15:06 INFO - PROCESS | 1792 | 1471349706921 Marionette TRACE conn4 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:06 INFO - PROCESS | 1792 | 1471349706931 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x8a562000 == 107 [pid = 1792] [id = 484] 05:15:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 242 (0x8a562400) [pid = 1792] [serial = 1453] [outer = (nil)] 05:15:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 243 (0x8a56dc00) [pid = 1792] [serial = 1454] [outer = 0x8a562400] 05:15:07 INFO - PROCESS | 1792 | 1471349707017 Marionette DEBUG loaded listener.js 05:15:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 244 (0xa1f0a000) [pid = 1792] [serial = 1455] [outer = 0x8a562400] 05:15:07 INFO - PROCESS | 1792 | 1471349707980 Marionette TRACE conn4 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 05:15:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 05:15:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1788ms 05:15:08 INFO - PROCESS | 1792 | 1471349708046 Marionette TRACE conn4 -> [0,1909,"getWindowHandle",null] 05:15:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 05:15:08 INFO - PROCESS | 1792 | 1471349708051 Marionette TRACE conn4 <- [1,1909,null,{"value":"8"}] 05:15:08 INFO - PROCESS | 1792 | 1471349708058 Marionette TRACE conn4 -> [0,1910,"setScriptTimeout",{"ms":35000}] 05:15:08 INFO - PROCESS | 1792 | 1471349708062 Marionette TRACE conn4 <- [1,1910,null,{}] 05:15:08 INFO - PROCESS | 1792 | 1471349708069 Marionette TRACE conn4 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:08 INFO - PROCESS | 1792 | 1471349708074 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:08 INFO - PROCESS | 1792 | 1471349708306 Marionette TRACE conn4 <- [1,1911,null,{"value":null}] 05:15:08 INFO - PROCESS | 1792 | 1471349708638 Marionette TRACE conn4 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:08 INFO - PROCESS | 1792 | 1471349708647 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:08 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a8ac00 == 108 [pid = 1792] [id = 485] 05:15:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 245 (0x89a8c000) [pid = 1792] [serial = 1456] [outer = (nil)] 05:15:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 246 (0x89a92000) [pid = 1792] [serial = 1457] [outer = 0x89a8c000] 05:15:08 INFO - PROCESS | 1792 | 1471349708740 Marionette DEBUG loaded listener.js 05:15:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 247 (0x89a94c00) [pid = 1792] [serial = 1458] [outer = 0x89a8c000] 05:15:09 INFO - PROCESS | 1792 | 1471349709701 Marionette TRACE conn4 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 05:15:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 05:15:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1691ms 05:15:09 INFO - PROCESS | 1792 | 1471349709750 Marionette TRACE conn4 -> [0,1913,"getWindowHandle",null] 05:15:09 INFO - PROCESS | 1792 | 1471349709753 Marionette TRACE conn4 <- [1,1913,null,{"value":"8"}] 05:15:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 05:15:09 INFO - PROCESS | 1792 | 1471349709761 Marionette TRACE conn4 -> [0,1914,"setScriptTimeout",{"ms":35000}] 05:15:09 INFO - PROCESS | 1792 | 1471349709765 Marionette TRACE conn4 <- [1,1914,null,{}] 05:15:09 INFO - PROCESS | 1792 | 1471349709771 Marionette TRACE conn4 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:09 INFO - PROCESS | 1792 | 1471349709777 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:10 INFO - PROCESS | 1792 | 1471349710028 Marionette TRACE conn4 <- [1,1915,null,{"value":null}] 05:15:10 INFO - PROCESS | 1792 | 1471349710376 Marionette TRACE conn4 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:10 INFO - PROCESS | 1792 | 1471349710385 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a92400 == 109 [pid = 1792] [id = 486] 05:15:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 248 (0x89a92800) [pid = 1792] [serial = 1459] [outer = (nil)] 05:15:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 249 (0x8e6bfc00) [pid = 1792] [serial = 1460] [outer = 0x89a92800] 05:15:10 INFO - PROCESS | 1792 | 1471349710478 Marionette DEBUG loaded listener.js 05:15:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 250 (0x8fc0fc00) [pid = 1792] [serial = 1461] [outer = 0x89a92800] 05:15:11 INFO - PROCESS | 1792 | 1471349711509 Marionette TRACE conn4 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 05:15:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 05:15:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1832ms 05:15:11 INFO - PROCESS | 1792 | 1471349711595 Marionette TRACE conn4 -> [0,1917,"getWindowHandle",null] 05:15:11 INFO - PROCESS | 1792 | 1471349711599 Marionette TRACE conn4 <- [1,1917,null,{"value":"8"}] 05:15:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 05:15:11 INFO - PROCESS | 1792 | 1471349711607 Marionette TRACE conn4 -> [0,1918,"setScriptTimeout",{"ms":35000}] 05:15:11 INFO - PROCESS | 1792 | 1471349711611 Marionette TRACE conn4 <- [1,1918,null,{}] 05:15:11 INFO - PROCESS | 1792 | 1471349711618 Marionette TRACE conn4 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:11 INFO - PROCESS | 1792 | 1471349711623 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:11 INFO - PROCESS | 1792 | 1471349711890 Marionette TRACE conn4 <- [1,1919,null,{"value":null}] 05:15:12 INFO - PROCESS | 1792 | 1471349712224 Marionette TRACE conn4 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:12 INFO - PROCESS | 1792 | 1471349712235 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:12 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a8a400 == 110 [pid = 1792] [id = 487] 05:15:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 251 (0x89a97800) [pid = 1792] [serial = 1462] [outer = (nil)] 05:15:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 252 (0x8bbb6000) [pid = 1792] [serial = 1463] [outer = 0x89a97800] 05:15:12 INFO - PROCESS | 1792 | 1471349712327 Marionette DEBUG loaded listener.js 05:15:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 253 (0x8bbb8800) [pid = 1792] [serial = 1464] [outer = 0x89a97800] 05:15:13 INFO - PROCESS | 1792 | 1471349713360 Marionette TRACE conn4 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 05:15:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 05:15:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1837ms 05:15:13 INFO - PROCESS | 1792 | 1471349713446 Marionette TRACE conn4 -> [0,1921,"getWindowHandle",null] 05:15:13 INFO - PROCESS | 1792 | 1471349713451 Marionette TRACE conn4 <- [1,1921,null,{"value":"8"}] 05:15:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 05:15:13 INFO - PROCESS | 1792 | 1471349713459 Marionette TRACE conn4 -> [0,1922,"setScriptTimeout",{"ms":35000}] 05:15:13 INFO - PROCESS | 1792 | 1471349713463 Marionette TRACE conn4 <- [1,1922,null,{}] 05:15:13 INFO - PROCESS | 1792 | 1471349713470 Marionette TRACE conn4 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:13 INFO - PROCESS | 1792 | 1471349713476 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:13 INFO - PROCESS | 1792 | 1471349713757 Marionette TRACE conn4 <- [1,1923,null,{"value":null}] 05:15:14 INFO - PROCESS | 1792 | 1471349714629 Marionette TRACE conn4 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:14 INFO - PROCESS | 1792 | 1471349714640 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:14 INFO - PROCESS | 1792 | ++DOCSHELL 0x8988ac00 == 111 [pid = 1792] [id = 488] 05:15:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 254 (0x8988b800) [pid = 1792] [serial = 1465] [outer = (nil)] 05:15:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 255 (0x899da000) [pid = 1792] [serial = 1466] [outer = 0x8988b800] 05:15:14 INFO - PROCESS | 1792 | 1471349714760 Marionette DEBUG loaded listener.js 05:15:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 256 (0x8a564800) [pid = 1792] [serial = 1467] [outer = 0x8988b800] 05:15:15 INFO - PROCESS | 1792 | 1471349715813 Marionette TRACE conn4 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 05:15:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 05:15:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 2441ms 05:15:15 INFO - PROCESS | 1792 | 1471349715904 Marionette TRACE conn4 -> [0,1925,"getWindowHandle",null] 05:15:15 INFO - PROCESS | 1792 | 1471349715913 Marionette TRACE conn4 <- [1,1925,null,{"value":"8"}] 05:15:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 05:15:15 INFO - PROCESS | 1792 | 1471349715926 Marionette TRACE conn4 -> [0,1926,"setScriptTimeout",{"ms":35000}] 05:15:15 INFO - PROCESS | 1792 | 1471349715934 Marionette TRACE conn4 <- [1,1926,null,{}] 05:15:16 INFO - PROCESS | 1792 | 1471349716000 Marionette TRACE conn4 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:16 INFO - PROCESS | 1792 | 1471349716006 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:16 INFO - PROCESS | 1792 | --DOCSHELL 0x9528d000 == 110 [pid = 1792] [id = 363] 05:15:16 INFO - PROCESS | 1792 | --DOCSHELL 0x9956dc00 == 109 [pid = 1792] [id = 361] 05:15:16 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13e800 == 108 [pid = 1792] [id = 364] 05:15:16 INFO - PROCESS | 1792 | --DOCSHELL 0x9658a800 == 107 [pid = 1792] [id = 362] 05:15:16 INFO - PROCESS | 1792 | --DOCSHELL 0x8e863800 == 106 [pid = 1792] [id = 472] 05:15:16 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d4c00 == 105 [pid = 1792] [id = 471] 05:15:16 INFO - PROCESS | 1792 | --DOCSHELL 0x8e861800 == 104 [pid = 1792] [id = 470] 05:15:16 INFO - PROCESS | 1792 | --DOCSHELL 0x8affd400 == 103 [pid = 1792] [id = 469] 05:15:16 INFO - PROCESS | 1792 | --DOCSHELL 0x899d4800 == 102 [pid = 1792] [id = 468] 05:15:16 INFO - PROCESS | 1792 | 1471349716725 Marionette TRACE conn4 <- [1,1927,null,{"value":null}] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 255 (0x8aff7c00) [pid = 1792] [serial = 1340] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 254 (0x9a692800) [pid = 1792] [serial = 1356] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 253 (0x9bf48000) [pid = 1792] [serial = 1359] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 252 (0x95108400) [pid = 1792] [serial = 1361] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 251 (0x9b098c00) [pid = 1792] [serial = 1358] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 250 (0x9a66bc00) [pid = 1792] [serial = 1304] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 249 (0x95110c00) [pid = 1792] [serial = 1310] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 248 (0xa4d10800) [pid = 1792] [serial = 1328] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 247 (0x93a6a400) [pid = 1792] [serial = 1352] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 246 (0x95281400) [pid = 1792] [serial = 1353] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 245 (0x9b0a1000) [pid = 1792] [serial = 1313] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 244 (0x9a3c9c00) [pid = 1792] [serial = 1355] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 243 (0x91df1400) [pid = 1792] [serial = 1346] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 242 (0x925a5000) [pid = 1792] [serial = 1347] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 241 (0x9a70a400) [pid = 1792] [serial = 1334] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 240 (0x8f90d400) [pid = 1792] [serial = 1307] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 239 (0x965ac800) [pid = 1792] [serial = 1349] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 238 (0x99d27000) [pid = 1792] [serial = 1350] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 237 (0xa61e6c00) [pid = 1792] [serial = 1331] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 236 (0xa2ecbc00) [pid = 1792] [serial = 1322] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 235 (0x8dcc2800) [pid = 1792] [serial = 1343] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 234 (0x8e592000) [pid = 1792] [serial = 1344] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 233 (0xa317d000) [pid = 1792] [serial = 1325] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 232 (0x9fb75400) [pid = 1792] [serial = 1319] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 231 (0x9bf4f800) [pid = 1792] [serial = 1316] [outer = (nil)] [url = about:blank] 05:15:16 INFO - PROCESS | 1792 | --DOMWINDOW == 230 (0x9472b400) [pid = 1792] [serial = 1337] [outer = (nil)] [url = about:blank] 05:15:17 INFO - PROCESS | 1792 | 1471349717185 Marionette TRACE conn4 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:17 INFO - PROCESS | 1792 | 1471349717199 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x89888800 == 103 [pid = 1792] [id = 489] 05:15:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 231 (0x899d9c00) [pid = 1792] [serial = 1468] [outer = (nil)] 05:15:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 232 (0x8affa400) [pid = 1792] [serial = 1469] [outer = 0x899d9c00] 05:15:17 INFO - PROCESS | 1792 | 1471349717291 Marionette DEBUG loaded listener.js 05:15:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 233 (0x8bcf3c00) [pid = 1792] [serial = 1470] [outer = 0x899d9c00] 05:15:18 INFO - PROCESS | 1792 | 1471349718250 Marionette TRACE conn4 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 05:15:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 05:15:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 2412ms 05:15:18 INFO - PROCESS | 1792 | 1471349718339 Marionette TRACE conn4 -> [0,1929,"getWindowHandle",null] 05:15:18 INFO - PROCESS | 1792 | 1471349718347 Marionette TRACE conn4 <- [1,1929,null,{"value":"8"}] 05:15:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 05:15:18 INFO - PROCESS | 1792 | 1471349718358 Marionette TRACE conn4 -> [0,1930,"setScriptTimeout",{"ms":35000}] 05:15:18 INFO - PROCESS | 1792 | 1471349718361 Marionette TRACE conn4 <- [1,1930,null,{}] 05:15:18 INFO - PROCESS | 1792 | 1471349718368 Marionette TRACE conn4 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:18 INFO - PROCESS | 1792 | 1471349718374 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:18 INFO - PROCESS | 1792 | 1471349718602 Marionette TRACE conn4 <- [1,1931,null,{"value":null}] 05:15:18 INFO - PROCESS | 1792 | 1471349718853 Marionette TRACE conn4 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:18 INFO - PROCESS | 1792 | 1471349718863 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c180c00 == 104 [pid = 1792] [id = 490] 05:15:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 234 (0x8c186000) [pid = 1792] [serial = 1471] [outer = (nil)] 05:15:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 235 (0x8d505800) [pid = 1792] [serial = 1472] [outer = 0x8c186000] 05:15:18 INFO - PROCESS | 1792 | 1471349718948 Marionette DEBUG loaded listener.js 05:15:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 236 (0x8e50d800) [pid = 1792] [serial = 1473] [outer = 0x8c186000] 05:15:19 INFO - PROCESS | 1792 | 1471349719913 Marionette TRACE conn4 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 05:15:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 05:15:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1598ms 05:15:19 INFO - PROCESS | 1792 | 1471349719957 Marionette TRACE conn4 -> [0,1933,"getWindowHandle",null] 05:15:19 INFO - PROCESS | 1792 | 1471349719961 Marionette TRACE conn4 <- [1,1933,null,{"value":"8"}] 05:15:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 05:15:19 INFO - PROCESS | 1792 | 1471349719977 Marionette TRACE conn4 -> [0,1934,"setScriptTimeout",{"ms":35000}] 05:15:19 INFO - PROCESS | 1792 | 1471349719986 Marionette TRACE conn4 <- [1,1934,null,{}] 05:15:20 INFO - PROCESS | 1792 | 1471349720013 Marionette TRACE conn4 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:20 INFO - PROCESS | 1792 | 1471349720021 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:20 INFO - PROCESS | 1792 | 1471349720322 Marionette TRACE conn4 <- [1,1935,null,{"value":null}] 05:15:20 INFO - PROCESS | 1792 | 1471349720358 Marionette TRACE conn4 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:20 INFO - PROCESS | 1792 | 1471349720366 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e85e400 == 105 [pid = 1792] [id = 491] 05:15:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 237 (0x8ec6c400) [pid = 1792] [serial = 1474] [outer = (nil)] 05:15:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 238 (0x8ecd0400) [pid = 1792] [serial = 1475] [outer = 0x8ec6c400] 05:15:20 INFO - PROCESS | 1792 | 1471349720486 Marionette DEBUG loaded listener.js 05:15:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 239 (0x8f83dc00) [pid = 1792] [serial = 1476] [outer = 0x8ec6c400] 05:15:21 INFO - PROCESS | 1792 | 1471349721517 Marionette TRACE conn4 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 05:15:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 05:15:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1598ms 05:15:21 INFO - PROCESS | 1792 | 1471349721583 Marionette TRACE conn4 -> [0,1937,"getWindowHandle",null] 05:15:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 05:15:21 INFO - PROCESS | 1792 | 1471349721590 Marionette TRACE conn4 <- [1,1937,null,{"value":"8"}] 05:15:21 INFO - PROCESS | 1792 | 1471349721597 Marionette TRACE conn4 -> [0,1938,"setScriptTimeout",{"ms":35000}] 05:15:21 INFO - PROCESS | 1792 | 1471349721600 Marionette TRACE conn4 <- [1,1938,null,{}] 05:15:21 INFO - PROCESS | 1792 | 1471349721606 Marionette TRACE conn4 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:21 INFO - PROCESS | 1792 | 1471349721612 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:23 INFO - PROCESS | 1792 | 1471349723054 Marionette TRACE conn4 <- [1,1939,null,{"value":null}] 05:15:23 INFO - PROCESS | 1792 | --DOMWINDOW == 238 (0x8affac00) [pid = 1792] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 05:15:23 INFO - PROCESS | 1792 | --DOMWINDOW == 237 (0x8e861400) [pid = 1792] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 05:15:23 INFO - PROCESS | 1792 | --DOMWINDOW == 236 (0x899cec00) [pid = 1792] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 05:15:23 INFO - PROCESS | 1792 | --DOMWINDOW == 235 (0x8e861c00) [pid = 1792] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 05:15:23 INFO - PROCESS | 1792 | --DOMWINDOW == 234 (0x8c2e6800) [pid = 1792] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 05:15:23 INFO - PROCESS | 1792 | 1471349723292 Marionette TRACE conn4 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:23 INFO - PROCESS | 1792 | 1471349723300 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x89885400 == 106 [pid = 1792] [id = 492] 05:15:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 235 (0x899cec00) [pid = 1792] [serial = 1477] [outer = (nil)] 05:15:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 236 (0x8c2e8c00) [pid = 1792] [serial = 1478] [outer = 0x899cec00] 05:15:23 INFO - PROCESS | 1792 | 1471349723377 Marionette DEBUG loaded listener.js 05:15:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 237 (0x8ee90400) [pid = 1792] [serial = 1479] [outer = 0x899cec00] 05:15:24 INFO - PROCESS | 1792 | 1471349724140 Marionette TRACE conn4 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 05:15:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 05:15:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 2587ms 05:15:24 INFO - PROCESS | 1792 | 1471349724184 Marionette TRACE conn4 -> [0,1941,"getWindowHandle",null] 05:15:24 INFO - PROCESS | 1792 | 1471349724188 Marionette TRACE conn4 <- [1,1941,null,{"value":"8"}] 05:15:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 05:15:24 INFO - PROCESS | 1792 | 1471349724195 Marionette TRACE conn4 -> [0,1942,"setScriptTimeout",{"ms":35000}] 05:15:24 INFO - PROCESS | 1792 | 1471349724198 Marionette TRACE conn4 <- [1,1942,null,{}] 05:15:24 INFO - PROCESS | 1792 | 1471349724204 Marionette TRACE conn4 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:24 INFO - PROCESS | 1792 | 1471349724209 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:24 INFO - PROCESS | 1792 | 1471349724492 Marionette TRACE conn4 <- [1,1943,null,{"value":null}] 05:15:24 INFO - PROCESS | 1792 | 1471349724510 Marionette TRACE conn4 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:24 INFO - PROCESS | 1792 | 1471349724529 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x91c56400 == 107 [pid = 1792] [id = 493] 05:15:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 238 (0x91c59000) [pid = 1792] [serial = 1480] [outer = (nil)] 05:15:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 239 (0x91dee800) [pid = 1792] [serial = 1481] [outer = 0x91c59000] 05:15:24 INFO - PROCESS | 1792 | 1471349724619 Marionette DEBUG loaded listener.js 05:15:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 240 (0x92be9000) [pid = 1792] [serial = 1482] [outer = 0x91c59000] 05:15:25 INFO - PROCESS | 1792 | 1471349725939 Marionette TRACE conn4 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:15:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 05:15:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1785ms 05:15:25 INFO - PROCESS | 1792 | 1471349725982 Marionette TRACE conn4 -> [0,1945,"getWindowHandle",null] 05:15:25 INFO - PROCESS | 1792 | 1471349725989 Marionette TRACE conn4 <- [1,1945,null,{"value":"8"}] 05:15:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 05:15:26 INFO - PROCESS | 1792 | 1471349726019 Marionette TRACE conn4 -> [0,1946,"setScriptTimeout",{"ms":35000}] 05:15:26 INFO - PROCESS | 1792 | 1471349726025 Marionette TRACE conn4 <- [1,1946,null,{}] 05:15:26 INFO - PROCESS | 1792 | 1471349726035 Marionette TRACE conn4 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:26 INFO - PROCESS | 1792 | 1471349726041 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:26 INFO - PROCESS | 1792 | 1471349726289 Marionette TRACE conn4 <- [1,1947,null,{"value":null}] 05:15:26 INFO - PROCESS | 1792 | 1471349726627 Marionette TRACE conn4 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:26 INFO - PROCESS | 1792 | 1471349726635 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x8affb000 == 108 [pid = 1792] [id = 494] 05:15:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 241 (0x8affc000) [pid = 1792] [serial = 1483] [outer = (nil)] 05:15:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 242 (0x8c13ac00) [pid = 1792] [serial = 1484] [outer = 0x8affc000] 05:15:26 INFO - PROCESS | 1792 | 1471349726733 Marionette DEBUG loaded listener.js 05:15:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 243 (0x8c183c00) [pid = 1792] [serial = 1485] [outer = 0x8affc000] 05:15:27 INFO - PROCESS | 1792 | 1471349727748 Marionette TRACE conn4 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 05:15:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 05:15:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1792ms 05:15:27 INFO - PROCESS | 1792 | 1471349727809 Marionette TRACE conn4 -> [0,1949,"getWindowHandle",null] 05:15:27 INFO - PROCESS | 1792 | 1471349727821 Marionette TRACE conn4 <- [1,1949,null,{"value":"8"}] 05:15:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 05:15:27 INFO - PROCESS | 1792 | 1471349727904 Marionette TRACE conn4 -> [0,1950,"setScriptTimeout",{"ms":35000}] 05:15:27 INFO - PROCESS | 1792 | 1471349727912 Marionette TRACE conn4 <- [1,1950,null,{}] 05:15:27 INFO - PROCESS | 1792 | 1471349727923 Marionette TRACE conn4 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:27 INFO - PROCESS | 1792 | 1471349727934 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:28 INFO - PROCESS | 1792 | 1471349728285 Marionette TRACE conn4 <- [1,1951,null,{"value":null}] 05:15:28 INFO - PROCESS | 1792 | 1471349728686 Marionette TRACE conn4 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:28 INFO - PROCESS | 1792 | 1471349728697 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x8a569400 == 109 [pid = 1792] [id = 495] 05:15:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 244 (0x8e862400) [pid = 1792] [serial = 1486] [outer = (nil)] 05:15:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 245 (0x8e8cc800) [pid = 1792] [serial = 1487] [outer = 0x8e862400] 05:15:28 INFO - PROCESS | 1792 | 1471349728792 Marionette DEBUG loaded listener.js 05:15:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 246 (0x8f90cc00) [pid = 1792] [serial = 1488] [outer = 0x8e862400] 05:15:29 INFO - PROCESS | 1792 | 1471349729860 Marionette TRACE conn4 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 05:15:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 05:15:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 2035ms 05:15:29 INFO - PROCESS | 1792 | 1471349729915 Marionette TRACE conn4 -> [0,1953,"getWindowHandle",null] 05:15:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 05:15:29 INFO - PROCESS | 1792 | 1471349729921 Marionette TRACE conn4 <- [1,1953,null,{"value":"8"}] 05:15:29 INFO - PROCESS | 1792 | 1471349729929 Marionette TRACE conn4 -> [0,1954,"setScriptTimeout",{"ms":35000}] 05:15:29 INFO - PROCESS | 1792 | 1471349729937 Marionette TRACE conn4 <- [1,1954,null,{}] 05:15:29 INFO - PROCESS | 1792 | 1471349729956 Marionette TRACE conn4 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:29 INFO - PROCESS | 1792 | 1471349729966 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:30 INFO - PROCESS | 1792 | 1471349730256 Marionette TRACE conn4 <- [1,1955,null,{"value":null}] 05:15:30 INFO - PROCESS | 1792 | 1471349730574 Marionette TRACE conn4 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:30 INFO - PROCESS | 1792 | 1471349730587 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x9477e800 == 110 [pid = 1792] [id = 496] 05:15:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 247 (0x9510d000) [pid = 1792] [serial = 1489] [outer = (nil)] 05:15:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 248 (0x9527c400) [pid = 1792] [serial = 1490] [outer = 0x9510d000] 05:15:30 INFO - PROCESS | 1792 | 1471349730684 Marionette DEBUG loaded listener.js 05:15:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 249 (0x9528e000) [pid = 1792] [serial = 1491] [outer = 0x9510d000] 05:15:31 INFO - PROCESS | 1792 | 1471349731654 Marionette TRACE conn4 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 05:15:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 05:15:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1746ms 05:15:31 INFO - PROCESS | 1792 | 1471349731676 Marionette TRACE conn4 -> [0,1957,"getWindowHandle",null] 05:15:31 INFO - PROCESS | 1792 | 1471349731682 Marionette TRACE conn4 <- [1,1957,null,{"value":"8"}] 05:15:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 05:15:31 INFO - PROCESS | 1792 | 1471349731690 Marionette TRACE conn4 -> [0,1958,"setScriptTimeout",{"ms":35000}] 05:15:31 INFO - PROCESS | 1792 | 1471349731694 Marionette TRACE conn4 <- [1,1958,null,{}] 05:15:31 INFO - PROCESS | 1792 | 1471349731722 Marionette TRACE conn4 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:31 INFO - PROCESS | 1792 | 1471349731729 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:31 INFO - PROCESS | 1792 | 1471349731984 Marionette TRACE conn4 <- [1,1959,null,{"value":null}] 05:15:32 INFO - PROCESS | 1792 | 1471349732329 Marionette TRACE conn4 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:32 INFO - PROCESS | 1792 | 1471349732340 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x951d8000 == 111 [pid = 1792] [id = 497] 05:15:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 250 (0x9659d800) [pid = 1792] [serial = 1492] [outer = (nil)] 05:15:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 251 (0x9912e000) [pid = 1792] [serial = 1493] [outer = 0x9659d800] 05:15:32 INFO - PROCESS | 1792 | 1471349732445 Marionette DEBUG loaded listener.js 05:15:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 252 (0x99ca0800) [pid = 1792] [serial = 1494] [outer = 0x9659d800] 05:15:33 INFO - PROCESS | 1792 | 1471349733440 Marionette TRACE conn4 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 05:15:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 05:15:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1808ms 05:15:33 INFO - PROCESS | 1792 | 1471349733499 Marionette TRACE conn4 -> [0,1961,"getWindowHandle",null] 05:15:33 INFO - PROCESS | 1792 | 1471349733506 Marionette TRACE conn4 <- [1,1961,null,{"value":"8"}] 05:15:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 05:15:33 INFO - PROCESS | 1792 | 1471349733515 Marionette TRACE conn4 -> [0,1962,"setScriptTimeout",{"ms":35000}] 05:15:33 INFO - PROCESS | 1792 | 1471349733520 Marionette TRACE conn4 <- [1,1962,null,{}] 05:15:33 INFO - PROCESS | 1792 | 1471349733527 Marionette TRACE conn4 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:33 INFO - PROCESS | 1792 | 1471349733533 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:33 INFO - PROCESS | 1792 | 1471349733772 Marionette TRACE conn4 <- [1,1963,null,{"value":null}] 05:15:34 INFO - PROCESS | 1792 | 1471349734106 Marionette TRACE conn4 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:34 INFO - PROCESS | 1792 | 1471349734117 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e596400 == 112 [pid = 1792] [id = 498] 05:15:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 253 (0x965ac800) [pid = 1792] [serial = 1495] [outer = (nil)] 05:15:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 254 (0x9a263000) [pid = 1792] [serial = 1496] [outer = 0x965ac800] 05:15:34 INFO - PROCESS | 1792 | 1471349734226 Marionette DEBUG loaded listener.js 05:15:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 255 (0x9a701c00) [pid = 1792] [serial = 1497] [outer = 0x965ac800] 05:15:35 INFO - PROCESS | 1792 | 1471349735231 Marionette TRACE conn4 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 05:15:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 05:15:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1788ms 05:15:35 INFO - PROCESS | 1792 | 1471349735304 Marionette TRACE conn4 -> [0,1965,"getWindowHandle",null] 05:15:35 INFO - PROCESS | 1792 | 1471349735308 Marionette TRACE conn4 <- [1,1965,null,{"value":"8"}] 05:15:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 05:15:35 INFO - PROCESS | 1792 | 1471349735316 Marionette TRACE conn4 -> [0,1966,"setScriptTimeout",{"ms":35000}] 05:15:35 INFO - PROCESS | 1792 | 1471349735320 Marionette TRACE conn4 <- [1,1966,null,{}] 05:15:35 INFO - PROCESS | 1792 | 1471349735327 Marionette TRACE conn4 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:35 INFO - PROCESS | 1792 | 1471349735338 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:35 INFO - PROCESS | 1792 | 1471349735648 Marionette TRACE conn4 <- [1,1967,null,{"value":null}] 05:15:36 INFO - PROCESS | 1792 | 1471349735999 Marionette TRACE conn4 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:36 INFO - PROCESS | 1792 | 1471349736010 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x99d2ec00 == 113 [pid = 1792] [id = 499] 05:15:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 256 (0x9a270800) [pid = 1792] [serial = 1498] [outer = (nil)] 05:15:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 257 (0x9bf4f800) [pid = 1792] [serial = 1499] [outer = 0x9a270800] 05:15:36 INFO - PROCESS | 1792 | 1471349736103 Marionette DEBUG loaded listener.js 05:15:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 258 (0x9cc3ec00) [pid = 1792] [serial = 1500] [outer = 0x9a270800] 05:15:37 INFO - PROCESS | 1792 | 1471349737100 Marionette TRACE conn4 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 05:15:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 05:15:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1833ms 05:15:37 INFO - PROCESS | 1792 | 1471349737150 Marionette TRACE conn4 -> [0,1969,"getWindowHandle",null] 05:15:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 05:15:37 INFO - PROCESS | 1792 | 1471349737155 Marionette TRACE conn4 <- [1,1969,null,{"value":"8"}] 05:15:37 INFO - PROCESS | 1792 | 1471349737162 Marionette TRACE conn4 -> [0,1970,"setScriptTimeout",{"ms":35000}] 05:15:37 INFO - PROCESS | 1792 | 1471349737166 Marionette TRACE conn4 <- [1,1970,null,{}] 05:15:37 INFO - PROCESS | 1792 | 1471349737173 Marionette TRACE conn4 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:37 INFO - PROCESS | 1792 | 1471349737179 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:37 INFO - PROCESS | 1792 | 1471349737416 Marionette TRACE conn4 <- [1,1971,null,{"value":null}] 05:15:37 INFO - PROCESS | 1792 | 1471349737748 Marionette TRACE conn4 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:37 INFO - PROCESS | 1792 | 1471349737757 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c13a400 == 114 [pid = 1792] [id = 500] 05:15:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 259 (0x92664800) [pid = 1792] [serial = 1501] [outer = (nil)] 05:15:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 260 (0xa2220800) [pid = 1792] [serial = 1502] [outer = 0x92664800] 05:15:37 INFO - PROCESS | 1792 | 1471349737851 Marionette DEBUG loaded listener.js 05:15:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 261 (0xa2282000) [pid = 1792] [serial = 1503] [outer = 0x92664800] 05:15:38 INFO - PROCESS | 1792 | 1471349738837 Marionette TRACE conn4 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 05:15:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 05:15:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1745ms 05:15:38 INFO - PROCESS | 1792 | 1471349738908 Marionette TRACE conn4 -> [0,1973,"getWindowHandle",null] 05:15:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 05:15:38 INFO - PROCESS | 1792 | 1471349738919 Marionette TRACE conn4 <- [1,1973,null,{"value":"8"}] 05:15:38 INFO - PROCESS | 1792 | 1471349738926 Marionette TRACE conn4 -> [0,1974,"setScriptTimeout",{"ms":35000}] 05:15:38 INFO - PROCESS | 1792 | 1471349738931 Marionette TRACE conn4 <- [1,1974,null,{}] 05:15:38 INFO - PROCESS | 1792 | 1471349738937 Marionette TRACE conn4 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:38 INFO - PROCESS | 1792 | 1471349738943 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:39 INFO - PROCESS | 1792 | 1471349739204 Marionette TRACE conn4 <- [1,1975,null,{"value":null}] 05:15:39 INFO - PROCESS | 1792 | 1471349739551 Marionette TRACE conn4 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:39 INFO - PROCESS | 1792 | 1471349739561 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:39 INFO - PROCESS | 1792 | ++DOCSHELL 0xa1f07c00 == 115 [pid = 1792] [id = 501] 05:15:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 262 (0xa3180400) [pid = 1792] [serial = 1504] [outer = (nil)] 05:15:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 263 (0xa4d63c00) [pid = 1792] [serial = 1505] [outer = 0xa3180400] 05:15:39 INFO - PROCESS | 1792 | 1471349739650 Marionette DEBUG loaded listener.js 05:15:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 264 (0xa4f2e000) [pid = 1792] [serial = 1506] [outer = 0xa3180400] 05:15:40 INFO - PROCESS | 1792 | 1471349740584 Marionette TRACE conn4 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 05:15:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 05:15:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1735ms 05:15:40 INFO - PROCESS | 1792 | 1471349740662 Marionette TRACE conn4 -> [0,1977,"getWindowHandle",null] 05:15:40 INFO - PROCESS | 1792 | 1471349740665 Marionette TRACE conn4 <- [1,1977,null,{"value":"8"}] 05:15:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 05:15:40 INFO - PROCESS | 1792 | 1471349740673 Marionette TRACE conn4 -> [0,1978,"setScriptTimeout",{"ms":35000}] 05:15:40 INFO - PROCESS | 1792 | 1471349740676 Marionette TRACE conn4 <- [1,1978,null,{}] 05:15:40 INFO - PROCESS | 1792 | 1471349740683 Marionette TRACE conn4 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:40 INFO - PROCESS | 1792 | 1471349740687 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:40 INFO - PROCESS | 1792 | 1471349740953 Marionette TRACE conn4 <- [1,1979,null,{"value":null}] 05:15:41 INFO - PROCESS | 1792 | 1471349741300 Marionette TRACE conn4 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:41 INFO - PROCESS | 1792 | 1471349741309 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x89ba1400 == 116 [pid = 1792] [id = 502] 05:15:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 265 (0x89ba1800) [pid = 1792] [serial = 1507] [outer = (nil)] 05:15:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 266 (0x89baa400) [pid = 1792] [serial = 1508] [outer = 0x89ba1800] 05:15:41 INFO - PROCESS | 1792 | 1471349741414 Marionette DEBUG loaded listener.js 05:15:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 267 (0x89bac400) [pid = 1792] [serial = 1509] [outer = 0x89ba1800] 05:15:42 INFO - PROCESS | 1792 | 1471349742335 Marionette TRACE conn4 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:15:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 05:15:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1695ms 05:15:42 INFO - PROCESS | 1792 | 1471349742370 Marionette TRACE conn4 -> [0,1981,"getWindowHandle",null] 05:15:42 INFO - PROCESS | 1792 | 1471349742374 Marionette TRACE conn4 <- [1,1981,null,{"value":"8"}] 05:15:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 05:15:42 INFO - PROCESS | 1792 | 1471349742381 Marionette TRACE conn4 -> [0,1982,"setScriptTimeout",{"ms":35000}] 05:15:42 INFO - PROCESS | 1792 | 1471349742385 Marionette TRACE conn4 <- [1,1982,null,{}] 05:15:42 INFO - PROCESS | 1792 | 1471349742392 Marionette TRACE conn4 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:42 INFO - PROCESS | 1792 | 1471349742397 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:42 INFO - PROCESS | 1792 | 1471349742631 Marionette TRACE conn4 <- [1,1983,null,{"value":null}] 05:15:43 INFO - PROCESS | 1792 | 1471349742990 Marionette TRACE conn4 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:43 INFO - PROCESS | 1792 | 1471349743005 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x89ba9400 == 117 [pid = 1792] [id = 503] 05:15:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 268 (0x89baf400) [pid = 1792] [serial = 1510] [outer = (nil)] 05:15:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 269 (0xa34e3400) [pid = 1792] [serial = 1511] [outer = 0x89baf400] 05:15:43 INFO - PROCESS | 1792 | 1471349743124 Marionette DEBUG loaded listener.js 05:15:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 270 (0xa6733400) [pid = 1792] [serial = 1512] [outer = 0x89baf400] 05:15:44 INFO - PROCESS | 1792 | 1471349744358 Marionette TRACE conn4 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:15:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 05:15:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 2039ms 05:15:44 INFO - PROCESS | 1792 | 1471349744422 Marionette TRACE conn4 -> [0,1985,"getWindowHandle",null] 05:15:44 INFO - PROCESS | 1792 | 1471349744427 Marionette TRACE conn4 <- [1,1985,null,{"value":"8"}] 05:15:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 05:15:44 INFO - PROCESS | 1792 | 1471349744436 Marionette TRACE conn4 -> [0,1986,"setScriptTimeout",{"ms":35000}] 05:15:44 INFO - PROCESS | 1792 | 1471349744445 Marionette TRACE conn4 <- [1,1986,null,{}] 05:15:44 INFO - PROCESS | 1792 | 1471349744548 Marionette TRACE conn4 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:44 INFO - PROCESS | 1792 | 1471349744555 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:44 INFO - PROCESS | 1792 | 1471349744813 Marionette TRACE conn4 <- [1,1987,null,{"value":null}] 05:15:45 INFO - PROCESS | 1792 | 1471349745155 Marionette TRACE conn4 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:45 INFO - PROCESS | 1792 | 1471349745167 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ae84000 == 118 [pid = 1792] [id = 504] 05:15:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 271 (0x8ae85400) [pid = 1792] [serial = 1513] [outer = (nil)] 05:15:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 272 (0x8ae90400) [pid = 1792] [serial = 1514] [outer = 0x8ae85400] 05:15:45 INFO - PROCESS | 1792 | 1471349745265 Marionette DEBUG loaded listener.js 05:15:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 273 (0xa672b800) [pid = 1792] [serial = 1515] [outer = 0x8ae85400] 05:15:46 INFO - PROCESS | 1792 | 1471349746271 Marionette TRACE conn4 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:15:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 05:15:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1888ms 05:15:46 INFO - PROCESS | 1792 | 1471349746324 Marionette TRACE conn4 -> [0,1989,"getWindowHandle",null] 05:15:46 INFO - PROCESS | 1792 | 1471349746328 Marionette TRACE conn4 <- [1,1989,null,{"value":"8"}] 05:15:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 05:15:46 INFO - PROCESS | 1792 | 1471349746335 Marionette TRACE conn4 -> [0,1990,"setScriptTimeout",{"ms":35000}] 05:15:46 INFO - PROCESS | 1792 | 1471349746338 Marionette TRACE conn4 <- [1,1990,null,{}] 05:15:46 INFO - PROCESS | 1792 | 1471349746345 Marionette TRACE conn4 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:46 INFO - PROCESS | 1792 | 1471349746349 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:46 INFO - PROCESS | 1792 | 1471349746597 Marionette TRACE conn4 <- [1,1991,null,{"value":null}] 05:15:46 INFO - PROCESS | 1792 | 1471349746959 Marionette TRACE conn4 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:46 INFO - PROCESS | 1792 | 1471349746969 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bea400 == 119 [pid = 1792] [id = 505] 05:15:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 274 (0x88bea800) [pid = 1792] [serial = 1516] [outer = (nil)] 05:15:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 275 (0x88bf1400) [pid = 1792] [serial = 1517] [outer = 0x88bea800] 05:15:47 INFO - PROCESS | 1792 | 1471349747074 Marionette DEBUG loaded listener.js 05:15:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 276 (0x88bf4000) [pid = 1792] [serial = 1518] [outer = 0x88bea800] 05:15:48 INFO - PROCESS | 1792 | 1471349748139 Marionette TRACE conn4 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 05:15:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 05:15:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1840ms 05:15:48 INFO - PROCESS | 1792 | 1471349748179 Marionette TRACE conn4 -> [0,1993,"getWindowHandle",null] 05:15:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 05:15:48 INFO - PROCESS | 1792 | 1471349748185 Marionette TRACE conn4 <- [1,1993,null,{"value":"8"}] 05:15:48 INFO - PROCESS | 1792 | 1471349748193 Marionette TRACE conn4 -> [0,1994,"setScriptTimeout",{"ms":35000}] 05:15:48 INFO - PROCESS | 1792 | 1471349748196 Marionette TRACE conn4 <- [1,1994,null,{}] 05:15:48 INFO - PROCESS | 1792 | 1471349748205 Marionette TRACE conn4 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:48 INFO - PROCESS | 1792 | 1471349748211 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:48 INFO - PROCESS | 1792 | 1471349748452 Marionette TRACE conn4 <- [1,1995,null,{"value":null}] 05:15:48 INFO - PROCESS | 1792 | 1471349748826 Marionette TRACE conn4 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:48 INFO - PROCESS | 1792 | 1471349748835 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c9000 == 120 [pid = 1792] [id = 506] 05:15:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 277 (0x875cb000) [pid = 1792] [serial = 1519] [outer = (nil)] 05:15:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 278 (0x875d3c00) [pid = 1792] [serial = 1520] [outer = 0x875cb000] 05:15:48 INFO - PROCESS | 1792 | 1471349748953 Marionette DEBUG loaded listener.js 05:15:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 279 (0x875d5400) [pid = 1792] [serial = 1521] [outer = 0x875cb000] 05:15:49 INFO - PROCESS | 1792 | 1471349749993 Marionette TRACE conn4 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 05:15:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 05:15:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1838ms 05:15:50 INFO - PROCESS | 1792 | 1471349750031 Marionette TRACE conn4 -> [0,1997,"getWindowHandle",null] 05:15:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 05:15:50 INFO - PROCESS | 1792 | 1471349750036 Marionette TRACE conn4 <- [1,1997,null,{"value":"8"}] 05:15:50 INFO - PROCESS | 1792 | 1471349750044 Marionette TRACE conn4 -> [0,1998,"setScriptTimeout",{"ms":35000}] 05:15:50 INFO - PROCESS | 1792 | 1471349750047 Marionette TRACE conn4 <- [1,1998,null,{}] 05:15:50 INFO - PROCESS | 1792 | 1471349750055 Marionette TRACE conn4 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:50 INFO - PROCESS | 1792 | 1471349750060 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:50 INFO - PROCESS | 1792 | 1471349750330 Marionette TRACE conn4 <- [1,1999,null,{"value":null}] 05:15:50 INFO - PROCESS | 1792 | 1471349750691 Marionette TRACE conn4 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:50 INFO - PROCESS | 1792 | 1471349750704 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d3400 == 121 [pid = 1792] [id = 507] 05:15:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 280 (0x88bf0000) [pid = 1792] [serial = 1522] [outer = (nil)] 05:15:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 281 (0x89bac800) [pid = 1792] [serial = 1523] [outer = 0x88bf0000] 05:15:50 INFO - PROCESS | 1792 | 1471349750801 Marionette DEBUG loaded listener.js 05:15:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 282 (0x8ae83400) [pid = 1792] [serial = 1524] [outer = 0x88bf0000] 05:15:51 INFO - PROCESS | 1792 | 1471349751823 Marionette TRACE conn4 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 05:15:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 05:15:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1839ms 05:15:51 INFO - PROCESS | 1792 | 1471349751883 Marionette TRACE conn4 -> [0,2001,"getWindowHandle",null] 05:15:51 INFO - PROCESS | 1792 | 1471349751888 Marionette TRACE conn4 <- [1,2001,null,{"value":"8"}] 05:15:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 05:15:51 INFO - PROCESS | 1792 | 1471349751895 Marionette TRACE conn4 -> [0,2002,"setScriptTimeout",{"ms":35000}] 05:15:51 INFO - PROCESS | 1792 | 1471349751900 Marionette TRACE conn4 <- [1,2002,null,{}] 05:15:51 INFO - PROCESS | 1792 | 1471349751907 Marionette TRACE conn4 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:51 INFO - PROCESS | 1792 | 1471349751912 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:52 INFO - PROCESS | 1792 | 1471349752178 Marionette TRACE conn4 <- [1,2003,null,{"value":null}] 05:15:52 INFO - PROCESS | 1792 | 1471349752548 Marionette TRACE conn4 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:52 INFO - PROCESS | 1792 | 1471349752555 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c9c00 == 122 [pid = 1792] [id = 508] 05:15:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 283 (0x88bec800) [pid = 1792] [serial = 1525] [outer = (nil)] 05:15:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 284 (0x8e859c00) [pid = 1792] [serial = 1526] [outer = 0x88bec800] 05:15:52 INFO - PROCESS | 1792 | 1471349752655 Marionette DEBUG loaded listener.js 05:15:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 285 (0x8e867800) [pid = 1792] [serial = 1527] [outer = 0x88bec800] 05:15:53 INFO - PROCESS | 1792 | 1471349753722 Marionette TRACE conn4 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 05:15:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 05:15:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1886ms 05:15:53 INFO - PROCESS | 1792 | 1471349753783 Marionette TRACE conn4 -> [0,2005,"getWindowHandle",null] 05:15:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 05:15:53 INFO - PROCESS | 1792 | 1471349753788 Marionette TRACE conn4 <- [1,2005,null,{"value":"8"}] 05:15:53 INFO - PROCESS | 1792 | 1471349753797 Marionette TRACE conn4 -> [0,2006,"setScriptTimeout",{"ms":35000}] 05:15:53 INFO - PROCESS | 1792 | 1471349753803 Marionette TRACE conn4 <- [1,2006,null,{}] 05:15:53 INFO - PROCESS | 1792 | 1471349753810 Marionette TRACE conn4 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:53 INFO - PROCESS | 1792 | 1471349753815 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:54 INFO - PROCESS | 1792 | 1471349754121 Marionette TRACE conn4 <- [1,2007,null,{"value":null}] 05:15:54 INFO - PROCESS | 1792 | 1471349754481 Marionette TRACE conn4 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:54 INFO - PROCESS | 1792 | 1471349754491 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x877eac00 == 123 [pid = 1792] [id = 509] 05:15:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 286 (0x877eb800) [pid = 1792] [serial = 1528] [outer = (nil)] 05:15:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 287 (0x877f2000) [pid = 1792] [serial = 1529] [outer = 0x877eb800] 05:15:54 INFO - PROCESS | 1792 | 1471349754591 Marionette DEBUG loaded listener.js 05:15:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 288 (0x877f5c00) [pid = 1792] [serial = 1530] [outer = 0x877eb800] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee93800 == 122 [pid = 1792] [id = 415] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8fc0cc00 == 121 [pid = 1792] [id = 343] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa73800 == 120 [pid = 1792] [id = 347] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8e590800 == 119 [pid = 1792] [id = 376] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x92be7400 == 118 [pid = 1792] [id = 355] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5cc800 == 117 [pid = 1792] [id = 412] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8eccfc00 == 116 [pid = 1792] [id = 414] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x89a8ac00 == 115 [pid = 1792] [id = 485] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x89a92400 == 114 [pid = 1792] [id = 486] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8a562000 == 113 [pid = 1792] [id = 484] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0xa3350400 == 112 [pid = 1792] [id = 483] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x95106800 == 111 [pid = 1792] [id = 482] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8c17c000 == 110 [pid = 1792] [id = 480] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x9a65f800 == 109 [pid = 1792] [id = 481] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x92daec00 == 108 [pid = 1792] [id = 479] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x96580c00 == 107 [pid = 1792] [id = 478] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8e595c00 == 106 [pid = 1792] [id = 477] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x899dc800 == 105 [pid = 1792] [id = 476] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8e8c5c00 == 104 [pid = 1792] [id = 475] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc2c00 == 103 [pid = 1792] [id = 474] 05:15:56 INFO - PROCESS | 1792 | --DOCSHELL 0x899d1c00 == 102 [pid = 1792] [id = 473] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 287 (0x8bcfa800) [pid = 1792] [serial = 1394] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 286 (0x8e8c8400) [pid = 1792] [serial = 1385] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 285 (0x8bcf8c00) [pid = 1792] [serial = 1406] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 284 (0x8ecdb000) [pid = 1792] [serial = 1415] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 283 (0xa2ec3400) [pid = 1792] [serial = 1376] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 282 (0x8c13b000) [pid = 1792] [serial = 1407] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 281 (0x8bcfac00) [pid = 1792] [serial = 1404] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 280 (0xa679f400) [pid = 1792] [serial = 1379] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 279 (0x8e864c00) [pid = 1792] [serial = 1412] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 278 (0x8e8cf400) [pid = 1792] [serial = 1391] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 277 (0x9bf50c00) [pid = 1792] [serial = 1370] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 276 (0x8f83cc00) [pid = 1792] [serial = 1416] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 275 (0x8e501800) [pid = 1792] [serial = 1410] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 274 (0x8fa6c400) [pid = 1792] [serial = 1418] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 273 (0x92fc5c00) [pid = 1792] [serial = 1367] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 272 (0x899d4000) [pid = 1792] [serial = 1400] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 271 (0x8e8ccc00) [pid = 1792] [serial = 1413] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 270 (0x89889c00) [pid = 1792] [serial = 1397] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 269 (0x8c2ed000) [pid = 1792] [serial = 1388] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 268 (0x8f839000) [pid = 1792] [serial = 1364] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 267 (0x8c181800) [pid = 1792] [serial = 1382] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 266 (0xa21f3c00) [pid = 1792] [serial = 1373] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 265 (0x8bcf7400) [pid = 1792] [serial = 1403] [outer = (nil)] [url = about:blank] 05:15:56 INFO - PROCESS | 1792 | --DOMWINDOW == 264 (0x8d509000) [pid = 1792] [serial = 1409] [outer = (nil)] [url = about:blank] 05:15:57 INFO - PROCESS | 1792 | 1471349757199 Marionette TRACE conn4 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 05:15:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | If there is no subpath, the point is added and nothing is drawn 05:15:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 3449ms 05:15:57 INFO - PROCESS | 1792 | 1471349757246 Marionette TRACE conn4 -> [0,2009,"getWindowHandle",null] 05:15:57 INFO - PROCESS | 1792 | 1471349757255 Marionette TRACE conn4 <- [1,2009,null,{"value":"8"}] 05:15:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 05:15:57 INFO - PROCESS | 1792 | 1471349757267 Marionette TRACE conn4 -> [0,2010,"setScriptTimeout",{"ms":35000}] 05:15:57 INFO - PROCESS | 1792 | 1471349757275 Marionette TRACE conn4 <- [1,2010,null,{}] 05:15:57 INFO - PROCESS | 1792 | 1471349757285 Marionette TRACE conn4 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:57 INFO - PROCESS | 1792 | 1471349757291 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:57 INFO - PROCESS | 1792 | 1471349757537 Marionette TRACE conn4 <- [1,2011,null,{"value":null}] 05:15:57 INFO - PROCESS | 1792 | 1471349757793 Marionette TRACE conn4 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:57 INFO - PROCESS | 1792 | 1471349757810 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d6c00 == 103 [pid = 1792] [id = 510] 05:15:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 265 (0x899d7800) [pid = 1792] [serial = 1531] [outer = (nil)] 05:15:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 266 (0x89a98400) [pid = 1792] [serial = 1532] [outer = 0x899d7800] 05:15:57 INFO - PROCESS | 1792 | 1471349757908 Marionette DEBUG loaded listener.js 05:15:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 267 (0x8a561400) [pid = 1792] [serial = 1533] [outer = 0x899d7800] 05:15:58 INFO - PROCESS | 1792 | 1471349758933 Marionette TRACE conn4 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 05:15:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 05:15:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 1741ms 05:15:59 INFO - PROCESS | 1792 | 1471349759007 Marionette TRACE conn4 -> [0,2013,"getWindowHandle",null] 05:15:59 INFO - PROCESS | 1792 | 1471349759016 Marionette TRACE conn4 <- [1,2013,null,{"value":"8"}] 05:15:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 05:15:59 INFO - PROCESS | 1792 | 1471349759032 Marionette TRACE conn4 -> [0,2014,"setScriptTimeout",{"ms":35000}] 05:15:59 INFO - PROCESS | 1792 | 1471349759039 Marionette TRACE conn4 <- [1,2014,null,{}] 05:15:59 INFO - PROCESS | 1792 | 1471349759048 Marionette TRACE conn4 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:15:59 INFO - PROCESS | 1792 | 1471349759054 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:59 INFO - PROCESS | 1792 | 1471349759301 Marionette TRACE conn4 <- [1,2015,null,{"value":null}] 05:15:59 INFO - PROCESS | 1792 | 1471349759617 Marionette TRACE conn4 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:15:59 INFO - PROCESS | 1792 | 1471349759628 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:15:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x8a568800 == 104 [pid = 1792] [id = 511] 05:15:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 268 (0x8ae8b800) [pid = 1792] [serial = 1534] [outer = (nil)] 05:15:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 269 (0x8aff8000) [pid = 1792] [serial = 1535] [outer = 0x8ae8b800] 05:15:59 INFO - PROCESS | 1792 | 1471349759725 Marionette DEBUG loaded listener.js 05:15:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 270 (0x8bbbd000) [pid = 1792] [serial = 1536] [outer = 0x8ae8b800] 05:16:00 INFO - PROCESS | 1792 | 1471349760801 Marionette TRACE conn4 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 05:16:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 05:16:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1838ms 05:16:00 INFO - PROCESS | 1792 | 1471349760870 Marionette TRACE conn4 -> [0,2017,"getWindowHandle",null] 05:16:00 INFO - PROCESS | 1792 | 1471349760875 Marionette TRACE conn4 <- [1,2017,null,{"value":"8"}] 05:16:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 05:16:00 INFO - PROCESS | 1792 | 1471349760883 Marionette TRACE conn4 -> [0,2018,"setScriptTimeout",{"ms":35000}] 05:16:00 INFO - PROCESS | 1792 | 1471349760890 Marionette TRACE conn4 <- [1,2018,null,{}] 05:16:00 INFO - PROCESS | 1792 | 1471349760922 Marionette TRACE conn4 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:00 INFO - PROCESS | 1792 | 1471349760932 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:01 INFO - PROCESS | 1792 | 1471349761298 Marionette TRACE conn4 <- [1,2019,null,{"value":null}] 05:16:01 INFO - PROCESS | 1792 | 1471349761581 Marionette TRACE conn4 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:01 INFO - PROCESS | 1792 | 1471349761594 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2e5800 == 105 [pid = 1792] [id = 512] 05:16:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 271 (0x8c2ea000) [pid = 1792] [serial = 1537] [outer = (nil)] 05:16:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 272 (0x8d503400) [pid = 1792] [serial = 1538] [outer = 0x8c2ea000] 05:16:01 INFO - PROCESS | 1792 | 1471349761685 Marionette DEBUG loaded listener.js 05:16:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 273 (0x8dcc8800) [pid = 1792] [serial = 1539] [outer = 0x8c2ea000] 05:16:03 INFO - PROCESS | 1792 | --DOMWINDOW == 272 (0x899cec00) [pid = 1792] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 05:16:03 INFO - PROCESS | 1792 | --DOMWINDOW == 271 (0x8c186000) [pid = 1792] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 05:16:03 INFO - PROCESS | 1792 | --DOMWINDOW == 270 (0x8e8cf800) [pid = 1792] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 05:16:03 INFO - PROCESS | 1792 | --DOMWINDOW == 269 (0x8ec6c400) [pid = 1792] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 05:16:03 INFO - PROCESS | 1792 | --DOMWINDOW == 268 (0x899d9c00) [pid = 1792] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 05:16:03 INFO - PROCESS | 1792 | --DOMWINDOW == 267 (0x8988b800) [pid = 1792] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 05:16:04 INFO - PROCESS | 1792 | 1471349764349 Marionette TRACE conn4 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:16:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 05:16:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 3503ms 05:16:04 INFO - PROCESS | 1792 | 1471349764387 Marionette TRACE conn4 -> [0,2021,"getWindowHandle",null] 05:16:04 INFO - PROCESS | 1792 | 1471349764391 Marionette TRACE conn4 <- [1,2021,null,{"value":"8"}] 05:16:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 05:16:04 INFO - PROCESS | 1792 | 1471349764401 Marionette TRACE conn4 -> [0,2022,"setScriptTimeout",{"ms":35000}] 05:16:04 INFO - PROCESS | 1792 | 1471349764405 Marionette TRACE conn4 <- [1,2022,null,{}] 05:16:04 INFO - PROCESS | 1792 | 1471349764413 Marionette TRACE conn4 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:04 INFO - PROCESS | 1792 | 1471349764417 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:04 INFO - PROCESS | 1792 | 1471349764660 Marionette TRACE conn4 <- [1,2023,null,{"value":null}] 05:16:04 INFO - PROCESS | 1792 | 1471349764919 Marionette TRACE conn4 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:04 INFO - PROCESS | 1792 | 1471349764937 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a89800 == 106 [pid = 1792] [id = 513] 05:16:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 268 (0x8c146000) [pid = 1792] [serial = 1540] [outer = (nil)] 05:16:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 269 (0x8e5cc800) [pid = 1792] [serial = 1541] [outer = 0x8c146000] 05:16:05 INFO - PROCESS | 1792 | 1471349765078 Marionette DEBUG loaded listener.js 05:16:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 270 (0x8e85f400) [pid = 1792] [serial = 1542] [outer = 0x8c146000] 05:16:06 INFO - PROCESS | 1792 | 1471349766247 Marionette TRACE conn4 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 05:16:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 05:16:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1890ms 05:16:06 INFO - PROCESS | 1792 | 1471349766294 Marionette TRACE conn4 -> [0,2025,"getWindowHandle",null] 05:16:06 INFO - PROCESS | 1792 | 1471349766302 Marionette TRACE conn4 <- [1,2025,null,{"value":"8"}] 05:16:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 05:16:06 INFO - PROCESS | 1792 | 1471349766314 Marionette TRACE conn4 -> [0,2026,"setScriptTimeout",{"ms":35000}] 05:16:06 INFO - PROCESS | 1792 | 1471349766322 Marionette TRACE conn4 <- [1,2026,null,{}] 05:16:06 INFO - PROCESS | 1792 | 1471349766334 Marionette TRACE conn4 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:06 INFO - PROCESS | 1792 | 1471349766342 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:06 INFO - PROCESS | 1792 | 1471349766678 Marionette TRACE conn4 <- [1,2027,null,{"value":null}] 05:16:07 INFO - PROCESS | 1792 | 1471349767059 Marionette TRACE conn4 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:07 INFO - PROCESS | 1792 | 1471349767078 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bee000 == 107 [pid = 1792] [id = 514] 05:16:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 271 (0x899cec00) [pid = 1792] [serial = 1543] [outer = (nil)] 05:16:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 272 (0x8a56f400) [pid = 1792] [serial = 1544] [outer = 0x899cec00] 05:16:07 INFO - PROCESS | 1792 | 1471349767181 Marionette DEBUG loaded listener.js 05:16:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 273 (0x8ae88800) [pid = 1792] [serial = 1545] [outer = 0x899cec00] 05:16:08 INFO - PROCESS | 1792 | 1471349768392 Marionette TRACE conn4 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 05:16:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 05:16:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 2143ms 05:16:08 INFO - PROCESS | 1792 | 1471349768459 Marionette TRACE conn4 -> [0,2029,"getWindowHandle",null] 05:16:08 INFO - PROCESS | 1792 | 1471349768469 Marionette TRACE conn4 <- [1,2029,null,{"value":"8"}] 05:16:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 05:16:08 INFO - PROCESS | 1792 | 1471349768483 Marionette TRACE conn4 -> [0,2030,"setScriptTimeout",{"ms":35000}] 05:16:08 INFO - PROCESS | 1792 | 1471349768490 Marionette TRACE conn4 <- [1,2030,null,{}] 05:16:08 INFO - PROCESS | 1792 | 1471349768499 Marionette TRACE conn4 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:08 INFO - PROCESS | 1792 | 1471349768505 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:08 INFO - PROCESS | 1792 | 1471349768865 Marionette TRACE conn4 <- [1,2031,null,{"value":null}] 05:16:09 INFO - PROCESS | 1792 | 1471349769261 Marionette TRACE conn4 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:09 INFO - PROCESS | 1792 | 1471349769273 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x89baf800 == 108 [pid = 1792] [id = 515] 05:16:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 274 (0x8c139800) [pid = 1792] [serial = 1546] [outer = (nil)] 05:16:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 275 (0x8c186400) [pid = 1792] [serial = 1547] [outer = 0x8c139800] 05:16:09 INFO - PROCESS | 1792 | 1471349769380 Marionette DEBUG loaded listener.js 05:16:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 276 (0x8d50a400) [pid = 1792] [serial = 1548] [outer = 0x8c139800] 05:16:10 INFO - PROCESS | 1792 | 1471349770598 Marionette TRACE conn4 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 05:16:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 05:16:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 2197ms 05:16:10 INFO - PROCESS | 1792 | 1471349770680 Marionette TRACE conn4 -> [0,2033,"getWindowHandle",null] 05:16:10 INFO - PROCESS | 1792 | 1471349770686 Marionette TRACE conn4 <- [1,2033,null,{"value":"8"}] 05:16:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 05:16:10 INFO - PROCESS | 1792 | 1471349770696 Marionette TRACE conn4 -> [0,2034,"setScriptTimeout",{"ms":35000}] 05:16:10 INFO - PROCESS | 1792 | 1471349770708 Marionette TRACE conn4 <- [1,2034,null,{}] 05:16:10 INFO - PROCESS | 1792 | 1471349770810 Marionette TRACE conn4 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:10 INFO - PROCESS | 1792 | 1471349770821 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:11 INFO - PROCESS | 1792 | 1471349771096 Marionette TRACE conn4 <- [1,2035,null,{"value":null}] 05:16:11 INFO - PROCESS | 1792 | 1471349771468 Marionette TRACE conn4 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:11 INFO - PROCESS | 1792 | 1471349771482 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e8cf400 == 109 [pid = 1792] [id = 516] 05:16:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 277 (0x8ec68800) [pid = 1792] [serial = 1549] [outer = (nil)] 05:16:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 278 (0x8ee90c00) [pid = 1792] [serial = 1550] [outer = 0x8ec68800] 05:16:11 INFO - PROCESS | 1792 | 1471349771599 Marionette DEBUG loaded listener.js 05:16:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 279 (0x8f83f800) [pid = 1792] [serial = 1551] [outer = 0x8ec68800] 05:16:12 INFO - PROCESS | 1792 | 1471349772701 Marionette TRACE conn4 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:16:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 05:16:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 2069ms 05:16:12 INFO - PROCESS | 1792 | 1471349772767 Marionette TRACE conn4 -> [0,2037,"getWindowHandle",null] 05:16:12 INFO - PROCESS | 1792 | 1471349772774 Marionette TRACE conn4 <- [1,2037,null,{"value":"8"}] 05:16:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 05:16:12 INFO - PROCESS | 1792 | 1471349772783 Marionette TRACE conn4 -> [0,2038,"setScriptTimeout",{"ms":35000}] 05:16:12 INFO - PROCESS | 1792 | 1471349772787 Marionette TRACE conn4 <- [1,2038,null,{}] 05:16:12 INFO - PROCESS | 1792 | 1471349772797 Marionette TRACE conn4 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:12 INFO - PROCESS | 1792 | 1471349772805 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:13 INFO - PROCESS | 1792 | 1471349773118 Marionette TRACE conn4 <- [1,2039,null,{"value":null}] 05:16:13 INFO - PROCESS | 1792 | 1471349773493 Marionette TRACE conn4 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:13 INFO - PROCESS | 1792 | 1471349773504 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f2800 == 110 [pid = 1792] [id = 517] 05:16:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 280 (0x8e8c7000) [pid = 1792] [serial = 1552] [outer = (nil)] 05:16:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 281 (0x8fccf400) [pid = 1792] [serial = 1553] [outer = 0x8e8c7000] 05:16:13 INFO - PROCESS | 1792 | 1471349773613 Marionette DEBUG loaded listener.js 05:16:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 282 (0x91c61000) [pid = 1792] [serial = 1554] [outer = 0x8e8c7000] 05:16:14 INFO - PROCESS | 1792 | 1471349774885 Marionette TRACE conn4 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 05:16:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 05:16:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 2186ms 05:16:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 05:16:14 INFO - PROCESS | 1792 | 1471349774977 Marionette TRACE conn4 -> [0,2041,"getWindowHandle",null] 05:16:14 INFO - PROCESS | 1792 | 1471349774981 Marionette TRACE conn4 <- [1,2041,null,{"value":"8"}] 05:16:14 INFO - PROCESS | 1792 | 1471349774989 Marionette TRACE conn4 -> [0,2042,"setScriptTimeout",{"ms":35000}] 05:16:14 INFO - PROCESS | 1792 | 1471349774992 Marionette TRACE conn4 <- [1,2042,null,{}] 05:16:15 INFO - PROCESS | 1792 | 1471349775001 Marionette TRACE conn4 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:15 INFO - PROCESS | 1792 | 1471349775007 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:15 INFO - PROCESS | 1792 | 1471349775289 Marionette TRACE conn4 <- [1,2043,null,{"value":null}] 05:16:15 INFO - PROCESS | 1792 | 1471349775656 Marionette TRACE conn4 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:15 INFO - PROCESS | 1792 | 1471349775663 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f907800 == 111 [pid = 1792] [id = 518] 05:16:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 283 (0x8fc0a400) [pid = 1792] [serial = 1555] [outer = (nil)] 05:16:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 284 (0x92665000) [pid = 1792] [serial = 1556] [outer = 0x8fc0a400] 05:16:15 INFO - PROCESS | 1792 | 1471349775763 Marionette DEBUG loaded listener.js 05:16:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 285 (0x92fc8000) [pid = 1792] [serial = 1557] [outer = 0x8fc0a400] 05:16:16 INFO - PROCESS | 1792 | 1471349776883 Marionette TRACE conn4 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 05:16:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | If there is no subpath, the first control point is added (and nothing is drawn up to it) 05:16:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1946ms 05:16:16 INFO - PROCESS | 1792 | 1471349776935 Marionette TRACE conn4 -> [0,2045,"getWindowHandle",null] 05:16:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 05:16:16 INFO - PROCESS | 1792 | 1471349776940 Marionette TRACE conn4 <- [1,2045,null,{"value":"8"}] 05:16:16 INFO - PROCESS | 1792 | 1471349776949 Marionette TRACE conn4 -> [0,2046,"setScriptTimeout",{"ms":35000}] 05:16:16 INFO - PROCESS | 1792 | 1471349776952 Marionette TRACE conn4 <- [1,2046,null,{}] 05:16:16 INFO - PROCESS | 1792 | 1471349776959 Marionette TRACE conn4 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:16 INFO - PROCESS | 1792 | 1471349776971 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:17 INFO - PROCESS | 1792 | 1471349777300 Marionette TRACE conn4 <- [1,2047,null,{"value":null}] 05:16:17 INFO - PROCESS | 1792 | 1471349777669 Marionette TRACE conn4 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:17 INFO - PROCESS | 1792 | 1471349777678 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d1400 == 112 [pid = 1792] [id = 519] 05:16:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 286 (0x8fcd0800) [pid = 1792] [serial = 1558] [outer = (nil)] 05:16:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 287 (0x9528c800) [pid = 1792] [serial = 1559] [outer = 0x8fcd0800] 05:16:17 INFO - PROCESS | 1792 | 1471349777778 Marionette DEBUG loaded listener.js 05:16:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 288 (0x9917a400) [pid = 1792] [serial = 1560] [outer = 0x8fcd0800] 05:16:18 INFO - PROCESS | 1792 | 1471349778970 Marionette TRACE conn4 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 05:16:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 05:16:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 2089ms 05:16:19 INFO - PROCESS | 1792 | 1471349779038 Marionette TRACE conn4 -> [0,2049,"getWindowHandle",null] 05:16:19 INFO - PROCESS | 1792 | 1471349779042 Marionette TRACE conn4 <- [1,2049,null,{"value":"8"}] 05:16:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 05:16:19 INFO - PROCESS | 1792 | 1471349779051 Marionette TRACE conn4 -> [0,2050,"setScriptTimeout",{"ms":35000}] 05:16:19 INFO - PROCESS | 1792 | 1471349779055 Marionette TRACE conn4 <- [1,2050,null,{}] 05:16:19 INFO - PROCESS | 1792 | 1471349779062 Marionette TRACE conn4 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:19 INFO - PROCESS | 1792 | 1471349779069 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:19 INFO - PROCESS | 1792 | 1471349779368 Marionette TRACE conn4 <- [1,2051,null,{"value":null}] 05:16:19 INFO - PROCESS | 1792 | 1471349779738 Marionette TRACE conn4 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:19 INFO - PROCESS | 1792 | 1471349779751 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f907000 == 113 [pid = 1792] [id = 520] 05:16:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 289 (0x925a0800) [pid = 1792] [serial = 1561] [outer = (nil)] 05:16:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 290 (0x9a65f800) [pid = 1792] [serial = 1562] [outer = 0x925a0800] 05:16:19 INFO - PROCESS | 1792 | 1471349779850 Marionette DEBUG loaded listener.js 05:16:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 291 (0x9a708400) [pid = 1792] [serial = 1563] [outer = 0x925a0800] 05:16:21 INFO - PROCESS | 1792 | 1471349781201 Marionette TRACE conn4 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 05:16:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 05:16:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 2235ms 05:16:21 INFO - PROCESS | 1792 | 1471349781289 Marionette TRACE conn4 -> [0,2053,"getWindowHandle",null] 05:16:21 INFO - PROCESS | 1792 | 1471349781296 Marionette TRACE conn4 <- [1,2053,null,{"value":"8"}] 05:16:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 05:16:21 INFO - PROCESS | 1792 | 1471349781307 Marionette TRACE conn4 -> [0,2054,"setScriptTimeout",{"ms":35000}] 05:16:21 INFO - PROCESS | 1792 | 1471349781311 Marionette TRACE conn4 <- [1,2054,null,{}] 05:16:21 INFO - PROCESS | 1792 | 1471349781322 Marionette TRACE conn4 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:21 INFO - PROCESS | 1792 | 1471349781328 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:21 INFO - PROCESS | 1792 | 1471349781861 Marionette TRACE conn4 <- [1,2055,null,{"value":null}] 05:16:22 INFO - PROCESS | 1792 | 1471349782244 Marionette TRACE conn4 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:22 INFO - PROCESS | 1792 | 1471349782256 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e504c00 == 114 [pid = 1792] [id = 521] 05:16:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 292 (0x92669000) [pid = 1792] [serial = 1564] [outer = (nil)] 05:16:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 293 (0x9b9abc00) [pid = 1792] [serial = 1565] [outer = 0x92669000] 05:16:22 INFO - PROCESS | 1792 | 1471349782391 Marionette DEBUG loaded listener.js 05:16:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 294 (0x9bf54c00) [pid = 1792] [serial = 1566] [outer = 0x92669000] 05:16:23 INFO - PROCESS | 1792 | 1471349783642 Marionette TRACE conn4 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 05:16:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 05:16:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 2399ms 05:16:23 INFO - PROCESS | 1792 | 1471349783706 Marionette TRACE conn4 -> [0,2057,"getWindowHandle",null] 05:16:23 INFO - PROCESS | 1792 | 1471349783711 Marionette TRACE conn4 <- [1,2057,null,{"value":"8"}] 05:16:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 05:16:23 INFO - PROCESS | 1792 | 1471349783719 Marionette TRACE conn4 -> [0,2058,"setScriptTimeout",{"ms":35000}] 05:16:23 INFO - PROCESS | 1792 | 1471349783723 Marionette TRACE conn4 <- [1,2058,null,{}] 05:16:23 INFO - PROCESS | 1792 | 1471349783730 Marionette TRACE conn4 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:23 INFO - PROCESS | 1792 | 1471349783737 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:24 INFO - PROCESS | 1792 | 1471349784038 Marionette TRACE conn4 <- [1,2059,null,{"value":null}] 05:16:24 INFO - PROCESS | 1792 | 1471349784407 Marionette TRACE conn4 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:24 INFO - PROCESS | 1792 | 1471349784414 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x9510e000 == 115 [pid = 1792] [id = 522] 05:16:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 295 (0x9527c000) [pid = 1792] [serial = 1567] [outer = (nil)] 05:16:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 296 (0xa2280000) [pid = 1792] [serial = 1568] [outer = 0x9527c000] 05:16:24 INFO - PROCESS | 1792 | 1471349784518 Marionette DEBUG loaded listener.js 05:16:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 297 (0xa2ecb800) [pid = 1792] [serial = 1569] [outer = 0x9527c000] 05:16:25 INFO - PROCESS | 1792 | 1471349785688 Marionette TRACE conn4 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 05:16:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 05:16:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 2043ms 05:16:25 INFO - PROCESS | 1792 | 1471349785763 Marionette TRACE conn4 -> [0,2061,"getWindowHandle",null] 05:16:25 INFO - PROCESS | 1792 | 1471349785767 Marionette TRACE conn4 <- [1,2061,null,{"value":"8"}] 05:16:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 05:16:25 INFO - PROCESS | 1792 | 1471349785775 Marionette TRACE conn4 -> [0,2062,"setScriptTimeout",{"ms":35000}] 05:16:25 INFO - PROCESS | 1792 | 1471349785780 Marionette TRACE conn4 <- [1,2062,null,{}] 05:16:25 INFO - PROCESS | 1792 | 1471349785787 Marionette TRACE conn4 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:25 INFO - PROCESS | 1792 | 1471349785794 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:26 INFO - PROCESS | 1792 | 1471349786099 Marionette TRACE conn4 <- [1,2063,null,{"value":null}] 05:16:26 INFO - PROCESS | 1792 | 1471349786469 Marionette TRACE conn4 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:26 INFO - PROCESS | 1792 | 1471349786477 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbc2400 == 116 [pid = 1792] [id = 523] 05:16:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 298 (0x8bbc2800) [pid = 1792] [serial = 1570] [outer = (nil)] 05:16:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 299 (0x8bbca800) [pid = 1792] [serial = 1571] [outer = 0x8bbc2800] 05:16:26 INFO - PROCESS | 1792 | 1471349786581 Marionette DEBUG loaded listener.js 05:16:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 300 (0x8bbccc00) [pid = 1792] [serial = 1572] [outer = 0x8bbc2800] 05:16:27 INFO - PROCESS | 1792 | 1471349787729 Marionette TRACE conn4 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 05:16:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 05:16:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 2010ms 05:16:27 INFO - PROCESS | 1792 | 1471349787787 Marionette TRACE conn4 -> [0,2065,"getWindowHandle",null] 05:16:27 INFO - PROCESS | 1792 | 1471349787791 Marionette TRACE conn4 <- [1,2065,null,{"value":"8"}] 05:16:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 05:16:27 INFO - PROCESS | 1792 | 1471349787802 Marionette TRACE conn4 -> [0,2066,"setScriptTimeout",{"ms":35000}] 05:16:27 INFO - PROCESS | 1792 | 1471349787808 Marionette TRACE conn4 <- [1,2066,null,{}] 05:16:27 INFO - PROCESS | 1792 | 1471349787816 Marionette TRACE conn4 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:27 INFO - PROCESS | 1792 | 1471349787822 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:28 INFO - PROCESS | 1792 | 1471349788143 Marionette TRACE conn4 <- [1,2067,null,{"value":null}] 05:16:28 INFO - PROCESS | 1792 | 1471349788527 Marionette TRACE conn4 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:28 INFO - PROCESS | 1792 | 1471349788540 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:28 INFO - PROCESS | 1792 | ++DOCSHELL 0xa3350c00 == 117 [pid = 1792] [id = 524] 05:16:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 301 (0xa4d5d000) [pid = 1792] [serial = 1573] [outer = (nil)] 05:16:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 302 (0xa6732000) [pid = 1792] [serial = 1574] [outer = 0xa4d5d000] 05:16:28 INFO - PROCESS | 1792 | 1471349788705 Marionette DEBUG loaded listener.js 05:16:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 303 (0xa6ca6000) [pid = 1792] [serial = 1575] [outer = 0xa4d5d000] 05:16:29 INFO - PROCESS | 1792 | 1471349789917 Marionette TRACE conn4 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 05:16:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 05:16:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 2190ms 05:16:29 INFO - PROCESS | 1792 | 1471349789993 Marionette TRACE conn4 -> [0,2069,"getWindowHandle",null] 05:16:29 INFO - PROCESS | 1792 | 1471349789996 Marionette TRACE conn4 <- [1,2069,null,{"value":"8"}] 05:16:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 05:16:30 INFO - PROCESS | 1792 | 1471349790006 Marionette TRACE conn4 -> [0,2070,"setScriptTimeout",{"ms":35000}] 05:16:30 INFO - PROCESS | 1792 | 1471349790011 Marionette TRACE conn4 <- [1,2070,null,{}] 05:16:30 INFO - PROCESS | 1792 | 1471349790019 Marionette TRACE conn4 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:30 INFO - PROCESS | 1792 | 1471349790025 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:30 INFO - PROCESS | 1792 | 1471349790327 Marionette TRACE conn4 <- [1,2071,null,{"value":null}] 05:16:30 INFO - PROCESS | 1792 | 1471349790722 Marionette TRACE conn4 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:30 INFO - PROCESS | 1792 | 1471349790731 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x89b42800 == 118 [pid = 1792] [id = 525] 05:16:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 304 (0x89b43400) [pid = 1792] [serial = 1576] [outer = (nil)] 05:16:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 305 (0x89b4b000) [pid = 1792] [serial = 1577] [outer = 0x89b43400] 05:16:30 INFO - PROCESS | 1792 | 1471349790833 Marionette DEBUG loaded listener.js 05:16:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 306 (0x89b4d400) [pid = 1792] [serial = 1578] [outer = 0x89b43400] 05:16:31 INFO - PROCESS | 1792 | 1471349791972 Marionette TRACE conn4 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 05:16:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 05:16:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 2045ms 05:16:32 INFO - PROCESS | 1792 | 1471349792053 Marionette TRACE conn4 -> [0,2073,"getWindowHandle",null] 05:16:32 INFO - PROCESS | 1792 | 1471349792059 Marionette TRACE conn4 <- [1,2073,null,{"value":"8"}] 05:16:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 05:16:32 INFO - PROCESS | 1792 | 1471349792068 Marionette TRACE conn4 -> [0,2074,"setScriptTimeout",{"ms":35000}] 05:16:32 INFO - PROCESS | 1792 | 1471349792073 Marionette TRACE conn4 <- [1,2074,null,{}] 05:16:32 INFO - PROCESS | 1792 | 1471349792080 Marionette TRACE conn4 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:32 INFO - PROCESS | 1792 | 1471349792087 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:32 INFO - PROCESS | 1792 | 1471349792402 Marionette TRACE conn4 <- [1,2075,null,{"value":null}] 05:16:32 INFO - PROCESS | 1792 | 1471349792772 Marionette TRACE conn4 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:32 INFO - PROCESS | 1792 | 1471349792783 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x89b41800 == 119 [pid = 1792] [id = 526] 05:16:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 307 (0x89b46c00) [pid = 1792] [serial = 1579] [outer = (nil)] 05:16:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 308 (0x8dccc000) [pid = 1792] [serial = 1580] [outer = 0x89b46c00] 05:16:32 INFO - PROCESS | 1792 | 1471349792875 Marionette DEBUG loaded listener.js 05:16:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 309 (0x8f845c00) [pid = 1792] [serial = 1581] [outer = 0x89b46c00] 05:16:34 INFO - PROCESS | 1792 | 1471349794175 Marionette TRACE conn4 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 05:16:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 05:16:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 2200ms 05:16:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 05:16:34 INFO - PROCESS | 1792 | 1471349794286 Marionette TRACE conn4 -> [0,2077,"getWindowHandle",null] 05:16:34 INFO - PROCESS | 1792 | 1471349794290 Marionette TRACE conn4 <- [1,2077,null,{"value":"8"}] 05:16:34 INFO - PROCESS | 1792 | 1471349794299 Marionette TRACE conn4 -> [0,2078,"setScriptTimeout",{"ms":35000}] 05:16:34 INFO - PROCESS | 1792 | 1471349794302 Marionette TRACE conn4 <- [1,2078,null,{}] 05:16:34 INFO - PROCESS | 1792 | 1471349794366 Marionette TRACE conn4 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:34 INFO - PROCESS | 1792 | 1471349794371 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:34 INFO - PROCESS | 1792 | 1471349794663 Marionette TRACE conn4 <- [1,2079,null,{"value":null}] 05:16:35 INFO - PROCESS | 1792 | 1471349795044 Marionette TRACE conn4 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:35 INFO - PROCESS | 1792 | 1471349795056 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:35 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2e3c00 == 120 [pid = 1792] [id = 527] 05:16:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 310 (0x92459000) [pid = 1792] [serial = 1582] [outer = (nil)] 05:16:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 311 (0x92460c00) [pid = 1792] [serial = 1583] [outer = 0x92459000] 05:16:35 INFO - PROCESS | 1792 | 1471349795161 Marionette DEBUG loaded listener.js 05:16:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 312 (0x92464800) [pid = 1792] [serial = 1584] [outer = 0x92459000] 05:16:37 INFO - PROCESS | 1792 | --DOCSHELL 0x9b0a6000 == 119 [pid = 1792] [id = 424] 05:16:37 INFO - PROCESS | 1792 | --DOCSHELL 0x9a665c00 == 118 [pid = 1792] [id = 422] 05:16:37 INFO - PROCESS | 1792 | --DOCSHELL 0x8afef400 == 117 [pid = 1792] [id = 454] 05:16:37 INFO - PROCESS | 1792 | --DOCSHELL 0x92fc1800 == 116 [pid = 1792] [id = 348] 05:16:37 INFO - PROCESS | 1792 | --DOCSHELL 0x8d50b800 == 115 [pid = 1792] [id = 423] 05:16:37 INFO - PROCESS | 1792 | --DOCSHELL 0x9b09b000 == 114 [pid = 1792] [id = 426] 05:16:37 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13b800 == 113 [pid = 1792] [id = 425] 05:16:37 INFO - PROCESS | 1792 | --DOCSHELL 0xa1094800 == 112 [pid = 1792] [id = 427] 05:16:37 INFO - PROCESS | 1792 | --DOCSHELL 0x99125400 == 111 [pid = 1792] [id = 419] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 311 (0x91dee800) [pid = 1792] [serial = 1481] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 310 (0x8c2e8c00) [pid = 1792] [serial = 1478] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 309 (0x951db000) [pid = 1792] [serial = 1433] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 308 (0x8e594400) [pid = 1792] [serial = 1424] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 307 (0xa1fa4400) [pid = 1792] [serial = 1448] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 306 (0x8d505800) [pid = 1792] [serial = 1472] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 305 (0x8ee90400) [pid = 1792] [serial = 1479] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 304 (0x8fc02400) [pid = 1792] [serial = 1419] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 303 (0x9820a400) [pid = 1792] [serial = 1436] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 302 (0x899dbc00) [pid = 1792] [serial = 1421] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 301 (0x8f83dc00) [pid = 1792] [serial = 1476] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 300 (0x8e6bfc00) [pid = 1792] [serial = 1460] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 299 (0x8bcf3c00) [pid = 1792] [serial = 1470] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 298 (0x8fa73400) [pid = 1792] [serial = 1427] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 297 (0x89a92000) [pid = 1792] [serial = 1457] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 296 (0x9cc3d800) [pid = 1792] [serial = 1445] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 295 (0x8bbb6000) [pid = 1792] [serial = 1463] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 294 (0xa4d57800) [pid = 1792] [serial = 1451] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 293 (0x8a56dc00) [pid = 1792] [serial = 1454] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 292 (0x8a564800) [pid = 1792] [serial = 1467] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 291 (0x9abdb400) [pid = 1792] [serial = 1442] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 290 (0x8ecd0400) [pid = 1792] [serial = 1475] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 289 (0x8e50d800) [pid = 1792] [serial = 1473] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 288 (0x92bde000) [pid = 1792] [serial = 1430] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 287 (0x9a702400) [pid = 1792] [serial = 1439] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 286 (0x899da000) [pid = 1792] [serial = 1466] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | --DOMWINDOW == 285 (0x8affa400) [pid = 1792] [serial = 1469] [outer = (nil)] [url = about:blank] 05:16:37 INFO - PROCESS | 1792 | 1471349797727 Marionette TRACE conn4 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 05:16:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 05:16:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 3454ms 05:16:37 INFO - PROCESS | 1792 | 1471349797754 Marionette TRACE conn4 -> [0,2081,"getWindowHandle",null] 05:16:37 INFO - PROCESS | 1792 | 1471349797762 Marionette TRACE conn4 <- [1,2081,null,{"value":"8"}] 05:16:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 05:16:37 INFO - PROCESS | 1792 | 1471349797772 Marionette TRACE conn4 -> [0,2082,"setScriptTimeout",{"ms":35000}] 05:16:37 INFO - PROCESS | 1792 | 1471349797777 Marionette TRACE conn4 <- [1,2082,null,{}] 05:16:37 INFO - PROCESS | 1792 | 1471349797787 Marionette TRACE conn4 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:37 INFO - PROCESS | 1792 | 1471349797792 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:38 INFO - PROCESS | 1792 | 1471349798045 Marionette TRACE conn4 <- [1,2083,null,{"value":null}] 05:16:38 INFO - PROCESS | 1792 | 1471349798375 Marionette TRACE conn4 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:38 INFO - PROCESS | 1792 | 1471349798393 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bf4c00 == 112 [pid = 1792] [id = 528] 05:16:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 286 (0x8987f400) [pid = 1792] [serial = 1585] [outer = (nil)] 05:16:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 287 (0x89a8d400) [pid = 1792] [serial = 1586] [outer = 0x8987f400] 05:16:38 INFO - PROCESS | 1792 | 1471349798524 Marionette DEBUG loaded listener.js 05:16:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 288 (0x89b41400) [pid = 1792] [serial = 1587] [outer = 0x8987f400] 05:16:39 INFO - PROCESS | 1792 | 1471349799838 Marionette TRACE conn4 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 05:16:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 05:16:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 2093ms 05:16:39 INFO - PROCESS | 1792 | 1471349799868 Marionette TRACE conn4 -> [0,2085,"getWindowHandle",null] 05:16:39 INFO - PROCESS | 1792 | 1471349799878 Marionette TRACE conn4 <- [1,2085,null,{"value":"8"}] 05:16:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 05:16:39 INFO - PROCESS | 1792 | 1471349799979 Marionette TRACE conn4 -> [0,2086,"setScriptTimeout",{"ms":35000}] 05:16:39 INFO - PROCESS | 1792 | 1471349799987 Marionette TRACE conn4 <- [1,2086,null,{}] 05:16:40 INFO - PROCESS | 1792 | 1471349800019 Marionette TRACE conn4 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:40 INFO - PROCESS | 1792 | 1471349800029 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:40 INFO - PROCESS | 1792 | 1471349800426 Marionette TRACE conn4 <- [1,2087,null,{"value":null}] 05:16:40 INFO - PROCESS | 1792 | 1471349800564 Marionette TRACE conn4 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:40 INFO - PROCESS | 1792 | 1471349800579 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x8a56e000 == 113 [pid = 1792] [id = 529] 05:16:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 289 (0x8ae86400) [pid = 1792] [serial = 1588] [outer = (nil)] 05:16:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 290 (0x8ae8d800) [pid = 1792] [serial = 1589] [outer = 0x8ae86400] 05:16:40 INFO - PROCESS | 1792 | 1471349800872 Marionette DEBUG loaded listener.js 05:16:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 291 (0x8bbb3400) [pid = 1792] [serial = 1590] [outer = 0x8ae86400] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 290 (0x89889000) [pid = 1792] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 289 (0x8bcf5400) [pid = 1792] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 288 (0x8ae8b800) [pid = 1792] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 287 (0x92fc7c00) [pid = 1792] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 286 (0x89ba1800) [pid = 1792] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 285 (0xa3180400) [pid = 1792] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 284 (0x899d7800) [pid = 1792] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 283 (0x9a270800) [pid = 1792] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 282 (0x8c2ed800) [pid = 1792] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 281 (0x9510d000) [pid = 1792] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 280 (0x8f83e400) [pid = 1792] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 279 (0x8e5d1c00) [pid = 1792] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 278 (0x8ae85400) [pid = 1792] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 277 (0x9659d800) [pid = 1792] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 276 (0x88bec800) [pid = 1792] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 275 (0x91df1000) [pid = 1792] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 274 (0x8ee8e400) [pid = 1792] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 273 (0x93a72400) [pid = 1792] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 272 (0x88bf0000) [pid = 1792] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 271 (0x8e6b9000) [pid = 1792] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 270 (0x877eb800) [pid = 1792] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 269 (0x8fc10800) [pid = 1792] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 268 (0x8c2ea000) [pid = 1792] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 267 (0x875cb000) [pid = 1792] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 266 (0x982ed800) [pid = 1792] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 265 (0x8f83fc00) [pid = 1792] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 264 (0x89baf400) [pid = 1792] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 263 (0x8d508c00) [pid = 1792] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 262 (0x8e503800) [pid = 1792] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 261 (0x9a703000) [pid = 1792] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 260 (0x91df2400) [pid = 1792] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 259 (0x9a0e9000) [pid = 1792] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 258 (0x9266c800) [pid = 1792] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 257 (0x93928400) [pid = 1792] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 256 (0x92664800) [pid = 1792] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 255 (0x93927400) [pid = 1792] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 254 (0x95285c00) [pid = 1792] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 253 (0x9afa6c00) [pid = 1792] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 252 (0x91c55c00) [pid = 1792] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 251 (0x8affc000) [pid = 1792] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 250 (0x8aff2800) [pid = 1792] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 249 (0x8dccf400) [pid = 1792] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 248 (0x8d506000) [pid = 1792] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 247 (0x965ac800) [pid = 1792] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 246 (0x8e865400) [pid = 1792] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 245 (0x8ecd7c00) [pid = 1792] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 244 (0x8ee8f800) [pid = 1792] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 243 (0x89a8c000) [pid = 1792] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 242 (0x9a661400) [pid = 1792] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 241 (0x9a666c00) [pid = 1792] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 240 (0x9fb9e400) [pid = 1792] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 239 (0x88bea800) [pid = 1792] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 238 (0x91c5a800) [pid = 1792] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 237 (0x8c17a400) [pid = 1792] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 236 (0x95270000) [pid = 1792] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 235 (0x9a669c00) [pid = 1792] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 234 (0x8ecdb800) [pid = 1792] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 233 (0x9b09a400) [pid = 1792] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 232 (0x92db0800) [pid = 1792] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 231 (0x8daba800) [pid = 1792] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 230 (0x8f903000) [pid = 1792] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 229 (0x9510d400) [pid = 1792] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 228 (0x9b0a4000) [pid = 1792] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 227 (0xa33db000) [pid = 1792] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 226 (0x99d31800) [pid = 1792] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 225 (0x9b937c00) [pid = 1792] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 224 (0x8dcc3000) [pid = 1792] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 223 (0x99d40800) [pid = 1792] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 222 (0x89a97800) [pid = 1792] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 221 (0x9ab74000) [pid = 1792] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 220 (0x982e8000) [pid = 1792] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 219 (0x8c179400) [pid = 1792] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 218 (0x8ecd9400) [pid = 1792] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 217 (0x99128000) [pid = 1792] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 216 (0x92dacc00) [pid = 1792] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 215 (0x92be7000) [pid = 1792] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 214 (0x92be4c00) [pid = 1792] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 213 (0x95279c00) [pid = 1792] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 212 (0x95282c00) [pid = 1792] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 211 (0x99126000) [pid = 1792] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 210 (0x8a562400) [pid = 1792] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 209 (0x8c144400) [pid = 1792] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 208 (0x8c2eac00) [pid = 1792] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 207 (0x95111000) [pid = 1792] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 206 (0x9b379800) [pid = 1792] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 205 (0xa1f10c00) [pid = 1792] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 204 (0x9266d800) [pid = 1792] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 203 (0x8e862400) [pid = 1792] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 202 (0x8ee95800) [pid = 1792] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 201 (0x8ecd3800) [pid = 1792] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 200 (0x8dcc7800) [pid = 1792] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 199 (0x95107800) [pid = 1792] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 198 (0x9fb98c00) [pid = 1792] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 197 (0x8dcc9c00) [pid = 1792] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 196 (0xa3350800) [pid = 1792] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 195 (0x899d2c00) [pid = 1792] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 194 (0x89882000) [pid = 1792] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 193 (0x96584400) [pid = 1792] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 192 (0x982f3400) [pid = 1792] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 191 (0x89a92800) [pid = 1792] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 190 (0x8e6bd000) [pid = 1792] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 189 (0x925a7c00) [pid = 1792] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 05:16:44 INFO - PROCESS | 1792 | --DOMWINDOW == 188 (0xa2444000) [pid = 1792] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 05:16:44 INFO - PROCESS | 1792 | 1471349804594 Marionette TRACE conn4 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 05:16:44 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 05:16:44 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 4719ms 05:16:44 INFO - PROCESS | 1792 | 1471349804657 Marionette TRACE conn4 -> [0,2089,"getWindowHandle",null] 05:16:44 INFO - PROCESS | 1792 | 1471349804662 Marionette TRACE conn4 <- [1,2089,null,{"value":"8"}] 05:16:44 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 05:16:44 INFO - PROCESS | 1792 | 1471349804670 Marionette TRACE conn4 -> [0,2090,"setScriptTimeout",{"ms":35000}] 05:16:44 INFO - PROCESS | 1792 | 1471349804676 Marionette TRACE conn4 <- [1,2090,null,{}] 05:16:44 INFO - PROCESS | 1792 | 1471349804693 Marionette TRACE conn4 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:44 INFO - PROCESS | 1792 | 1471349804702 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:45 INFO - PROCESS | 1792 | 1471349805016 Marionette TRACE conn4 <- [1,2091,null,{"value":null}] 05:16:45 INFO - PROCESS | 1792 | 1471349805157 Marionette TRACE conn4 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:45 INFO - PROCESS | 1792 | 1471349805166 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8988c000 == 114 [pid = 1792] [id = 530] 05:16:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 189 (0x8988cc00) [pid = 1792] [serial = 1591] [outer = (nil)] 05:16:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 190 (0x8ae90800) [pid = 1792] [serial = 1592] [outer = 0x8988cc00] 05:16:45 INFO - PROCESS | 1792 | 1471349805278 Marionette DEBUG loaded listener.js 05:16:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 191 (0x8bbbb000) [pid = 1792] [serial = 1593] [outer = 0x8988cc00] 05:16:46 INFO - PROCESS | 1792 | 1471349806263 Marionette TRACE conn4 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 05:16:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 05:16:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1638ms 05:16:46 INFO - PROCESS | 1792 | 1471349806309 Marionette TRACE conn4 -> [0,2093,"getWindowHandle",null] 05:16:46 INFO - PROCESS | 1792 | 1471349806317 Marionette TRACE conn4 <- [1,2093,null,{"value":"8"}] 05:16:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 05:16:46 INFO - PROCESS | 1792 | 1471349806342 Marionette TRACE conn4 -> [0,2094,"setScriptTimeout",{"ms":35000}] 05:16:46 INFO - PROCESS | 1792 | 1471349806349 Marionette TRACE conn4 <- [1,2094,null,{}] 05:16:46 INFO - PROCESS | 1792 | 1471349806359 Marionette TRACE conn4 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:46 INFO - PROCESS | 1792 | 1471349806368 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:46 INFO - PROCESS | 1792 | 1471349806654 Marionette TRACE conn4 <- [1,2095,null,{"value":null}] 05:16:47 INFO - PROCESS | 1792 | 1471349807055 Marionette TRACE conn4 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:47 INFO - PROCESS | 1792 | 1471349807072 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x877ed400 == 115 [pid = 1792] [id = 531] 05:16:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 192 (0x89882000) [pid = 1792] [serial = 1594] [outer = (nil)] 05:16:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 193 (0x899d5800) [pid = 1792] [serial = 1595] [outer = 0x89882000] 05:16:47 INFO - PROCESS | 1792 | 1471349807167 Marionette DEBUG loaded listener.js 05:16:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 194 (0x899dc000) [pid = 1792] [serial = 1596] [outer = 0x89882000] 05:16:48 INFO - PROCESS | 1792 | 1471349808325 Marionette TRACE conn4 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 05:16:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 05:16:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 2043ms 05:16:48 INFO - PROCESS | 1792 | 1471349808384 Marionette TRACE conn4 -> [0,2097,"getWindowHandle",null] 05:16:48 INFO - PROCESS | 1792 | 1471349808393 Marionette TRACE conn4 <- [1,2097,null,{"value":"8"}] 05:16:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 05:16:48 INFO - PROCESS | 1792 | 1471349808407 Marionette TRACE conn4 -> [0,2098,"setScriptTimeout",{"ms":35000}] 05:16:48 INFO - PROCESS | 1792 | 1471349808413 Marionette TRACE conn4 <- [1,2098,null,{}] 05:16:48 INFO - PROCESS | 1792 | 1471349808420 Marionette TRACE conn4 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:48 INFO - PROCESS | 1792 | 1471349808428 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:48 INFO - PROCESS | 1792 | 1471349808746 Marionette TRACE conn4 <- [1,2099,null,{"value":null}] 05:16:49 INFO - PROCESS | 1792 | 1471349809117 Marionette TRACE conn4 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:49 INFO - PROCESS | 1792 | 1471349809128 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x8988e000 == 116 [pid = 1792] [id = 532] 05:16:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 195 (0x8ae82000) [pid = 1792] [serial = 1597] [outer = (nil)] 05:16:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 196 (0x8ae8b800) [pid = 1792] [serial = 1598] [outer = 0x8ae82000] 05:16:49 INFO - PROCESS | 1792 | 1471349809239 Marionette DEBUG loaded listener.js 05:16:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 197 (0x8bbc5c00) [pid = 1792] [serial = 1599] [outer = 0x8ae82000] 05:16:50 INFO - PROCESS | 1792 | 1471349810463 Marionette TRACE conn4 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 05:16:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 05:16:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 2102ms 05:16:50 INFO - PROCESS | 1792 | 1471349810510 Marionette TRACE conn4 -> [0,2101,"getWindowHandle",null] 05:16:50 INFO - PROCESS | 1792 | 1471349810515 Marionette TRACE conn4 <- [1,2101,null,{"value":"8"}] 05:16:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 05:16:50 INFO - PROCESS | 1792 | 1471349810523 Marionette TRACE conn4 -> [0,2102,"setScriptTimeout",{"ms":35000}] 05:16:50 INFO - PROCESS | 1792 | 1471349810531 Marionette TRACE conn4 <- [1,2102,null,{}] 05:16:50 INFO - PROCESS | 1792 | 1471349810554 Marionette TRACE conn4 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:50 INFO - PROCESS | 1792 | 1471349810565 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:50 INFO - PROCESS | 1792 | 1471349810890 Marionette TRACE conn4 <- [1,2103,null,{"value":null}] 05:16:51 INFO - PROCESS | 1792 | 1471349811338 Marionette TRACE conn4 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:51 INFO - PROCESS | 1792 | 1471349811349 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c182c00 == 117 [pid = 1792] [id = 533] 05:16:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 198 (0x8c187400) [pid = 1792] [serial = 1600] [outer = (nil)] 05:16:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 199 (0x8c2e7c00) [pid = 1792] [serial = 1601] [outer = 0x8c187400] 05:16:51 INFO - PROCESS | 1792 | 1471349811454 Marionette DEBUG loaded listener.js 05:16:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 200 (0x8d506000) [pid = 1792] [serial = 1602] [outer = 0x8c187400] 05:16:52 INFO - PROCESS | 1792 | 1471349812536 Marionette TRACE conn4 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 05:16:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 05:16:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 2093ms 05:16:52 INFO - PROCESS | 1792 | 1471349812617 Marionette TRACE conn4 -> [0,2105,"getWindowHandle",null] 05:16:52 INFO - PROCESS | 1792 | 1471349812622 Marionette TRACE conn4 <- [1,2105,null,{"value":"8"}] 05:16:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 05:16:52 INFO - PROCESS | 1792 | 1471349812630 Marionette TRACE conn4 -> [0,2106,"setScriptTimeout",{"ms":35000}] 05:16:52 INFO - PROCESS | 1792 | 1471349812635 Marionette TRACE conn4 <- [1,2106,null,{}] 05:16:52 INFO - PROCESS | 1792 | 1471349812642 Marionette TRACE conn4 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:52 INFO - PROCESS | 1792 | 1471349812649 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:52 INFO - PROCESS | 1792 | 1471349812959 Marionette TRACE conn4 <- [1,2107,null,{"value":null}] 05:16:53 INFO - PROCESS | 1792 | 1471349813339 Marionette TRACE conn4 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:53 INFO - PROCESS | 1792 | 1471349813351 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x875ca400 == 118 [pid = 1792] [id = 534] 05:16:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 201 (0x8c13d000) [pid = 1792] [serial = 1603] [outer = (nil)] 05:16:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 202 (0x8e50d800) [pid = 1792] [serial = 1604] [outer = 0x8c13d000] 05:16:53 INFO - PROCESS | 1792 | 1471349813460 Marionette DEBUG loaded listener.js 05:16:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 203 (0x8e5d7c00) [pid = 1792] [serial = 1605] [outer = 0x8c13d000] 05:16:54 INFO - PROCESS | 1792 | 1471349814533 Marionette TRACE conn4 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 05:16:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 05:16:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1946ms 05:16:54 INFO - PROCESS | 1792 | 1471349814578 Marionette TRACE conn4 -> [0,2109,"getWindowHandle",null] 05:16:54 INFO - PROCESS | 1792 | 1471349814583 Marionette TRACE conn4 <- [1,2109,null,{"value":"8"}] 05:16:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 05:16:54 INFO - PROCESS | 1792 | 1471349814594 Marionette TRACE conn4 -> [0,2110,"setScriptTimeout",{"ms":35000}] 05:16:54 INFO - PROCESS | 1792 | 1471349814604 Marionette TRACE conn4 <- [1,2110,null,{}] 05:16:54 INFO - PROCESS | 1792 | 1471349814616 Marionette TRACE conn4 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:54 INFO - PROCESS | 1792 | 1471349814623 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:54 INFO - PROCESS | 1792 | 1471349814871 Marionette TRACE conn4 <- [1,2111,null,{"value":null}] 05:16:55 INFO - PROCESS | 1792 | 1471349815229 Marionette TRACE conn4 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:55 INFO - PROCESS | 1792 | 1471349815240 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c9400 == 119 [pid = 1792] [id = 535] 05:16:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 204 (0x8c185000) [pid = 1792] [serial = 1606] [outer = (nil)] 05:16:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 205 (0x8e861400) [pid = 1792] [serial = 1607] [outer = 0x8c185000] 05:16:55 INFO - PROCESS | 1792 | 1471349815339 Marionette DEBUG loaded listener.js 05:16:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 206 (0x8e8c5400) [pid = 1792] [serial = 1608] [outer = 0x8c185000] 05:16:56 INFO - PROCESS | 1792 | 1471349816322 Marionette TRACE conn4 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 05:16:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 05:16:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1808ms 05:16:56 INFO - PROCESS | 1792 | 1471349816399 Marionette TRACE conn4 -> [0,2113,"getWindowHandle",null] 05:16:56 INFO - PROCESS | 1792 | 1471349816405 Marionette TRACE conn4 <- [1,2113,null,{"value":"8"}] 05:16:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 05:16:56 INFO - PROCESS | 1792 | 1471349816413 Marionette TRACE conn4 -> [0,2114,"setScriptTimeout",{"ms":35000}] 05:16:56 INFO - PROCESS | 1792 | 1471349816416 Marionette TRACE conn4 <- [1,2114,null,{}] 05:16:56 INFO - PROCESS | 1792 | 1471349816424 Marionette TRACE conn4 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:56 INFO - PROCESS | 1792 | 1471349816438 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:56 INFO - PROCESS | 1792 | 1471349816781 Marionette TRACE conn4 <- [1,2115,null,{"value":null}] 05:16:57 INFO - PROCESS | 1792 | 1471349817173 Marionette TRACE conn4 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:57 INFO - PROCESS | 1792 | 1471349817182 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e858800 == 120 [pid = 1792] [id = 536] 05:16:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 207 (0x8e85c000) [pid = 1792] [serial = 1609] [outer = (nil)] 05:16:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 208 (0x8ee94c00) [pid = 1792] [serial = 1610] [outer = 0x8e85c000] 05:16:57 INFO - PROCESS | 1792 | 1471349817277 Marionette DEBUG loaded listener.js 05:16:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 209 (0x8fa79800) [pid = 1792] [serial = 1611] [outer = 0x8e85c000] 05:16:58 INFO - PROCESS | 1792 | 1471349818353 Marionette TRACE conn4 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 05:16:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 05:16:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1989ms 05:16:58 INFO - PROCESS | 1792 | 1471349818403 Marionette TRACE conn4 -> [0,2117,"getWindowHandle",null] 05:16:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 05:16:58 INFO - PROCESS | 1792 | 1471349818408 Marionette TRACE conn4 <- [1,2117,null,{"value":"8"}] 05:16:58 INFO - PROCESS | 1792 | 1471349818415 Marionette TRACE conn4 -> [0,2118,"setScriptTimeout",{"ms":35000}] 05:16:58 INFO - PROCESS | 1792 | 1471349818419 Marionette TRACE conn4 <- [1,2118,null,{}] 05:16:58 INFO - PROCESS | 1792 | 1471349818426 Marionette TRACE conn4 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:16:58 INFO - PROCESS | 1792 | 1471349818431 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:58 INFO - PROCESS | 1792 | 1471349818674 Marionette TRACE conn4 <- [1,2119,null,{"value":null}] 05:16:59 INFO - PROCESS | 1792 | 1471349819025 Marionette TRACE conn4 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:16:59 INFO - PROCESS | 1792 | 1471349819033 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:16:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6c5000 == 121 [pid = 1792] [id = 537] 05:16:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 210 (0x8ecd1000) [pid = 1792] [serial = 1612] [outer = (nil)] 05:16:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 211 (0x8fc0c400) [pid = 1792] [serial = 1613] [outer = 0x8ecd1000] 05:16:59 INFO - PROCESS | 1792 | 1471349819134 Marionette DEBUG loaded listener.js 05:16:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 212 (0x91c57000) [pid = 1792] [serial = 1614] [outer = 0x8ecd1000] 05:17:00 INFO - PROCESS | 1792 | 1471349820154 Marionette TRACE conn4 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 05:17:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 05:17:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1787ms 05:17:00 INFO - PROCESS | 1792 | 1471349820203 Marionette TRACE conn4 -> [0,2121,"getWindowHandle",null] 05:17:00 INFO - PROCESS | 1792 | 1471349820209 Marionette TRACE conn4 <- [1,2121,null,{"value":"8"}] 05:17:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 05:17:00 INFO - PROCESS | 1792 | 1471349820215 Marionette TRACE conn4 -> [0,2122,"setScriptTimeout",{"ms":35000}] 05:17:00 INFO - PROCESS | 1792 | 1471349820219 Marionette TRACE conn4 <- [1,2122,null,{}] 05:17:00 INFO - PROCESS | 1792 | 1471349820226 Marionette TRACE conn4 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:00 INFO - PROCESS | 1792 | 1471349820232 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:00 INFO - PROCESS | 1792 | 1471349820477 Marionette TRACE conn4 <- [1,2123,null,{"value":null}] 05:17:00 INFO - PROCESS | 1792 | 1471349820844 Marionette TRACE conn4 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:00 INFO - PROCESS | 1792 | 1471349820855 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f83fc00 == 122 [pid = 1792] [id = 538] 05:17:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 213 (0x8fa73400) [pid = 1792] [serial = 1615] [outer = (nil)] 05:17:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 214 (0x9245f400) [pid = 1792] [serial = 1616] [outer = 0x8fa73400] 05:17:00 INFO - PROCESS | 1792 | 1471349820953 Marionette DEBUG loaded listener.js 05:17:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 215 (0x925a3400) [pid = 1792] [serial = 1617] [outer = 0x8fa73400] 05:17:02 INFO - PROCESS | 1792 | 1471349822090 Marionette TRACE conn4 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 05:17:02 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 05:17:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1949ms 05:17:02 INFO - PROCESS | 1792 | 1471349822168 Marionette TRACE conn4 -> [0,2125,"getWindowHandle",null] 05:17:02 INFO - PROCESS | 1792 | 1471349822175 Marionette TRACE conn4 <- [1,2125,null,{"value":"8"}] 05:17:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 05:17:02 INFO - PROCESS | 1792 | 1471349822186 Marionette TRACE conn4 -> [0,2126,"setScriptTimeout",{"ms":35000}] 05:17:02 INFO - PROCESS | 1792 | 1471349822193 Marionette TRACE conn4 <- [1,2126,null,{}] 05:17:02 INFO - PROCESS | 1792 | 1471349822204 Marionette TRACE conn4 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:02 INFO - PROCESS | 1792 | 1471349822211 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:02 INFO - PROCESS | 1792 | 1471349822594 Marionette TRACE conn4 <- [1,2127,null,{"value":null}] 05:17:03 INFO - PROCESS | 1792 | 1471349823062 Marionette TRACE conn4 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:03 INFO - PROCESS | 1792 | 1471349823074 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x91df1000 == 123 [pid = 1792] [id = 539] 05:17:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 216 (0x9245c400) [pid = 1792] [serial = 1618] [outer = (nil)] 05:17:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 217 (0x92da3400) [pid = 1792] [serial = 1619] [outer = 0x9245c400] 05:17:03 INFO - PROCESS | 1792 | 1471349823182 Marionette DEBUG loaded listener.js 05:17:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 218 (0x92da4400) [pid = 1792] [serial = 1620] [outer = 0x9245c400] 05:17:04 INFO - PROCESS | 1792 | 1471349824575 Marionette TRACE conn4 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 05:17:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 05:17:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 2448ms 05:17:04 INFO - PROCESS | 1792 | 1471349824643 Marionette TRACE conn4 -> [0,2129,"getWindowHandle",null] 05:17:04 INFO - PROCESS | 1792 | 1471349824651 Marionette TRACE conn4 <- [1,2129,null,{"value":"8"}] 05:17:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 05:17:04 INFO - PROCESS | 1792 | 1471349824671 Marionette TRACE conn4 -> [0,2130,"setScriptTimeout",{"ms":35000}] 05:17:04 INFO - PROCESS | 1792 | 1471349824681 Marionette TRACE conn4 <- [1,2130,null,{}] 05:17:04 INFO - PROCESS | 1792 | 1471349824691 Marionette TRACE conn4 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:04 INFO - PROCESS | 1792 | 1471349824699 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:05 INFO - PROCESS | 1792 | 1471349825241 Marionette TRACE conn4 <- [1,2131,null,{"value":null}] 05:17:05 INFO - PROCESS | 1792 | 1471349825587 Marionette TRACE conn4 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:05 INFO - PROCESS | 1792 | 1471349825597 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ecd1c00 == 124 [pid = 1792] [id = 540] 05:17:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 219 (0x92bdfc00) [pid = 1792] [serial = 1621] [outer = (nil)] 05:17:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 220 (0x95106800) [pid = 1792] [serial = 1622] [outer = 0x92bdfc00] 05:17:05 INFO - PROCESS | 1792 | 1471349825724 Marionette DEBUG loaded listener.js 05:17:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 221 (0x95111800) [pid = 1792] [serial = 1623] [outer = 0x92bdfc00] 05:17:06 INFO - PROCESS | 1792 | 1471349826794 Marionette TRACE conn4 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 05:17:06 INFO - PROCESS | 1792 | 1471349826870 Marionette TRACE conn4 <- [1,2133,null,{"value":"8"}] 05:17:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 05:17:06 INFO - PROCESS | 1792 | 1471349826879 Marionette TRACE conn4 -> [0,2134,"setScriptTimeout",{"ms":35000}] 05:17:06 INFO - PROCESS | 1792 | 1471349826884 Marionette TRACE conn4 <- [1,2134,null,{}] 05:17:06 INFO - PROCESS | 1792 | 1471349826890 Marionette TRACE conn4 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:06 INFO - PROCESS | 1792 | 1471349826897 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:07 INFO - PROCESS | 1792 | 1471349827249 Marionette TRACE conn4 <- [1,2135,null,{"value":null}] 05:17:07 INFO - PROCESS | 1792 | 1471349827649 Marionette TRACE conn4 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:07 INFO - PROCESS | 1792 | 1471349827661 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x95ae2800 == 125 [pid = 1792] [id = 541] 05:17:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 222 (0x95ae3000) [pid = 1792] [serial = 1624] [outer = (nil)] 05:17:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 223 (0x95ae5c00) [pid = 1792] [serial = 1625] [outer = 0x95ae3000] 05:17:07 INFO - PROCESS | 1792 | 1471349827814 Marionette DEBUG loaded listener.js 05:17:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 224 (0x95aeac00) [pid = 1792] [serial = 1626] [outer = 0x95ae3000] 05:17:08 INFO - PROCESS | 1792 | 1471349828971 Marionette TRACE conn4 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 05:17:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 05:17:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 2139ms 05:17:09 INFO - PROCESS | 1792 | 1471349829020 Marionette TRACE conn4 -> [0,2137,"getWindowHandle",null] 05:17:09 INFO - PROCESS | 1792 | 1471349829025 Marionette TRACE conn4 <- [1,2137,null,{"value":"8"}] 05:17:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 05:17:09 INFO - PROCESS | 1792 | 1471349829034 Marionette TRACE conn4 -> [0,2138,"setScriptTimeout",{"ms":35000}] 05:17:09 INFO - PROCESS | 1792 | 1471349829039 Marionette TRACE conn4 <- [1,2138,null,{}] 05:17:09 INFO - PROCESS | 1792 | 1471349829046 Marionette TRACE conn4 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:09 INFO - PROCESS | 1792 | 1471349829051 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:09 INFO - PROCESS | 1792 | 1471349829358 Marionette TRACE conn4 <- [1,2139,null,{"value":null}] 05:17:09 INFO - PROCESS | 1792 | 1471349829738 Marionette TRACE conn4 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:09 INFO - PROCESS | 1792 | 1471349829747 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x92da8800 == 126 [pid = 1792] [id = 542] 05:17:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 225 (0x9528d000) [pid = 1792] [serial = 1627] [outer = (nil)] 05:17:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 226 (0x9659d800) [pid = 1792] [serial = 1628] [outer = 0x9528d000] 05:17:09 INFO - PROCESS | 1792 | 1471349829852 Marionette DEBUG loaded listener.js 05:17:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 227 (0x98246400) [pid = 1792] [serial = 1629] [outer = 0x9528d000] 05:17:10 INFO - PROCESS | 1792 | 1471349830883 Marionette TRACE conn4 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 05:17:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 05:17:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1890ms 05:17:10 INFO - PROCESS | 1792 | 1471349830923 Marionette TRACE conn4 -> [0,2141,"getWindowHandle",null] 05:17:10 INFO - PROCESS | 1792 | 1471349830927 Marionette TRACE conn4 <- [1,2141,null,{"value":"8"}] 05:17:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 05:17:10 INFO - PROCESS | 1792 | 1471349830935 Marionette TRACE conn4 -> [0,2142,"setScriptTimeout",{"ms":35000}] 05:17:10 INFO - PROCESS | 1792 | 1471349830939 Marionette TRACE conn4 <- [1,2142,null,{}] 05:17:10 INFO - PROCESS | 1792 | 1471349830947 Marionette TRACE conn4 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:10 INFO - PROCESS | 1792 | 1471349830953 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:11 INFO - PROCESS | 1792 | 1471349831207 Marionette TRACE conn4 <- [1,2143,null,{"value":null}] 05:17:11 INFO - PROCESS | 1792 | 1471349831573 Marionette TRACE conn4 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:11 INFO - PROCESS | 1792 | 1471349831583 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec73400 == 127 [pid = 1792] [id = 543] 05:17:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 228 (0x95ae1400) [pid = 1792] [serial = 1630] [outer = (nil)] 05:17:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 229 (0x9956d400) [pid = 1792] [serial = 1631] [outer = 0x95ae1400] 05:17:11 INFO - PROCESS | 1792 | 1471349831692 Marionette DEBUG loaded listener.js 05:17:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 230 (0x99d31800) [pid = 1792] [serial = 1632] [outer = 0x95ae1400] 05:17:12 INFO - PROCESS | 1792 | 1471349832724 Marionette TRACE conn4 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 05:17:12 INFO - PROCESS | 1792 | 1471349832774 Marionette TRACE conn4 <- [1,2145,null,{"value":"8"}] 05:17:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 05:17:12 INFO - PROCESS | 1792 | 1471349832781 Marionette TRACE conn4 -> [0,2146,"setScriptTimeout",{"ms":35000}] 05:17:12 INFO - PROCESS | 1792 | 1471349832785 Marionette TRACE conn4 <- [1,2146,null,{}] 05:17:12 INFO - PROCESS | 1792 | 1471349832793 Marionette TRACE conn4 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:12 INFO - PROCESS | 1792 | 1471349832799 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:13 INFO - PROCESS | 1792 | 1471349833064 Marionette TRACE conn4 <- [1,2147,null,{"value":null}] 05:17:13 INFO - PROCESS | 1792 | 1471349833425 Marionette TRACE conn4 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:13 INFO - PROCESS | 1792 | 1471349833433 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x99121c00 == 128 [pid = 1792] [id = 544] 05:17:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 231 (0x99126800) [pid = 1792] [serial = 1633] [outer = (nil)] 05:17:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 232 (0x9a709400) [pid = 1792] [serial = 1634] [outer = 0x99126800] 05:17:13 INFO - PROCESS | 1792 | 1471349833528 Marionette DEBUG loaded listener.js 05:17:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 233 (0x9a710000) [pid = 1792] [serial = 1635] [outer = 0x99126800] 05:17:14 INFO - PROCESS | 1792 | 1471349834498 Marionette TRACE conn4 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 05:17:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 05:17:14 INFO - PROCESS | 1792 | 1471349834577 Marionette TRACE conn4 <- [1,2149,null,{"value":"8"}] 05:17:14 INFO - PROCESS | 1792 | 1471349834585 Marionette TRACE conn4 -> [0,2150,"setScriptTimeout",{"ms":35000}] 05:17:14 INFO - PROCESS | 1792 | 1471349834588 Marionette TRACE conn4 <- [1,2150,null,{}] 05:17:14 INFO - PROCESS | 1792 | 1471349834595 Marionette TRACE conn4 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:14 INFO - PROCESS | 1792 | 1471349834601 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:14 INFO - PROCESS | 1792 | 1471349834896 Marionette TRACE conn4 <- [1,2151,null,{"value":null}] 05:17:15 INFO - PROCESS | 1792 | 1471349835304 Marionette TRACE conn4 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:15 INFO - PROCESS | 1792 | 1471349835312 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x92463000 == 129 [pid = 1792] [id = 545] 05:17:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 234 (0x9510c000) [pid = 1792] [serial = 1636] [outer = (nil)] 05:17:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 235 (0x9b0a2c00) [pid = 1792] [serial = 1637] [outer = 0x9510c000] 05:17:15 INFO - PROCESS | 1792 | 1471349835408 Marionette DEBUG loaded listener.js 05:17:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 236 (0x9b382800) [pid = 1792] [serial = 1638] [outer = 0x9510c000] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x899d6c00 == 128 [pid = 1792] [id = 510] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd5400 == 127 [pid = 1792] [id = 349] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x9a701400 == 126 [pid = 1792] [id = 444] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x92fc3800 == 125 [pid = 1792] [id = 443] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x91c53800 == 124 [pid = 1792] [id = 445] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8aff0800 == 123 [pid = 1792] [id = 446] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8a56e000 == 122 [pid = 1792] [id = 529] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x88bf4c00 == 121 [pid = 1792] [id = 528] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x89b41800 == 120 [pid = 1792] [id = 526] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0xa3350c00 == 119 [pid = 1792] [id = 524] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x89b42800 == 118 [pid = 1792] [id = 525] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbc2400 == 117 [pid = 1792] [id = 523] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x9510e000 == 116 [pid = 1792] [id = 522] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8e504c00 == 115 [pid = 1792] [id = 521] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8f907000 == 114 [pid = 1792] [id = 520] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x899d1400 == 113 [pid = 1792] [id = 519] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x877f2800 == 112 [pid = 1792] [id = 517] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8f907800 == 111 [pid = 1792] [id = 518] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8e8cf400 == 110 [pid = 1792] [id = 516] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x89baf800 == 109 [pid = 1792] [id = 515] 05:17:17 INFO - PROCESS | 1792 | --DOCSHELL 0x88bee000 == 108 [pid = 1792] [id = 514] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 235 (0x8e5cc800) [pid = 1792] [serial = 1541] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 234 (0x899d6800) [pid = 1792] [serial = 1401] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 233 (0x8e8cfc00) [pid = 1792] [serial = 1395] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 232 (0x8bbbd000) [pid = 1792] [serial = 1536] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 231 (0x9b20a000) [pid = 1792] [serial = 1443] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 230 (0x89baa400) [pid = 1792] [serial = 1508] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 229 (0xa4d63c00) [pid = 1792] [serial = 1505] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 228 (0x89a98400) [pid = 1792] [serial = 1532] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 227 (0x9bf4f800) [pid = 1792] [serial = 1499] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 226 (0x8e8d0800) [pid = 1792] [serial = 1392] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 225 (0x9527c400) [pid = 1792] [serial = 1490] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 224 (0x9b929800) [pid = 1792] [serial = 1179] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 223 (0x8fc0c800) [pid = 1792] [serial = 1308] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 222 (0xa672b800) [pid = 1792] [serial = 1515] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 221 (0x99ca0800) [pid = 1792] [serial = 1494] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 220 (0x8e867800) [pid = 1792] [serial = 1527] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 219 (0x92be8c00) [pid = 1792] [serial = 1257] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 218 (0x8fa73c00) [pid = 1792] [serial = 1206] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 217 (0x951da800) [pid = 1792] [serial = 1158] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 216 (0x8ae83400) [pid = 1792] [serial = 1524] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 215 (0x99130400) [pid = 1792] [serial = 1233] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 214 (0x877f5c00) [pid = 1792] [serial = 1530] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 213 (0xa4d5d400) [pid = 1792] [serial = 1329] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 212 (0x8d503400) [pid = 1792] [serial = 1538] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 211 (0x875d3c00) [pid = 1792] [serial = 1520] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 210 (0x9912e000) [pid = 1792] [serial = 1493] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 209 (0xa109c800) [pid = 1792] [serial = 1278] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 208 (0x9a663c00) [pid = 1792] [serial = 1125] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 207 (0xa34e3400) [pid = 1792] [serial = 1511] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 206 (0x9bf67c00) [pid = 1792] [serial = 1224] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 205 (0x9a66d800) [pid = 1792] [serial = 1128] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 204 (0x9a70d000) [pid = 1792] [serial = 1335] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 203 (0x875d5400) [pid = 1792] [serial = 1521] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 202 (0x8aff8000) [pid = 1792] [serial = 1535] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 201 (0x92da6000) [pid = 1792] [serial = 1209] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 200 (0xa22b9000) [pid = 1792] [serial = 1374] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 199 (0x8dcc8800) [pid = 1792] [serial = 1539] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 198 (0xa68b3000) [pid = 1792] [serial = 1380] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 197 (0x96586800) [pid = 1792] [serial = 1311] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 196 (0xa2220800) [pid = 1792] [serial = 1502] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 195 (0x99de5c00) [pid = 1792] [serial = 1173] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 194 (0x99c9b000) [pid = 1792] [serial = 1170] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 193 (0x9b504800) [pid = 1792] [serial = 1314] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 192 (0x9c010000) [pid = 1792] [serial = 1338] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 191 (0x8c13ac00) [pid = 1792] [serial = 1484] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 190 (0xa4f2e000) [pid = 1792] [serial = 1506] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 189 (0x8affb400) [pid = 1792] [serial = 1341] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 188 (0x9528e000) [pid = 1792] [serial = 1491] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 187 (0x8fa6cc00) [pid = 1792] [serial = 1365] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 186 (0x8e503400) [pid = 1792] [serial = 1203] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 185 (0x9a263000) [pid = 1792] [serial = 1496] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 184 (0x95282400) [pid = 1792] [serial = 1434] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 183 (0x8ee98800) [pid = 1792] [serial = 1254] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 182 (0x9b049800) [pid = 1792] [serial = 1362] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 181 (0x89a94c00) [pid = 1792] [serial = 1458] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 180 (0x9ccd0800) [pid = 1792] [serial = 1446] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 179 (0x9ab78000) [pid = 1792] [serial = 1266] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 178 (0x8ae90400) [pid = 1792] [serial = 1514] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 177 (0xa2202c00) [pid = 1792] [serial = 1281] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 176 (0x88bf1400) [pid = 1792] [serial = 1517] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 175 (0xa2ecd000) [pid = 1792] [serial = 1377] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 174 (0x8c183400) [pid = 1792] [serial = 1383] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 173 (0x9b9aa400) [pid = 1792] [serial = 1182] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 172 (0x9b03fc00) [pid = 1792] [serial = 1131] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 171 (0x9fb9c000) [pid = 1792] [serial = 1320] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 170 (0x8a561400) [pid = 1792] [serial = 1533] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 169 (0x9bf50000) [pid = 1792] [serial = 1269] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 168 (0x9fb75c00) [pid = 1792] [serial = 1230] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 167 (0x9b09bc00) [pid = 1792] [serial = 1134] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 166 (0x8fcca800) [pid = 1792] [serial = 1116] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 165 (0x9528d400) [pid = 1792] [serial = 1212] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 164 (0x9fb67400) [pid = 1792] [serial = 1371] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 163 (0xa61ec800) [pid = 1792] [serial = 1332] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 162 (0x9a701c00) [pid = 1792] [serial = 1497] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 161 (0x9a270c00) [pid = 1792] [serial = 1122] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 160 (0x9cc41400) [pid = 1792] [serial = 1227] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0x9b506000) [pid = 1792] [serial = 1140] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x9b0a3000) [pid = 1792] [serial = 1218] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x8bbb8800) [pid = 1792] [serial = 1464] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0xa22b1400) [pid = 1792] [serial = 1449] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x9b0a1800) [pid = 1792] [serial = 1176] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x8e8c9800) [pid = 1792] [serial = 1386] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x8fccfc00) [pid = 1792] [serial = 1428] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x9fb6c000) [pid = 1792] [serial = 1272] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x9bf4c400) [pid = 1792] [serial = 1221] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x9c013000) [pid = 1792] [serial = 1317] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0xa2282000) [pid = 1792] [serial = 1503] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x95107400) [pid = 1792] [serial = 1119] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x9824ac00) [pid = 1792] [serial = 1251] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x9658c800) [pid = 1792] [serial = 1167] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x9956ac00) [pid = 1792] [serial = 1260] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0xa1f0a000) [pid = 1792] [serial = 1455] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x92dae400) [pid = 1792] [serial = 1431] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x8c2ef000) [pid = 1792] [serial = 1389] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 141 (0x99ca3800) [pid = 1792] [serial = 1113] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0xa05ab000) [pid = 1792] [serial = 1275] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x88bf4000) [pid = 1792] [serial = 1518] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0xa2ebfc00) [pid = 1792] [serial = 1284] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x95109000) [pid = 1792] [serial = 1368] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x89bac800) [pid = 1792] [serial = 1523] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x8e8cc800) [pid = 1792] [serial = 1487] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x9cc3ec00) [pid = 1792] [serial = 1500] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x9b04a400) [pid = 1792] [serial = 1305] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0xa6733400) [pid = 1792] [serial = 1512] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x8f90cc00) [pid = 1792] [serial = 1488] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x8fa6dc00) [pid = 1792] [serial = 1161] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x9b207400) [pid = 1792] [serial = 1137] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x9a70b800) [pid = 1792] [serial = 1440] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0xa310dc00) [pid = 1792] [serial = 1323] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x8e85c800) [pid = 1792] [serial = 1425] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0xa61e5000) [pid = 1792] [serial = 1452] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x8aff9c00) [pid = 1792] [serial = 1422] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8988bc00) [pid = 1792] [serial = 1398] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x89bac400) [pid = 1792] [serial = 1509] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x99d2cc00) [pid = 1792] [serial = 1437] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x99d32800) [pid = 1792] [serial = 1215] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x8fc0fc00) [pid = 1792] [serial = 1461] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x9a3c9800) [pid = 1792] [serial = 1263] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x93922800) [pid = 1792] [serial = 1164] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8e859c00) [pid = 1792] [serial = 1526] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x8c183c00) [pid = 1792] [serial = 1485] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0xa33d0000) [pid = 1792] [serial = 1326] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x877f2000) [pid = 1792] [serial = 1529] [outer = (nil)] [url = about:blank] 05:17:17 INFO - PROCESS | 1792 | 1471349837823 Marionette TRACE conn4 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 05:17:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 05:17:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 3398ms 05:17:17 INFO - PROCESS | 1792 | 1471349837991 Marionette TRACE conn4 -> [0,2153,"getWindowHandle",null] 05:17:17 INFO - PROCESS | 1792 | 1471349837996 Marionette TRACE conn4 <- [1,2153,null,{"value":"8"}] 05:17:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 05:17:18 INFO - PROCESS | 1792 | 1471349838006 Marionette TRACE conn4 -> [0,2154,"setScriptTimeout",{"ms":35000}] 05:17:18 INFO - PROCESS | 1792 | 1471349838012 Marionette TRACE conn4 <- [1,2154,null,{}] 05:17:18 INFO - PROCESS | 1792 | 1471349838022 Marionette TRACE conn4 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:18 INFO - PROCESS | 1792 | 1471349838027 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:18 INFO - PROCESS | 1792 | 1471349838233 Marionette TRACE conn4 <- [1,2155,null,{"value":null}] 05:17:18 INFO - PROCESS | 1792 | 1471349838479 Marionette TRACE conn4 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:18 INFO - PROCESS | 1792 | 1471349838489 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bf2400 == 109 [pid = 1792] [id = 546] 05:17:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x88bf2c00) [pid = 1792] [serial = 1639] [outer = (nil)] 05:17:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x88bf5800) [pid = 1792] [serial = 1640] [outer = 0x88bf2c00] 05:17:18 INFO - PROCESS | 1792 | 1471349838570 Marionette DEBUG loaded listener.js 05:17:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x8988bc00) [pid = 1792] [serial = 1641] [outer = 0x88bf2c00] 05:17:19 INFO - PROCESS | 1792 | 1471349839506 Marionette TRACE conn4 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:17:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 05:17:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1541ms 05:17:19 INFO - PROCESS | 1792 | 1471349839547 Marionette TRACE conn4 -> [0,2157,"getWindowHandle",null] 05:17:19 INFO - PROCESS | 1792 | 1471349839554 Marionette TRACE conn4 <- [1,2157,null,{"value":"8"}] 05:17:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 05:17:19 INFO - PROCESS | 1792 | 1471349839565 Marionette TRACE conn4 -> [0,2158,"setScriptTimeout",{"ms":35000}] 05:17:19 INFO - PROCESS | 1792 | 1471349839568 Marionette TRACE conn4 <- [1,2158,null,{}] 05:17:19 INFO - PROCESS | 1792 | 1471349839576 Marionette TRACE conn4 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:19 INFO - PROCESS | 1792 | 1471349839582 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:19 INFO - PROCESS | 1792 | 1471349839808 Marionette TRACE conn4 <- [1,2159,null,{"value":null}] 05:17:20 INFO - PROCESS | 1792 | 1471349840078 Marionette TRACE conn4 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:20 INFO - PROCESS | 1792 | 1471349840084 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a96000 == 110 [pid = 1792] [id = 547] 05:17:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x89b45800) [pid = 1792] [serial = 1642] [outer = (nil)] 05:17:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x89b50c00) [pid = 1792] [serial = 1643] [outer = 0x89b45800] 05:17:20 INFO - PROCESS | 1792 | 1471349840188 Marionette DEBUG loaded listener.js 05:17:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x89baa400) [pid = 1792] [serial = 1644] [outer = 0x89b45800] 05:17:21 INFO - PROCESS | 1792 | 1471349841240 Marionette TRACE conn4 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 05:17:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 05:17:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1737ms 05:17:21 INFO - PROCESS | 1792 | 1471349841306 Marionette TRACE conn4 -> [0,2161,"getWindowHandle",null] 05:17:21 INFO - PROCESS | 1792 | 1471349841311 Marionette TRACE conn4 <- [1,2161,null,{"value":"8"}] 05:17:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 05:17:21 INFO - PROCESS | 1792 | 1471349841318 Marionette TRACE conn4 -> [0,2162,"setScriptTimeout",{"ms":35000}] 05:17:21 INFO - PROCESS | 1792 | 1471349841325 Marionette TRACE conn4 <- [1,2162,null,{}] 05:17:21 INFO - PROCESS | 1792 | 1471349841351 Marionette TRACE conn4 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:21 INFO - PROCESS | 1792 | 1471349841360 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:21 INFO - PROCESS | 1792 | 1471349841676 Marionette TRACE conn4 <- [1,2163,null,{"value":null}] 05:17:21 INFO - PROCESS | 1792 | 1471349841735 Marionette TRACE conn4 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:21 INFO - PROCESS | 1792 | 1471349841754 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x8afef000 == 111 [pid = 1792] [id = 548] 05:17:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8afefc00) [pid = 1792] [serial = 1645] [outer = (nil)] 05:17:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8aff6c00) [pid = 1792] [serial = 1646] [outer = 0x8afefc00] 05:17:22 INFO - PROCESS | 1792 | 1471349842106 Marionette DEBUG loaded listener.js 05:17:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8bbb6400) [pid = 1792] [serial = 1647] [outer = 0x8afefc00] 05:17:22 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x8987f400) [pid = 1792] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 05:17:22 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x8ae86400) [pid = 1792] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 05:17:23 INFO - PROCESS | 1792 | 1471349843342 Marionette TRACE conn4 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 05:17:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 05:17:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 2044ms 05:17:23 INFO - PROCESS | 1792 | 1471349843362 Marionette TRACE conn4 -> [0,2165,"getWindowHandle",null] 05:17:23 INFO - PROCESS | 1792 | 1471349843367 Marionette TRACE conn4 <- [1,2165,null,{"value":"8"}] 05:17:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 05:17:23 INFO - PROCESS | 1792 | 1471349843373 Marionette TRACE conn4 -> [0,2166,"setScriptTimeout",{"ms":35000}] 05:17:23 INFO - PROCESS | 1792 | 1471349843377 Marionette TRACE conn4 <- [1,2166,null,{}] 05:17:23 INFO - PROCESS | 1792 | 1471349843384 Marionette TRACE conn4 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:23 INFO - PROCESS | 1792 | 1471349843389 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:23 INFO - PROCESS | 1792 | 1471349843685 Marionette TRACE conn4 <- [1,2167,null,{"value":null}] 05:17:23 INFO - PROCESS | 1792 | 1471349843709 Marionette TRACE conn4 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:23 INFO - PROCESS | 1792 | 1471349843716 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x875ce800 == 112 [pid = 1792] [id = 549] 05:17:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8bbc6400) [pid = 1792] [serial = 1648] [outer = (nil)] 05:17:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8bbcc800) [pid = 1792] [serial = 1649] [outer = 0x8bbc6400] 05:17:23 INFO - PROCESS | 1792 | 1471349843803 Marionette DEBUG loaded listener.js 05:17:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x8bcee400) [pid = 1792] [serial = 1650] [outer = 0x8bbc6400] 05:17:24 INFO - PROCESS | 1792 | 1471349844832 Marionette TRACE conn4 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 05:17:24 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 05:17:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1482ms 05:17:24 INFO - PROCESS | 1792 | 1471349844962 Marionette TRACE conn4 -> [0,2169,"getWindowHandle",null] 05:17:24 INFO - PROCESS | 1792 | 1471349844969 Marionette TRACE conn4 <- [1,2169,null,{"value":"8"}] 05:17:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 05:17:24 INFO - PROCESS | 1792 | 1471349844980 Marionette TRACE conn4 -> [0,2170,"setScriptTimeout",{"ms":35000}] 05:17:24 INFO - PROCESS | 1792 | 1471349844987 Marionette TRACE conn4 <- [1,2170,null,{}] 05:17:25 INFO - PROCESS | 1792 | 1471349845010 Marionette TRACE conn4 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:25 INFO - PROCESS | 1792 | 1471349845017 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:25 INFO - PROCESS | 1792 | 1471349845296 Marionette TRACE conn4 <- [1,2171,null,{"value":null}] 05:17:25 INFO - PROCESS | 1792 | 1471349845679 Marionette TRACE conn4 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:25 INFO - PROCESS | 1792 | 1471349845698 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d0000 == 113 [pid = 1792] [id = 550] 05:17:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x875d6000) [pid = 1792] [serial = 1651] [outer = (nil)] 05:17:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x899d1c00) [pid = 1792] [serial = 1652] [outer = 0x875d6000] 05:17:25 INFO - PROCESS | 1792 | 1471349845792 Marionette DEBUG loaded listener.js 05:17:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x89a90c00) [pid = 1792] [serial = 1653] [outer = 0x875d6000] 05:17:26 INFO - PROCESS | 1792 | 1471349846927 Marionette TRACE conn4 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 05:17:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 05:17:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 2005ms 05:17:26 INFO - PROCESS | 1792 | 1471349846986 Marionette TRACE conn4 -> [0,2173,"getWindowHandle",null] 05:17:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 05:17:26 INFO - PROCESS | 1792 | 1471349846992 Marionette TRACE conn4 <- [1,2173,null,{"value":"8"}] 05:17:27 INFO - PROCESS | 1792 | 1471349847005 Marionette TRACE conn4 -> [0,2174,"setScriptTimeout",{"ms":35000}] 05:17:27 INFO - PROCESS | 1792 | 1471349847024 Marionette TRACE conn4 <- [1,2174,null,{}] 05:17:27 INFO - PROCESS | 1792 | 1471349847037 Marionette TRACE conn4 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:27 INFO - PROCESS | 1792 | 1471349847044 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:27 INFO - PROCESS | 1792 | 1471349847367 Marionette TRACE conn4 <- [1,2175,null,{"value":null}] 05:17:27 INFO - PROCESS | 1792 | 1471349847736 Marionette TRACE conn4 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:27 INFO - PROCESS | 1792 | 1471349847750 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:27 INFO - PROCESS | 1792 | ++DOCSHELL 0x89bad000 == 114 [pid = 1792] [id = 551] 05:17:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x8a564c00) [pid = 1792] [serial = 1654] [outer = (nil)] 05:17:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x8a56d400) [pid = 1792] [serial = 1655] [outer = 0x8a564c00] 05:17:27 INFO - PROCESS | 1792 | 1471349847861 Marionette DEBUG loaded listener.js 05:17:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x8ae8f000) [pid = 1792] [serial = 1656] [outer = 0x8a564c00] 05:17:28 INFO - PROCESS | 1792 | 1471349848974 Marionette TRACE conn4 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 05:17:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 05:17:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 2018ms 05:17:29 INFO - PROCESS | 1792 | 1471349849019 Marionette TRACE conn4 -> [0,2177,"getWindowHandle",null] 05:17:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 05:17:29 INFO - PROCESS | 1792 | 1471349849023 Marionette TRACE conn4 <- [1,2177,null,{"value":"8"}] 05:17:29 INFO - PROCESS | 1792 | 1471349849031 Marionette TRACE conn4 -> [0,2178,"setScriptTimeout",{"ms":35000}] 05:17:29 INFO - PROCESS | 1792 | 1471349849035 Marionette TRACE conn4 <- [1,2178,null,{}] 05:17:29 INFO - PROCESS | 1792 | 1471349849049 Marionette TRACE conn4 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:29 INFO - PROCESS | 1792 | 1471349849059 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:29 INFO - PROCESS | 1792 | 1471349849337 Marionette TRACE conn4 <- [1,2179,null,{"value":null}] 05:17:29 INFO - PROCESS | 1792 | 1471349849756 Marionette TRACE conn4 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:29 INFO - PROCESS | 1792 | 1471349849773 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c17dc00 == 115 [pid = 1792] [id = 552] 05:17:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x8c17e000) [pid = 1792] [serial = 1657] [outer = (nil)] 05:17:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x8c2e2c00) [pid = 1792] [serial = 1658] [outer = 0x8c17e000] 05:17:29 INFO - PROCESS | 1792 | 1471349849888 Marionette DEBUG loaded listener.js 05:17:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x8c2ef400) [pid = 1792] [serial = 1659] [outer = 0x8c17e000] 05:17:31 INFO - PROCESS | 1792 | 1471349851022 Marionette TRACE conn4 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:17:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 05:17:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 2038ms 05:17:31 INFO - PROCESS | 1792 | 1471349851069 Marionette TRACE conn4 -> [0,2181,"getWindowHandle",null] 05:17:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 05:17:31 INFO - PROCESS | 1792 | 1471349851073 Marionette TRACE conn4 <- [1,2181,null,{"value":"8"}] 05:17:31 INFO - PROCESS | 1792 | 1471349851080 Marionette TRACE conn4 -> [0,2182,"setScriptTimeout",{"ms":35000}] 05:17:31 INFO - PROCESS | 1792 | 1471349851085 Marionette TRACE conn4 <- [1,2182,null,{}] 05:17:31 INFO - PROCESS | 1792 | 1471349851092 Marionette TRACE conn4 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:31 INFO - PROCESS | 1792 | 1471349851098 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:31 INFO - PROCESS | 1792 | 1471349851353 Marionette TRACE conn4 <- [1,2183,null,{"value":null}] 05:17:31 INFO - PROCESS | 1792 | 1471349851708 Marionette TRACE conn4 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:31 INFO - PROCESS | 1792 | 1471349851720 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:31 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f5400 == 116 [pid = 1792] [id = 553] 05:17:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x8c2f0800) [pid = 1792] [serial = 1660] [outer = (nil)] 05:17:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x8e59d000) [pid = 1792] [serial = 1661] [outer = 0x8c2f0800] 05:17:31 INFO - PROCESS | 1792 | 1471349851825 Marionette DEBUG loaded listener.js 05:17:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x8e859800) [pid = 1792] [serial = 1662] [outer = 0x8c2f0800] 05:17:32 INFO - PROCESS | 1792 | 1471349852900 Marionette TRACE conn4 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 05:17:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 05:17:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1889ms 05:17:32 INFO - PROCESS | 1792 | 1471349852970 Marionette TRACE conn4 -> [0,2185,"getWindowHandle",null] 05:17:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 05:17:32 INFO - PROCESS | 1792 | 1471349852975 Marionette TRACE conn4 <- [1,2185,null,{"value":"8"}] 05:17:32 INFO - PROCESS | 1792 | 1471349852982 Marionette TRACE conn4 -> [0,2186,"setScriptTimeout",{"ms":35000}] 05:17:32 INFO - PROCESS | 1792 | 1471349852988 Marionette TRACE conn4 <- [1,2186,null,{}] 05:17:33 INFO - PROCESS | 1792 | 1471349852995 Marionette TRACE conn4 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:33 INFO - PROCESS | 1792 | 1471349853000 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:33 INFO - PROCESS | 1792 | 1471349853296 Marionette TRACE conn4 <- [1,2187,null,{"value":null}] 05:17:33 INFO - PROCESS | 1792 | 1471349853679 Marionette TRACE conn4 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:33 INFO - PROCESS | 1792 | 1471349853690 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bcf6400 == 117 [pid = 1792] [id = 554] 05:17:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x8dcc1800) [pid = 1792] [serial = 1663] [outer = (nil)] 05:17:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x8e8c5000) [pid = 1792] [serial = 1664] [outer = 0x8dcc1800] 05:17:33 INFO - PROCESS | 1792 | 1471349853789 Marionette DEBUG loaded listener.js 05:17:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x8e8cc400) [pid = 1792] [serial = 1665] [outer = 0x8dcc1800] 05:17:34 INFO - PROCESS | 1792 | 1471349854815 Marionette TRACE conn4 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 05:17:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 05:17:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1895ms 05:17:34 INFO - PROCESS | 1792 | 1471349854878 Marionette TRACE conn4 -> [0,2189,"getWindowHandle",null] 05:17:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 05:17:34 INFO - PROCESS | 1792 | 1471349854883 Marionette TRACE conn4 <- [1,2189,null,{"value":"8"}] 05:17:34 INFO - PROCESS | 1792 | 1471349854890 Marionette TRACE conn4 -> [0,2190,"setScriptTimeout",{"ms":35000}] 05:17:34 INFO - PROCESS | 1792 | 1471349854895 Marionette TRACE conn4 <- [1,2190,null,{}] 05:17:34 INFO - PROCESS | 1792 | 1471349854903 Marionette TRACE conn4 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:34 INFO - PROCESS | 1792 | 1471349854916 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:35 INFO - PROCESS | 1792 | 1471349855282 Marionette TRACE conn4 <- [1,2191,null,{"value":null}] 05:17:35 INFO - PROCESS | 1792 | 1471349855659 Marionette TRACE conn4 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:35 INFO - PROCESS | 1792 | 1471349855671 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:35 INFO - PROCESS | 1792 | ++DOCSHELL 0x8a567800 == 118 [pid = 1792] [id = 555] 05:17:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x8ecd0400) [pid = 1792] [serial = 1666] [outer = (nil)] 05:17:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x8f904c00) [pid = 1792] [serial = 1667] [outer = 0x8ecd0400] 05:17:35 INFO - PROCESS | 1792 | 1471349855792 Marionette DEBUG loaded listener.js 05:17:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x8fa7ac00) [pid = 1792] [serial = 1668] [outer = 0x8ecd0400] 05:17:36 INFO - PROCESS | 1792 | 1471349856828 Marionette TRACE conn4 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 05:17:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 05:17:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1985ms 05:17:36 INFO - PROCESS | 1792 | 1471349856876 Marionette TRACE conn4 -> [0,2193,"getWindowHandle",null] 05:17:36 INFO - PROCESS | 1792 | 1471349856881 Marionette TRACE conn4 <- [1,2193,null,{"value":"8"}] 05:17:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 05:17:36 INFO - PROCESS | 1792 | 1471349856908 Marionette TRACE conn4 -> [0,2194,"setScriptTimeout",{"ms":35000}] 05:17:36 INFO - PROCESS | 1792 | 1471349856913 Marionette TRACE conn4 <- [1,2194,null,{}] 05:17:36 INFO - PROCESS | 1792 | 1471349856920 Marionette TRACE conn4 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:36 INFO - PROCESS | 1792 | 1471349856925 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:37 INFO - PROCESS | 1792 | 1471349857188 Marionette TRACE conn4 <- [1,2195,null,{"value":null}] 05:17:37 INFO - PROCESS | 1792 | 1471349857507 Marionette TRACE conn4 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:37 INFO - PROCESS | 1792 | 1471349857516 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee92c00 == 119 [pid = 1792] [id = 556] 05:17:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x8f83dc00) [pid = 1792] [serial = 1669] [outer = (nil)] 05:17:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x8fccf000) [pid = 1792] [serial = 1670] [outer = 0x8f83dc00] 05:17:37 INFO - PROCESS | 1792 | 1471349857616 Marionette DEBUG loaded listener.js 05:17:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x91c5a000) [pid = 1792] [serial = 1671] [outer = 0x8f83dc00] 05:17:38 INFO - PROCESS | 1792 | 1471349858644 Marionette TRACE conn4 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 05:17:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 05:17:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1789ms 05:17:38 INFO - PROCESS | 1792 | 1471349858694 Marionette TRACE conn4 -> [0,2197,"getWindowHandle",null] 05:17:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 05:17:38 INFO - PROCESS | 1792 | 1471349858700 Marionette TRACE conn4 <- [1,2197,null,{"value":"8"}] 05:17:38 INFO - PROCESS | 1792 | 1471349858707 Marionette TRACE conn4 -> [0,2198,"setScriptTimeout",{"ms":35000}] 05:17:38 INFO - PROCESS | 1792 | 1471349858714 Marionette TRACE conn4 <- [1,2198,null,{}] 05:17:38 INFO - PROCESS | 1792 | 1471349858720 Marionette TRACE conn4 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:38 INFO - PROCESS | 1792 | 1471349858727 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:38 INFO - PROCESS | 1792 | 1471349858986 Marionette TRACE conn4 <- [1,2199,null,{"value":null}] 05:17:39 INFO - PROCESS | 1792 | 1471349859341 Marionette TRACE conn4 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:39 INFO - PROCESS | 1792 | 1471349859348 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:39 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d50dc00 == 120 [pid = 1792] [id = 557] 05:17:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x8f903c00) [pid = 1792] [serial = 1672] [outer = (nil)] 05:17:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0x92467000) [pid = 1792] [serial = 1673] [outer = 0x8f903c00] 05:17:39 INFO - PROCESS | 1792 | 1471349859453 Marionette DEBUG loaded listener.js 05:17:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x925a7c00) [pid = 1792] [serial = 1674] [outer = 0x8f903c00] 05:17:40 INFO - PROCESS | 1792 | 1471349860440 Marionette TRACE conn4 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:17:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 05:17:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1794ms 05:17:40 INFO - PROCESS | 1792 | 1471349860503 Marionette TRACE conn4 -> [0,2201,"getWindowHandle",null] 05:17:40 INFO - PROCESS | 1792 | 1471349860508 Marionette TRACE conn4 <- [1,2201,null,{"value":"8"}] 05:17:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 05:17:40 INFO - PROCESS | 1792 | 1471349860517 Marionette TRACE conn4 -> [0,2202,"setScriptTimeout",{"ms":35000}] 05:17:40 INFO - PROCESS | 1792 | 1471349860522 Marionette TRACE conn4 <- [1,2202,null,{}] 05:17:40 INFO - PROCESS | 1792 | 1471349860529 Marionette TRACE conn4 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:40 INFO - PROCESS | 1792 | 1471349860535 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:40 INFO - PROCESS | 1792 | 1471349860792 Marionette TRACE conn4 <- [1,2203,null,{"value":null}] 05:17:41 INFO - PROCESS | 1792 | 1471349861150 Marionette TRACE conn4 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:41 INFO - PROCESS | 1792 | 1471349861158 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cac00 == 121 [pid = 1792] [id = 558] 05:17:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x875d5800) [pid = 1792] [serial = 1675] [outer = (nil)] 05:17:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x92be1c00) [pid = 1792] [serial = 1676] [outer = 0x875d5800] 05:17:41 INFO - PROCESS | 1792 | 1471349861260 Marionette DEBUG loaded listener.js 05:17:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x92be7000) [pid = 1792] [serial = 1677] [outer = 0x875d5800] 05:17:42 INFO - PROCESS | 1792 | 1471349862273 Marionette TRACE conn4 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 05:17:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 05:17:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1791ms 05:17:42 INFO - PROCESS | 1792 | 1471349862308 Marionette TRACE conn4 -> [0,2205,"getWindowHandle",null] 05:17:42 INFO - PROCESS | 1792 | 1471349862313 Marionette TRACE conn4 <- [1,2205,null,{"value":"8"}] 05:17:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 05:17:42 INFO - PROCESS | 1792 | 1471349862320 Marionette TRACE conn4 -> [0,2206,"setScriptTimeout",{"ms":35000}] 05:17:42 INFO - PROCESS | 1792 | 1471349862324 Marionette TRACE conn4 <- [1,2206,null,{}] 05:17:42 INFO - PROCESS | 1792 | 1471349862329 Marionette TRACE conn4 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:42 INFO - PROCESS | 1792 | 1471349862334 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:42 INFO - PROCESS | 1792 | 1471349862561 Marionette TRACE conn4 <- [1,2207,null,{"value":null}] 05:17:42 INFO - PROCESS | 1792 | 1471349862910 Marionette TRACE conn4 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:42 INFO - PROCESS | 1792 | 1471349862917 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x91df5400 == 122 [pid = 1792] [id = 559] 05:17:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x92461000) [pid = 1792] [serial = 1678] [outer = (nil)] 05:17:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x92fc9000) [pid = 1792] [serial = 1679] [outer = 0x92461000] 05:17:43 INFO - PROCESS | 1792 | 1471349863024 Marionette DEBUG loaded listener.js 05:17:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x93924c00) [pid = 1792] [serial = 1680] [outer = 0x92461000] 05:17:44 INFO - PROCESS | 1792 | 1471349864036 Marionette TRACE conn4 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 05:17:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 05:17:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1781ms 05:17:44 INFO - PROCESS | 1792 | 1471349864103 Marionette TRACE conn4 -> [0,2209,"getWindowHandle",null] 05:17:44 INFO - PROCESS | 1792 | 1471349864109 Marionette TRACE conn4 <- [1,2209,null,{"value":"8"}] 05:17:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 05:17:44 INFO - PROCESS | 1792 | 1471349864116 Marionette TRACE conn4 -> [0,2210,"setScriptTimeout",{"ms":35000}] 05:17:44 INFO - PROCESS | 1792 | 1471349864121 Marionette TRACE conn4 <- [1,2210,null,{}] 05:17:44 INFO - PROCESS | 1792 | 1471349864128 Marionette TRACE conn4 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:44 INFO - PROCESS | 1792 | 1471349864135 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:44 INFO - PROCESS | 1792 | 1471349864462 Marionette TRACE conn4 <- [1,2211,null,{"value":null}] 05:17:44 INFO - PROCESS | 1792 | 1471349864823 Marionette TRACE conn4 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:44 INFO - PROCESS | 1792 | 1471349864835 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:44 INFO - PROCESS | 1792 | ++DOCSHELL 0x95274400 == 123 [pid = 1792] [id = 560] 05:17:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x95277000) [pid = 1792] [serial = 1681] [outer = (nil)] 05:17:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x95281c00) [pid = 1792] [serial = 1682] [outer = 0x95277000] 05:17:44 INFO - PROCESS | 1792 | 1471349864942 Marionette DEBUG loaded listener.js 05:17:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x9528e000) [pid = 1792] [serial = 1683] [outer = 0x95277000] 05:17:45 INFO - PROCESS | 1792 | 1471349865984 Marionette TRACE conn4 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 05:17:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 05:17:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1895ms 05:17:46 INFO - PROCESS | 1792 | 1471349866017 Marionette TRACE conn4 -> [0,2213,"getWindowHandle",null] 05:17:46 INFO - PROCESS | 1792 | 1471349866020 Marionette TRACE conn4 <- [1,2213,null,{"value":"8"}] 05:17:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 05:17:46 INFO - PROCESS | 1792 | 1471349866031 Marionette TRACE conn4 -> [0,2214,"setScriptTimeout",{"ms":35000}] 05:17:46 INFO - PROCESS | 1792 | 1471349866035 Marionette TRACE conn4 <- [1,2214,null,{}] 05:17:46 INFO - PROCESS | 1792 | 1471349866042 Marionette TRACE conn4 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:46 INFO - PROCESS | 1792 | 1471349866046 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:46 INFO - PROCESS | 1792 | 1471349866292 Marionette TRACE conn4 <- [1,2215,null,{"value":null}] 05:17:46 INFO - PROCESS | 1792 | 1471349866644 Marionette TRACE conn4 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:46 INFO - PROCESS | 1792 | 1471349866651 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:46 INFO - PROCESS | 1792 | ++DOCSHELL 0x951cc800 == 124 [pid = 1792] [id = 561] 05:17:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x95ae2400) [pid = 1792] [serial = 1684] [outer = (nil)] 05:17:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x96586800) [pid = 1792] [serial = 1685] [outer = 0x95ae2400] 05:17:46 INFO - PROCESS | 1792 | 1471349866751 Marionette DEBUG loaded listener.js 05:17:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x9659fc00) [pid = 1792] [serial = 1686] [outer = 0x95ae2400] 05:17:47 INFO - PROCESS | 1792 | 1471349867747 Marionette TRACE conn4 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 05:17:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 05:17:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1784ms 05:17:47 INFO - PROCESS | 1792 | 1471349867816 Marionette TRACE conn4 -> [0,2217,"getWindowHandle",null] 05:17:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 05:17:47 INFO - PROCESS | 1792 | 1471349867822 Marionette TRACE conn4 <- [1,2217,null,{"value":"8"}] 05:17:47 INFO - PROCESS | 1792 | 1471349867829 Marionette TRACE conn4 -> [0,2218,"setScriptTimeout",{"ms":35000}] 05:17:47 INFO - PROCESS | 1792 | 1471349867833 Marionette TRACE conn4 <- [1,2218,null,{}] 05:17:47 INFO - PROCESS | 1792 | 1471349867838 Marionette TRACE conn4 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:47 INFO - PROCESS | 1792 | 1471349867845 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:48 INFO - PROCESS | 1792 | 1471349868129 Marionette TRACE conn4 <- [1,2219,null,{"value":null}] 05:17:48 INFO - PROCESS | 1792 | 1471349868495 Marionette TRACE conn4 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:48 INFO - PROCESS | 1792 | 1471349868506 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d2400 == 125 [pid = 1792] [id = 562] 05:17:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x9528c000) [pid = 1792] [serial = 1687] [outer = (nil)] 05:17:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0x9917cc00) [pid = 1792] [serial = 1688] [outer = 0x9528c000] 05:17:48 INFO - PROCESS | 1792 | 1471349868601 Marionette DEBUG loaded listener.js 05:17:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 162 (0x9956ac00) [pid = 1792] [serial = 1689] [outer = 0x9528c000] 05:17:49 INFO - PROCESS | 1792 | 1471349869562 Marionette TRACE conn4 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 05:17:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 05:17:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1789ms 05:17:49 INFO - PROCESS | 1792 | 1471349869620 Marionette TRACE conn4 -> [0,2221,"getWindowHandle",null] 05:17:49 INFO - PROCESS | 1792 | 1471349869624 Marionette TRACE conn4 <- [1,2221,null,{"value":"8"}] 05:17:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 05:17:49 INFO - PROCESS | 1792 | 1471349869635 Marionette TRACE conn4 -> [0,2222,"setScriptTimeout",{"ms":35000}] 05:17:49 INFO - PROCESS | 1792 | 1471349869638 Marionette TRACE conn4 <- [1,2222,null,{}] 05:17:49 INFO - PROCESS | 1792 | 1471349869646 Marionette TRACE conn4 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:49 INFO - PROCESS | 1792 | 1471349869652 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:49 INFO - PROCESS | 1792 | 1471349869991 Marionette TRACE conn4 <- [1,2223,null,{"value":null}] 05:17:50 INFO - PROCESS | 1792 | 1471349870355 Marionette TRACE conn4 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:50 INFO - PROCESS | 1792 | 1471349870366 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x8fcc2000 == 126 [pid = 1792] [id = 563] 05:17:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 163 (0x9266d000) [pid = 1792] [serial = 1690] [outer = (nil)] 05:17:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 164 (0x99d31000) [pid = 1792] [serial = 1691] [outer = 0x9266d000] 05:17:50 INFO - PROCESS | 1792 | 1471349870474 Marionette DEBUG loaded listener.js 05:17:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 165 (0x99d3e000) [pid = 1792] [serial = 1692] [outer = 0x9266d000] 05:17:51 INFO - PROCESS | 1792 | 1471349871800 Marionette TRACE conn4 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:17:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 05:17:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 2189ms 05:17:51 INFO - PROCESS | 1792 | 1471349871825 Marionette TRACE conn4 -> [0,2225,"getWindowHandle",null] 05:17:51 INFO - PROCESS | 1792 | 1471349871832 Marionette TRACE conn4 <- [1,2225,null,{"value":"8"}] 05:17:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 05:17:51 INFO - PROCESS | 1792 | 1471349871862 Marionette TRACE conn4 -> [0,2226,"setScriptTimeout",{"ms":35000}] 05:17:51 INFO - PROCESS | 1792 | 1471349871868 Marionette TRACE conn4 <- [1,2226,null,{}] 05:17:51 INFO - PROCESS | 1792 | 1471349871878 Marionette TRACE conn4 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:51 INFO - PROCESS | 1792 | 1471349871886 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:52 INFO - PROCESS | 1792 | 1471349872230 Marionette TRACE conn4 <- [1,2227,null,{"value":null}] 05:17:52 INFO - PROCESS | 1792 | 1471349872591 Marionette TRACE conn4 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:52 INFO - PROCESS | 1792 | 1471349872601 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x99130000 == 127 [pid = 1792] [id = 564] 05:17:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 166 (0x99d29000) [pid = 1792] [serial = 1693] [outer = (nil)] 05:17:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 167 (0x9a661000) [pid = 1792] [serial = 1694] [outer = 0x99d29000] 05:17:52 INFO - PROCESS | 1792 | 1471349872690 Marionette DEBUG loaded listener.js 05:17:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 168 (0x9a664000) [pid = 1792] [serial = 1695] [outer = 0x99d29000] 05:17:53 INFO - PROCESS | 1792 | 1471349873940 Marionette TRACE conn4 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 05:17:54 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 05:17:54 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 2157ms 05:17:54 INFO - PROCESS | 1792 | 1471349874015 Marionette TRACE conn4 -> [0,2229,"getWindowHandle",null] 05:17:54 INFO - PROCESS | 1792 | 1471349874018 Marionette TRACE conn4 <- [1,2229,null,{"value":"8"}] 05:17:54 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 05:17:54 INFO - PROCESS | 1792 | 1471349874033 Marionette TRACE conn4 -> [0,2230,"setScriptTimeout",{"ms":35000}] 05:17:54 INFO - PROCESS | 1792 | 1471349874036 Marionette TRACE conn4 <- [1,2230,null,{}] 05:17:54 INFO - PROCESS | 1792 | 1471349874043 Marionette TRACE conn4 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:54 INFO - PROCESS | 1792 | 1471349874048 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:54 INFO - PROCESS | 1792 | 1471349874328 Marionette TRACE conn4 <- [1,2231,null,{"value":null}] 05:17:55 INFO - PROCESS | 1792 | 1471349875174 Marionette TRACE conn4 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:55 INFO - PROCESS | 1792 | 1471349875186 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cf400 == 128 [pid = 1792] [id = 565] 05:17:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 169 (0x875d0400) [pid = 1792] [serial = 1696] [outer = (nil)] 05:17:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 170 (0x875d5c00) [pid = 1792] [serial = 1697] [outer = 0x875d0400] 05:17:55 INFO - PROCESS | 1792 | 1471349875346 Marionette DEBUG loaded listener.js 05:17:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 171 (0x88bec400) [pid = 1792] [serial = 1698] [outer = 0x875d0400] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec70000 == 127 [pid = 1792] [id = 417] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x9a664800 == 126 [pid = 1792] [id = 421] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2ea400 == 125 [pid = 1792] [id = 462] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec73c00 == 124 [pid = 1792] [id = 459] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2e8800 == 123 [pid = 1792] [id = 463] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8e505000 == 122 [pid = 1792] [id = 323] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8a568800 == 121 [pid = 1792] [id = 511] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2e5800 == 120 [pid = 1792] [id = 512] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8fc09800 == 119 [pid = 1792] [id = 455] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6c4c00 == 118 [pid = 1792] [id = 413] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8aff2400 == 117 [pid = 1792] [id = 461] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8c179c00 == 116 [pid = 1792] [id = 460] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x92daac00 == 115 [pid = 1792] [id = 457] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x89a89800 == 114 [pid = 1792] [id = 513] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x9b09f800 == 113 [pid = 1792] [id = 456] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x89884400 == 112 [pid = 1792] [id = 466] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x89888c00 == 111 [pid = 1792] [id = 467] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x89880000 == 110 [pid = 1792] [id = 465] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13dc00 == 109 [pid = 1792] [id = 458] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8afef000 == 108 [pid = 1792] [id = 548] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x89a96000 == 107 [pid = 1792] [id = 547] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x88bf2400 == 106 [pid = 1792] [id = 546] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x92da8800 == 105 [pid = 1792] [id = 542] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x95ae2800 == 104 [pid = 1792] [id = 541] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8ecd1c00 == 103 [pid = 1792] [id = 540] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x91df1000 == 102 [pid = 1792] [id = 539] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6c5000 == 101 [pid = 1792] [id = 537] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8f83fc00 == 100 [pid = 1792] [id = 538] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8e858800 == 99 [pid = 1792] [id = 536] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x875c9400 == 98 [pid = 1792] [id = 535] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x875ca400 == 97 [pid = 1792] [id = 534] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8c182c00 == 96 [pid = 1792] [id = 533] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x8988e000 == 95 [pid = 1792] [id = 532] 05:17:56 INFO - PROCESS | 1792 | --DOCSHELL 0x877ed400 == 94 [pid = 1792] [id = 531] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x92dafc00 == 93 [pid = 1792] [id = 409] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x89888800 == 92 [pid = 1792] [id = 489] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8988ac00 == 91 [pid = 1792] [id = 488] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8dabd800 == 90 [pid = 1792] [id = 354] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6c800 == 89 [pid = 1792] [id = 453] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e504000 == 88 [pid = 1792] [id = 316] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8dac2c00 == 87 [pid = 1792] [id = 335] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8988c000 == 86 [pid = 1792] [id = 530] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d9400 == 85 [pid = 1792] [id = 358] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8c180c00 == 84 [pid = 1792] [id = 490] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x9266f800 == 83 [pid = 1792] [id = 372] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x91c56400 == 82 [pid = 1792] [id = 493] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x95273400 == 81 [pid = 1792] [id = 416] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8a569400 == 80 [pid = 1792] [id = 495] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8affb000 == 79 [pid = 1792] [id = 494] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d4000 == 78 [pid = 1792] [id = 429] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8d507000 == 77 [pid = 1792] [id = 340] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x951d8000 == 76 [pid = 1792] [id = 497] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x9266dc00 == 75 [pid = 1792] [id = 356] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6d000 == 74 [pid = 1792] [id = 305] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x925a5800 == 73 [pid = 1792] [id = 370] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e85e400 == 72 [pid = 1792] [id = 491] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8d508400 == 71 [pid = 1792] [id = 431] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8f83a000 == 70 [pid = 1792] [id = 371] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x91c55800 == 69 [pid = 1792] [id = 309] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x99d2ec00 == 68 [pid = 1792] [id = 499] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e596400 == 67 [pid = 1792] [id = 498] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8d506400 == 66 [pid = 1792] [id = 334] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8fa73000 == 65 [pid = 1792] [id = 319] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8dabf400 == 64 [pid = 1792] [id = 420] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x89ba1400 == 63 [pid = 1792] [id = 502] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x89885400 == 62 [pid = 1792] [id = 492] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e507800 == 61 [pid = 1792] [id = 306] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec74c00 == 60 [pid = 1792] [id = 321] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec73400 == 59 [pid = 1792] [id = 543] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8c140c00 == 58 [pid = 1792] [id = 339] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x91debc00 == 57 [pid = 1792] [id = 315] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0xa1f07c00 == 56 [pid = 1792] [id = 501] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x93a70800 == 55 [pid = 1792] [id = 385] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8f90a400 == 54 [pid = 1792] [id = 320] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x92bdcc00 == 53 [pid = 1792] [id = 360] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6f800 == 52 [pid = 1792] [id = 338] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x875c9000 == 51 [pid = 1792] [id = 506] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8d50a800 == 50 [pid = 1792] [id = 428] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x99121c00 == 49 [pid = 1792] [id = 544] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x88bea400 == 48 [pid = 1792] [id = 505] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x875c9c00 == 47 [pid = 1792] [id = 508] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x92663400 == 46 [pid = 1792] [id = 318] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8c13a400 == 45 [pid = 1792] [id = 500] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50d000 == 44 [pid = 1792] [id = 359] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x92fc6000 == 43 [pid = 1792] [id = 337] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x89ba9400 == 42 [pid = 1792] [id = 503] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x875d3400 == 41 [pid = 1792] [id = 507] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x92463000 == 40 [pid = 1792] [id = 545] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x925a0c00 == 39 [pid = 1792] [id = 308] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8fc07000 == 38 [pid = 1792] [id = 418] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x877eac00 == 37 [pid = 1792] [id = 509] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8ae84000 == 36 [pid = 1792] [id = 504] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e505c00 == 35 [pid = 1792] [id = 434] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee8c000 == 34 [pid = 1792] [id = 433] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x9477e800 == 33 [pid = 1792] [id = 496] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8bcf4c00 == 32 [pid = 1792] [id = 464] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5ccc00 == 31 [pid = 1792] [id = 410] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2e3c00 == 30 [pid = 1792] [id = 527] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8dab8800 == 29 [pid = 1792] [id = 345] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x89a8a400 == 28 [pid = 1792] [id = 487] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8c142400 == 27 [pid = 1792] [id = 310] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6c5c00 == 26 [pid = 1792] [id = 432] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee93400 == 25 [pid = 1792] [id = 442] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8e599c00 == 24 [pid = 1792] [id = 317] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8d504800 == 23 [pid = 1792] [id = 336] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8fcc2000 == 22 [pid = 1792] [id = 563] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x99130000 == 21 [pid = 1792] [id = 564] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x875d2400 == 20 [pid = 1792] [id = 562] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x951cc800 == 19 [pid = 1792] [id = 561] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x95274400 == 18 [pid = 1792] [id = 560] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x875cac00 == 17 [pid = 1792] [id = 558] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x91df5400 == 16 [pid = 1792] [id = 559] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8d50dc00 == 15 [pid = 1792] [id = 557] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee92c00 == 14 [pid = 1792] [id = 556] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8a567800 == 13 [pid = 1792] [id = 555] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8bcf6400 == 12 [pid = 1792] [id = 554] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x877f5400 == 11 [pid = 1792] [id = 553] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x8c17dc00 == 10 [pid = 1792] [id = 552] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x89bad000 == 9 [pid = 1792] [id = 551] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x875ce800 == 8 [pid = 1792] [id = 549] 05:17:58 INFO - PROCESS | 1792 | --DOCSHELL 0x875d0000 == 7 [pid = 1792] [id = 550] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 170 (0x8bbca800) [pid = 1792] [serial = 1571] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 169 (0x9a65f800) [pid = 1792] [serial = 1562] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 168 (0x8a56f400) [pid = 1792] [serial = 1544] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 167 (0xa6732000) [pid = 1792] [serial = 1574] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 166 (0x89b41400) [pid = 1792] [serial = 1587] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 165 (0x8fccf400) [pid = 1792] [serial = 1553] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 164 (0x92460c00) [pid = 1792] [serial = 1583] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 163 (0x9b9abc00) [pid = 1792] [serial = 1565] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 162 (0xa2280000) [pid = 1792] [serial = 1568] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 161 (0x89b4b000) [pid = 1792] [serial = 1577] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 160 (0x9528c800) [pid = 1792] [serial = 1559] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0x89a8d400) [pid = 1792] [serial = 1586] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x92665000) [pid = 1792] [serial = 1556] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x8bbb3400) [pid = 1792] [serial = 1590] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0x8c186400) [pid = 1792] [serial = 1547] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x8ee90c00) [pid = 1792] [serial = 1550] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x8ae8d800) [pid = 1792] [serial = 1589] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x8dccc000) [pid = 1792] [serial = 1580] [outer = (nil)] [url = about:blank] 05:17:58 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x8ae90800) [pid = 1792] [serial = 1592] [outer = (nil)] [url = about:blank] 05:17:59 INFO - PROCESS | 1792 | 1471349879499 Marionette TRACE conn4 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 05:17:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 05:17:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 5495ms 05:17:59 INFO - PROCESS | 1792 | 1471349879538 Marionette TRACE conn4 -> [0,2233,"getWindowHandle",null] 05:17:59 INFO - PROCESS | 1792 | 1471349879546 Marionette TRACE conn4 <- [1,2233,null,{"value":"8"}] 05:17:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 05:17:59 INFO - PROCESS | 1792 | 1471349879556 Marionette TRACE conn4 -> [0,2234,"setScriptTimeout",{"ms":35000}] 05:17:59 INFO - PROCESS | 1792 | 1471349879564 Marionette TRACE conn4 <- [1,2234,null,{}] 05:17:59 INFO - PROCESS | 1792 | 1471349879573 Marionette TRACE conn4 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:17:59 INFO - PROCESS | 1792 | 1471349879578 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:17:59 INFO - PROCESS | 1792 | 1471349879768 Marionette TRACE conn4 <- [1,2235,null,{"value":null}] 05:17:59 INFO - PROCESS | 1792 | 1471349879958 Marionette TRACE conn4 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:17:59 INFO - PROCESS | 1792 | 1471349879971 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bec000 == 8 [pid = 1792] [id = 566] 05:18:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x88bedc00) [pid = 1792] [serial = 1699] [outer = (nil)] 05:18:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x89883800) [pid = 1792] [serial = 1700] [outer = 0x88bedc00] 05:18:00 INFO - PROCESS | 1792 | 1471349880064 Marionette DEBUG loaded listener.js 05:18:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x89889000) [pid = 1792] [serial = 1701] [outer = 0x88bedc00] 05:18:00 INFO - PROCESS | 1792 | 1471349880983 Marionette TRACE conn4 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 05:18:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 05:18:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1490ms 05:18:01 INFO - PROCESS | 1792 | 1471349881049 Marionette TRACE conn4 -> [0,2237,"getWindowHandle",null] 05:18:01 INFO - PROCESS | 1792 | 1471349881067 Marionette TRACE conn4 <- [1,2237,null,{"value":"8"}] 05:18:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 05:18:01 INFO - PROCESS | 1792 | 1471349881135 Marionette TRACE conn4 -> [0,2238,"setScriptTimeout",{"ms":35000}] 05:18:01 INFO - PROCESS | 1792 | 1471349881141 Marionette TRACE conn4 <- [1,2238,null,{}] 05:18:01 INFO - PROCESS | 1792 | 1471349881157 Marionette TRACE conn4 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:01 INFO - PROCESS | 1792 | 1471349881163 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:01 INFO - PROCESS | 1792 | 1471349881475 Marionette TRACE conn4 <- [1,2239,null,{"value":null}] 05:18:01 INFO - PROCESS | 1792 | 1471349881534 Marionette TRACE conn4 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:01 INFO - PROCESS | 1792 | 1471349881544 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x89b42c00 == 9 [pid = 1792] [id = 567] 05:18:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x89b44c00) [pid = 1792] [serial = 1702] [outer = (nil)] 05:18:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x89b4a800) [pid = 1792] [serial = 1703] [outer = 0x89b44c00] 05:18:01 INFO - PROCESS | 1792 | 1471349881676 Marionette DEBUG loaded listener.js 05:18:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x89ba2c00) [pid = 1792] [serial = 1704] [outer = 0x89b44c00] 05:18:02 INFO - PROCESS | 1792 | 1471349882921 Marionette TRACE conn4 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:18:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 05:18:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1883ms 05:18:02 INFO - PROCESS | 1792 | 1471349882996 Marionette TRACE conn4 -> [0,2241,"getWindowHandle",null] 05:18:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 05:18:03 INFO - PROCESS | 1792 | 1471349883001 Marionette TRACE conn4 <- [1,2241,null,{"value":"8"}] 05:18:03 INFO - PROCESS | 1792 | 1471349883008 Marionette TRACE conn4 -> [0,2242,"setScriptTimeout",{"ms":35000}] 05:18:03 INFO - PROCESS | 1792 | 1471349883014 Marionette TRACE conn4 <- [1,2242,null,{}] 05:18:03 INFO - PROCESS | 1792 | 1471349883055 Marionette TRACE conn4 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:03 INFO - PROCESS | 1792 | 1471349883065 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:05 INFO - PROCESS | 1792 | 1471349885797 Marionette TRACE conn4 <- [1,2243,null,{"value":null}] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x8bbc6400) [pid = 1792] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0x95ae1400) [pid = 1792] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x8fc0a400) [pid = 1792] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x9527c000) [pid = 1792] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x8ecd1000) [pid = 1792] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x89b43400) [pid = 1792] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x8fa73400) [pid = 1792] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x88bf2c00) [pid = 1792] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0x95ae3000) [pid = 1792] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x89b45800) [pid = 1792] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x9245c400) [pid = 1792] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x8c139800) [pid = 1792] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x89b46c00) [pid = 1792] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0x8988cc00) [pid = 1792] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x8e8c7000) [pid = 1792] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x925a0800) [pid = 1792] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 141 (0x92bdfc00) [pid = 1792] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0x99126800) [pid = 1792] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x9528d000) [pid = 1792] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0xa4d5d000) [pid = 1792] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x91c59000) [pid = 1792] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x8ae82000) [pid = 1792] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x9510c000) [pid = 1792] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x8fcd0800) [pid = 1792] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x8c185000) [pid = 1792] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x92669000) [pid = 1792] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x8c13d000) [pid = 1792] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x89882000) [pid = 1792] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x8bbc2800) [pid = 1792] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x8e85c000) [pid = 1792] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x92459000) [pid = 1792] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x8c146000) [pid = 1792] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x8afefc00) [pid = 1792] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x8ec68800) [pid = 1792] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8c187400) [pid = 1792] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 05:18:05 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x899cec00) [pid = 1792] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 05:18:06 INFO - PROCESS | 1792 | 1471349886111 Marionette TRACE conn4 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:06 INFO - PROCESS | 1792 | 1471349886119 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x899cec00 == 10 [pid = 1792] [id = 568] 05:18:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x899d9000) [pid = 1792] [serial = 1705] [outer = (nil)] 05:18:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x89b4a400) [pid = 1792] [serial = 1706] [outer = 0x899d9000] 05:18:06 INFO - PROCESS | 1792 | 1471349886207 Marionette DEBUG loaded listener.js 05:18:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x8ae87c00) [pid = 1792] [serial = 1707] [outer = 0x899d9000] 05:18:07 INFO - PROCESS | 1792 | 1471349887051 Marionette TRACE conn4 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:18:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 05:18:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 4072ms 05:18:07 INFO - PROCESS | 1792 | 1471349887080 Marionette TRACE conn4 -> [0,2245,"getWindowHandle",null] 05:18:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 05:18:07 INFO - PROCESS | 1792 | 1471349887085 Marionette TRACE conn4 <- [1,2245,null,{"value":"8"}] 05:18:07 INFO - PROCESS | 1792 | 1471349887091 Marionette TRACE conn4 -> [0,2246,"setScriptTimeout",{"ms":35000}] 05:18:07 INFO - PROCESS | 1792 | 1471349887095 Marionette TRACE conn4 <- [1,2246,null,{}] 05:18:07 INFO - PROCESS | 1792 | 1471349887115 Marionette TRACE conn4 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:07 INFO - PROCESS | 1792 | 1471349887121 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:07 INFO - PROCESS | 1792 | 1471349887326 Marionette TRACE conn4 <- [1,2247,null,{"value":null}] 05:18:07 INFO - PROCESS | 1792 | 1471349887336 Marionette TRACE conn4 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:07 INFO - PROCESS | 1792 | 1471349887343 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bf6c00 == 11 [pid = 1792] [id = 569] 05:18:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x8aff3000) [pid = 1792] [serial = 1708] [outer = (nil)] 05:18:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x8affa400) [pid = 1792] [serial = 1709] [outer = 0x8aff3000] 05:18:07 INFO - PROCESS | 1792 | 1471349887420 Marionette DEBUG loaded listener.js 05:18:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x8bbb3800) [pid = 1792] [serial = 1710] [outer = 0x8aff3000] 05:18:08 INFO - PROCESS | 1792 | 1471349888690 Marionette TRACE conn4 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 05:18:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 05:18:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 1640ms 05:18:08 INFO - PROCESS | 1792 | 1471349888733 Marionette TRACE conn4 -> [0,2249,"getWindowHandle",null] 05:18:08 INFO - PROCESS | 1792 | 1471349888740 Marionette TRACE conn4 <- [1,2249,null,{"value":"8"}] 05:18:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 05:18:08 INFO - PROCESS | 1792 | 1471349888749 Marionette TRACE conn4 -> [0,2250,"setScriptTimeout",{"ms":35000}] 05:18:08 INFO - PROCESS | 1792 | 1471349888754 Marionette TRACE conn4 <- [1,2250,null,{}] 05:18:08 INFO - PROCESS | 1792 | 1471349888766 Marionette TRACE conn4 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:08 INFO - PROCESS | 1792 | 1471349888772 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:08 INFO - PROCESS | 1792 | 1471349888981 Marionette TRACE conn4 <- [1,2251,null,{"value":null}] 05:18:09 INFO - PROCESS | 1792 | 1471349889315 Marionette TRACE conn4 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:09 INFO - PROCESS | 1792 | 1471349889323 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x88becc00 == 12 [pid = 1792] [id = 570] 05:18:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x88bf6400) [pid = 1792] [serial = 1711] [outer = (nil)] 05:18:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x899da400) [pid = 1792] [serial = 1712] [outer = 0x88bf6400] 05:18:09 INFO - PROCESS | 1792 | 1471349889427 Marionette DEBUG loaded listener.js 05:18:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x89ba9800) [pid = 1792] [serial = 1713] [outer = 0x88bf6400] 05:18:10 INFO - PROCESS | 1792 | 1471349890378 Marionette TRACE conn4 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 05:18:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 05:18:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1687ms 05:18:10 INFO - PROCESS | 1792 | 1471349890437 Marionette TRACE conn4 -> [0,2253,"getWindowHandle",null] 05:18:10 INFO - PROCESS | 1792 | 1471349890445 Marionette TRACE conn4 <- [1,2253,null,{"value":"8"}] 05:18:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 05:18:10 INFO - PROCESS | 1792 | 1471349890456 Marionette TRACE conn4 -> [0,2254,"setScriptTimeout",{"ms":35000}] 05:18:10 INFO - PROCESS | 1792 | 1471349890460 Marionette TRACE conn4 <- [1,2254,null,{}] 05:18:10 INFO - PROCESS | 1792 | 1471349890467 Marionette TRACE conn4 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:10 INFO - PROCESS | 1792 | 1471349890473 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:10 INFO - PROCESS | 1792 | 1471349890680 Marionette TRACE conn4 <- [1,2255,null,{"value":null}] 05:18:11 INFO - PROCESS | 1792 | 1471349891012 Marionette TRACE conn4 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:11 INFO - PROCESS | 1792 | 1471349891023 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d4000 == 13 [pid = 1792] [id = 571] 05:18:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x8aff6800) [pid = 1792] [serial = 1714] [outer = (nil)] 05:18:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x8bbb3400) [pid = 1792] [serial = 1715] [outer = 0x8aff6800] 05:18:11 INFO - PROCESS | 1792 | 1471349891121 Marionette DEBUG loaded listener.js 05:18:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x8bbbc800) [pid = 1792] [serial = 1716] [outer = 0x8aff6800] 05:18:12 INFO - PROCESS | 1792 | 1471349892194 Marionette TRACE conn4 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 05:18:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 05:18:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1800ms 05:18:12 INFO - PROCESS | 1792 | 1471349892256 Marionette TRACE conn4 -> [0,2257,"getWindowHandle",null] 05:18:12 INFO - PROCESS | 1792 | 1471349892262 Marionette TRACE conn4 <- [1,2257,null,{"value":"8"}] 05:18:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 05:18:12 INFO - PROCESS | 1792 | 1471349892269 Marionette TRACE conn4 -> [0,2258,"setScriptTimeout",{"ms":35000}] 05:18:12 INFO - PROCESS | 1792 | 1471349892276 Marionette TRACE conn4 <- [1,2258,null,{}] 05:18:12 INFO - PROCESS | 1792 | 1471349892339 Marionette TRACE conn4 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:12 INFO - PROCESS | 1792 | 1471349892350 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:12 INFO - PROCESS | 1792 | 1471349892624 Marionette TRACE conn4 <- [1,2259,null,{"value":null}] 05:18:12 INFO - PROCESS | 1792 | 1471349892961 Marionette TRACE conn4 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:12 INFO - PROCESS | 1792 | 1471349892973 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bced400 == 14 [pid = 1792] [id = 572] 05:18:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x8bceec00) [pid = 1792] [serial = 1717] [outer = (nil)] 05:18:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x8bcfac00) [pid = 1792] [serial = 1718] [outer = 0x8bceec00] 05:18:13 INFO - PROCESS | 1792 | 1471349893079 Marionette DEBUG loaded listener.js 05:18:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x8c13c800) [pid = 1792] [serial = 1719] [outer = 0x8bceec00] 05:18:14 INFO - PROCESS | 1792 | 1471349894048 Marionette TRACE conn4 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:18:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 05:18:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1806ms 05:18:14 INFO - PROCESS | 1792 | 1471349894076 Marionette TRACE conn4 -> [0,2261,"getWindowHandle",null] 05:18:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 05:18:14 INFO - PROCESS | 1792 | 1471349894082 Marionette TRACE conn4 <- [1,2261,null,{"value":"8"}] 05:18:14 INFO - PROCESS | 1792 | 1471349894088 Marionette TRACE conn4 -> [0,2262,"setScriptTimeout",{"ms":35000}] 05:18:14 INFO - PROCESS | 1792 | 1471349894092 Marionette TRACE conn4 <- [1,2262,null,{}] 05:18:14 INFO - PROCESS | 1792 | 1471349894118 Marionette TRACE conn4 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:14 INFO - PROCESS | 1792 | 1471349894124 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:14 INFO - PROCESS | 1792 | 1471349894330 Marionette TRACE conn4 <- [1,2263,null,{"value":null}] 05:18:14 INFO - PROCESS | 1792 | 1471349894606 Marionette TRACE conn4 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:14 INFO - PROCESS | 1792 | 1471349894614 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:14 INFO - PROCESS | 1792 | ++DOCSHELL 0x89b4b000 == 15 [pid = 1792] [id = 573] 05:18:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x8ae8d400) [pid = 1792] [serial = 1720] [outer = (nil)] 05:18:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x8c17ac00) [pid = 1792] [serial = 1721] [outer = 0x8ae8d400] 05:18:14 INFO - PROCESS | 1792 | 1471349894751 Marionette DEBUG loaded listener.js 05:18:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x8c17c800) [pid = 1792] [serial = 1722] [outer = 0x8ae8d400] 05:18:15 INFO - PROCESS | 1792 | 1471349895712 Marionette TRACE conn4 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 05:18:15 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 05:18:15 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1651ms 05:18:15 INFO - PROCESS | 1792 | 1471349895739 Marionette TRACE conn4 -> [0,2265,"getWindowHandle",null] 05:18:15 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 05:18:15 INFO - PROCESS | 1792 | 1471349895744 Marionette TRACE conn4 <- [1,2265,null,{"value":"8"}] 05:18:15 INFO - PROCESS | 1792 | 1471349895751 Marionette TRACE conn4 -> [0,2266,"setScriptTimeout",{"ms":35000}] 05:18:15 INFO - PROCESS | 1792 | 1471349895755 Marionette TRACE conn4 <- [1,2266,null,{}] 05:18:15 INFO - PROCESS | 1792 | 1471349895783 Marionette TRACE conn4 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:15 INFO - PROCESS | 1792 | 1471349895789 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:15 INFO - PROCESS | 1792 | 1471349895992 Marionette TRACE conn4 <- [1,2267,null,{"value":null}] 05:18:16 INFO - PROCESS | 1792 | 1471349896318 Marionette TRACE conn4 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:16 INFO - PROCESS | 1792 | 1471349896325 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:16 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f9000 == 16 [pid = 1792] [id = 574] 05:18:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x8c13fc00) [pid = 1792] [serial = 1723] [outer = (nil)] 05:18:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x8c187400) [pid = 1792] [serial = 1724] [outer = 0x8c13fc00] 05:18:16 INFO - PROCESS | 1792 | 1471349896427 Marionette DEBUG loaded listener.js 05:18:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x8c2e3c00) [pid = 1792] [serial = 1725] [outer = 0x8c13fc00] 05:18:17 INFO - PROCESS | 1792 | 1471349897397 Marionette TRACE conn4 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 05:18:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 05:18:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1705ms 05:18:17 INFO - PROCESS | 1792 | 1471349897457 Marionette TRACE conn4 -> [0,2269,"getWindowHandle",null] 05:18:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 05:18:17 INFO - PROCESS | 1792 | 1471349897462 Marionette TRACE conn4 <- [1,2269,null,{"value":"8"}] 05:18:17 INFO - PROCESS | 1792 | 1471349897469 Marionette TRACE conn4 -> [0,2270,"setScriptTimeout",{"ms":35000}] 05:18:17 INFO - PROCESS | 1792 | 1471349897473 Marionette TRACE conn4 <- [1,2270,null,{}] 05:18:17 INFO - PROCESS | 1792 | 1471349897480 Marionette TRACE conn4 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:17 INFO - PROCESS | 1792 | 1471349897491 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:17 INFO - PROCESS | 1792 | 1471349897777 Marionette TRACE conn4 <- [1,2271,null,{"value":null}] 05:18:18 INFO - PROCESS | 1792 | 1471349898134 Marionette TRACE conn4 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:18 INFO - PROCESS | 1792 | 1471349898141 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a96800 == 17 [pid = 1792] [id = 575] 05:18:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x8c17a400) [pid = 1792] [serial = 1726] [outer = (nil)] 05:18:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x8dcc4800) [pid = 1792] [serial = 1727] [outer = 0x8c17a400] 05:18:18 INFO - PROCESS | 1792 | 1471349898241 Marionette DEBUG loaded listener.js 05:18:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0x8dccc000) [pid = 1792] [serial = 1728] [outer = 0x8c17a400] 05:18:19 INFO - PROCESS | 1792 | 1471349899215 Marionette TRACE conn4 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 05:18:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 05:18:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1781ms 05:18:19 INFO - PROCESS | 1792 | 1471349899251 Marionette TRACE conn4 -> [0,2273,"getWindowHandle",null] 05:18:19 INFO - PROCESS | 1792 | 1471349899254 Marionette TRACE conn4 <- [1,2273,null,{"value":"8"}] 05:18:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 05:18:19 INFO - PROCESS | 1792 | 1471349899263 Marionette TRACE conn4 -> [0,2274,"setScriptTimeout",{"ms":35000}] 05:18:19 INFO - PROCESS | 1792 | 1471349899266 Marionette TRACE conn4 <- [1,2274,null,{}] 05:18:19 INFO - PROCESS | 1792 | 1471349899273 Marionette TRACE conn4 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:19 INFO - PROCESS | 1792 | 1471349899278 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:19 INFO - PROCESS | 1792 | 1471349899492 Marionette TRACE conn4 <- [1,2275,null,{"value":null}] 05:18:19 INFO - PROCESS | 1792 | 1471349899771 Marionette TRACE conn4 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:19 INFO - PROCESS | 1792 | 1471349899780 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c7400 == 18 [pid = 1792] [id = 576] 05:18:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x89889400) [pid = 1792] [serial = 1729] [outer = (nil)] 05:18:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x8e508400) [pid = 1792] [serial = 1730] [outer = 0x89889400] 05:18:19 INFO - PROCESS | 1792 | 1471349899918 Marionette DEBUG loaded listener.js 05:18:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x8e50f400) [pid = 1792] [serial = 1731] [outer = 0x89889400] 05:18:20 INFO - PROCESS | 1792 | 1471349900830 Marionette TRACE conn4 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 05:18:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 05:18:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1585ms 05:18:20 INFO - PROCESS | 1792 | 1471349900848 Marionette TRACE conn4 -> [0,2277,"getWindowHandle",null] 05:18:20 INFO - PROCESS | 1792 | 1471349900852 Marionette TRACE conn4 <- [1,2277,null,{"value":"8"}] 05:18:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 05:18:20 INFO - PROCESS | 1792 | 1471349900860 Marionette TRACE conn4 -> [0,2278,"setScriptTimeout",{"ms":35000}] 05:18:20 INFO - PROCESS | 1792 | 1471349900865 Marionette TRACE conn4 <- [1,2278,null,{}] 05:18:20 INFO - PROCESS | 1792 | 1471349900892 Marionette TRACE conn4 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:20 INFO - PROCESS | 1792 | 1471349900896 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:21 INFO - PROCESS | 1792 | 1471349901111 Marionette TRACE conn4 <- [1,2279,null,{"value":null}] 05:18:21 INFO - PROCESS | 1792 | 1471349901391 Marionette TRACE conn4 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:21 INFO - PROCESS | 1792 | 1471349901399 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x88beb400 == 19 [pid = 1792] [id = 577] 05:18:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x8e50a400) [pid = 1792] [serial = 1732] [outer = (nil)] 05:18:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 151 (0x8e5ccc00) [pid = 1792] [serial = 1733] [outer = 0x8e50a400] 05:18:21 INFO - PROCESS | 1792 | 1471349901547 Marionette DEBUG loaded listener.js 05:18:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 152 (0x8e5ce800) [pid = 1792] [serial = 1734] [outer = 0x8e50a400] 05:18:22 INFO - PROCESS | 1792 | 1471349902555 Marionette TRACE conn4 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 05:18:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 05:18:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1737ms 05:18:22 INFO - PROCESS | 1792 | 1471349902598 Marionette TRACE conn4 -> [0,2281,"getWindowHandle",null] 05:18:22 INFO - PROCESS | 1792 | 1471349902603 Marionette TRACE conn4 <- [1,2281,null,{"value":"8"}] 05:18:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 05:18:22 INFO - PROCESS | 1792 | 1471349902610 Marionette TRACE conn4 -> [0,2282,"setScriptTimeout",{"ms":35000}] 05:18:22 INFO - PROCESS | 1792 | 1471349902614 Marionette TRACE conn4 <- [1,2282,null,{}] 05:18:22 INFO - PROCESS | 1792 | 1471349902620 Marionette TRACE conn4 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:22 INFO - PROCESS | 1792 | 1471349902626 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:22 INFO - PROCESS | 1792 | 1471349902834 Marionette TRACE conn4 <- [1,2283,null,{"value":null}] 05:18:23 INFO - PROCESS | 1792 | 1471349903125 Marionette TRACE conn4 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:23 INFO - PROCESS | 1792 | 1471349903135 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e503800 == 20 [pid = 1792] [id = 578] 05:18:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 153 (0x8e505000) [pid = 1792] [serial = 1735] [outer = (nil)] 05:18:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 154 (0x8e6c2c00) [pid = 1792] [serial = 1736] [outer = 0x8e505000] 05:18:23 INFO - PROCESS | 1792 | 1471349903272 Marionette DEBUG loaded listener.js 05:18:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 155 (0x8e858800) [pid = 1792] [serial = 1737] [outer = 0x8e505000] 05:18:24 INFO - PROCESS | 1792 | 1471349904182 Marionette TRACE conn4 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 05:18:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 05:18:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1602ms 05:18:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 05:18:24 INFO - PROCESS | 1792 | 1471349904215 Marionette TRACE conn4 -> [0,2285,"getWindowHandle",null] 05:18:24 INFO - PROCESS | 1792 | 1471349904218 Marionette TRACE conn4 <- [1,2285,null,{"value":"8"}] 05:18:24 INFO - PROCESS | 1792 | 1471349904226 Marionette TRACE conn4 -> [0,2286,"setScriptTimeout",{"ms":35000}] 05:18:24 INFO - PROCESS | 1792 | 1471349904229 Marionette TRACE conn4 <- [1,2286,null,{}] 05:18:24 INFO - PROCESS | 1792 | 1471349904236 Marionette TRACE conn4 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:24 INFO - PROCESS | 1792 | 1471349904242 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:24 INFO - PROCESS | 1792 | 1471349904446 Marionette TRACE conn4 <- [1,2287,null,{"value":null}] 05:18:24 INFO - PROCESS | 1792 | 1471349904728 Marionette TRACE conn4 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:24 INFO - PROCESS | 1792 | 1471349904737 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x8988c400 == 21 [pid = 1792] [id = 579] 05:18:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 156 (0x8a566400) [pid = 1792] [serial = 1738] [outer = (nil)] 05:18:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 157 (0x8e865800) [pid = 1792] [serial = 1739] [outer = 0x8a566400] 05:18:24 INFO - PROCESS | 1792 | 1471349904876 Marionette DEBUG loaded listener.js 05:18:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 158 (0x8e867800) [pid = 1792] [serial = 1740] [outer = 0x8a566400] 05:18:25 INFO - PROCESS | 1792 | 1471349905846 Marionette TRACE conn4 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 05:18:25 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 05:18:25 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1644ms 05:18:25 INFO - PROCESS | 1792 | 1471349905870 Marionette TRACE conn4 -> [0,2289,"getWindowHandle",null] 05:18:25 INFO - PROCESS | 1792 | 1471349905875 Marionette TRACE conn4 <- [1,2289,null,{"value":"8"}] 05:18:25 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 05:18:25 INFO - PROCESS | 1792 | 1471349905883 Marionette TRACE conn4 -> [0,2290,"setScriptTimeout",{"ms":35000}] 05:18:25 INFO - PROCESS | 1792 | 1471349905888 Marionette TRACE conn4 <- [1,2290,null,{}] 05:18:25 INFO - PROCESS | 1792 | 1471349905916 Marionette TRACE conn4 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:25 INFO - PROCESS | 1792 | 1471349905923 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:26 INFO - PROCESS | 1792 | 1471349906169 Marionette TRACE conn4 <- [1,2291,null,{"value":null}] 05:18:26 INFO - PROCESS | 1792 | 1471349906529 Marionette TRACE conn4 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:26 INFO - PROCESS | 1792 | 1471349906541 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f9400 == 22 [pid = 1792] [id = 580] 05:18:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 159 (0x8ec70000) [pid = 1792] [serial = 1741] [outer = (nil)] 05:18:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 160 (0x8ec76c00) [pid = 1792] [serial = 1742] [outer = 0x8ec70000] 05:18:26 INFO - PROCESS | 1792 | 1471349906645 Marionette DEBUG loaded listener.js 05:18:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 161 (0x8ecd5800) [pid = 1792] [serial = 1743] [outer = 0x8ec70000] 05:18:27 INFO - PROCESS | 1792 | 1471349907850 Marionette TRACE conn4 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 05:18:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 05:18:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 2044ms 05:18:27 INFO - PROCESS | 1792 | 1471349907933 Marionette TRACE conn4 -> [0,2293,"getWindowHandle",null] 05:18:27 INFO - PROCESS | 1792 | 1471349907941 Marionette TRACE conn4 <- [1,2293,null,{"value":"8"}] 05:18:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 05:18:27 INFO - PROCESS | 1792 | 1471349907963 Marionette TRACE conn4 -> [0,2294,"setScriptTimeout",{"ms":35000}] 05:18:27 INFO - PROCESS | 1792 | 1471349907968 Marionette TRACE conn4 <- [1,2294,null,{}] 05:18:27 INFO - PROCESS | 1792 | 1471349907975 Marionette TRACE conn4 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:27 INFO - PROCESS | 1792 | 1471349907981 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:28 INFO - PROCESS | 1792 | 1471349908299 Marionette TRACE conn4 <- [1,2295,null,{"value":null}] 05:18:28 INFO - PROCESS | 1792 | 1471349908576 Marionette TRACE conn4 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:28 INFO - PROCESS | 1792 | 1471349908587 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6c800 == 23 [pid = 1792] [id = 581] 05:18:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 162 (0x8ecdb000) [pid = 1792] [serial = 1744] [outer = (nil)] 05:18:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 163 (0x8ee8e800) [pid = 1792] [serial = 1745] [outer = 0x8ecdb000] 05:18:28 INFO - PROCESS | 1792 | 1471349908674 Marionette DEBUG loaded listener.js 05:18:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 164 (0x8ee90000) [pid = 1792] [serial = 1746] [outer = 0x8ecdb000] 05:18:29 INFO - PROCESS | 1792 | 1471349909661 Marionette TRACE conn4 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 05:18:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 05:18:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1754ms 05:18:29 INFO - PROCESS | 1792 | 1471349909716 Marionette TRACE conn4 -> [0,2297,"getWindowHandle",null] 05:18:29 INFO - PROCESS | 1792 | 1471349909719 Marionette TRACE conn4 <- [1,2297,null,{"value":"8"}] 05:18:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 05:18:29 INFO - PROCESS | 1792 | 1471349909727 Marionette TRACE conn4 -> [0,2298,"setScriptTimeout",{"ms":35000}] 05:18:29 INFO - PROCESS | 1792 | 1471349909730 Marionette TRACE conn4 <- [1,2298,null,{}] 05:18:29 INFO - PROCESS | 1792 | 1471349909736 Marionette TRACE conn4 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:29 INFO - PROCESS | 1792 | 1471349909742 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:29 INFO - PROCESS | 1792 | 1471349909950 Marionette TRACE conn4 <- [1,2299,null,{"value":null}] 05:18:30 INFO - PROCESS | 1792 | 1471349910277 Marionette TRACE conn4 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:30 INFO - PROCESS | 1792 | 1471349910288 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f6800 == 24 [pid = 1792] [id = 582] 05:18:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 165 (0x88bf0800) [pid = 1792] [serial = 1747] [outer = (nil)] 05:18:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 166 (0x89ba7800) [pid = 1792] [serial = 1748] [outer = 0x88bf0800] 05:18:30 INFO - PROCESS | 1792 | 1471349910382 Marionette DEBUG loaded listener.js 05:18:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 167 (0x8bbc3c00) [pid = 1792] [serial = 1749] [outer = 0x88bf0800] 05:18:31 INFO - PROCESS | 1792 | 1471349911324 Marionette TRACE conn4 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 05:18:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 05:18:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1634ms 05:18:31 INFO - PROCESS | 1792 | 1471349911362 Marionette TRACE conn4 -> [0,2301,"getWindowHandle",null] 05:18:31 INFO - PROCESS | 1792 | 1471349911367 Marionette TRACE conn4 <- [1,2301,null,{"value":"8"}] 05:18:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 05:18:31 INFO - PROCESS | 1792 | 1471349911375 Marionette TRACE conn4 -> [0,2302,"setScriptTimeout",{"ms":35000}] 05:18:31 INFO - PROCESS | 1792 | 1471349911379 Marionette TRACE conn4 <- [1,2302,null,{}] 05:18:31 INFO - PROCESS | 1792 | 1471349911386 Marionette TRACE conn4 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:31 INFO - PROCESS | 1792 | 1471349911391 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:31 INFO - PROCESS | 1792 | 1471349911617 Marionette TRACE conn4 <- [1,2303,null,{"value":null}] 05:18:32 INFO - PROCESS | 1792 | 1471349912157 Marionette TRACE conn4 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:32 INFO - PROCESS | 1792 | 1471349912169 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c8c00 == 25 [pid = 1792] [id = 583] 05:18:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 168 (0x875c9000) [pid = 1792] [serial = 1750] [outer = (nil)] 05:18:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 169 (0x875cc800) [pid = 1792] [serial = 1751] [outer = 0x875c9000] 05:18:32 INFO - PROCESS | 1792 | 1471349912259 Marionette DEBUG loaded listener.js 05:18:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 170 (0x877f7000) [pid = 1792] [serial = 1752] [outer = 0x875c9000] 05:18:33 INFO - PROCESS | 1792 | 1471349913237 Marionette TRACE conn4 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 05:18:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 05:18:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1939ms 05:18:33 INFO - PROCESS | 1792 | 1471349913316 Marionette TRACE conn4 -> [0,2305,"getWindowHandle",null] 05:18:33 INFO - PROCESS | 1792 | 1471349913322 Marionette TRACE conn4 <- [1,2305,null,{"value":"8"}] 05:18:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 05:18:33 INFO - PROCESS | 1792 | 1471349913331 Marionette TRACE conn4 -> [0,2306,"setScriptTimeout",{"ms":35000}] 05:18:33 INFO - PROCESS | 1792 | 1471349913337 Marionette TRACE conn4 <- [1,2306,null,{}] 05:18:33 INFO - PROCESS | 1792 | 1471349913347 Marionette TRACE conn4 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:33 INFO - PROCESS | 1792 | 1471349913356 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:33 INFO - PROCESS | 1792 | 1471349913694 Marionette TRACE conn4 <- [1,2307,null,{"value":null}] 05:18:34 INFO - PROCESS | 1792 | 1471349914127 Marionette TRACE conn4 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:34 INFO - PROCESS | 1792 | 1471349914136 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f4800 == 26 [pid = 1792] [id = 584] 05:18:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 171 (0x88bed400) [pid = 1792] [serial = 1753] [outer = (nil)] 05:18:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 172 (0x899d6400) [pid = 1792] [serial = 1754] [outer = 0x88bed400] 05:18:34 INFO - PROCESS | 1792 | 1471349914261 Marionette DEBUG loaded listener.js 05:18:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 173 (0x89b4fc00) [pid = 1792] [serial = 1755] [outer = 0x88bed400] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 172 (0x8bbcc800) [pid = 1792] [serial = 1649] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 171 (0x8bcee400) [pid = 1792] [serial = 1650] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 170 (0x99d31800) [pid = 1792] [serial = 1632] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 169 (0x92fc8000) [pid = 1792] [serial = 1557] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 168 (0xa2ecb800) [pid = 1792] [serial = 1569] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 167 (0x8fc0c400) [pid = 1792] [serial = 1613] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 166 (0x89b4d400) [pid = 1792] [serial = 1578] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 165 (0x9245f400) [pid = 1792] [serial = 1616] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 164 (0x8988bc00) [pid = 1792] [serial = 1641] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 163 (0x95ae5c00) [pid = 1792] [serial = 1625] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 162 (0x89b50c00) [pid = 1792] [serial = 1643] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 161 (0x88bf5800) [pid = 1792] [serial = 1640] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 160 (0x92da3400) [pid = 1792] [serial = 1619] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 159 (0x8d50a400) [pid = 1792] [serial = 1548] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 158 (0x8f845c00) [pid = 1792] [serial = 1581] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 157 (0x9956d400) [pid = 1792] [serial = 1631] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 156 (0x8bbbb000) [pid = 1792] [serial = 1593] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 155 (0x91c61000) [pid = 1792] [serial = 1554] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 154 (0x9a708400) [pid = 1792] [serial = 1563] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 153 (0x95106800) [pid = 1792] [serial = 1622] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 152 (0x95aeac00) [pid = 1792] [serial = 1626] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 151 (0x9a709400) [pid = 1792] [serial = 1634] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 150 (0x98246400) [pid = 1792] [serial = 1629] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0xa6ca6000) [pid = 1792] [serial = 1575] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x92be9000) [pid = 1792] [serial = 1482] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x8bbc5c00) [pid = 1792] [serial = 1599] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x9659d800) [pid = 1792] [serial = 1628] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x91c57000) [pid = 1792] [serial = 1614] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0x95111800) [pid = 1792] [serial = 1623] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x8ae8b800) [pid = 1792] [serial = 1598] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x9b382800) [pid = 1792] [serial = 1638] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 141 (0x9917a400) [pid = 1792] [serial = 1560] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0x8e861400) [pid = 1792] [serial = 1607] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x9bf54c00) [pid = 1792] [serial = 1566] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x8e5d7c00) [pid = 1792] [serial = 1605] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x899dc000) [pid = 1792] [serial = 1596] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x925a3400) [pid = 1792] [serial = 1617] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x8e50d800) [pid = 1792] [serial = 1604] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x9a710000) [pid = 1792] [serial = 1635] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x8bbccc00) [pid = 1792] [serial = 1572] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x92da4400) [pid = 1792] [serial = 1620] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x8ee94c00) [pid = 1792] [serial = 1610] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x92464800) [pid = 1792] [serial = 1584] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x8e85f400) [pid = 1792] [serial = 1542] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x8fa79800) [pid = 1792] [serial = 1611] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x8e8c5400) [pid = 1792] [serial = 1608] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x899d5800) [pid = 1792] [serial = 1595] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x8bbb6400) [pid = 1792] [serial = 1647] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x8f83f800) [pid = 1792] [serial = 1551] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x89baa400) [pid = 1792] [serial = 1644] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x8aff6c00) [pid = 1792] [serial = 1646] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x8d506000) [pid = 1792] [serial = 1602] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x8ae88800) [pid = 1792] [serial = 1545] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x8c2e7c00) [pid = 1792] [serial = 1601] [outer = (nil)] [url = about:blank] 05:18:34 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x9b0a2c00) [pid = 1792] [serial = 1637] [outer = (nil)] [url = about:blank] 05:18:35 INFO - PROCESS | 1792 | 1471349915248 Marionette TRACE conn4 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 05:18:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 05:18:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1946ms 05:18:35 INFO - PROCESS | 1792 | 1471349915287 Marionette TRACE conn4 -> [0,2309,"getWindowHandle",null] 05:18:35 INFO - PROCESS | 1792 | 1471349915294 Marionette TRACE conn4 <- [1,2309,null,{"value":"8"}] 05:18:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 05:18:35 INFO - PROCESS | 1792 | 1471349915304 Marionette TRACE conn4 -> [0,2310,"setScriptTimeout",{"ms":35000}] 05:18:35 INFO - PROCESS | 1792 | 1471349915307 Marionette TRACE conn4 <- [1,2310,null,{}] 05:18:35 INFO - PROCESS | 1792 | 1471349915315 Marionette TRACE conn4 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:35 INFO - PROCESS | 1792 | 1471349915321 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:35 INFO - PROCESS | 1792 | 1471349915539 Marionette TRACE conn4 <- [1,2311,null,{"value":null}] 05:18:35 INFO - PROCESS | 1792 | 1471349915745 Marionette TRACE conn4 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:35 INFO - PROCESS | 1792 | 1471349915755 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:35 INFO - PROCESS | 1792 | ++DOCSHELL 0x89887c00 == 27 [pid = 1792] [id = 585] 05:18:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x89a8ac00) [pid = 1792] [serial = 1756] [outer = (nil)] 05:18:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8aff2400) [pid = 1792] [serial = 1757] [outer = 0x89a8ac00] 05:18:35 INFO - PROCESS | 1792 | 1471349915835 Marionette DEBUG loaded listener.js 05:18:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8bbb6400) [pid = 1792] [serial = 1758] [outer = 0x89a8ac00] 05:18:36 INFO - PROCESS | 1792 | 1471349916824 Marionette TRACE conn4 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 05:18:36 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 05:18:36 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1581ms 05:18:36 INFO - PROCESS | 1792 | 1471349916898 Marionette TRACE conn4 -> [0,2313,"getWindowHandle",null] 05:18:36 INFO - PROCESS | 1792 | 1471349916906 Marionette TRACE conn4 <- [1,2313,null,{"value":"8"}] 05:18:36 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 05:18:36 INFO - PROCESS | 1792 | 1471349916917 Marionette TRACE conn4 -> [0,2314,"setScriptTimeout",{"ms":35000}] 05:18:36 INFO - PROCESS | 1792 | 1471349916928 Marionette TRACE conn4 <- [1,2314,null,{}] 05:18:36 INFO - PROCESS | 1792 | 1471349916952 Marionette TRACE conn4 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:36 INFO - PROCESS | 1792 | 1471349916960 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:37 INFO - PROCESS | 1792 | 1471349917281 Marionette TRACE conn4 <- [1,2315,null,{"value":null}] 05:18:37 INFO - PROCESS | 1792 | 1471349917507 Marionette TRACE conn4 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:37 INFO - PROCESS | 1792 | 1471349917517 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbc7800 == 28 [pid = 1792] [id = 586] 05:18:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8bcec000) [pid = 1792] [serial = 1759] [outer = (nil)] 05:18:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x8bcf6400) [pid = 1792] [serial = 1760] [outer = 0x8bcec000] 05:18:37 INFO - PROCESS | 1792 | 1471349917592 Marionette DEBUG loaded listener.js 05:18:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x8c13e400) [pid = 1792] [serial = 1761] [outer = 0x8bcec000] 05:18:38 INFO - PROCESS | 1792 | 1471349918526 Marionette TRACE conn4 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 05:18:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 05:18:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1652ms 05:18:38 INFO - PROCESS | 1792 | 1471349918568 Marionette TRACE conn4 -> [0,2317,"getWindowHandle",null] 05:18:38 INFO - PROCESS | 1792 | 1471349918573 Marionette TRACE conn4 <- [1,2317,null,{"value":"8"}] 05:18:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 05:18:38 INFO - PROCESS | 1792 | 1471349918590 Marionette TRACE conn4 -> [0,2318,"setScriptTimeout",{"ms":35000}] 05:18:38 INFO - PROCESS | 1792 | 1471349918607 Marionette TRACE conn4 <- [1,2318,null,{}] 05:18:38 INFO - PROCESS | 1792 | 1471349918626 Marionette TRACE conn4 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:38 INFO - PROCESS | 1792 | 1471349918630 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:38 INFO - PROCESS | 1792 | 1471349918911 Marionette TRACE conn4 <- [1,2319,null,{"value":null}] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8c2f0800) [pid = 1792] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x8dcc1800) [pid = 1792] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x8ecd0400) [pid = 1792] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x8f83dc00) [pid = 1792] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x8f903c00) [pid = 1792] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x875d5800) [pid = 1792] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x92461000) [pid = 1792] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x95277000) [pid = 1792] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x95ae2400) [pid = 1792] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x9528c000) [pid = 1792] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x9266d000) [pid = 1792] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x99d29000) [pid = 1792] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x875d6000) [pid = 1792] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x88bedc00) [pid = 1792] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8a564c00) [pid = 1792] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x875d0400) [pid = 1792] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8c17e000) [pid = 1792] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x89b44c00) [pid = 1792] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 05:18:39 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x899d9000) [pid = 1792] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 05:18:39 INFO - PROCESS | 1792 | 1471349919323 Marionette TRACE conn4 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:39 INFO - PROCESS | 1792 | 1471349919333 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:39 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c7c00 == 29 [pid = 1792] [id = 587] 05:18:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x875cb400) [pid = 1792] [serial = 1762] [outer = (nil)] 05:18:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x89887400) [pid = 1792] [serial = 1763] [outer = 0x875cb400] 05:18:39 INFO - PROCESS | 1792 | 1471349919407 Marionette DEBUG loaded listener.js 05:18:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x8bbc8c00) [pid = 1792] [serial = 1764] [outer = 0x875cb400] 05:18:40 INFO - PROCESS | 1792 | 1471349920235 Marionette TRACE conn4 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 05:18:40 INFO - PROCESS | 1792 | 1471349920267 Marionette TRACE conn4 <- [1,2321,null,{"value":"8"}] 05:18:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 05:18:40 INFO - PROCESS | 1792 | 1471349920274 Marionette TRACE conn4 -> [0,2322,"setScriptTimeout",{"ms":35000}] 05:18:40 INFO - PROCESS | 1792 | 1471349920277 Marionette TRACE conn4 <- [1,2322,null,{}] 05:18:40 INFO - PROCESS | 1792 | 1471349920283 Marionette TRACE conn4 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:40 INFO - PROCESS | 1792 | 1471349920287 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:40 INFO - PROCESS | 1792 | 1471349920484 Marionette TRACE conn4 <- [1,2323,null,{"value":null}] 05:18:40 INFO - PROCESS | 1792 | 1471349920679 Marionette TRACE conn4 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:40 INFO - PROCESS | 1792 | 1471349920698 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d502000 == 30 [pid = 1792] [id = 588] 05:18:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x8d506c00) [pid = 1792] [serial = 1765] [outer = (nil)] 05:18:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x8dcc3400) [pid = 1792] [serial = 1766] [outer = 0x8d506c00] 05:18:40 INFO - PROCESS | 1792 | 1471349920785 Marionette DEBUG loaded listener.js 05:18:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x8e5db000) [pid = 1792] [serial = 1767] [outer = 0x8d506c00] 05:18:41 INFO - PROCESS | 1792 | 1471349921953 Marionette TRACE conn4 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 05:18:42 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 05:18:42 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1733ms 05:18:42 INFO - PROCESS | 1792 | 1471349922014 Marionette TRACE conn4 -> [0,2325,"getWindowHandle",null] 05:18:42 INFO - PROCESS | 1792 | 1471349922030 Marionette TRACE conn4 <- [1,2325,null,{"value":"8"}] 05:18:42 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 05:18:42 INFO - PROCESS | 1792 | 1471349922040 Marionette TRACE conn4 -> [0,2326,"setScriptTimeout",{"ms":35000}] 05:18:42 INFO - PROCESS | 1792 | 1471349922045 Marionette TRACE conn4 <- [1,2326,null,{}] 05:18:42 INFO - PROCESS | 1792 | 1471349922125 Marionette TRACE conn4 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:42 INFO - PROCESS | 1792 | 1471349922132 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:42 INFO - PROCESS | 1792 | 1471349922384 Marionette TRACE conn4 <- [1,2327,null,{"value":null}] 05:18:42 INFO - PROCESS | 1792 | 1471349922755 Marionette TRACE conn4 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:42 INFO - PROCESS | 1792 | 1471349922765 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f0c00 == 31 [pid = 1792] [id = 589] 05:18:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x899d5400) [pid = 1792] [serial = 1768] [outer = (nil)] 05:18:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x89baec00) [pid = 1792] [serial = 1769] [outer = 0x899d5400] 05:18:42 INFO - PROCESS | 1792 | 1471349922859 Marionette DEBUG loaded listener.js 05:18:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x8ae8d800) [pid = 1792] [serial = 1770] [outer = 0x899d5400] 05:18:43 INFO - PROCESS | 1792 | 1471349923911 Marionette TRACE conn4 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 05:18:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 05:18:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1943ms 05:18:43 INFO - PROCESS | 1792 | 1471349923984 Marionette TRACE conn4 -> [0,2329,"getWindowHandle",null] 05:18:43 INFO - PROCESS | 1792 | 1471349923992 Marionette TRACE conn4 <- [1,2329,null,{"value":"8"}] 05:18:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 05:18:44 INFO - PROCESS | 1792 | 1471349924006 Marionette TRACE conn4 -> [0,2330,"setScriptTimeout",{"ms":35000}] 05:18:44 INFO - PROCESS | 1792 | 1471349924011 Marionette TRACE conn4 <- [1,2330,null,{}] 05:18:44 INFO - PROCESS | 1792 | 1471349924018 Marionette TRACE conn4 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:44 INFO - PROCESS | 1792 | 1471349924026 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:44 INFO - PROCESS | 1792 | 1471349924307 Marionette TRACE conn4 <- [1,2331,null,{"value":null}] 05:18:44 INFO - PROCESS | 1792 | 1471349924655 Marionette TRACE conn4 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:44 INFO - PROCESS | 1792 | 1471349924666 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:44 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbcc800 == 32 [pid = 1792] [id = 590] 05:18:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x8bbce800) [pid = 1792] [serial = 1771] [outer = (nil)] 05:18:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x8bcf0800) [pid = 1792] [serial = 1772] [outer = 0x8bbce800] 05:18:44 INFO - PROCESS | 1792 | 1471349924760 Marionette DEBUG loaded listener.js 05:18:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x8c2e8c00) [pid = 1792] [serial = 1773] [outer = 0x8bbce800] 05:18:45 INFO - PROCESS | 1792 | 1471349925766 Marionette TRACE conn4 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 05:18:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 05:18:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1792ms 05:18:45 INFO - PROCESS | 1792 | 1471349925804 Marionette TRACE conn4 -> [0,2333,"getWindowHandle",null] 05:18:45 INFO - PROCESS | 1792 | 1471349925812 Marionette TRACE conn4 <- [1,2333,null,{"value":"8"}] 05:18:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 05:18:45 INFO - PROCESS | 1792 | 1471349925824 Marionette TRACE conn4 -> [0,2334,"setScriptTimeout",{"ms":35000}] 05:18:45 INFO - PROCESS | 1792 | 1471349925833 Marionette TRACE conn4 <- [1,2334,null,{}] 05:18:45 INFO - PROCESS | 1792 | 1471349925853 Marionette TRACE conn4 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:45 INFO - PROCESS | 1792 | 1471349925864 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:46 INFO - PROCESS | 1792 | 1471349926194 Marionette TRACE conn4 <- [1,2335,null,{"value":null}] 05:18:46 INFO - PROCESS | 1792 | 1471349926558 Marionette TRACE conn4 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:46 INFO - PROCESS | 1792 | 1471349926577 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:46 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e860c00 == 33 [pid = 1792] [id = 591] 05:18:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x8e861400) [pid = 1792] [serial = 1774] [outer = (nil)] 05:18:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x8e8c6c00) [pid = 1792] [serial = 1775] [outer = 0x8e861400] 05:18:46 INFO - PROCESS | 1792 | 1471349926719 Marionette DEBUG loaded listener.js 05:18:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8e8d1c00) [pid = 1792] [serial = 1776] [outer = 0x8e861400] 05:18:47 INFO - PROCESS | 1792 | 1471349927856 Marionette TRACE conn4 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 05:18:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 05:18:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 2059ms 05:18:47 INFO - PROCESS | 1792 | 1471349927883 Marionette TRACE conn4 -> [0,2337,"getWindowHandle",null] 05:18:47 INFO - PROCESS | 1792 | 1471349927890 Marionette TRACE conn4 <- [1,2337,null,{"value":"8"}] 05:18:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 05:18:47 INFO - PROCESS | 1792 | 1471349927898 Marionette TRACE conn4 -> [0,2338,"setScriptTimeout",{"ms":35000}] 05:18:47 INFO - PROCESS | 1792 | 1471349927903 Marionette TRACE conn4 <- [1,2338,null,{}] 05:18:47 INFO - PROCESS | 1792 | 1471349927910 Marionette TRACE conn4 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:47 INFO - PROCESS | 1792 | 1471349927917 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:48 INFO - PROCESS | 1792 | 1471349928185 Marionette TRACE conn4 <- [1,2339,null,{"value":null}] 05:18:48 INFO - PROCESS | 1792 | 1471349928578 Marionette TRACE conn4 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:48 INFO - PROCESS | 1792 | 1471349928587 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbbec00 == 34 [pid = 1792] [id = 592] 05:18:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8e864c00) [pid = 1792] [serial = 1777] [outer = (nil)] 05:18:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8ecdac00) [pid = 1792] [serial = 1778] [outer = 0x8e864c00] 05:18:48 INFO - PROCESS | 1792 | 1471349928686 Marionette DEBUG loaded listener.js 05:18:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x8ee94c00) [pid = 1792] [serial = 1779] [outer = 0x8e864c00] 05:18:49 INFO - PROCESS | 1792 | 1471349929798 Marionette TRACE conn4 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 05:18:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 05:18:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1941ms 05:18:49 INFO - PROCESS | 1792 | 1471349929839 Marionette TRACE conn4 -> [0,2341,"getWindowHandle",null] 05:18:49 INFO - PROCESS | 1792 | 1471349929844 Marionette TRACE conn4 <- [1,2341,null,{"value":"8"}] 05:18:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 05:18:49 INFO - PROCESS | 1792 | 1471349929852 Marionette TRACE conn4 -> [0,2342,"setScriptTimeout",{"ms":35000}] 05:18:49 INFO - PROCESS | 1792 | 1471349929856 Marionette TRACE conn4 <- [1,2342,null,{}] 05:18:49 INFO - PROCESS | 1792 | 1471349929864 Marionette TRACE conn4 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:49 INFO - PROCESS | 1792 | 1471349929872 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:50 INFO - PROCESS | 1792 | 1471349930138 Marionette TRACE conn4 <- [1,2343,null,{"value":null}] 05:18:50 INFO - PROCESS | 1792 | 1471349930508 Marionette TRACE conn4 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:50 INFO - PROCESS | 1792 | 1471349930515 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cb000 == 35 [pid = 1792] [id = 593] 05:18:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x8bbb8c00) [pid = 1792] [serial = 1780] [outer = (nil)] 05:18:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x8f83ac00) [pid = 1792] [serial = 1781] [outer = 0x8bbb8c00] 05:18:50 INFO - PROCESS | 1792 | 1471349930621 Marionette DEBUG loaded listener.js 05:18:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x8f844c00) [pid = 1792] [serial = 1782] [outer = 0x8bbb8c00] 05:18:51 INFO - PROCESS | 1792 | 1471349931652 Marionette TRACE conn4 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 05:18:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 05:18:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1835ms 05:18:51 INFO - PROCESS | 1792 | 1471349931687 Marionette TRACE conn4 -> [0,2345,"getWindowHandle",null] 05:18:51 INFO - PROCESS | 1792 | 1471349931691 Marionette TRACE conn4 <- [1,2345,null,{"value":"8"}] 05:18:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 05:18:51 INFO - PROCESS | 1792 | 1471349931699 Marionette TRACE conn4 -> [0,2346,"setScriptTimeout",{"ms":35000}] 05:18:51 INFO - PROCESS | 1792 | 1471349931704 Marionette TRACE conn4 <- [1,2346,null,{}] 05:18:51 INFO - PROCESS | 1792 | 1471349931711 Marionette TRACE conn4 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:51 INFO - PROCESS | 1792 | 1471349931722 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:52 INFO - PROCESS | 1792 | 1471349932017 Marionette TRACE conn4 <- [1,2347,null,{"value":null}] 05:18:52 INFO - PROCESS | 1792 | 1471349932456 Marionette TRACE conn4 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:52 INFO - PROCESS | 1792 | 1471349932467 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ec6fc00 == 36 [pid = 1792] [id = 594] 05:18:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x8f90c400) [pid = 1792] [serial = 1783] [outer = (nil)] 05:18:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x8fa73000) [pid = 1792] [serial = 1784] [outer = 0x8f90c400] 05:18:52 INFO - PROCESS | 1792 | 1471349932576 Marionette DEBUG loaded listener.js 05:18:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x8fc01c00) [pid = 1792] [serial = 1785] [outer = 0x8f90c400] 05:18:53 INFO - PROCESS | 1792 | 1471349933562 Marionette TRACE conn4 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 05:18:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 05:18:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1948ms 05:18:53 INFO - PROCESS | 1792 | 1471349933651 Marionette TRACE conn4 -> [0,2349,"getWindowHandle",null] 05:18:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 05:18:53 INFO - PROCESS | 1792 | 1471349933657 Marionette TRACE conn4 <- [1,2349,null,{"value":"8"}] 05:18:53 INFO - PROCESS | 1792 | 1471349933667 Marionette TRACE conn4 -> [0,2350,"setScriptTimeout",{"ms":35000}] 05:18:53 INFO - PROCESS | 1792 | 1471349933674 Marionette TRACE conn4 <- [1,2350,null,{}] 05:18:53 INFO - PROCESS | 1792 | 1471349933681 Marionette TRACE conn4 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:53 INFO - PROCESS | 1792 | 1471349933688 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:54 INFO - PROCESS | 1792 | 1471349934081 Marionette TRACE conn4 <- [1,2351,null,{"value":null}] 05:18:54 INFO - PROCESS | 1792 | 1471349934437 Marionette TRACE conn4 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:54 INFO - PROCESS | 1792 | 1471349934452 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f902400 == 37 [pid = 1792] [id = 595] 05:18:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x8fc06800) [pid = 1792] [serial = 1786] [outer = (nil)] 05:18:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x8fc0d000) [pid = 1792] [serial = 1787] [outer = 0x8fc06800] 05:18:54 INFO - PROCESS | 1792 | 1471349934570 Marionette DEBUG loaded listener.js 05:18:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x8fc0fc00) [pid = 1792] [serial = 1788] [outer = 0x8fc06800] 05:18:55 INFO - PROCESS | 1792 | 1471349935557 Marionette TRACE conn4 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 05:18:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 05:18:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1955ms 05:18:55 INFO - PROCESS | 1792 | 1471349935622 Marionette TRACE conn4 -> [0,2353,"getWindowHandle",null] 05:18:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 05:18:55 INFO - PROCESS | 1792 | 1471349935636 Marionette TRACE conn4 <- [1,2353,null,{"value":"8"}] 05:18:55 INFO - PROCESS | 1792 | 1471349935645 Marionette TRACE conn4 -> [0,2354,"setScriptTimeout",{"ms":35000}] 05:18:55 INFO - PROCESS | 1792 | 1471349935651 Marionette TRACE conn4 <- [1,2354,null,{}] 05:18:55 INFO - PROCESS | 1792 | 1471349935660 Marionette TRACE conn4 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:55 INFO - PROCESS | 1792 | 1471349935665 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:55 INFO - PROCESS | 1792 | 1471349935981 Marionette TRACE conn4 <- [1,2355,null,{"value":null}] 05:18:56 INFO - PROCESS | 1792 | 1471349936343 Marionette TRACE conn4 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:56 INFO - PROCESS | 1792 | 1471349936353 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2ef000 == 38 [pid = 1792] [id = 596] 05:18:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x8fc07400) [pid = 1792] [serial = 1789] [outer = (nil)] 05:18:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x91c56800) [pid = 1792] [serial = 1790] [outer = 0x8fc07400] 05:18:56 INFO - PROCESS | 1792 | 1471349936462 Marionette DEBUG loaded listener.js 05:18:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x91c59000) [pid = 1792] [serial = 1791] [outer = 0x8fc07400] 05:18:57 INFO - PROCESS | 1792 | 1471349937662 Marionette TRACE conn4 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 05:18:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 05:18:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 2089ms 05:18:57 INFO - PROCESS | 1792 | 1471349937734 Marionette TRACE conn4 -> [0,2357,"getWindowHandle",null] 05:18:57 INFO - PROCESS | 1792 | 1471349937739 Marionette TRACE conn4 <- [1,2357,null,{"value":"8"}] 05:18:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 05:18:57 INFO - PROCESS | 1792 | 1471349937747 Marionette TRACE conn4 -> [0,2358,"setScriptTimeout",{"ms":35000}] 05:18:57 INFO - PROCESS | 1792 | 1471349937750 Marionette TRACE conn4 <- [1,2358,null,{}] 05:18:57 INFO - PROCESS | 1792 | 1471349937758 Marionette TRACE conn4 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:57 INFO - PROCESS | 1792 | 1471349937763 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:58 INFO - PROCESS | 1792 | 1471349938038 Marionette TRACE conn4 <- [1,2359,null,{"value":null}] 05:18:58 INFO - PROCESS | 1792 | 1471349938388 Marionette TRACE conn4 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:18:58 INFO - PROCESS | 1792 | 1471349938395 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:58 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f83d000 == 39 [pid = 1792] [id = 597] 05:18:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x8f905000) [pid = 1792] [serial = 1792] [outer = (nil)] 05:18:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x91decc00) [pid = 1792] [serial = 1793] [outer = 0x8f905000] 05:18:58 INFO - PROCESS | 1792 | 1471349938487 Marionette DEBUG loaded listener.js 05:18:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x91def800) [pid = 1792] [serial = 1794] [outer = 0x8f905000] 05:18:59 INFO - PROCESS | 1792 | 1471349939472 Marionette TRACE conn4 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 05:18:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 05:18:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1786ms 05:18:59 INFO - PROCESS | 1792 | 1471349939533 Marionette TRACE conn4 -> [0,2361,"getWindowHandle",null] 05:18:59 INFO - PROCESS | 1792 | 1471349939538 Marionette TRACE conn4 <- [1,2361,null,{"value":"8"}] 05:18:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 05:18:59 INFO - PROCESS | 1792 | 1471349939545 Marionette TRACE conn4 -> [0,2362,"setScriptTimeout",{"ms":35000}] 05:18:59 INFO - PROCESS | 1792 | 1471349939548 Marionette TRACE conn4 <- [1,2362,null,{}] 05:18:59 INFO - PROCESS | 1792 | 1471349939556 Marionette TRACE conn4 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:18:59 INFO - PROCESS | 1792 | 1471349939560 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:18:59 INFO - PROCESS | 1792 | 1471349939803 Marionette TRACE conn4 <- [1,2363,null,{"value":null}] 05:19:00 INFO - PROCESS | 1792 | 1471349940140 Marionette TRACE conn4 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:00 INFO - PROCESS | 1792 | 1471349940148 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbb6000 == 40 [pid = 1792] [id = 598] 05:19:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x8f90a000) [pid = 1792] [serial = 1795] [outer = (nil)] 05:19:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 140 (0x9245b400) [pid = 1792] [serial = 1796] [outer = 0x8f90a000] 05:19:00 INFO - PROCESS | 1792 | 1471349940246 Marionette DEBUG loaded listener.js 05:19:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 141 (0x9245fc00) [pid = 1792] [serial = 1797] [outer = 0x8f90a000] 05:19:01 INFO - PROCESS | 1792 | 1471349941328 Marionette TRACE conn4 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 05:19:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 05:19:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1841ms 05:19:01 INFO - PROCESS | 1792 | 1471349941388 Marionette TRACE conn4 -> [0,2365,"getWindowHandle",null] 05:19:01 INFO - PROCESS | 1792 | 1471349941393 Marionette TRACE conn4 <- [1,2365,null,{"value":"8"}] 05:19:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 05:19:01 INFO - PROCESS | 1792 | 1471349941400 Marionette TRACE conn4 -> [0,2366,"setScriptTimeout",{"ms":35000}] 05:19:01 INFO - PROCESS | 1792 | 1471349941406 Marionette TRACE conn4 <- [1,2366,null,{}] 05:19:01 INFO - PROCESS | 1792 | 1471349941413 Marionette TRACE conn4 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:01 INFO - PROCESS | 1792 | 1471349941419 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:01 INFO - PROCESS | 1792 | 1471349941728 Marionette TRACE conn4 <- [1,2367,null,{"value":null}] 05:19:02 INFO - PROCESS | 1792 | 1471349942108 Marionette TRACE conn4 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:02 INFO - PROCESS | 1792 | 1471349942116 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:02 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f4000 == 41 [pid = 1792] [id = 599] 05:19:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 142 (0x877f9c00) [pid = 1792] [serial = 1798] [outer = (nil)] 05:19:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 143 (0x899d0400) [pid = 1792] [serial = 1799] [outer = 0x877f9c00] 05:19:02 INFO - PROCESS | 1792 | 1471349942220 Marionette DEBUG loaded listener.js 05:19:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 144 (0x92662400) [pid = 1792] [serial = 1800] [outer = 0x877f9c00] 05:19:03 INFO - PROCESS | 1792 | 1471349943337 Marionette TRACE conn4 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 05:19:03 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 05:19:03 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1991ms 05:19:03 INFO - PROCESS | 1792 | 1471349943393 Marionette TRACE conn4 -> [0,2369,"getWindowHandle",null] 05:19:03 INFO - PROCESS | 1792 | 1471349943397 Marionette TRACE conn4 <- [1,2369,null,{"value":"8"}] 05:19:03 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 05:19:03 INFO - PROCESS | 1792 | 1471349943407 Marionette TRACE conn4 -> [0,2370,"setScriptTimeout",{"ms":35000}] 05:19:03 INFO - PROCESS | 1792 | 1471349943410 Marionette TRACE conn4 <- [1,2370,null,{}] 05:19:03 INFO - PROCESS | 1792 | 1471349943419 Marionette TRACE conn4 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:03 INFO - PROCESS | 1792 | 1471349943425 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:03 INFO - PROCESS | 1792 | 1471349943659 Marionette TRACE conn4 <- [1,2371,null,{"value":null}] 05:19:04 INFO - PROCESS | 1792 | 1471349944378 Marionette TRACE conn4 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:04 INFO - PROCESS | 1792 | 1471349944387 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:04 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bea400 == 42 [pid = 1792] [id = 600] 05:19:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 145 (0x88bebc00) [pid = 1792] [serial = 1801] [outer = (nil)] 05:19:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 146 (0x88bf5800) [pid = 1792] [serial = 1802] [outer = 0x88bebc00] 05:19:04 INFO - PROCESS | 1792 | 1471349944487 Marionette DEBUG loaded listener.js 05:19:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 147 (0x899d5800) [pid = 1792] [serial = 1803] [outer = 0x88bebc00] 05:19:05 INFO - PROCESS | 1792 | 1471349945490 Marionette TRACE conn4 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 05:19:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 05:19:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 2134ms 05:19:05 INFO - PROCESS | 1792 | 1471349945542 Marionette TRACE conn4 -> [0,2373,"getWindowHandle",null] 05:19:05 INFO - PROCESS | 1792 | 1471349945549 Marionette TRACE conn4 <- [1,2373,null,{"value":"8"}] 05:19:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 05:19:05 INFO - PROCESS | 1792 | 1471349945558 Marionette TRACE conn4 -> [0,2374,"setScriptTimeout",{"ms":35000}] 05:19:05 INFO - PROCESS | 1792 | 1471349945563 Marionette TRACE conn4 <- [1,2374,null,{}] 05:19:05 INFO - PROCESS | 1792 | 1471349945572 Marionette TRACE conn4 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:05 INFO - PROCESS | 1792 | 1471349945579 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:05 INFO - PROCESS | 1792 | 1471349945866 Marionette TRACE conn4 <- [1,2375,null,{"value":null}] 05:19:06 INFO - PROCESS | 1792 | 1471349946310 Marionette TRACE conn4 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:06 INFO - PROCESS | 1792 | 1471349946324 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x89b43400 == 43 [pid = 1792] [id = 601] 05:19:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 148 (0x8ae8b800) [pid = 1792] [serial = 1804] [outer = (nil)] 05:19:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 149 (0x8bbc8800) [pid = 1792] [serial = 1805] [outer = 0x8ae8b800] 05:19:06 INFO - PROCESS | 1792 | 1471349946407 Marionette DEBUG loaded listener.js 05:19:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 150 (0x8bbd0c00) [pid = 1792] [serial = 1806] [outer = 0x8ae8b800] 05:19:07 INFO - PROCESS | 1792 | 1471349947387 Marionette TRACE conn4 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 05:19:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 05:19:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1892ms 05:19:07 INFO - PROCESS | 1792 | 1471349947469 Marionette TRACE conn4 -> [0,2377,"getWindowHandle",null] 05:19:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 05:19:07 INFO - PROCESS | 1792 | 1471349947476 Marionette TRACE conn4 <- [1,2377,null,{"value":"8"}] 05:19:07 INFO - PROCESS | 1792 | 1471349947484 Marionette TRACE conn4 -> [0,2378,"setScriptTimeout",{"ms":35000}] 05:19:07 INFO - PROCESS | 1792 | 1471349947489 Marionette TRACE conn4 <- [1,2378,null,{}] 05:19:07 INFO - PROCESS | 1792 | 1471349947496 Marionette TRACE conn4 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:07 INFO - PROCESS | 1792 | 1471349947502 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:07 INFO - PROCESS | 1792 | 1471349947778 Marionette TRACE conn4 <- [1,2379,null,{"value":null}] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x89887c00 == 42 [pid = 1792] [id = 585] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbc7800 == 41 [pid = 1792] [id = 586] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x875c7c00 == 40 [pid = 1792] [id = 587] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x875cf400 == 39 [pid = 1792] [id = 565] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x875c8c00 == 38 [pid = 1792] [id = 583] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x877f4800 == 37 [pid = 1792] [id = 584] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x89b43400 == 36 [pid = 1792] [id = 601] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x88bea400 == 35 [pid = 1792] [id = 600] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbb6000 == 34 [pid = 1792] [id = 598] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x877f4000 == 33 [pid = 1792] [id = 599] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8f83d000 == 32 [pid = 1792] [id = 597] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2ef000 == 31 [pid = 1792] [id = 596] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8f902400 == 30 [pid = 1792] [id = 595] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x875cb000 == 29 [pid = 1792] [id = 593] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6fc00 == 28 [pid = 1792] [id = 594] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbbec00 == 27 [pid = 1792] [id = 592] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8e860c00 == 26 [pid = 1792] [id = 591] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbcc800 == 25 [pid = 1792] [id = 590] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8d502000 == 24 [pid = 1792] [id = 588] 05:19:09 INFO - PROCESS | 1792 | --DOCSHELL 0x877f0c00 == 23 [pid = 1792] [id = 589] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 149 (0x8e59d000) [pid = 1792] [serial = 1661] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 148 (0x8e8cc400) [pid = 1792] [serial = 1665] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 147 (0x8e8c5000) [pid = 1792] [serial = 1664] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 146 (0x8fa7ac00) [pid = 1792] [serial = 1668] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 145 (0x8f904c00) [pid = 1792] [serial = 1667] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 144 (0x91c5a000) [pid = 1792] [serial = 1671] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 143 (0x8fccf000) [pid = 1792] [serial = 1670] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 142 (0x925a7c00) [pid = 1792] [serial = 1674] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 141 (0x92467000) [pid = 1792] [serial = 1673] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 140 (0x92be7000) [pid = 1792] [serial = 1677] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 139 (0x92be1c00) [pid = 1792] [serial = 1676] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x93924c00) [pid = 1792] [serial = 1680] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x92fc9000) [pid = 1792] [serial = 1679] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x9528e000) [pid = 1792] [serial = 1683] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x95281c00) [pid = 1792] [serial = 1682] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x9659fc00) [pid = 1792] [serial = 1686] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x96586800) [pid = 1792] [serial = 1685] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x9956ac00) [pid = 1792] [serial = 1689] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x9917cc00) [pid = 1792] [serial = 1688] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x99d3e000) [pid = 1792] [serial = 1692] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x99d31000) [pid = 1792] [serial = 1691] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x9a664000) [pid = 1792] [serial = 1695] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x9a661000) [pid = 1792] [serial = 1694] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x89a90c00) [pid = 1792] [serial = 1653] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x899d1c00) [pid = 1792] [serial = 1652] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x89883800) [pid = 1792] [serial = 1700] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8ae8f000) [pid = 1792] [serial = 1656] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x8a56d400) [pid = 1792] [serial = 1655] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x88bec400) [pid = 1792] [serial = 1698] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x875d5c00) [pid = 1792] [serial = 1697] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x8affa400) [pid = 1792] [serial = 1709] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x8c2ef400) [pid = 1792] [serial = 1659] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x89b4a800) [pid = 1792] [serial = 1703] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8c2e2c00) [pid = 1792] [serial = 1658] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x89ba2c00) [pid = 1792] [serial = 1704] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x89b4a400) [pid = 1792] [serial = 1706] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x8e859800) [pid = 1792] [serial = 1662] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x8ae87c00) [pid = 1792] [serial = 1707] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x89889000) [pid = 1792] [serial = 1701] [outer = (nil)] [url = about:blank] 05:19:09 INFO - PROCESS | 1792 | 1471349949951 Marionette TRACE conn4 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:09 INFO - PROCESS | 1792 | 1471349949961 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cfc00 == 24 [pid = 1792] [id = 602] 05:19:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x875d0c00) [pid = 1792] [serial = 1807] [outer = (nil)] 05:19:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x877ec000) [pid = 1792] [serial = 1808] [outer = 0x875d0c00] 05:19:10 INFO - PROCESS | 1792 | 1471349950050 Marionette DEBUG loaded listener.js 05:19:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x877f7800) [pid = 1792] [serial = 1809] [outer = 0x875d0c00] 05:19:10 INFO - PROCESS | 1792 | 1471349950985 Marionette TRACE conn4 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 05:19:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 05:19:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 3550ms 05:19:11 INFO - PROCESS | 1792 | 1471349951036 Marionette TRACE conn4 -> [0,2381,"getWindowHandle",null] 05:19:11 INFO - PROCESS | 1792 | 1471349951042 Marionette TRACE conn4 <- [1,2381,null,{"value":"8"}] 05:19:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 05:19:11 INFO - PROCESS | 1792 | 1471349951051 Marionette TRACE conn4 -> [0,2382,"setScriptTimeout",{"ms":35000}] 05:19:11 INFO - PROCESS | 1792 | 1471349951056 Marionette TRACE conn4 <- [1,2382,null,{}] 05:19:11 INFO - PROCESS | 1792 | 1471349951065 Marionette TRACE conn4 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:11 INFO - PROCESS | 1792 | 1471349951073 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:11 INFO - PROCESS | 1792 | 1471349951260 Marionette TRACE conn4 <- [1,2383,null,{"value":null}] 05:19:11 INFO - PROCESS | 1792 | 1471349951438 Marionette TRACE conn4 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:11 INFO - PROCESS | 1792 | 1471349951450 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x8988e000 == 25 [pid = 1792] [id = 603] 05:19:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x899ce400) [pid = 1792] [serial = 1810] [outer = (nil)] 05:19:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x899d8800) [pid = 1792] [serial = 1811] [outer = 0x899ce400] 05:19:11 INFO - PROCESS | 1792 | 1471349951526 Marionette DEBUG loaded listener.js 05:19:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x88be8400) [pid = 1792] [serial = 1812] [outer = 0x899ce400] 05:19:12 INFO - PROCESS | 1792 | 1471349952472 Marionette TRACE conn4 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 05:19:12 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 05:19:12 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1501ms 05:19:12 INFO - PROCESS | 1792 | 1471349952575 Marionette TRACE conn4 -> [0,2385,"getWindowHandle",null] 05:19:12 INFO - PROCESS | 1792 | 1471349952582 Marionette TRACE conn4 <- [1,2385,null,{"value":"8"}] 05:19:12 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 05:19:12 INFO - PROCESS | 1792 | 1471349952589 Marionette TRACE conn4 -> [0,2386,"setScriptTimeout",{"ms":35000}] 05:19:12 INFO - PROCESS | 1792 | 1471349952592 Marionette TRACE conn4 <- [1,2386,null,{}] 05:19:12 INFO - PROCESS | 1792 | 1471349952600 Marionette TRACE conn4 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:12 INFO - PROCESS | 1792 | 1471349952612 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:12 INFO - PROCESS | 1792 | 1471349952873 Marionette TRACE conn4 <- [1,2387,null,{"value":null}] 05:19:12 INFO - PROCESS | 1792 | 1471349952904 Marionette TRACE conn4 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:12 INFO - PROCESS | 1792 | 1471349952911 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:12 INFO - PROCESS | 1792 | ++DOCSHELL 0x89b49400 == 26 [pid = 1792] [id = 604] 05:19:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x89b4a000) [pid = 1792] [serial = 1813] [outer = (nil)] 05:19:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x89b4e000) [pid = 1792] [serial = 1814] [outer = 0x89b4a000] 05:19:12 INFO - PROCESS | 1792 | 1471349952989 Marionette DEBUG loaded listener.js 05:19:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x89ba9400) [pid = 1792] [serial = 1815] [outer = 0x89b4a000] 05:19:14 INFO - PROCESS | 1792 | 1471349954179 Marionette TRACE conn4 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 05:19:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 05:19:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1642ms 05:19:14 INFO - PROCESS | 1792 | 1471349954233 Marionette TRACE conn4 -> [0,2389,"getWindowHandle",null] 05:19:14 INFO - PROCESS | 1792 | 1471349954237 Marionette TRACE conn4 <- [1,2389,null,{"value":"8"}] 05:19:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 05:19:14 INFO - PROCESS | 1792 | 1471349954265 Marionette TRACE conn4 -> [0,2390,"setScriptTimeout",{"ms":35000}] 05:19:14 INFO - PROCESS | 1792 | 1471349954276 Marionette TRACE conn4 <- [1,2390,null,{}] 05:19:14 INFO - PROCESS | 1792 | 1471349954293 Marionette TRACE conn4 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:14 INFO - PROCESS | 1792 | 1471349954302 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:14 INFO - PROCESS | 1792 | 1471349954558 Marionette TRACE conn4 <- [1,2391,null,{"value":null}] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x8bcec000) [pid = 1792] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x875cb400) [pid = 1792] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x8e505000) [pid = 1792] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8ecdb000) [pid = 1792] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x8c17a400) [pid = 1792] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x88bf0800) [pid = 1792] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x8aff6800) [pid = 1792] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x88bed400) [pid = 1792] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x875c9000) [pid = 1792] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8ec70000) [pid = 1792] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x89a8ac00) [pid = 1792] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x89889400) [pid = 1792] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8a566400) [pid = 1792] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8aff3000) [pid = 1792] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8bceec00) [pid = 1792] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8e50a400) [pid = 1792] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x88bf6400) [pid = 1792] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8c13fc00) [pid = 1792] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8ae8d400) [pid = 1792] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 05:19:15 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8d506c00) [pid = 1792] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 05:19:15 INFO - PROCESS | 1792 | 1471349955845 Marionette TRACE conn4 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:15 INFO - PROCESS | 1792 | 1471349955880 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d1800 == 27 [pid = 1792] [id = 605] 05:19:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x877ed000) [pid = 1792] [serial = 1816] [outer = (nil)] 05:19:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x88bf2c00) [pid = 1792] [serial = 1817] [outer = 0x877ed000] 05:19:15 INFO - PROCESS | 1792 | 1471349955957 Marionette DEBUG loaded listener.js 05:19:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x89ba4c00) [pid = 1792] [serial = 1818] [outer = 0x877ed000] 05:19:16 INFO - PROCESS | 1792 | 1471349956759 Marionette TRACE conn4 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 05:19:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 05:19:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 2567ms 05:19:16 INFO - PROCESS | 1792 | 1471349956822 Marionette TRACE conn4 -> [0,2393,"getWindowHandle",null] 05:19:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 05:19:16 INFO - PROCESS | 1792 | 1471349956827 Marionette TRACE conn4 <- [1,2393,null,{"value":"8"}] 05:19:16 INFO - PROCESS | 1792 | 1471349956835 Marionette TRACE conn4 -> [0,2394,"setScriptTimeout",{"ms":35000}] 05:19:16 INFO - PROCESS | 1792 | 1471349956838 Marionette TRACE conn4 <- [1,2394,null,{}] 05:19:16 INFO - PROCESS | 1792 | 1471349956857 Marionette TRACE conn4 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:16 INFO - PROCESS | 1792 | 1471349956862 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:17 INFO - PROCESS | 1792 | 1471349957059 Marionette TRACE conn4 <- [1,2395,null,{"value":null}] 05:19:17 INFO - PROCESS | 1792 | 1471349957071 Marionette TRACE conn4 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:17 INFO - PROCESS | 1792 | 1471349957084 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x8987f800 == 28 [pid = 1792] [id = 606] 05:19:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x89a97400) [pid = 1792] [serial = 1819] [outer = (nil)] 05:19:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8aff0c00) [pid = 1792] [serial = 1820] [outer = 0x89a97400] 05:19:17 INFO - PROCESS | 1792 | 1471349957168 Marionette DEBUG loaded listener.js 05:19:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8aff8c00) [pid = 1792] [serial = 1821] [outer = 0x89a97400] 05:19:18 INFO - PROCESS | 1792 | 1471349958659 Marionette TRACE conn4 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 05:19:18 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 05:19:18 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1892ms 05:19:18 INFO - PROCESS | 1792 | 1471349958727 Marionette TRACE conn4 -> [0,2397,"getWindowHandle",null] 05:19:18 INFO - PROCESS | 1792 | 1471349958735 Marionette TRACE conn4 <- [1,2397,null,{"value":"8"}] 05:19:18 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 05:19:18 INFO - PROCESS | 1792 | 1471349958745 Marionette TRACE conn4 -> [0,2398,"setScriptTimeout",{"ms":35000}] 05:19:18 INFO - PROCESS | 1792 | 1471349958751 Marionette TRACE conn4 <- [1,2398,null,{}] 05:19:18 INFO - PROCESS | 1792 | 1471349958762 Marionette TRACE conn4 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:18 INFO - PROCESS | 1792 | 1471349958770 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:19 INFO - PROCESS | 1792 | 1471349959042 Marionette TRACE conn4 <- [1,2399,null,{"value":null}] 05:19:19 INFO - PROCESS | 1792 | 1471349959300 Marionette TRACE conn4 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:19 INFO - PROCESS | 1792 | 1471349959314 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bf7000 == 29 [pid = 1792] [id = 607] 05:19:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x89884800) [pid = 1792] [serial = 1822] [outer = (nil)] 05:19:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x89a96400) [pid = 1792] [serial = 1823] [outer = 0x89884800] 05:19:19 INFO - PROCESS | 1792 | 1471349959409 Marionette DEBUG loaded listener.js 05:19:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x89ba7c00) [pid = 1792] [serial = 1824] [outer = 0x89884800] 05:19:20 INFO - PROCESS | 1792 | 1471349960502 Marionette TRACE conn4 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 05:19:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 05:19:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1795ms 05:19:20 INFO - PROCESS | 1792 | 1471349960540 Marionette TRACE conn4 -> [0,2401,"getWindowHandle",null] 05:19:20 INFO - PROCESS | 1792 | 1471349960549 Marionette TRACE conn4 <- [1,2401,null,{"value":"8"}] 05:19:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 05:19:20 INFO - PROCESS | 1792 | 1471349960562 Marionette TRACE conn4 -> [0,2402,"setScriptTimeout",{"ms":35000}] 05:19:20 INFO - PROCESS | 1792 | 1471349960568 Marionette TRACE conn4 <- [1,2402,null,{}] 05:19:20 INFO - PROCESS | 1792 | 1471349960575 Marionette TRACE conn4 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:20 INFO - PROCESS | 1792 | 1471349960582 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:20 INFO - PROCESS | 1792 | 1471349960808 Marionette TRACE conn4 <- [1,2403,null,{"value":null}] 05:19:21 INFO - PROCESS | 1792 | 1471349961158 Marionette TRACE conn4 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:21 INFO - PROCESS | 1792 | 1471349961169 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x875ce400 == 30 [pid = 1792] [id = 608] 05:19:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x89881000) [pid = 1792] [serial = 1825] [outer = (nil)] 05:19:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x8bbb1400) [pid = 1792] [serial = 1826] [outer = 0x89881000] 05:19:21 INFO - PROCESS | 1792 | 1471349961272 Marionette DEBUG loaded listener.js 05:19:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x8bbb9000) [pid = 1792] [serial = 1827] [outer = 0x89881000] 05:19:22 INFO - PROCESS | 1792 | 1471349962648 Marionette TRACE conn4 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 05:19:22 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 05:19:22 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 2192ms 05:19:22 INFO - PROCESS | 1792 | 1471349962762 Marionette TRACE conn4 -> [0,2405,"getWindowHandle",null] 05:19:22 INFO - PROCESS | 1792 | 1471349962770 Marionette TRACE conn4 <- [1,2405,null,{"value":"8"}] 05:19:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 05:19:22 INFO - PROCESS | 1792 | 1471349962784 Marionette TRACE conn4 -> [0,2406,"setScriptTimeout",{"ms":35000}] 05:19:22 INFO - PROCESS | 1792 | 1471349962795 Marionette TRACE conn4 <- [1,2406,null,{}] 05:19:22 INFO - PROCESS | 1792 | 1471349962948 Marionette TRACE conn4 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:22 INFO - PROCESS | 1792 | 1471349962963 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:23 INFO - PROCESS | 1792 | 1471349963347 Marionette TRACE conn4 <- [1,2407,null,{"value":null}] 05:19:23 INFO - PROCESS | 1792 | 1471349963511 Marionette TRACE conn4 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:23 INFO - PROCESS | 1792 | 1471349963525 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bcf2000 == 31 [pid = 1792] [id = 609] 05:19:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x8bcf4800) [pid = 1792] [serial = 1828] [outer = (nil)] 05:19:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x8c13cc00) [pid = 1792] [serial = 1829] [outer = 0x8bcf4800] 05:19:23 INFO - PROCESS | 1792 | 1471349963625 Marionette DEBUG loaded listener.js 05:19:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x8c17a000) [pid = 1792] [serial = 1830] [outer = 0x8bcf4800] 05:19:24 INFO - PROCESS | 1792 | 1471349964667 Marionette TRACE conn4 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 05:19:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 05:19:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1955ms 05:19:24 INFO - PROCESS | 1792 | 1471349964737 Marionette TRACE conn4 -> [0,2409,"getWindowHandle",null] 05:19:24 INFO - PROCESS | 1792 | 1471349964743 Marionette TRACE conn4 <- [1,2409,null,{"value":"8"}] 05:19:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 05:19:24 INFO - PROCESS | 1792 | 1471349964753 Marionette TRACE conn4 -> [0,2410,"setScriptTimeout",{"ms":35000}] 05:19:24 INFO - PROCESS | 1792 | 1471349964757 Marionette TRACE conn4 <- [1,2410,null,{}] 05:19:24 INFO - PROCESS | 1792 | 1471349964769 Marionette TRACE conn4 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:24 INFO - PROCESS | 1792 | 1471349964776 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:25 INFO - PROCESS | 1792 | 1471349965030 Marionette TRACE conn4 <- [1,2411,null,{"value":null}] 05:19:25 INFO - PROCESS | 1792 | 1471349965323 Marionette TRACE conn4 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:25 INFO - PROCESS | 1792 | 1471349965329 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bec800 == 32 [pid = 1792] [id = 610] 05:19:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x89b45c00) [pid = 1792] [serial = 1831] [outer = (nil)] 05:19:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x8c2e5400) [pid = 1792] [serial = 1832] [outer = 0x89b45c00] 05:19:25 INFO - PROCESS | 1792 | 1471349965422 Marionette DEBUG loaded listener.js 05:19:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x8c2e2400) [pid = 1792] [serial = 1833] [outer = 0x89b45c00] 05:19:26 INFO - PROCESS | 1792 | 1471349966472 Marionette TRACE conn4 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 05:19:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 05:19:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1751ms 05:19:26 INFO - PROCESS | 1792 | 1471349966504 Marionette TRACE conn4 -> [0,2413,"getWindowHandle",null] 05:19:26 INFO - PROCESS | 1792 | 1471349966509 Marionette TRACE conn4 <- [1,2413,null,{"value":"8"}] 05:19:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 05:19:26 INFO - PROCESS | 1792 | 1471349966518 Marionette TRACE conn4 -> [0,2414,"setScriptTimeout",{"ms":35000}] 05:19:26 INFO - PROCESS | 1792 | 1471349966521 Marionette TRACE conn4 <- [1,2414,null,{}] 05:19:26 INFO - PROCESS | 1792 | 1471349966530 Marionette TRACE conn4 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:26 INFO - PROCESS | 1792 | 1471349966537 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:26 INFO - PROCESS | 1792 | 1471349966800 Marionette TRACE conn4 <- [1,2415,null,{"value":null}] 05:19:27 INFO - PROCESS | 1792 | 1471349967130 Marionette TRACE conn4 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:27 INFO - PROCESS | 1792 | 1471349967138 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:27 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cec00 == 33 [pid = 1792] [id = 611] 05:19:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x875cf800) [pid = 1792] [serial = 1834] [outer = (nil)] 05:19:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8d504400) [pid = 1792] [serial = 1835] [outer = 0x875cf800] 05:19:27 INFO - PROCESS | 1792 | 1471349967233 Marionette DEBUG loaded listener.js 05:19:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x8d507800) [pid = 1792] [serial = 1836] [outer = 0x875cf800] 05:19:28 INFO - PROCESS | 1792 | 1471349968317 Marionette TRACE conn4 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 05:19:28 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 05:19:28 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 1839ms 05:19:28 INFO - PROCESS | 1792 | 1471349968358 Marionette TRACE conn4 -> [0,2417,"getWindowHandle",null] 05:19:28 INFO - PROCESS | 1792 | 1471349968361 Marionette TRACE conn4 <- [1,2417,null,{"value":"8"}] 05:19:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 05:19:28 INFO - PROCESS | 1792 | 1471349968371 Marionette TRACE conn4 -> [0,2418,"setScriptTimeout",{"ms":35000}] 05:19:28 INFO - PROCESS | 1792 | 1471349968374 Marionette TRACE conn4 <- [1,2418,null,{}] 05:19:28 INFO - PROCESS | 1792 | 1471349968383 Marionette TRACE conn4 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:28 INFO - PROCESS | 1792 | 1471349968397 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:28 INFO - PROCESS | 1792 | 1471349968723 Marionette TRACE conn4 <- [1,2419,null,{"value":null}] 05:19:29 INFO - PROCESS | 1792 | 1471349969038 Marionette TRACE conn4 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:29 INFO - PROCESS | 1792 | 1471349969050 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x877eb400 == 34 [pid = 1792] [id = 612] 05:19:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8ae81800) [pid = 1792] [serial = 1837] [outer = (nil)] 05:19:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x8e503000) [pid = 1792] [serial = 1838] [outer = 0x8ae81800] 05:19:29 INFO - PROCESS | 1792 | 1471349969170 Marionette DEBUG loaded listener.js 05:19:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x8e50dc00) [pid = 1792] [serial = 1839] [outer = 0x8ae81800] 05:19:30 INFO - PROCESS | 1792 | 1471349970214 Marionette TRACE conn4 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:19:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 05:19:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1890ms 05:19:30 INFO - PROCESS | 1792 | 1471349970263 Marionette TRACE conn4 -> [0,2421,"getWindowHandle",null] 05:19:30 INFO - PROCESS | 1792 | 1471349970270 Marionette TRACE conn4 <- [1,2421,null,{"value":"8"}] 05:19:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 05:19:30 INFO - PROCESS | 1792 | 1471349970282 Marionette TRACE conn4 -> [0,2422,"setScriptTimeout",{"ms":35000}] 05:19:30 INFO - PROCESS | 1792 | 1471349970286 Marionette TRACE conn4 <- [1,2422,null,{}] 05:19:30 INFO - PROCESS | 1792 | 1471349970297 Marionette TRACE conn4 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:30 INFO - PROCESS | 1792 | 1471349970303 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:30 INFO - PROCESS | 1792 | 1471349970565 Marionette TRACE conn4 <- [1,2423,null,{"value":null}] 05:19:30 INFO - PROCESS | 1792 | 1471349970894 Marionette TRACE conn4 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:30 INFO - PROCESS | 1792 | 1471349970905 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c7c00 == 35 [pid = 1792] [id = 613] 05:19:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x877eb000) [pid = 1792] [serial = 1840] [outer = (nil)] 05:19:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 126 (0x8e597400) [pid = 1792] [serial = 1841] [outer = 0x877eb000] 05:19:31 INFO - PROCESS | 1792 | 1471349971017 Marionette DEBUG loaded listener.js 05:19:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 127 (0x8e594400) [pid = 1792] [serial = 1842] [outer = 0x877eb000] 05:19:32 INFO - PROCESS | 1792 | 1471349972108 Marionette TRACE conn4 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 05:19:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 05:19:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1860ms 05:19:32 INFO - PROCESS | 1792 | 1471349972142 Marionette TRACE conn4 -> [0,2425,"getWindowHandle",null] 05:19:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 05:19:32 INFO - PROCESS | 1792 | 1471349972154 Marionette TRACE conn4 <- [1,2425,null,{"value":"8"}] 05:19:32 INFO - PROCESS | 1792 | 1471349972163 Marionette TRACE conn4 -> [0,2426,"setScriptTimeout",{"ms":35000}] 05:19:32 INFO - PROCESS | 1792 | 1471349972167 Marionette TRACE conn4 <- [1,2426,null,{}] 05:19:32 INFO - PROCESS | 1792 | 1471349972174 Marionette TRACE conn4 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:32 INFO - PROCESS | 1792 | 1471349972181 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:32 INFO - PROCESS | 1792 | 1471349972425 Marionette TRACE conn4 <- [1,2427,null,{"value":null}] 05:19:32 INFO - PROCESS | 1792 | 1471349972864 Marionette TRACE conn4 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:32 INFO - PROCESS | 1792 | 1471349972874 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bec400 == 36 [pid = 1792] [id = 614] 05:19:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 128 (0x88bf2800) [pid = 1792] [serial = 1843] [outer = (nil)] 05:19:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 129 (0x8e6b9000) [pid = 1792] [serial = 1844] [outer = 0x88bf2800] 05:19:33 INFO - PROCESS | 1792 | 1471349973031 Marionette DEBUG loaded listener.js 05:19:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 130 (0x8e6bc800) [pid = 1792] [serial = 1845] [outer = 0x88bf2800] 05:19:34 INFO - PROCESS | 1792 | 1471349974124 Marionette TRACE conn4 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 05:19:34 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 05:19:34 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1999ms 05:19:34 INFO - PROCESS | 1792 | 1471349974163 Marionette TRACE conn4 -> [0,2429,"getWindowHandle",null] 05:19:34 INFO - PROCESS | 1792 | 1471349974168 Marionette TRACE conn4 <- [1,2429,null,{"value":"8"}] 05:19:34 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 05:19:34 INFO - PROCESS | 1792 | 1471349974176 Marionette TRACE conn4 -> [0,2430,"setScriptTimeout",{"ms":35000}] 05:19:34 INFO - PROCESS | 1792 | 1471349974180 Marionette TRACE conn4 <- [1,2430,null,{}] 05:19:34 INFO - PROCESS | 1792 | 1471349974187 Marionette TRACE conn4 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:34 INFO - PROCESS | 1792 | 1471349974193 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:34 INFO - PROCESS | 1792 | 1471349974419 Marionette TRACE conn4 <- [1,2431,null,{"value":null}] 05:19:34 INFO - PROCESS | 1792 | 1471349974706 Marionette TRACE conn4 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:34 INFO - PROCESS | 1792 | 1471349974715 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcd0800 == 37 [pid = 1792] [id = 615] 05:19:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 131 (0x8e592000) [pid = 1792] [serial = 1846] [outer = (nil)] 05:19:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 132 (0x8e85f000) [pid = 1792] [serial = 1847] [outer = 0x8e592000] 05:19:34 INFO - PROCESS | 1792 | 1471349974851 Marionette DEBUG loaded listener.js 05:19:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 133 (0x8e863c00) [pid = 1792] [serial = 1848] [outer = 0x8e592000] 05:19:35 INFO - PROCESS | 1792 | 1471349975866 Marionette TRACE conn4 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 05:19:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 05:19:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1741ms 05:19:35 INFO - PROCESS | 1792 | 1471349975918 Marionette TRACE conn4 -> [0,2433,"getWindowHandle",null] 05:19:35 INFO - PROCESS | 1792 | 1471349975921 Marionette TRACE conn4 <- [1,2433,null,{"value":"8"}] 05:19:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 05:19:35 INFO - PROCESS | 1792 | 1471349975930 Marionette TRACE conn4 -> [0,2434,"setScriptTimeout",{"ms":35000}] 05:19:35 INFO - PROCESS | 1792 | 1471349975935 Marionette TRACE conn4 <- [1,2434,null,{}] 05:19:35 INFO - PROCESS | 1792 | 1471349975943 Marionette TRACE conn4 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:35 INFO - PROCESS | 1792 | 1471349975948 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:36 INFO - PROCESS | 1792 | 1471349976172 Marionette TRACE conn4 <- [1,2435,null,{"value":null}] 05:19:36 INFO - PROCESS | 1792 | 1471349976431 Marionette TRACE conn4 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:36 INFO - PROCESS | 1792 | 1471349976440 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x875ca400 == 38 [pid = 1792] [id = 616] 05:19:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 134 (0x877f2c00) [pid = 1792] [serial = 1849] [outer = (nil)] 05:19:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 135 (0x89a96c00) [pid = 1792] [serial = 1850] [outer = 0x877f2c00] 05:19:36 INFO - PROCESS | 1792 | 1471349976577 Marionette DEBUG loaded listener.js 05:19:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 136 (0x8aff6000) [pid = 1792] [serial = 1851] [outer = 0x877f2c00] 05:19:37 INFO - PROCESS | 1792 | 1471349977796 Marionette TRACE conn4 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 05:19:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 05:19:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1989ms 05:19:37 INFO - PROCESS | 1792 | 1471349977920 Marionette TRACE conn4 -> [0,2437,"getWindowHandle",null] 05:19:37 INFO - PROCESS | 1792 | 1471349977926 Marionette TRACE conn4 <- [1,2437,null,{"value":"8"}] 05:19:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 05:19:37 INFO - PROCESS | 1792 | 1471349977982 Marionette TRACE conn4 -> [0,2438,"setScriptTimeout",{"ms":35000}] 05:19:37 INFO - PROCESS | 1792 | 1471349977990 Marionette TRACE conn4 <- [1,2438,null,{}] 05:19:38 INFO - PROCESS | 1792 | 1471349978003 Marionette TRACE conn4 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:38 INFO - PROCESS | 1792 | 1471349978008 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:38 INFO - PROCESS | 1792 | 1471349978296 Marionette TRACE conn4 <- [1,2439,null,{"value":null}] 05:19:38 INFO - PROCESS | 1792 | 1471349978665 Marionette TRACE conn4 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:38 INFO - PROCESS | 1792 | 1471349978675 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x877ee800 == 39 [pid = 1792] [id = 617] 05:19:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 137 (0x877f0c00) [pid = 1792] [serial = 1852] [outer = (nil)] 05:19:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 138 (0x89886c00) [pid = 1792] [serial = 1853] [outer = 0x877f0c00] 05:19:38 INFO - PROCESS | 1792 | 1471349978777 Marionette DEBUG loaded listener.js 05:19:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 139 (0x8988e800) [pid = 1792] [serial = 1854] [outer = 0x877f0c00] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 138 (0x8bcf6400) [pid = 1792] [serial = 1760] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 137 (0x8c13e400) [pid = 1792] [serial = 1761] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 136 (0x89887400) [pid = 1792] [serial = 1763] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 135 (0x8e6c2c00) [pid = 1792] [serial = 1736] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 134 (0x8e858800) [pid = 1792] [serial = 1737] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 133 (0x8ee8e800) [pid = 1792] [serial = 1745] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 132 (0x8ee90000) [pid = 1792] [serial = 1746] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 131 (0x8dcc4800) [pid = 1792] [serial = 1727] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 130 (0x8dccc000) [pid = 1792] [serial = 1728] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 129 (0x89ba7800) [pid = 1792] [serial = 1748] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 128 (0x8bbc3c00) [pid = 1792] [serial = 1749] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 127 (0x8bbb3400) [pid = 1792] [serial = 1715] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 126 (0x8bbbc800) [pid = 1792] [serial = 1716] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 125 (0x899d6400) [pid = 1792] [serial = 1754] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x89b4fc00) [pid = 1792] [serial = 1755] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x875cc800) [pid = 1792] [serial = 1751] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x877f7000) [pid = 1792] [serial = 1752] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x8ec76c00) [pid = 1792] [serial = 1742] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x8ecd5800) [pid = 1792] [serial = 1743] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x8aff2400) [pid = 1792] [serial = 1757] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x8e508400) [pid = 1792] [serial = 1730] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x8e50f400) [pid = 1792] [serial = 1731] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8e865800) [pid = 1792] [serial = 1739] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x8e867800) [pid = 1792] [serial = 1740] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x8bbb3800) [pid = 1792] [serial = 1710] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x8bcfac00) [pid = 1792] [serial = 1718] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x8c13c800) [pid = 1792] [serial = 1719] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8e5ccc00) [pid = 1792] [serial = 1733] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8e5ce800) [pid = 1792] [serial = 1734] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x899da400) [pid = 1792] [serial = 1712] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x89ba9800) [pid = 1792] [serial = 1713] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8c187400) [pid = 1792] [serial = 1724] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8c2e3c00) [pid = 1792] [serial = 1725] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8c17ac00) [pid = 1792] [serial = 1721] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8c17c800) [pid = 1792] [serial = 1722] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8e5db000) [pid = 1792] [serial = 1767] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8dcc3400) [pid = 1792] [serial = 1766] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8bbc8c00) [pid = 1792] [serial = 1764] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8bbb6400) [pid = 1792] [serial = 1758] [outer = (nil)] [url = about:blank] 05:19:39 INFO - PROCESS | 1792 | 1471349979804 Marionette TRACE conn4 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 05:19:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 05:19:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1851ms 05:19:39 INFO - PROCESS | 1792 | 1471349979827 Marionette TRACE conn4 -> [0,2441,"getWindowHandle",null] 05:19:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 05:19:39 INFO - PROCESS | 1792 | 1471349979836 Marionette TRACE conn4 <- [1,2441,null,{"value":"8"}] 05:19:39 INFO - PROCESS | 1792 | 1471349979849 Marionette TRACE conn4 -> [0,2442,"setScriptTimeout",{"ms":35000}] 05:19:39 INFO - PROCESS | 1792 | 1471349979856 Marionette TRACE conn4 <- [1,2442,null,{}] 05:19:39 INFO - PROCESS | 1792 | 1471349979864 Marionette TRACE conn4 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:39 INFO - PROCESS | 1792 | 1471349979871 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:40 INFO - PROCESS | 1792 | 1471349980159 Marionette TRACE conn4 <- [1,2443,null,{"value":null}] 05:19:40 INFO - PROCESS | 1792 | 1471349980397 Marionette TRACE conn4 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:40 INFO - PROCESS | 1792 | 1471349980406 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x89baac00 == 40 [pid = 1792] [id = 618] 05:19:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8a564400) [pid = 1792] [serial = 1855] [outer = (nil)] 05:19:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8a568c00) [pid = 1792] [serial = 1856] [outer = 0x8a564400] 05:19:40 INFO - PROCESS | 1792 | 1471349980504 Marionette DEBUG loaded listener.js 05:19:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8ae87c00) [pid = 1792] [serial = 1857] [outer = 0x8a564400] 05:19:41 INFO - PROCESS | 1792 | 1471349981371 Marionette TRACE conn4 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 05:19:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 05:19:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1546ms 05:19:41 INFO - PROCESS | 1792 | 1471349981394 Marionette TRACE conn4 -> [0,2445,"getWindowHandle",null] 05:19:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 05:19:41 INFO - PROCESS | 1792 | 1471349981399 Marionette TRACE conn4 <- [1,2445,null,{"value":"8"}] 05:19:41 INFO - PROCESS | 1792 | 1471349981406 Marionette TRACE conn4 -> [0,2446,"setScriptTimeout",{"ms":35000}] 05:19:41 INFO - PROCESS | 1792 | 1471349981414 Marionette TRACE conn4 <- [1,2446,null,{}] 05:19:41 INFO - PROCESS | 1792 | 1471349981464 Marionette TRACE conn4 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:41 INFO - PROCESS | 1792 | 1471349981475 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:41 INFO - PROCESS | 1792 | 1471349981732 Marionette TRACE conn4 <- [1,2447,null,{"value":null}] 05:19:41 INFO - PROCESS | 1792 | 1471349981767 Marionette TRACE conn4 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:41 INFO - PROCESS | 1792 | 1471349981782 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbbec00 == 41 [pid = 1792] [id = 619] 05:19:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8bbc0c00) [pid = 1792] [serial = 1858] [outer = (nil)] 05:19:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8bbc5800) [pid = 1792] [serial = 1859] [outer = 0x8bbc0c00] 05:19:41 INFO - PROCESS | 1792 | 1471349981864 Marionette DEBUG loaded listener.js 05:19:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8bbcbc00) [pid = 1792] [serial = 1860] [outer = 0x8bbc0c00] 05:19:43 INFO - PROCESS | 1792 | 1471349982996 Marionette TRACE conn4 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 05:19:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 05:19:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 1623ms 05:19:43 INFO - PROCESS | 1792 | 1471349983030 Marionette TRACE conn4 -> [0,2449,"getWindowHandle",null] 05:19:43 INFO - PROCESS | 1792 | 1471349983037 Marionette TRACE conn4 <- [1,2449,null,{"value":"8"}] 05:19:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 05:19:43 INFO - PROCESS | 1792 | 1471349983044 Marionette TRACE conn4 -> [0,2450,"setScriptTimeout",{"ms":35000}] 05:19:43 INFO - PROCESS | 1792 | 1471349983047 Marionette TRACE conn4 <- [1,2450,null,{}] 05:19:43 INFO - PROCESS | 1792 | 1471349983072 Marionette TRACE conn4 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:43 INFO - PROCESS | 1792 | 1471349983079 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:43 INFO - PROCESS | 1792 | 1471349983358 Marionette TRACE conn4 <- [1,2451,null,{"value":null}] 05:19:43 INFO - PROCESS | 1792 | 1471349983388 Marionette TRACE conn4 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:43 INFO - PROCESS | 1792 | 1471349983396 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d2800 == 42 [pid = 1792] [id = 620] 05:19:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x88bf6400) [pid = 1792] [serial = 1861] [outer = (nil)] 05:19:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x8c13d000) [pid = 1792] [serial = 1862] [outer = 0x88bf6400] 05:19:43 INFO - PROCESS | 1792 | 1471349983477 Marionette DEBUG loaded listener.js 05:19:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x8c17ac00) [pid = 1792] [serial = 1863] [outer = 0x88bf6400] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x875d0c00) [pid = 1792] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8bbce800) [pid = 1792] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8bbb8c00) [pid = 1792] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8f90a000) [pid = 1792] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8e861400) [pid = 1792] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x899d5400) [pid = 1792] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8fc07400) [pid = 1792] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x89b4a000) [pid = 1792] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8f90c400) [pid = 1792] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8e864c00) [pid = 1792] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x899ce400) [pid = 1792] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8fc06800) [pid = 1792] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8ae8b800) [pid = 1792] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x88bebc00) [pid = 1792] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8f905000) [pid = 1792] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x877f9c00) [pid = 1792] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 05:19:44 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x877ed000) [pid = 1792] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 05:19:44 INFO - PROCESS | 1792 | 1471349984712 Marionette TRACE conn4 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 05:19:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 05:19:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1711ms 05:19:44 INFO - PROCESS | 1792 | 1471349984757 Marionette TRACE conn4 -> [0,2453,"getWindowHandle",null] 05:19:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 05:19:44 INFO - PROCESS | 1792 | 1471349984762 Marionette TRACE conn4 <- [1,2453,null,{"value":"8"}] 05:19:44 INFO - PROCESS | 1792 | 1471349984770 Marionette TRACE conn4 -> [0,2454,"setScriptTimeout",{"ms":35000}] 05:19:44 INFO - PROCESS | 1792 | 1471349984774 Marionette TRACE conn4 <- [1,2454,null,{}] 05:19:44 INFO - PROCESS | 1792 | 1471349984781 Marionette TRACE conn4 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:44 INFO - PROCESS | 1792 | 1471349984786 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:45 INFO - PROCESS | 1792 | 1471349985061 Marionette TRACE conn4 <- [1,2455,null,{"value":null}] 05:19:45 INFO - PROCESS | 1792 | 1471349985081 Marionette TRACE conn4 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:45 INFO - PROCESS | 1792 | 1471349985088 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d4400 == 43 [pid = 1792] [id = 621] 05:19:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x89a90800) [pid = 1792] [serial = 1864] [outer = (nil)] 05:19:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8bceb800) [pid = 1792] [serial = 1865] [outer = 0x89a90800] 05:19:45 INFO - PROCESS | 1792 | 1471349985175 Marionette DEBUG loaded listener.js 05:19:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8bcf9400) [pid = 1792] [serial = 1866] [outer = 0x89a90800] 05:19:46 INFO - PROCESS | 1792 | 1471349986276 Marionette TRACE conn4 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 05:19:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 05:19:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1587ms 05:19:46 INFO - PROCESS | 1792 | 1471349986357 Marionette TRACE conn4 -> [0,2457,"getWindowHandle",null] 05:19:46 INFO - PROCESS | 1792 | 1471349986365 Marionette TRACE conn4 <- [1,2457,null,{"value":"8"}] 05:19:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 05:19:46 INFO - PROCESS | 1792 | 1471349986378 Marionette TRACE conn4 -> [0,2458,"setScriptTimeout",{"ms":35000}] 05:19:46 INFO - PROCESS | 1792 | 1471349986384 Marionette TRACE conn4 <- [1,2458,null,{}] 05:19:46 INFO - PROCESS | 1792 | 1471349986394 Marionette TRACE conn4 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:46 INFO - PROCESS | 1792 | 1471349986400 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:46 INFO - PROCESS | 1792 | 1471349986778 Marionette TRACE conn4 <- [1,2459,null,{"value":null}] 05:19:47 INFO - PROCESS | 1792 | 1471349987045 Marionette TRACE conn4 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:47 INFO - PROCESS | 1792 | 1471349987063 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d2800 == 44 [pid = 1792] [id = 622] 05:19:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x899d5c00) [pid = 1792] [serial = 1867] [outer = (nil)] 05:19:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x89a95400) [pid = 1792] [serial = 1868] [outer = 0x899d5c00] 05:19:47 INFO - PROCESS | 1792 | 1471349987166 Marionette DEBUG loaded listener.js 05:19:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x89b46400) [pid = 1792] [serial = 1869] [outer = 0x899d5c00] 05:19:48 INFO - PROCESS | 1792 | 1471349988397 Marionette TRACE conn4 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 05:19:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 05:19:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 2096ms 05:19:48 INFO - PROCESS | 1792 | 1471349988472 Marionette TRACE conn4 -> [0,2461,"getWindowHandle",null] 05:19:48 INFO - PROCESS | 1792 | 1471349988482 Marionette TRACE conn4 <- [1,2461,null,{"value":"8"}] 05:19:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 05:19:48 INFO - PROCESS | 1792 | 1471349988496 Marionette TRACE conn4 -> [0,2462,"setScriptTimeout",{"ms":35000}] 05:19:48 INFO - PROCESS | 1792 | 1471349988501 Marionette TRACE conn4 <- [1,2462,null,{}] 05:19:48 INFO - PROCESS | 1792 | 1471349988512 Marionette TRACE conn4 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:48 INFO - PROCESS | 1792 | 1471349988517 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:48 INFO - PROCESS | 1792 | 1471349988879 Marionette TRACE conn4 <- [1,2463,null,{"value":null}] 05:19:49 INFO - PROCESS | 1792 | 1471349989101 Marionette TRACE conn4 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:49 INFO - PROCESS | 1792 | 1471349989114 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bef400 == 45 [pid = 1792] [id = 623] 05:19:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8bbb8400) [pid = 1792] [serial = 1870] [outer = (nil)] 05:19:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8bbbe000) [pid = 1792] [serial = 1871] [outer = 0x8bbb8400] 05:19:49 INFO - PROCESS | 1792 | 1471349989209 Marionette DEBUG loaded listener.js 05:19:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8bcec000) [pid = 1792] [serial = 1872] [outer = 0x8bbb8400] 05:19:50 INFO - PROCESS | 1792 | 1471349990306 Marionette TRACE conn4 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 05:19:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 05:19:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1890ms 05:19:50 INFO - PROCESS | 1792 | 1471349990387 Marionette TRACE conn4 -> [0,2465,"getWindowHandle",null] 05:19:50 INFO - PROCESS | 1792 | 1471349990393 Marionette TRACE conn4 <- [1,2465,null,{"value":"8"}] 05:19:50 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 05:19:50 INFO - PROCESS | 1792 | 1471349990402 Marionette TRACE conn4 -> [0,2466,"setScriptTimeout",{"ms":35000}] 05:19:50 INFO - PROCESS | 1792 | 1471349990410 Marionette TRACE conn4 <- [1,2466,null,{}] 05:19:50 INFO - PROCESS | 1792 | 1471349990430 Marionette TRACE conn4 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:50 INFO - PROCESS | 1792 | 1471349990442 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:50 INFO - PROCESS | 1792 | 1471349990811 Marionette TRACE conn4 <- [1,2467,null,{"value":null}] 05:19:51 INFO - PROCESS | 1792 | 1471349991130 Marionette TRACE conn4 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:51 INFO - PROCESS | 1792 | 1471349991145 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dabac00 == 46 [pid = 1792] [id = 624] 05:19:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8dabb800) [pid = 1792] [serial = 1873] [outer = (nil)] 05:19:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8dcc2c00) [pid = 1792] [serial = 1874] [outer = 0x8dabb800] 05:19:51 INFO - PROCESS | 1792 | 1471349991243 Marionette DEBUG loaded listener.js 05:19:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8dccc000) [pid = 1792] [serial = 1875] [outer = 0x8dabb800] 05:19:52 INFO - PROCESS | 1792 | 1471349992295 Marionette TRACE conn4 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 05:19:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 05:19:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1942ms 05:19:52 INFO - PROCESS | 1792 | 1471349992347 Marionette TRACE conn4 -> [0,2469,"getWindowHandle",null] 05:19:52 INFO - PROCESS | 1792 | 1471349992356 Marionette TRACE conn4 <- [1,2469,null,{"value":"8"}] 05:19:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 05:19:52 INFO - PROCESS | 1792 | 1471349992369 Marionette TRACE conn4 -> [0,2470,"setScriptTimeout",{"ms":35000}] 05:19:52 INFO - PROCESS | 1792 | 1471349992376 Marionette TRACE conn4 <- [1,2470,null,{}] 05:19:52 INFO - PROCESS | 1792 | 1471349992387 Marionette TRACE conn4 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:52 INFO - PROCESS | 1792 | 1471349992397 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:52 INFO - PROCESS | 1792 | 1471349992783 Marionette TRACE conn4 <- [1,2471,null,{"value":null}] 05:19:53 INFO - PROCESS | 1792 | 1471349993150 Marionette TRACE conn4 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:53 INFO - PROCESS | 1792 | 1471349993163 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d3400 == 47 [pid = 1792] [id = 625] 05:19:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8e504c00) [pid = 1792] [serial = 1876] [outer = (nil)] 05:19:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8e5ccc00) [pid = 1792] [serial = 1877] [outer = 0x8e504c00] 05:19:53 INFO - PROCESS | 1792 | 1471349993257 Marionette DEBUG loaded listener.js 05:19:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x8e5d8c00) [pid = 1792] [serial = 1878] [outer = 0x8e504c00] 05:19:54 INFO - PROCESS | 1792 | 1471349994283 Marionette TRACE conn4 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 05:19:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 05:19:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1996ms 05:19:54 INFO - PROCESS | 1792 | 1471349994364 Marionette TRACE conn4 -> [0,2473,"getWindowHandle",null] 05:19:54 INFO - PROCESS | 1792 | 1471349994368 Marionette TRACE conn4 <- [1,2473,null,{"value":"8"}] 05:19:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 05:19:54 INFO - PROCESS | 1792 | 1471349994376 Marionette TRACE conn4 -> [0,2474,"setScriptTimeout",{"ms":35000}] 05:19:54 INFO - PROCESS | 1792 | 1471349994381 Marionette TRACE conn4 <- [1,2474,null,{}] 05:19:54 INFO - PROCESS | 1792 | 1471349994390 Marionette TRACE conn4 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:54 INFO - PROCESS | 1792 | 1471349994395 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:54 INFO - PROCESS | 1792 | 1471349994728 Marionette TRACE conn4 <- [1,2475,null,{"value":null}] 05:19:54 INFO - PROCESS | 1792 | 1471349994967 Marionette TRACE conn4 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:54 INFO - PROCESS | 1792 | 1471349994977 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcce400 == 48 [pid = 1792] [id = 626] 05:19:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x8e590400) [pid = 1792] [serial = 1879] [outer = (nil)] 05:19:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x8e858800) [pid = 1792] [serial = 1880] [outer = 0x8e590400] 05:19:55 INFO - PROCESS | 1792 | 1471349995074 Marionette DEBUG loaded listener.js 05:19:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x8e85c000) [pid = 1792] [serial = 1881] [outer = 0x8e590400] 05:19:56 INFO - PROCESS | 1792 | 1471349996157 Marionette TRACE conn4 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 05:19:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 05:19:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1836ms 05:19:56 INFO - PROCESS | 1792 | 1471349996214 Marionette TRACE conn4 -> [0,2477,"getWindowHandle",null] 05:19:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 05:19:56 INFO - PROCESS | 1792 | 1471349996218 Marionette TRACE conn4 <- [1,2477,null,{"value":"8"}] 05:19:56 INFO - PROCESS | 1792 | 1471349996226 Marionette TRACE conn4 -> [0,2478,"setScriptTimeout",{"ms":35000}] 05:19:56 INFO - PROCESS | 1792 | 1471349996229 Marionette TRACE conn4 <- [1,2478,null,{}] 05:19:56 INFO - PROCESS | 1792 | 1471349996236 Marionette TRACE conn4 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:56 INFO - PROCESS | 1792 | 1471349996248 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:56 INFO - PROCESS | 1792 | 1471349996542 Marionette TRACE conn4 <- [1,2479,null,{"value":null}] 05:19:56 INFO - PROCESS | 1792 | 1471349996852 Marionette TRACE conn4 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:56 INFO - PROCESS | 1792 | 1471349996863 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d5c00 == 49 [pid = 1792] [id = 627] 05:19:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x8e6c4c00) [pid = 1792] [serial = 1882] [outer = (nil)] 05:19:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x8ec69000) [pid = 1792] [serial = 1883] [outer = 0x8e6c4c00] 05:19:56 INFO - PROCESS | 1792 | 1471349996952 Marionette DEBUG loaded listener.js 05:19:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x8ec70400) [pid = 1792] [serial = 1884] [outer = 0x8e6c4c00] 05:19:57 INFO - PROCESS | 1792 | 1471349997956 Marionette TRACE conn4 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 05:19:58 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 05:19:58 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1783ms 05:19:58 INFO - PROCESS | 1792 | 1471349998010 Marionette TRACE conn4 -> [0,2481,"getWindowHandle",null] 05:19:58 INFO - PROCESS | 1792 | 1471349998013 Marionette TRACE conn4 <- [1,2481,null,{"value":"8"}] 05:19:58 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 05:19:58 INFO - PROCESS | 1792 | 1471349998021 Marionette TRACE conn4 -> [0,2482,"setScriptTimeout",{"ms":35000}] 05:19:58 INFO - PROCESS | 1792 | 1471349998026 Marionette TRACE conn4 <- [1,2482,null,{}] 05:19:58 INFO - PROCESS | 1792 | 1471349998032 Marionette TRACE conn4 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:58 INFO - PROCESS | 1792 | 1471349998040 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:58 INFO - PROCESS | 1792 | 1471349998286 Marionette TRACE conn4 <- [1,2483,null,{"value":null}] 05:19:58 INFO - PROCESS | 1792 | 1471349998541 Marionette TRACE conn4 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:19:58 INFO - PROCESS | 1792 | 1471349998554 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:58 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2e4800 == 50 [pid = 1792] [id = 628] 05:19:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x8e598c00) [pid = 1792] [serial = 1885] [outer = (nil)] 05:19:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x8eccfc00) [pid = 1792] [serial = 1886] [outer = 0x8e598c00] 05:19:58 INFO - PROCESS | 1792 | 1471349998697 Marionette DEBUG loaded listener.js 05:19:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x8ecd5c00) [pid = 1792] [serial = 1887] [outer = 0x8e598c00] 05:19:59 INFO - PROCESS | 1792 | 1471349999658 Marionette TRACE conn4 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 05:19:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 05:19:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1693ms 05:19:59 INFO - PROCESS | 1792 | 1471349999715 Marionette TRACE conn4 -> [0,2485,"getWindowHandle",null] 05:19:59 INFO - PROCESS | 1792 | 1471349999719 Marionette TRACE conn4 <- [1,2485,null,{"value":"8"}] 05:19:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 05:19:59 INFO - PROCESS | 1792 | 1471349999727 Marionette TRACE conn4 -> [0,2486,"setScriptTimeout",{"ms":35000}] 05:19:59 INFO - PROCESS | 1792 | 1471349999732 Marionette TRACE conn4 <- [1,2486,null,{}] 05:19:59 INFO - PROCESS | 1792 | 1471349999739 Marionette TRACE conn4 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:19:59 INFO - PROCESS | 1792 | 1471349999744 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:19:59 INFO - PROCESS | 1792 | 1471349999972 Marionette TRACE conn4 <- [1,2487,null,{"value":null}] 05:20:00 INFO - PROCESS | 1792 | 1471350000227 Marionette TRACE conn4 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:00 INFO - PROCESS | 1792 | 1471350000235 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f1c00 == 51 [pid = 1792] [id = 629] 05:20:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x8988b800) [pid = 1792] [serial = 1888] [outer = (nil)] 05:20:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x8ee8b000) [pid = 1792] [serial = 1889] [outer = 0x8988b800] 05:20:00 INFO - PROCESS | 1792 | 1471350000366 Marionette DEBUG loaded listener.js 05:20:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x8ee92800) [pid = 1792] [serial = 1890] [outer = 0x8988b800] 05:20:01 INFO - PROCESS | 1792 | 1471350001436 Marionette TRACE conn4 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 05:20:01 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 05:20:01 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1787ms 05:20:01 INFO - PROCESS | 1792 | 1471350001516 Marionette TRACE conn4 -> [0,2489,"getWindowHandle",null] 05:20:01 INFO - PROCESS | 1792 | 1471350001519 Marionette TRACE conn4 <- [1,2489,null,{"value":"8"}] 05:20:01 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 05:20:01 INFO - PROCESS | 1792 | 1471350001529 Marionette TRACE conn4 -> [0,2490,"setScriptTimeout",{"ms":35000}] 05:20:01 INFO - PROCESS | 1792 | 1471350001532 Marionette TRACE conn4 <- [1,2490,null,{}] 05:20:01 INFO - PROCESS | 1792 | 1471350001540 Marionette TRACE conn4 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:01 INFO - PROCESS | 1792 | 1471350001551 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:01 INFO - PROCESS | 1792 | 1471350001885 Marionette TRACE conn4 <- [1,2491,null,{"value":null}] 05:20:02 INFO - PROCESS | 1792 | 1471350002263 Marionette TRACE conn4 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:02 INFO - PROCESS | 1792 | 1471350002270 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:02 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f4400 == 52 [pid = 1792] [id = 630] 05:20:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x877f4800) [pid = 1792] [serial = 1891] [outer = (nil)] 05:20:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 121 (0x89a8c400) [pid = 1792] [serial = 1892] [outer = 0x877f4800] 05:20:02 INFO - PROCESS | 1792 | 1471350002368 Marionette DEBUG loaded listener.js 05:20:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 122 (0x8aff4400) [pid = 1792] [serial = 1893] [outer = 0x877f4800] 05:20:03 INFO - PROCESS | 1792 | 1471350003865 Marionette TRACE conn4 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:20:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 05:20:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 2385ms 05:20:03 INFO - PROCESS | 1792 | 1471350003972 Marionette TRACE conn4 -> [0,2493,"getWindowHandle",null] 05:20:03 INFO - PROCESS | 1792 | 1471350003980 Marionette TRACE conn4 <- [1,2493,null,{"value":"8"}] 05:20:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 05:20:04 INFO - PROCESS | 1792 | 1471350004019 Marionette TRACE conn4 -> [0,2494,"setScriptTimeout",{"ms":35000}] 05:20:04 INFO - PROCESS | 1792 | 1471350004027 Marionette TRACE conn4 <- [1,2494,null,{}] 05:20:04 INFO - PROCESS | 1792 | 1471350004041 Marionette TRACE conn4 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:04 INFO - PROCESS | 1792 | 1471350004051 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:04 INFO - PROCESS | 1792 | 1471350004244 Marionette TRACE conn4 <- [1,2495,null,{"value":null}] 05:20:04 INFO - PROCESS | 1792 | 1471350004484 Marionette TRACE conn4 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:04 INFO - PROCESS | 1792 | 1471350004498 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:04 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a8a400 == 53 [pid = 1792] [id = 631] 05:20:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 123 (0x89a8b400) [pid = 1792] [serial = 1894] [outer = (nil)] 05:20:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 124 (0x8a56a800) [pid = 1792] [serial = 1895] [outer = 0x89a8b400] 05:20:04 INFO - PROCESS | 1792 | 1471350004584 Marionette DEBUG loaded listener.js 05:20:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 125 (0x8ae8d000) [pid = 1792] [serial = 1896] [outer = 0x89a8b400] 05:20:05 INFO - PROCESS | 1792 | 1471350005710 Marionette TRACE conn4 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 05:20:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 05:20:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1757ms 05:20:05 INFO - PROCESS | 1792 | 1471350005772 Marionette TRACE conn4 -> [0,2497,"getWindowHandle",null] 05:20:05 INFO - PROCESS | 1792 | 1471350005780 Marionette TRACE conn4 <- [1,2497,null,{"value":"8"}] 05:20:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 05:20:05 INFO - PROCESS | 1792 | 1471350005792 Marionette TRACE conn4 -> [0,2498,"setScriptTimeout",{"ms":35000}] 05:20:05 INFO - PROCESS | 1792 | 1471350005796 Marionette TRACE conn4 <- [1,2498,null,{}] 05:20:05 INFO - PROCESS | 1792 | 1471350005804 Marionette TRACE conn4 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:05 INFO - PROCESS | 1792 | 1471350005810 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:06 INFO - PROCESS | 1792 | 1471350006114 Marionette TRACE conn4 <- [1,2499,null,{"value":null}] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x88bec000 == 52 [pid = 1792] [id = 566] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x875cfc00 == 51 [pid = 1792] [id = 602] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x875d2800 == 50 [pid = 1792] [id = 620] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x88becc00 == 49 [pid = 1792] [id = 570] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x899cec00 == 48 [pid = 1792] [id = 568] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x875c7400 == 47 [pid = 1792] [id = 576] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x89b4b000 == 46 [pid = 1792] [id = 573] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x89a96800 == 45 [pid = 1792] [id = 575] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x877f9400 == 44 [pid = 1792] [id = 580] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x899d4000 == 43 [pid = 1792] [id = 571] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x8e503800 == 42 [pid = 1792] [id = 578] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x877f6800 == 41 [pid = 1792] [id = 582] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x88bf6c00 == 40 [pid = 1792] [id = 569] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x89b42c00 == 39 [pid = 1792] [id = 567] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x8988c400 == 38 [pid = 1792] [id = 579] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x8ec6c800 == 37 [pid = 1792] [id = 581] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x88beb400 == 36 [pid = 1792] [id = 577] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x8bced400 == 35 [pid = 1792] [id = 572] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x877f9000 == 34 [pid = 1792] [id = 574] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x89a8a400 == 33 [pid = 1792] [id = 631] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x877f4400 == 32 [pid = 1792] [id = 630] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2e4800 == 31 [pid = 1792] [id = 628] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x877f1c00 == 30 [pid = 1792] [id = 629] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x875d5c00 == 29 [pid = 1792] [id = 627] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcce400 == 28 [pid = 1792] [id = 626] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x8dabac00 == 27 [pid = 1792] [id = 624] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x875d3400 == 26 [pid = 1792] [id = 625] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x88bef400 == 25 [pid = 1792] [id = 623] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x875d4400 == 24 [pid = 1792] [id = 621] 05:20:07 INFO - PROCESS | 1792 | --DOCSHELL 0x899d2800 == 23 [pid = 1792] [id = 622] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 124 (0x877ec000) [pid = 1792] [serial = 1808] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 123 (0x8bcf0800) [pid = 1792] [serial = 1772] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 122 (0x8f844c00) [pid = 1792] [serial = 1782] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 121 (0x9245fc00) [pid = 1792] [serial = 1797] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 120 (0x8e8d1c00) [pid = 1792] [serial = 1776] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x8ae8d800) [pid = 1792] [serial = 1770] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x91c59000) [pid = 1792] [serial = 1791] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x89ba9400) [pid = 1792] [serial = 1815] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8fa73000) [pid = 1792] [serial = 1784] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x8ee94c00) [pid = 1792] [serial = 1779] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x8e8c6c00) [pid = 1792] [serial = 1775] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x88be8400) [pid = 1792] [serial = 1812] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x8ecdac00) [pid = 1792] [serial = 1778] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8fc0d000) [pid = 1792] [serial = 1787] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8bbd0c00) [pid = 1792] [serial = 1806] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x89b4e000) [pid = 1792] [serial = 1814] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x9245b400) [pid = 1792] [serial = 1796] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x89baec00) [pid = 1792] [serial = 1769] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8bbc8800) [pid = 1792] [serial = 1805] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8fc01c00) [pid = 1792] [serial = 1785] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x899d5800) [pid = 1792] [serial = 1803] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8fc0fc00) [pid = 1792] [serial = 1788] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x91decc00) [pid = 1792] [serial = 1793] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x899d8800) [pid = 1792] [serial = 1811] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x92662400) [pid = 1792] [serial = 1800] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x899d0400) [pid = 1792] [serial = 1799] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x877f7800) [pid = 1792] [serial = 1809] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x91c56800) [pid = 1792] [serial = 1790] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8f83ac00) [pid = 1792] [serial = 1781] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8c2e8c00) [pid = 1792] [serial = 1773] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x88bf2c00) [pid = 1792] [serial = 1817] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x88bf5800) [pid = 1792] [serial = 1802] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x91def800) [pid = 1792] [serial = 1794] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8aff0c00) [pid = 1792] [serial = 1820] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x89ba4c00) [pid = 1792] [serial = 1818] [outer = (nil)] [url = about:blank] 05:20:07 INFO - PROCESS | 1792 | 1471350007824 Marionette TRACE conn4 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:07 INFO - PROCESS | 1792 | 1471350007837 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cfc00 == 24 [pid = 1792] [id = 632] 05:20:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x875d0800) [pid = 1792] [serial = 1897] [outer = (nil)] 05:20:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x875d6400) [pid = 1792] [serial = 1898] [outer = 0x875d0800] 05:20:07 INFO - PROCESS | 1792 | 1471350007920 Marionette DEBUG loaded listener.js 05:20:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x877f3000) [pid = 1792] [serial = 1899] [outer = 0x875d0800] 05:20:09 INFO - PROCESS | 1792 | 1471350009060 Marionette TRACE conn4 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 05:20:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 05:20:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 3295ms 05:20:09 INFO - PROCESS | 1792 | 1471350009089 Marionette TRACE conn4 -> [0,2501,"getWindowHandle",null] 05:20:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 05:20:09 INFO - PROCESS | 1792 | 1471350009094 Marionette TRACE conn4 <- [1,2501,null,{"value":"8"}] 05:20:09 INFO - PROCESS | 1792 | 1471350009103 Marionette TRACE conn4 -> [0,2502,"setScriptTimeout",{"ms":35000}] 05:20:09 INFO - PROCESS | 1792 | 1471350009109 Marionette TRACE conn4 <- [1,2502,null,{}] 05:20:09 INFO - PROCESS | 1792 | 1471350009118 Marionette TRACE conn4 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:09 INFO - PROCESS | 1792 | 1471350009123 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:09 INFO - PROCESS | 1792 | 1471350009321 Marionette TRACE conn4 <- [1,2503,null,{"value":null}] 05:20:09 INFO - PROCESS | 1792 | 1471350009614 Marionette TRACE conn4 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:09 INFO - PROCESS | 1792 | 1471350009628 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c9400 == 25 [pid = 1792] [id = 633] 05:20:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x875cc000) [pid = 1792] [serial = 1900] [outer = (nil)] 05:20:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x875d3800) [pid = 1792] [serial = 1901] [outer = 0x875cc000] 05:20:09 INFO - PROCESS | 1792 | 1471350009726 Marionette DEBUG loaded listener.js 05:20:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x877f6800) [pid = 1792] [serial = 1902] [outer = 0x875cc000] 05:20:10 INFO - PROCESS | 1792 | 1471350010840 Marionette TRACE conn4 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:20:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 05:20:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1790ms 05:20:10 INFO - PROCESS | 1792 | 1471350010895 Marionette TRACE conn4 -> [0,2505,"getWindowHandle",null] 05:20:10 INFO - PROCESS | 1792 | 1471350010900 Marionette TRACE conn4 <- [1,2505,null,{"value":"8"}] 05:20:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 05:20:10 INFO - PROCESS | 1792 | 1471350010910 Marionette TRACE conn4 -> [0,2506,"setScriptTimeout",{"ms":35000}] 05:20:10 INFO - PROCESS | 1792 | 1471350010916 Marionette TRACE conn4 <- [1,2506,null,{}] 05:20:10 INFO - PROCESS | 1792 | 1471350010926 Marionette TRACE conn4 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:10 INFO - PROCESS | 1792 | 1471350010934 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:11 INFO - PROCESS | 1792 | 1471350011173 Marionette TRACE conn4 <- [1,2507,null,{"value":null}] 05:20:11 INFO - PROCESS | 1792 | 1471350011430 Marionette TRACE conn4 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:11 INFO - PROCESS | 1792 | 1471350011443 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d8800 == 26 [pid = 1792] [id = 634] 05:20:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x899d9c00) [pid = 1792] [serial = 1903] [outer = (nil)] 05:20:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x89a8e000) [pid = 1792] [serial = 1904] [outer = 0x899d9c00] 05:20:11 INFO - PROCESS | 1792 | 1471350011546 Marionette DEBUG loaded listener.js 05:20:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x89a93c00) [pid = 1792] [serial = 1905] [outer = 0x899d9c00] 05:20:12 INFO - PROCESS | 1792 | 1471350012628 Marionette TRACE conn4 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 05:20:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 05:20:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1751ms 05:20:12 INFO - PROCESS | 1792 | 1471350012663 Marionette TRACE conn4 -> [0,2509,"getWindowHandle",null] 05:20:12 INFO - PROCESS | 1792 | 1471350012671 Marionette TRACE conn4 <- [1,2509,null,{"value":"8"}] 05:20:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 05:20:12 INFO - PROCESS | 1792 | 1471350012681 Marionette TRACE conn4 -> [0,2510,"setScriptTimeout",{"ms":35000}] 05:20:12 INFO - PROCESS | 1792 | 1471350012686 Marionette TRACE conn4 <- [1,2510,null,{}] 05:20:12 INFO - PROCESS | 1792 | 1471350012693 Marionette TRACE conn4 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:12 INFO - PROCESS | 1792 | 1471350012699 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:12 INFO - PROCESS | 1792 | 1471350012912 Marionette TRACE conn4 <- [1,2511,null,{"value":null}] 05:20:13 INFO - PROCESS | 1792 | 1471350013177 Marionette TRACE conn4 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:13 INFO - PROCESS | 1792 | 1471350013185 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x89ba6400 == 27 [pid = 1792] [id = 635] 05:20:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x89ba7000) [pid = 1792] [serial = 1906] [outer = (nil)] 05:20:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x89bac800) [pid = 1792] [serial = 1907] [outer = 0x89ba7000] 05:20:13 INFO - PROCESS | 1792 | 1471350013324 Marionette DEBUG loaded listener.js 05:20:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8a569800) [pid = 1792] [serial = 1908] [outer = 0x89ba7000] 05:20:14 INFO - PROCESS | 1792 | 1471350014568 Marionette TRACE conn4 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 05:20:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 05:20:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1940ms 05:20:14 INFO - PROCESS | 1792 | 1471350014622 Marionette TRACE conn4 -> [0,2513,"getWindowHandle",null] 05:20:14 INFO - PROCESS | 1792 | 1471350014626 Marionette TRACE conn4 <- [1,2513,null,{"value":"8"}] 05:20:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 05:20:14 INFO - PROCESS | 1792 | 1471350014637 Marionette TRACE conn4 -> [0,2514,"setScriptTimeout",{"ms":35000}] 05:20:14 INFO - PROCESS | 1792 | 1471350014650 Marionette TRACE conn4 <- [1,2514,null,{}] 05:20:14 INFO - PROCESS | 1792 | 1471350014669 Marionette TRACE conn4 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:14 INFO - PROCESS | 1792 | 1471350014679 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:14 INFO - PROCESS | 1792 | 1471350014943 Marionette TRACE conn4 <- [1,2515,null,{"value":null}] 05:20:15 INFO - PROCESS | 1792 | 1471350015220 Marionette TRACE conn4 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:15 INFO - PROCESS | 1792 | 1471350015230 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x8aff4800 == 28 [pid = 1792] [id = 636] 05:20:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8aff7c00) [pid = 1792] [serial = 1909] [outer = (nil)] 05:20:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8bbba800) [pid = 1792] [serial = 1910] [outer = 0x8aff7c00] 05:20:15 INFO - PROCESS | 1792 | 1471350015354 Marionette DEBUG loaded listener.js 05:20:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8bbc3000) [pid = 1792] [serial = 1911] [outer = 0x8aff7c00] 05:20:16 INFO - PROCESS | 1792 | 1471350016426 Marionette TRACE conn4 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 05:20:17 INFO - PROCESS | 1792 | --DOCSHELL 0x88bec400 == 27 [pid = 1792] [id = 614] 05:20:17 INFO - PROCESS | 1792 | --DOCSHELL 0x875ca400 == 26 [pid = 1792] [id = 616] 05:20:17 INFO - PROCESS | 1792 | --DOCSHELL 0x877ee800 == 25 [pid = 1792] [id = 617] 05:20:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcd0800 == 24 [pid = 1792] [id = 615] 05:20:17 INFO - PROCESS | 1792 | --DOCSHELL 0x875cfc00 == 23 [pid = 1792] [id = 632] 05:20:17 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 05:20:17 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 2700ms 05:20:17 INFO - PROCESS | 1792 | 1471350017452 Marionette TRACE conn4 -> [0,2517,"getWindowHandle",null] 05:20:17 INFO - PROCESS | 1792 | 1471350017459 Marionette TRACE conn4 <- [1,2517,null,{"value":"8"}] 05:20:17 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 05:20:17 INFO - PROCESS | 1792 | 1471350017468 Marionette TRACE conn4 -> [0,2518,"setScriptTimeout",{"ms":35000}] 05:20:17 INFO - PROCESS | 1792 | 1471350017478 Marionette TRACE conn4 <- [1,2518,null,{}] 05:20:17 INFO - PROCESS | 1792 | 1471350017488 Marionette TRACE conn4 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:17 INFO - PROCESS | 1792 | 1471350017495 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:17 INFO - PROCESS | 1792 | 1471350017697 Marionette TRACE conn4 <- [1,2519,null,{"value":null}] 05:20:17 INFO - PROCESS | 1792 | 1471350017851 Marionette TRACE conn4 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:17 INFO - PROCESS | 1792 | 1471350017865 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bef800 == 24 [pid = 1792] [id = 637] 05:20:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x88bf0400) [pid = 1792] [serial = 1912] [outer = (nil)] 05:20:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x89880000) [pid = 1792] [serial = 1913] [outer = 0x88bf0400] 05:20:17 INFO - PROCESS | 1792 | 1471350017943 Marionette DEBUG loaded listener.js 05:20:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x899cf400) [pid = 1792] [serial = 1914] [outer = 0x88bf0400] 05:20:19 INFO - PROCESS | 1792 | 1471350019046 Marionette TRACE conn4 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:20:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 05:20:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1643ms 05:20:19 INFO - PROCESS | 1792 | 1471350019118 Marionette TRACE conn4 -> [0,2521,"getWindowHandle",null] 05:20:19 INFO - PROCESS | 1792 | 1471350019123 Marionette TRACE conn4 <- [1,2521,null,{"value":"8"}] 05:20:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 05:20:19 INFO - PROCESS | 1792 | 1471350019135 Marionette TRACE conn4 -> [0,2522,"setScriptTimeout",{"ms":35000}] 05:20:19 INFO - PROCESS | 1792 | 1471350019141 Marionette TRACE conn4 <- [1,2522,null,{}] 05:20:19 INFO - PROCESS | 1792 | 1471350019167 Marionette TRACE conn4 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:19 INFO - PROCESS | 1792 | 1471350019174 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:19 INFO - PROCESS | 1792 | 1471350019458 Marionette TRACE conn4 <- [1,2523,null,{"value":null}] 05:20:19 INFO - PROCESS | 1792 | 1471350019640 Marionette TRACE conn4 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:19 INFO - PROCESS | 1792 | 1471350019653 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x8988a800 == 25 [pid = 1792] [id = 638] 05:20:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x89bacc00) [pid = 1792] [serial = 1915] [outer = (nil)] 05:20:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x8a56c800) [pid = 1792] [serial = 1916] [outer = 0x89bacc00] 05:20:19 INFO - PROCESS | 1792 | 1471350019738 Marionette DEBUG loaded listener.js 05:20:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x8ae8cc00) [pid = 1792] [serial = 1917] [outer = 0x89bacc00] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8bbb8400) [pid = 1792] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x89a8b400) [pid = 1792] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x8e590400) [pid = 1792] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x899d5c00) [pid = 1792] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8dabb800) [pid = 1792] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8e598c00) [pid = 1792] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8e504c00) [pid = 1792] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x877f4800) [pid = 1792] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8e6c4c00) [pid = 1792] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8988b800) [pid = 1792] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x89a90800) [pid = 1792] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8bbc0c00) [pid = 1792] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x88bf6400) [pid = 1792] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8ae81800) [pid = 1792] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x89a97400) [pid = 1792] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x877f2c00) [pid = 1792] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x877eb000) [pid = 1792] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8bcf4800) [pid = 1792] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x89b45c00) [pid = 1792] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x875cf800) [pid = 1792] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8a564400) [pid = 1792] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x88bf2800) [pid = 1792] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x89884800) [pid = 1792] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8e592000) [pid = 1792] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x877f0c00) [pid = 1792] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 05:20:20 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x89881000) [pid = 1792] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 05:20:21 INFO - PROCESS | 1792 | 1471350021154 Marionette TRACE conn4 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 05:20:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 05:20:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 2092ms 05:20:21 INFO - PROCESS | 1792 | 1471350021255 Marionette TRACE conn4 -> [0,2525,"getWindowHandle",null] 05:20:21 INFO - PROCESS | 1792 | 1471350021259 Marionette TRACE conn4 <- [1,2525,null,{"value":"8"}] 05:20:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 05:20:21 INFO - PROCESS | 1792 | 1471350021272 Marionette TRACE conn4 -> [0,2526,"setScriptTimeout",{"ms":35000}] 05:20:21 INFO - PROCESS | 1792 | 1471350021275 Marionette TRACE conn4 <- [1,2526,null,{}] 05:20:21 INFO - PROCESS | 1792 | 1471350021293 Marionette TRACE conn4 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:21 INFO - PROCESS | 1792 | 1471350021302 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:21 INFO - PROCESS | 1792 | 1471350021495 Marionette TRACE conn4 <- [1,2527,null,{"value":null}] 05:20:21 INFO - PROCESS | 1792 | 1471350021654 Marionette TRACE conn4 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:21 INFO - PROCESS | 1792 | 1471350021665 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bea400 == 26 [pid = 1792] [id = 639] 05:20:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x89a90800) [pid = 1792] [serial = 1918] [outer = (nil)] 05:20:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8bbba000) [pid = 1792] [serial = 1919] [outer = 0x89a90800] 05:20:21 INFO - PROCESS | 1792 | 1471350021747 Marionette DEBUG loaded listener.js 05:20:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8bcf0c00) [pid = 1792] [serial = 1920] [outer = 0x89a90800] 05:20:22 INFO - PROCESS | 1792 | 1471350022712 Marionette TRACE conn4 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 05:20:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 05:20:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 1490ms 05:20:22 INFO - PROCESS | 1792 | 1471350022763 Marionette TRACE conn4 -> [0,2529,"getWindowHandle",null] 05:20:22 INFO - PROCESS | 1792 | 1471350022771 Marionette TRACE conn4 <- [1,2529,null,{"value":"8"}] 05:20:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 05:20:22 INFO - PROCESS | 1792 | 1471350022781 Marionette TRACE conn4 -> [0,2530,"setScriptTimeout",{"ms":35000}] 05:20:22 INFO - PROCESS | 1792 | 1471350022788 Marionette TRACE conn4 <- [1,2530,null,{}] 05:20:22 INFO - PROCESS | 1792 | 1471350022855 Marionette TRACE conn4 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:22 INFO - PROCESS | 1792 | 1471350022863 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:23 INFO - PROCESS | 1792 | 1471350023088 Marionette TRACE conn4 <- [1,2531,null,{"value":null}] 05:20:23 INFO - PROCESS | 1792 | 1471350023348 Marionette TRACE conn4 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:23 INFO - PROCESS | 1792 | 1471350023363 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x89884000 == 27 [pid = 1792] [id = 640] 05:20:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x89886800) [pid = 1792] [serial = 1921] [outer = (nil)] 05:20:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x899d4c00) [pid = 1792] [serial = 1922] [outer = 0x89886800] 05:20:23 INFO - PROCESS | 1792 | 1471350023492 Marionette DEBUG loaded listener.js 05:20:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x89b4b400) [pid = 1792] [serial = 1923] [outer = 0x89886800] 05:20:24 INFO - PROCESS | 1792 | 1471350024549 Marionette TRACE conn4 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 05:20:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 05:20:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 1849ms 05:20:24 INFO - PROCESS | 1792 | 1471350024630 Marionette TRACE conn4 -> [0,2533,"getWindowHandle",null] 05:20:24 INFO - PROCESS | 1792 | 1471350024638 Marionette TRACE conn4 <- [1,2533,null,{"value":"8"}] 05:20:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 05:20:24 INFO - PROCESS | 1792 | 1471350024653 Marionette TRACE conn4 -> [0,2534,"setScriptTimeout",{"ms":35000}] 05:20:24 INFO - PROCESS | 1792 | 1471350024662 Marionette TRACE conn4 <- [1,2534,null,{}] 05:20:24 INFO - PROCESS | 1792 | 1471350024714 Marionette TRACE conn4 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:24 INFO - PROCESS | 1792 | 1471350024720 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:25 INFO - PROCESS | 1792 | 1471350025034 Marionette TRACE conn4 <- [1,2535,null,{"value":null}] 05:20:25 INFO - PROCESS | 1792 | 1471350025248 Marionette TRACE conn4 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:25 INFO - PROCESS | 1792 | 1471350025255 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bef400 == 28 [pid = 1792] [id = 641] 05:20:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8affb400) [pid = 1792] [serial = 1924] [outer = (nil)] 05:20:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8bbb8400) [pid = 1792] [serial = 1925] [outer = 0x8affb400] 05:20:25 INFO - PROCESS | 1792 | 1471350025355 Marionette DEBUG loaded listener.js 05:20:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8bcf7c00) [pid = 1792] [serial = 1926] [outer = 0x8affb400] 05:20:26 INFO - PROCESS | 1792 | 1471350026460 Marionette TRACE conn4 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 05:20:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 05:20:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1855ms 05:20:26 INFO - PROCESS | 1792 | 1471350026507 Marionette TRACE conn4 -> [0,2537,"getWindowHandle",null] 05:20:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 05:20:26 INFO - PROCESS | 1792 | 1471350026512 Marionette TRACE conn4 <- [1,2537,null,{"value":"8"}] 05:20:26 INFO - PROCESS | 1792 | 1471350026520 Marionette TRACE conn4 -> [0,2538,"setScriptTimeout",{"ms":35000}] 05:20:26 INFO - PROCESS | 1792 | 1471350026526 Marionette TRACE conn4 <- [1,2538,null,{}] 05:20:26 INFO - PROCESS | 1792 | 1471350026545 Marionette TRACE conn4 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:26 INFO - PROCESS | 1792 | 1471350026555 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:26 INFO - PROCESS | 1792 | 1471350026906 Marionette TRACE conn4 <- [1,2539,null,{"value":null}] 05:20:27 INFO - PROCESS | 1792 | 1471350027151 Marionette TRACE conn4 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:27 INFO - PROCESS | 1792 | 1471350027165 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:27 INFO - PROCESS | 1792 | ++DOCSHELL 0x8d501c00 == 29 [pid = 1792] [id = 642] 05:20:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8d502c00) [pid = 1792] [serial = 1927] [outer = (nil)] 05:20:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8d508000) [pid = 1792] [serial = 1928] [outer = 0x8d502c00] 05:20:27 INFO - PROCESS | 1792 | 1471350027255 Marionette DEBUG loaded listener.js 05:20:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8dac0000) [pid = 1792] [serial = 1929] [outer = 0x8d502c00] 05:20:28 INFO - PROCESS | 1792 | 1471350028313 Marionette TRACE conn4 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 05:20:28 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 05:20:28 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1844ms 05:20:28 INFO - PROCESS | 1792 | 1471350028364 Marionette TRACE conn4 -> [0,2541,"getWindowHandle",null] 05:20:28 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 05:20:28 INFO - PROCESS | 1792 | 1471350028370 Marionette TRACE conn4 <- [1,2541,null,{"value":"8"}] 05:20:28 INFO - PROCESS | 1792 | 1471350028378 Marionette TRACE conn4 -> [0,2542,"setScriptTimeout",{"ms":35000}] 05:20:28 INFO - PROCESS | 1792 | 1471350028381 Marionette TRACE conn4 <- [1,2542,null,{}] 05:20:28 INFO - PROCESS | 1792 | 1471350028388 Marionette TRACE conn4 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:28 INFO - PROCESS | 1792 | 1471350028393 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:28 INFO - PROCESS | 1792 | 1471350028609 Marionette TRACE conn4 <- [1,2543,null,{"value":null}] 05:20:28 INFO - PROCESS | 1792 | 1471350028928 Marionette TRACE conn4 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:28 INFO - PROCESS | 1792 | 1471350028939 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x88beb400 == 30 [pid = 1792] [id = 643] 05:20:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x88bf4000) [pid = 1792] [serial = 1930] [outer = (nil)] 05:20:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8dcd0400) [pid = 1792] [serial = 1931] [outer = 0x88bf4000] 05:20:29 INFO - PROCESS | 1792 | 1471350029044 Marionette DEBUG loaded listener.js 05:20:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8e503c00) [pid = 1792] [serial = 1932] [outer = 0x88bf4000] 05:20:30 INFO - PROCESS | 1792 | 1471350030091 Marionette TRACE conn4 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 05:20:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 05:20:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1784ms 05:20:30 INFO - PROCESS | 1792 | 1471350030162 Marionette TRACE conn4 -> [0,2545,"getWindowHandle",null] 05:20:30 INFO - PROCESS | 1792 | 1471350030168 Marionette TRACE conn4 <- [1,2545,null,{"value":"8"}] 05:20:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 05:20:30 INFO - PROCESS | 1792 | 1471350030177 Marionette TRACE conn4 -> [0,2546,"setScriptTimeout",{"ms":35000}] 05:20:30 INFO - PROCESS | 1792 | 1471350030183 Marionette TRACE conn4 <- [1,2546,null,{}] 05:20:30 INFO - PROCESS | 1792 | 1471350030190 Marionette TRACE conn4 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:30 INFO - PROCESS | 1792 | 1471350030197 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:30 INFO - PROCESS | 1792 | 1471350030459 Marionette TRACE conn4 <- [1,2547,null,{"value":null}] 05:20:30 INFO - PROCESS | 1792 | 1471350030708 Marionette TRACE conn4 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:30 INFO - PROCESS | 1792 | 1471350030715 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bceb400 == 31 [pid = 1792] [id = 644] 05:20:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8dcc2000) [pid = 1792] [serial = 1933] [outer = (nil)] 05:20:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8e50f800) [pid = 1792] [serial = 1934] [outer = 0x8dcc2000] 05:20:30 INFO - PROCESS | 1792 | 1471350030851 Marionette DEBUG loaded listener.js 05:20:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8e509000) [pid = 1792] [serial = 1935] [outer = 0x8dcc2000] 05:20:31 INFO - PROCESS | 1792 | 1471350031893 Marionette TRACE conn4 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 05:20:31 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 05:20:31 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1792ms 05:20:31 INFO - PROCESS | 1792 | 1471350031968 Marionette TRACE conn4 -> [0,2549,"getWindowHandle",null] 05:20:31 INFO - PROCESS | 1792 | 1471350031972 Marionette TRACE conn4 <- [1,2549,null,{"value":"8"}] 05:20:31 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 05:20:31 INFO - PROCESS | 1792 | 1471350031980 Marionette TRACE conn4 -> [0,2550,"setScriptTimeout",{"ms":35000}] 05:20:31 INFO - PROCESS | 1792 | 1471350031983 Marionette TRACE conn4 <- [1,2550,null,{}] 05:20:32 INFO - PROCESS | 1792 | 1471350031990 Marionette TRACE conn4 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:32 INFO - PROCESS | 1792 | 1471350032002 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:32 INFO - PROCESS | 1792 | 1471350032286 Marionette TRACE conn4 <- [1,2551,null,{"value":null}] 05:20:32 INFO - PROCESS | 1792 | 1471350032600 Marionette TRACE conn4 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:32 INFO - PROCESS | 1792 | 1471350032614 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bec000 == 32 [pid = 1792] [id = 645] 05:20:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x88bf4800) [pid = 1792] [serial = 1936] [outer = (nil)] 05:20:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8e6b8000) [pid = 1792] [serial = 1937] [outer = 0x88bf4800] 05:20:32 INFO - PROCESS | 1792 | 1471350032698 Marionette DEBUG loaded listener.js 05:20:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8e85c400) [pid = 1792] [serial = 1938] [outer = 0x88bf4800] 05:20:33 INFO - PROCESS | 1792 | 1471350033753 Marionette TRACE conn4 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 05:20:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 05:20:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1789ms 05:20:33 INFO - PROCESS | 1792 | 1471350033770 Marionette TRACE conn4 -> [0,2553,"getWindowHandle",null] 05:20:33 INFO - PROCESS | 1792 | 1471350033773 Marionette TRACE conn4 <- [1,2553,null,{"value":"8"}] 05:20:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 05:20:33 INFO - PROCESS | 1792 | 1471350033781 Marionette TRACE conn4 -> [0,2554,"setScriptTimeout",{"ms":35000}] 05:20:33 INFO - PROCESS | 1792 | 1471350033784 Marionette TRACE conn4 <- [1,2554,null,{}] 05:20:33 INFO - PROCESS | 1792 | 1471350033795 Marionette TRACE conn4 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:33 INFO - PROCESS | 1792 | 1471350033801 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:34 INFO - PROCESS | 1792 | 1471350034067 Marionette TRACE conn4 <- [1,2555,null,{"value":null}] 05:20:34 INFO - PROCESS | 1792 | 1471350034326 Marionette TRACE conn4 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:34 INFO - PROCESS | 1792 | 1471350034334 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c8c00 == 33 [pid = 1792] [id = 646] 05:20:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x88befc00) [pid = 1792] [serial = 1939] [outer = (nil)] 05:20:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x89b47000) [pid = 1792] [serial = 1940] [outer = 0x88befc00] 05:20:34 INFO - PROCESS | 1792 | 1471350034464 Marionette DEBUG loaded listener.js 05:20:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x8ae82800) [pid = 1792] [serial = 1941] [outer = 0x88befc00] 05:20:35 INFO - PROCESS | 1792 | 1471350035466 Marionette TRACE conn4 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 05:20:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 05:20:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1736ms 05:20:35 INFO - PROCESS | 1792 | 1471350035519 Marionette TRACE conn4 -> [0,2557,"getWindowHandle",null] 05:20:35 INFO - PROCESS | 1792 | 1471350035522 Marionette TRACE conn4 <- [1,2557,null,{"value":"8"}] 05:20:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 05:20:35 INFO - PROCESS | 1792 | 1471350035531 Marionette TRACE conn4 -> [0,2558,"setScriptTimeout",{"ms":35000}] 05:20:35 INFO - PROCESS | 1792 | 1471350035535 Marionette TRACE conn4 <- [1,2558,null,{}] 05:20:35 INFO - PROCESS | 1792 | 1471350035542 Marionette TRACE conn4 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:35 INFO - PROCESS | 1792 | 1471350035549 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:35 INFO - PROCESS | 1792 | 1471350035778 Marionette TRACE conn4 <- [1,2559,null,{"value":null}] 05:20:36 INFO - PROCESS | 1792 | 1471350036289 Marionette TRACE conn4 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:36 INFO - PROCESS | 1792 | 1471350036300 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d5800 == 34 [pid = 1792] [id = 647] 05:20:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x877ea800) [pid = 1792] [serial = 1942] [outer = (nil)] 05:20:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x877f0000) [pid = 1792] [serial = 1943] [outer = 0x877ea800] 05:20:36 INFO - PROCESS | 1792 | 1471350036433 Marionette DEBUG loaded listener.js 05:20:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x88bf3000) [pid = 1792] [serial = 1944] [outer = 0x877ea800] 05:20:37 INFO - PROCESS | 1792 | 1471350037689 Marionette TRACE conn4 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 05:20:37 INFO - PROCESS | 1792 | --DOCSHELL 0x89baac00 == 33 [pid = 1792] [id = 618] 05:20:37 INFO - PROCESS | 1792 | --DOCSHELL 0x875d1800 == 32 [pid = 1792] [id = 605] 05:20:37 INFO - PROCESS | 1792 | --DOCSHELL 0x8aff4800 == 31 [pid = 1792] [id = 636] 05:20:37 INFO - PROCESS | 1792 | --DOCSHELL 0x89ba6400 == 30 [pid = 1792] [id = 635] 05:20:37 INFO - PROCESS | 1792 | --DOCSHELL 0x899d8800 == 29 [pid = 1792] [id = 634] 05:20:37 INFO - PROCESS | 1792 | --DOCSHELL 0x875c9400 == 28 [pid = 1792] [id = 633] 05:20:37 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 05:20:37 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 2245ms 05:20:37 INFO - PROCESS | 1792 | 1471350037786 Marionette TRACE conn4 -> [0,2561,"getWindowHandle",null] 05:20:37 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 05:20:37 INFO - PROCESS | 1792 | 1471350037792 Marionette TRACE conn4 <- [1,2561,null,{"value":"8"}] 05:20:37 INFO - PROCESS | 1792 | 1471350037799 Marionette TRACE conn4 -> [0,2562,"setScriptTimeout",{"ms":35000}] 05:20:37 INFO - PROCESS | 1792 | 1471350037805 Marionette TRACE conn4 <- [1,2562,null,{}] 05:20:37 INFO - PROCESS | 1792 | 1471350037813 Marionette TRACE conn4 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:37 INFO - PROCESS | 1792 | 1471350037820 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:38 INFO - PROCESS | 1792 | 1471350037992 Marionette TRACE conn4 <- [1,2563,null,{"value":null}] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8bbcbc00) [pid = 1792] [serial = 1860] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8c13d000) [pid = 1792] [serial = 1862] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8e503000) [pid = 1792] [serial = 1838] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x8e50dc00) [pid = 1792] [serial = 1839] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8aff8c00) [pid = 1792] [serial = 1821] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x89a96c00) [pid = 1792] [serial = 1850] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8aff6000) [pid = 1792] [serial = 1851] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8e597400) [pid = 1792] [serial = 1841] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8e594400) [pid = 1792] [serial = 1842] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8c13cc00) [pid = 1792] [serial = 1829] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8c17a000) [pid = 1792] [serial = 1830] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8c2e5400) [pid = 1792] [serial = 1832] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8c2e2400) [pid = 1792] [serial = 1833] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8d504400) [pid = 1792] [serial = 1835] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8d507800) [pid = 1792] [serial = 1836] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8a568c00) [pid = 1792] [serial = 1856] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8e6b9000) [pid = 1792] [serial = 1844] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8e6bc800) [pid = 1792] [serial = 1845] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x89a96400) [pid = 1792] [serial = 1823] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x89ba7c00) [pid = 1792] [serial = 1824] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8e85f000) [pid = 1792] [serial = 1847] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8e863c00) [pid = 1792] [serial = 1848] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x89886c00) [pid = 1792] [serial = 1853] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8988e800) [pid = 1792] [serial = 1854] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8bbb1400) [pid = 1792] [serial = 1826] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8bbb9000) [pid = 1792] [serial = 1827] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8bbc5800) [pid = 1792] [serial = 1859] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8bcf9400) [pid = 1792] [serial = 1866] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8ae87c00) [pid = 1792] [serial = 1857] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8c17ac00) [pid = 1792] [serial = 1863] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8bcec000) [pid = 1792] [serial = 1872] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8ae8d000) [pid = 1792] [serial = 1896] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8e858800) [pid = 1792] [serial = 1880] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x89b46400) [pid = 1792] [serial = 1869] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8dccc000) [pid = 1792] [serial = 1875] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8eccfc00) [pid = 1792] [serial = 1886] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8bbbe000) [pid = 1792] [serial = 1871] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x89a95400) [pid = 1792] [serial = 1868] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x8e5d8c00) [pid = 1792] [serial = 1878] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8e5ccc00) [pid = 1792] [serial = 1877] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x8ecd5c00) [pid = 1792] [serial = 1887] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x8aff4400) [pid = 1792] [serial = 1893] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x8dcc2c00) [pid = 1792] [serial = 1874] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x875d6400) [pid = 1792] [serial = 1898] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x89a8c400) [pid = 1792] [serial = 1892] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x8ec69000) [pid = 1792] [serial = 1883] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 65 (0x8a56a800) [pid = 1792] [serial = 1895] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 64 (0x8ee8b000) [pid = 1792] [serial = 1889] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 63 (0x8e85c000) [pid = 1792] [serial = 1881] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 62 (0x8ee92800) [pid = 1792] [serial = 1890] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 61 (0x8ec70400) [pid = 1792] [serial = 1884] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | --DOMWINDOW == 60 (0x8bceb800) [pid = 1792] [serial = 1865] [outer = (nil)] [url = about:blank] 05:20:38 INFO - PROCESS | 1792 | 1471350038304 Marionette TRACE conn4 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:38 INFO - PROCESS | 1792 | 1471350038317 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bf1000 == 29 [pid = 1792] [id = 648] 05:20:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 61 (0x89a8a000) [pid = 1792] [serial = 1945] [outer = (nil)] 05:20:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 62 (0x89b41800) [pid = 1792] [serial = 1946] [outer = 0x89a8a000] 05:20:38 INFO - PROCESS | 1792 | 1471350038469 Marionette DEBUG loaded listener.js 05:20:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 63 (0x89b46800) [pid = 1792] [serial = 1947] [outer = 0x89a8a000] 05:20:39 INFO - PROCESS | 1792 | 1471350039526 Marionette TRACE conn4 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 05:20:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 05:20:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1786ms 05:20:39 INFO - PROCESS | 1792 | 1471350039589 Marionette TRACE conn4 -> [0,2565,"getWindowHandle",null] 05:20:39 INFO - PROCESS | 1792 | 1471350039595 Marionette TRACE conn4 <- [1,2565,null,{"value":"8"}] 05:20:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 05:20:39 INFO - PROCESS | 1792 | 1471350039603 Marionette TRACE conn4 -> [0,2566,"setScriptTimeout",{"ms":35000}] 05:20:39 INFO - PROCESS | 1792 | 1471350039608 Marionette TRACE conn4 <- [1,2566,null,{}] 05:20:39 INFO - PROCESS | 1792 | 1471350039614 Marionette TRACE conn4 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:39 INFO - PROCESS | 1792 | 1471350039620 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:39 INFO - PROCESS | 1792 | 1471350039855 Marionette TRACE conn4 <- [1,2567,null,{"value":null}] 05:20:40 INFO - PROCESS | 1792 | 1471350040140 Marionette TRACE conn4 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:40 INFO - PROCESS | 1792 | 1471350040148 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x89bb0000 == 30 [pid = 1792] [id = 649] 05:20:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 64 (0x8ae87000) [pid = 1792] [serial = 1948] [outer = (nil)] 05:20:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x8aff2800) [pid = 1792] [serial = 1949] [outer = 0x8ae87000] 05:20:40 INFO - PROCESS | 1792 | 1471350040226 Marionette DEBUG loaded listener.js 05:20:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0x8affa800) [pid = 1792] [serial = 1950] [outer = 0x8ae87000] 05:20:41 INFO - PROCESS | 1792 | 1471350041314 Marionette TRACE conn4 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 05:20:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 05:20:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1785ms 05:20:41 INFO - PROCESS | 1792 | 1471350041394 Marionette TRACE conn4 -> [0,2569,"getWindowHandle",null] 05:20:41 INFO - PROCESS | 1792 | 1471350041400 Marionette TRACE conn4 <- [1,2569,null,{"value":"8"}] 05:20:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 05:20:41 INFO - PROCESS | 1792 | 1471350041424 Marionette TRACE conn4 -> [0,2570,"setScriptTimeout",{"ms":35000}] 05:20:41 INFO - PROCESS | 1792 | 1471350041439 Marionette TRACE conn4 <- [1,2570,null,{}] 05:20:41 INFO - PROCESS | 1792 | 1471350041459 Marionette TRACE conn4 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:41 INFO - PROCESS | 1792 | 1471350041468 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:41 INFO - PROCESS | 1792 | 1471350041733 Marionette TRACE conn4 <- [1,2571,null,{"value":null}] 05:20:41 INFO - PROCESS | 1792 | 1471350041783 Marionette TRACE conn4 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:41 INFO - PROCESS | 1792 | 1471350041793 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x89baac00 == 31 [pid = 1792] [id = 650] 05:20:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x8aff4400) [pid = 1792] [serial = 1951] [outer = (nil)] 05:20:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x8bcec800) [pid = 1792] [serial = 1952] [outer = 0x8aff4400] 05:20:41 INFO - PROCESS | 1792 | 1471350041961 Marionette DEBUG loaded listener.js 05:20:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x8c13ac00) [pid = 1792] [serial = 1953] [outer = 0x8aff4400] 05:20:42 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x88bf0400) [pid = 1792] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 05:20:42 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x89bacc00) [pid = 1792] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 05:20:43 INFO - PROCESS | 1792 | 1471350043047 Marionette TRACE conn4 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 05:20:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 05:20:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1676ms 05:20:43 INFO - PROCESS | 1792 | 1471350043086 Marionette TRACE conn4 -> [0,2573,"getWindowHandle",null] 05:20:43 INFO - PROCESS | 1792 | 1471350043090 Marionette TRACE conn4 <- [1,2573,null,{"value":"8"}] 05:20:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 05:20:43 INFO - PROCESS | 1792 | 1471350043098 Marionette TRACE conn4 -> [0,2574,"setScriptTimeout",{"ms":35000}] 05:20:43 INFO - PROCESS | 1792 | 1471350043101 Marionette TRACE conn4 <- [1,2574,null,{}] 05:20:43 INFO - PROCESS | 1792 | 1471350043107 Marionette TRACE conn4 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:43 INFO - PROCESS | 1792 | 1471350043112 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:43 INFO - PROCESS | 1792 | 1471350043315 Marionette TRACE conn4 <- [1,2575,null,{"value":null}] 05:20:43 INFO - PROCESS | 1792 | 1471350043565 Marionette TRACE conn4 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:43 INFO - PROCESS | 1792 | 1471350043575 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x875ca800 == 32 [pid = 1792] [id = 651] 05:20:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x877edc00) [pid = 1792] [serial = 1954] [outer = (nil)] 05:20:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x8bbd0c00) [pid = 1792] [serial = 1955] [outer = 0x877edc00] 05:20:43 INFO - PROCESS | 1792 | 1471350043658 Marionette DEBUG loaded listener.js 05:20:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8c179400) [pid = 1792] [serial = 1956] [outer = 0x877edc00] 05:20:44 INFO - PROCESS | 1792 | 1471350044500 Marionette TRACE conn4 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 05:20:44 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 05:20:44 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1432ms 05:20:44 INFO - PROCESS | 1792 | 1471350044533 Marionette TRACE conn4 -> [0,2577,"getWindowHandle",null] 05:20:44 INFO - PROCESS | 1792 | 1471350044537 Marionette TRACE conn4 <- [1,2577,null,{"value":"8"}] 05:20:44 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 05:20:44 INFO - PROCESS | 1792 | 1471350044544 Marionette TRACE conn4 -> [0,2578,"setScriptTimeout",{"ms":35000}] 05:20:44 INFO - PROCESS | 1792 | 1471350044548 Marionette TRACE conn4 <- [1,2578,null,{}] 05:20:44 INFO - PROCESS | 1792 | 1471350044554 Marionette TRACE conn4 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:44 INFO - PROCESS | 1792 | 1471350044560 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:44 INFO - PROCESS | 1792 | 1471350044885 Marionette TRACE conn4 <- [1,2579,null,{"value":null}] 05:20:45 INFO - PROCESS | 1792 | 1471350045163 Marionette TRACE conn4 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:45 INFO - PROCESS | 1792 | 1471350045175 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d5000 == 33 [pid = 1792] [id = 652] 05:20:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x875d5400) [pid = 1792] [serial = 1957] [outer = (nil)] 05:20:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x877f2400) [pid = 1792] [serial = 1958] [outer = 0x875d5400] 05:20:45 INFO - PROCESS | 1792 | 1471350045312 Marionette DEBUG loaded listener.js 05:20:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x88bf2c00) [pid = 1792] [serial = 1959] [outer = 0x875d5400] 05:20:46 INFO - PROCESS | 1792 | 1471350046457 Marionette TRACE conn4 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 05:20:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 05:20:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1987ms 05:20:46 INFO - PROCESS | 1792 | 1471350046535 Marionette TRACE conn4 -> [0,2581,"getWindowHandle",null] 05:20:46 INFO - PROCESS | 1792 | 1471350046543 Marionette TRACE conn4 <- [1,2581,null,{"value":"8"}] 05:20:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 05:20:46 INFO - PROCESS | 1792 | 1471350046556 Marionette TRACE conn4 -> [0,2582,"setScriptTimeout",{"ms":35000}] 05:20:46 INFO - PROCESS | 1792 | 1471350046561 Marionette TRACE conn4 <- [1,2582,null,{}] 05:20:46 INFO - PROCESS | 1792 | 1471350046571 Marionette TRACE conn4 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:46 INFO - PROCESS | 1792 | 1471350046582 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:46 INFO - PROCESS | 1792 | 1471350046975 Marionette TRACE conn4 <- [1,2583,null,{"value":null}] 05:20:47 INFO - PROCESS | 1792 | 1471350047208 Marionette TRACE conn4 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:47 INFO - PROCESS | 1792 | 1471350047221 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c9400 == 34 [pid = 1792] [id = 653] 05:20:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x8a561800) [pid = 1792] [serial = 1960] [outer = (nil)] 05:20:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x8a56f000) [pid = 1792] [serial = 1961] [outer = 0x8a561800] 05:20:47 INFO - PROCESS | 1792 | 1471350047331 Marionette DEBUG loaded listener.js 05:20:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x8ae87c00) [pid = 1792] [serial = 1962] [outer = 0x8a561800] 05:20:48 INFO - PROCESS | 1792 | 1471350048972 Marionette TRACE conn4 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 05:20:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 05:20:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 2492ms 05:20:49 INFO - PROCESS | 1792 | 1471350049048 Marionette TRACE conn4 -> [0,2585,"getWindowHandle",null] 05:20:49 INFO - PROCESS | 1792 | 1471350049054 Marionette TRACE conn4 <- [1,2585,null,{"value":"8"}] 05:20:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 05:20:49 INFO - PROCESS | 1792 | 1471350049062 Marionette TRACE conn4 -> [0,2586,"setScriptTimeout",{"ms":35000}] 05:20:49 INFO - PROCESS | 1792 | 1471350049068 Marionette TRACE conn4 <- [1,2586,null,{}] 05:20:49 INFO - PROCESS | 1792 | 1471350049075 Marionette TRACE conn4 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:49 INFO - PROCESS | 1792 | 1471350049081 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:49 INFO - PROCESS | 1792 | 1471350049401 Marionette TRACE conn4 <- [1,2587,null,{"value":null}] 05:20:49 INFO - PROCESS | 1792 | 1471350049613 Marionette TRACE conn4 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:49 INFO - PROCESS | 1792 | 1471350049625 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d0c00 == 35 [pid = 1792] [id = 654] 05:20:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x899da800) [pid = 1792] [serial = 1963] [outer = (nil)] 05:20:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x8bcedc00) [pid = 1792] [serial = 1964] [outer = 0x899da800] 05:20:49 INFO - PROCESS | 1792 | 1471350049747 Marionette DEBUG loaded listener.js 05:20:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8c140c00) [pid = 1792] [serial = 1965] [outer = 0x899da800] 05:20:50 INFO - PROCESS | 1792 | 1471350050939 Marionette TRACE conn4 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 05:20:50 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 05:20:50 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1939ms 05:20:51 INFO - PROCESS | 1792 | 1471350051005 Marionette TRACE conn4 -> [0,2589,"getWindowHandle",null] 05:20:51 INFO - PROCESS | 1792 | 1471350051017 Marionette TRACE conn4 <- [1,2589,null,{"value":"8"}] 05:20:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 05:20:51 INFO - PROCESS | 1792 | 1471350051047 Marionette TRACE conn4 -> [0,2590,"setScriptTimeout",{"ms":35000}] 05:20:51 INFO - PROCESS | 1792 | 1471350051058 Marionette TRACE conn4 <- [1,2590,null,{}] 05:20:51 INFO - PROCESS | 1792 | 1471350051168 Marionette TRACE conn4 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:51 INFO - PROCESS | 1792 | 1471350051179 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:51 INFO - PROCESS | 1792 | 1471350051567 Marionette TRACE conn4 <- [1,2591,null,{"value":null}] 05:20:51 INFO - PROCESS | 1792 | 1471350051778 Marionette TRACE conn4 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:51 INFO - PROCESS | 1792 | 1471350051787 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:51 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cf400 == 36 [pid = 1792] [id = 655] 05:20:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x877ed400) [pid = 1792] [serial = 1966] [outer = (nil)] 05:20:51 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8c2ebc00) [pid = 1792] [serial = 1967] [outer = 0x877ed400] 05:20:51 INFO - PROCESS | 1792 | 1471350051914 Marionette DEBUG loaded listener.js 05:20:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8d507800) [pid = 1792] [serial = 1968] [outer = 0x877ed400] 05:20:52 INFO - PROCESS | 1792 | 1471350052962 Marionette TRACE conn4 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 05:20:53 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 05:20:53 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 2008ms 05:20:53 INFO - PROCESS | 1792 | 1471350053039 Marionette TRACE conn4 -> [0,2593,"getWindowHandle",null] 05:20:53 INFO - PROCESS | 1792 | 1471350053042 Marionette TRACE conn4 <- [1,2593,null,{"value":"8"}] 05:20:53 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 05:20:53 INFO - PROCESS | 1792 | 1471350053050 Marionette TRACE conn4 -> [0,2594,"setScriptTimeout",{"ms":35000}] 05:20:53 INFO - PROCESS | 1792 | 1471350053055 Marionette TRACE conn4 <- [1,2594,null,{}] 05:20:53 INFO - PROCESS | 1792 | 1471350053062 Marionette TRACE conn4 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:53 INFO - PROCESS | 1792 | 1471350053068 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:53 INFO - PROCESS | 1792 | 1471350053322 Marionette TRACE conn4 <- [1,2595,null,{"value":null}] 05:20:53 INFO - PROCESS | 1792 | 1471350053572 Marionette TRACE conn4 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:53 INFO - PROCESS | 1792 | 1471350053581 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x88beb000 == 37 [pid = 1792] [id = 656] 05:20:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x89b4c000) [pid = 1792] [serial = 1969] [outer = (nil)] 05:20:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8dcc7400) [pid = 1792] [serial = 1970] [outer = 0x89b4c000] 05:20:53 INFO - PROCESS | 1792 | 1471350053716 Marionette DEBUG loaded listener.js 05:20:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8dccc400) [pid = 1792] [serial = 1971] [outer = 0x89b4c000] 05:20:54 INFO - PROCESS | 1792 | 1471350054836 Marionette TRACE conn4 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 05:20:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 05:20:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1838ms 05:20:54 INFO - PROCESS | 1792 | 1471350054890 Marionette TRACE conn4 -> [0,2597,"getWindowHandle",null] 05:20:54 INFO - PROCESS | 1792 | 1471350054893 Marionette TRACE conn4 <- [1,2597,null,{"value":"8"}] 05:20:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 05:20:54 INFO - PROCESS | 1792 | 1471350054901 Marionette TRACE conn4 -> [0,2598,"setScriptTimeout",{"ms":35000}] 05:20:54 INFO - PROCESS | 1792 | 1471350054904 Marionette TRACE conn4 <- [1,2598,null,{}] 05:20:54 INFO - PROCESS | 1792 | 1471350054911 Marionette TRACE conn4 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:54 INFO - PROCESS | 1792 | 1471350054915 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:55 INFO - PROCESS | 1792 | 1471350055169 Marionette TRACE conn4 <- [1,2599,null,{"value":null}] 05:20:55 INFO - PROCESS | 1792 | 1471350055469 Marionette TRACE conn4 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:55 INFO - PROCESS | 1792 | 1471350055498 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e595800 == 38 [pid = 1792] [id = 657] 05:20:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8e597000) [pid = 1792] [serial = 1972] [outer = (nil)] 05:20:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8e59fc00) [pid = 1792] [serial = 1973] [outer = 0x8e597000] 05:20:55 INFO - PROCESS | 1792 | 1471350055672 Marionette DEBUG loaded listener.js 05:20:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8e6b9400) [pid = 1792] [serial = 1974] [outer = 0x8e597000] 05:20:57 INFO - PROCESS | 1792 | 1471350057004 Marionette TRACE conn4 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 05:20:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 05:20:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 2134ms 05:20:57 INFO - PROCESS | 1792 | 1471350057036 Marionette TRACE conn4 -> [0,2601,"getWindowHandle",null] 05:20:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 05:20:57 INFO - PROCESS | 1792 | 1471350057041 Marionette TRACE conn4 <- [1,2601,null,{"value":"8"}] 05:20:57 INFO - PROCESS | 1792 | 1471350057049 Marionette TRACE conn4 -> [0,2602,"setScriptTimeout",{"ms":35000}] 05:20:57 INFO - PROCESS | 1792 | 1471350057053 Marionette TRACE conn4 <- [1,2602,null,{}] 05:20:57 INFO - PROCESS | 1792 | 1471350057062 Marionette TRACE conn4 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:57 INFO - PROCESS | 1792 | 1471350057067 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:57 INFO - PROCESS | 1792 | 1471350057339 Marionette TRACE conn4 <- [1,2603,null,{"value":null}] 05:20:57 INFO - PROCESS | 1792 | 1471350057868 Marionette TRACE conn4 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:57 INFO - PROCESS | 1792 | 1471350057878 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cb800 == 39 [pid = 1792] [id = 658] 05:20:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x875ce800) [pid = 1792] [serial = 1975] [outer = (nil)] 05:20:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x877ef800) [pid = 1792] [serial = 1976] [outer = 0x875ce800] 05:20:57 INFO - PROCESS | 1792 | 1471350057963 Marionette DEBUG loaded listener.js 05:20:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8988e800) [pid = 1792] [serial = 1977] [outer = 0x875ce800] 05:20:59 INFO - PROCESS | 1792 | 1471350059122 Marionette TRACE conn4 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 05:20:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 05:20:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 2147ms 05:20:59 INFO - PROCESS | 1792 | 1471350059199 Marionette TRACE conn4 -> [0,2605,"getWindowHandle",null] 05:20:59 INFO - PROCESS | 1792 | 1471350059205 Marionette TRACE conn4 <- [1,2605,null,{"value":"8"}] 05:20:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 05:20:59 INFO - PROCESS | 1792 | 1471350059214 Marionette TRACE conn4 -> [0,2606,"setScriptTimeout",{"ms":35000}] 05:20:59 INFO - PROCESS | 1792 | 1471350059219 Marionette TRACE conn4 <- [1,2606,null,{}] 05:20:59 INFO - PROCESS | 1792 | 1471350059229 Marionette TRACE conn4 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:20:59 INFO - PROCESS | 1792 | 1471350059236 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:59 INFO - PROCESS | 1792 | 1471350059517 Marionette TRACE conn4 <- [1,2607,null,{"value":null}] 05:20:59 INFO - PROCESS | 1792 | --DOCSHELL 0x875ca800 == 38 [pid = 1792] [id = 651] 05:20:59 INFO - PROCESS | 1792 | --DOCSHELL 0x89baac00 == 37 [pid = 1792] [id = 650] 05:20:59 INFO - PROCESS | 1792 | --DOCSHELL 0x89bb0000 == 36 [pid = 1792] [id = 649] 05:20:59 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8bbba000) [pid = 1792] [serial = 1919] [outer = (nil)] [url = about:blank] 05:20:59 INFO - PROCESS | 1792 | --DOCSHELL 0x88bf1000 == 35 [pid = 1792] [id = 648] 05:20:59 INFO - PROCESS | 1792 | --DOCSHELL 0x875d5800 == 34 [pid = 1792] [id = 647] 05:20:59 INFO - PROCESS | 1792 | 1471350059802 Marionette TRACE conn4 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:20:59 INFO - PROCESS | 1792 | 1471350059815 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:20:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d3800 == 35 [pid = 1792] [id = 659] 05:20:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x89a8f000) [pid = 1792] [serial = 1978] [outer = (nil)] 05:20:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x89b4a400) [pid = 1792] [serial = 1979] [outer = 0x89a8f000] 05:20:59 INFO - PROCESS | 1792 | 1471350059898 Marionette DEBUG loaded listener.js 05:21:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x89bae000) [pid = 1792] [serial = 1980] [outer = 0x89a8f000] 05:21:00 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x89880000) [pid = 1792] [serial = 1913] [outer = (nil)] [url = about:blank] 05:21:00 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x875d3800) [pid = 1792] [serial = 1901] [outer = (nil)] [url = about:blank] 05:21:00 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8bbba800) [pid = 1792] [serial = 1910] [outer = (nil)] [url = about:blank] 05:21:00 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8a56c800) [pid = 1792] [serial = 1916] [outer = (nil)] [url = about:blank] 05:21:00 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x89bac800) [pid = 1792] [serial = 1907] [outer = (nil)] [url = about:blank] 05:21:00 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x89a8e000) [pid = 1792] [serial = 1904] [outer = (nil)] [url = about:blank] 05:21:00 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x899cf400) [pid = 1792] [serial = 1914] [outer = (nil)] [url = about:blank] 05:21:00 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8ae8cc00) [pid = 1792] [serial = 1917] [outer = (nil)] [url = about:blank] 05:21:00 INFO - PROCESS | 1792 | 1471350060825 Marionette TRACE conn4 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 05:21:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 05:21:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1643ms 05:21:00 INFO - PROCESS | 1792 | 1471350060876 Marionette TRACE conn4 -> [0,2609,"getWindowHandle",null] 05:21:00 INFO - PROCESS | 1792 | 1471350060884 Marionette TRACE conn4 <- [1,2609,null,{"value":"8"}] 05:21:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 05:21:00 INFO - PROCESS | 1792 | 1471350060893 Marionette TRACE conn4 -> [0,2610,"setScriptTimeout",{"ms":35000}] 05:21:00 INFO - PROCESS | 1792 | 1471350060898 Marionette TRACE conn4 <- [1,2610,null,{}] 05:21:00 INFO - PROCESS | 1792 | 1471350060904 Marionette TRACE conn4 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:00 INFO - PROCESS | 1792 | 1471350060910 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:01 INFO - PROCESS | 1792 | 1471350061118 Marionette TRACE conn4 <- [1,2611,null,{"value":null}] 05:21:01 INFO - PROCESS | 1792 | 1471350061274 Marionette TRACE conn4 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:01 INFO - PROCESS | 1792 | 1471350061282 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ae8b000 == 36 [pid = 1792] [id = 660] 05:21:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8ae8c400) [pid = 1792] [serial = 1981] [outer = (nil)] 05:21:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8aff5c00) [pid = 1792] [serial = 1982] [outer = 0x8ae8c400] 05:21:01 INFO - PROCESS | 1792 | 1471350061359 Marionette DEBUG loaded listener.js 05:21:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8bbbc400) [pid = 1792] [serial = 1983] [outer = 0x8ae8c400] 05:21:02 INFO - PROCESS | 1792 | 1471350062415 Marionette TRACE conn4 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 05:21:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 05:21:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 1546ms 05:21:02 INFO - PROCESS | 1792 | 1471350062442 Marionette TRACE conn4 -> [0,2613,"getWindowHandle",null] 05:21:02 INFO - PROCESS | 1792 | 1471350062446 Marionette TRACE conn4 <- [1,2613,null,{"value":"8"}] 05:21:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 05:21:02 INFO - PROCESS | 1792 | 1471350062472 Marionette TRACE conn4 -> [0,2614,"setScriptTimeout",{"ms":35000}] 05:21:02 INFO - PROCESS | 1792 | 1471350062482 Marionette TRACE conn4 <- [1,2614,null,{}] 05:21:02 INFO - PROCESS | 1792 | 1471350062497 Marionette TRACE conn4 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:02 INFO - PROCESS | 1792 | 1471350062506 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:02 INFO - PROCESS | 1792 | 1471350062787 Marionette TRACE conn4 <- [1,2615,null,{"value":null}] 05:21:02 INFO - PROCESS | 1792 | 1471350062811 Marionette TRACE conn4 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:02 INFO - PROCESS | 1792 | 1471350062820 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:02 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c8800 == 37 [pid = 1792] [id = 661] 05:21:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8afee800) [pid = 1792] [serial = 1984] [outer = (nil)] 05:21:02 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8c17bc00) [pid = 1792] [serial = 1985] [outer = 0x8afee800] 05:21:02 INFO - PROCESS | 1792 | 1471350062903 Marionette DEBUG loaded listener.js 05:21:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8c180800) [pid = 1792] [serial = 1986] [outer = 0x8afee800] 05:21:04 INFO - PROCESS | 1792 | 1471350064059 Marionette TRACE conn4 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 05:21:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 05:21:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1657ms 05:21:04 INFO - PROCESS | 1792 | 1471350064123 Marionette TRACE conn4 -> [0,2617,"getWindowHandle",null] 05:21:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 05:21:04 INFO - PROCESS | 1792 | 1471350064129 Marionette TRACE conn4 <- [1,2617,null,{"value":"8"}] 05:21:04 INFO - PROCESS | 1792 | 1471350064137 Marionette TRACE conn4 -> [0,2618,"setScriptTimeout",{"ms":35000}] 05:21:04 INFO - PROCESS | 1792 | 1471350064140 Marionette TRACE conn4 <- [1,2618,null,{}] 05:21:04 INFO - PROCESS | 1792 | 1471350064147 Marionette TRACE conn4 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:04 INFO - PROCESS | 1792 | 1471350064152 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:04 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x877ea800) [pid = 1792] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 05:21:04 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x89a8a000) [pid = 1792] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 05:21:04 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8aff4400) [pid = 1792] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 05:21:04 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8ae87000) [pid = 1792] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 05:21:04 INFO - PROCESS | 1792 | 1471350064576 Marionette TRACE conn4 <- [1,2619,null,{"value":null}] 05:21:04 INFO - PROCESS | 1792 | 1471350064767 Marionette TRACE conn4 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:04 INFO - PROCESS | 1792 | 1471350064775 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:04 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a8ec00 == 38 [pid = 1792] [id = 662] 05:21:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8a56a800) [pid = 1792] [serial = 1987] [outer = (nil)] 05:21:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8bcf9800) [pid = 1792] [serial = 1988] [outer = 0x8a56a800] 05:21:04 INFO - PROCESS | 1792 | 1471350064856 Marionette DEBUG loaded listener.js 05:21:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8c17d400) [pid = 1792] [serial = 1989] [outer = 0x8a56a800] 05:21:05 INFO - PROCESS | 1792 | 1471350065658 Marionette TRACE conn4 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 05:21:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 05:21:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1593ms 05:21:05 INFO - PROCESS | 1792 | 1471350065729 Marionette TRACE conn4 -> [0,2621,"getWindowHandle",null] 05:21:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 05:21:05 INFO - PROCESS | 1792 | 1471350065733 Marionette TRACE conn4 <- [1,2621,null,{"value":"8"}] 05:21:05 INFO - PROCESS | 1792 | 1471350065740 Marionette TRACE conn4 -> [0,2622,"setScriptTimeout",{"ms":35000}] 05:21:05 INFO - PROCESS | 1792 | 1471350065744 Marionette TRACE conn4 <- [1,2622,null,{}] 05:21:05 INFO - PROCESS | 1792 | 1471350065751 Marionette TRACE conn4 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:05 INFO - PROCESS | 1792 | 1471350065755 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:05 INFO - PROCESS | 1792 | 1471350065945 Marionette TRACE conn4 <- [1,2623,null,{"value":null}] 05:21:06 INFO - PROCESS | 1792 | 1471350066114 Marionette TRACE conn4 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:06 INFO - PROCESS | 1792 | 1471350066133 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2ee000 == 39 [pid = 1792] [id = 663] 05:21:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8c2ef800) [pid = 1792] [serial = 1990] [outer = (nil)] 05:21:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8d506400) [pid = 1792] [serial = 1991] [outer = 0x8c2ef800] 05:21:06 INFO - PROCESS | 1792 | 1471350066267 Marionette DEBUG loaded listener.js 05:21:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8e50b800) [pid = 1792] [serial = 1992] [outer = 0x8c2ef800] 05:21:07 INFO - PROCESS | 1792 | 1471350067439 Marionette TRACE conn4 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 05:21:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 05:21:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1747ms 05:21:07 INFO - PROCESS | 1792 | 1471350067488 Marionette TRACE conn4 -> [0,2625,"getWindowHandle",null] 05:21:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 05:21:07 INFO - PROCESS | 1792 | 1471350067495 Marionette TRACE conn4 <- [1,2625,null,{"value":"8"}] 05:21:07 INFO - PROCESS | 1792 | 1471350067504 Marionette TRACE conn4 -> [0,2626,"setScriptTimeout",{"ms":35000}] 05:21:07 INFO - PROCESS | 1792 | 1471350067513 Marionette TRACE conn4 <- [1,2626,null,{}] 05:21:07 INFO - PROCESS | 1792 | 1471350067522 Marionette TRACE conn4 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:07 INFO - PROCESS | 1792 | 1471350067529 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:07 INFO - PROCESS | 1792 | 1471350067791 Marionette TRACE conn4 <- [1,2627,null,{"value":null}] 05:21:08 INFO - PROCESS | 1792 | 1471350068096 Marionette TRACE conn4 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:08 INFO - PROCESS | 1792 | 1471350068110 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:08 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a92400 == 40 [pid = 1792] [id = 664] 05:21:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x89b41400) [pid = 1792] [serial = 1993] [outer = (nil)] 05:21:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8a56e800) [pid = 1792] [serial = 1994] [outer = 0x89b41400] 05:21:08 INFO - PROCESS | 1792 | 1471350068204 Marionette DEBUG loaded listener.js 05:21:08 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8ae8ec00) [pid = 1792] [serial = 1995] [outer = 0x89b41400] 05:21:09 INFO - PROCESS | 1792 | 1471350069189 Marionette TRACE conn4 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 05:21:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 05:21:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1749ms 05:21:09 INFO - PROCESS | 1792 | 1471350069253 Marionette TRACE conn4 -> [0,2629,"getWindowHandle",null] 05:21:09 INFO - PROCESS | 1792 | 1471350069261 Marionette TRACE conn4 <- [1,2629,null,{"value":"8"}] 05:21:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 05:21:09 INFO - PROCESS | 1792 | 1471350069274 Marionette TRACE conn4 -> [0,2630,"setScriptTimeout",{"ms":35000}] 05:21:09 INFO - PROCESS | 1792 | 1471350069280 Marionette TRACE conn4 <- [1,2630,null,{}] 05:21:09 INFO - PROCESS | 1792 | 1471350069287 Marionette TRACE conn4 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:09 INFO - PROCESS | 1792 | 1471350069293 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:09 INFO - PROCESS | 1792 | 1471350069564 Marionette TRACE conn4 <- [1,2631,null,{"value":null}] 05:21:09 INFO - PROCESS | 1792 | 1471350069908 Marionette TRACE conn4 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:09 INFO - PROCESS | 1792 | 1471350069920 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x89b49000 == 41 [pid = 1792] [id = 665] 05:21:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8c146000) [pid = 1792] [serial = 1996] [outer = (nil)] 05:21:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8c2e6000) [pid = 1792] [serial = 1997] [outer = 0x8c146000] 05:21:10 INFO - PROCESS | 1792 | 1471350070010 Marionette DEBUG loaded listener.js 05:21:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8c2ef400) [pid = 1792] [serial = 1998] [outer = 0x8c146000] 05:21:11 INFO - PROCESS | 1792 | 1471350071013 Marionette TRACE conn4 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 05:21:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 05:21:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1784ms 05:21:11 INFO - PROCESS | 1792 | 1471350071059 Marionette TRACE conn4 -> [0,2633,"getWindowHandle",null] 05:21:11 INFO - PROCESS | 1792 | 1471350071063 Marionette TRACE conn4 <- [1,2633,null,{"value":"8"}] 05:21:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 05:21:11 INFO - PROCESS | 1792 | 1471350071072 Marionette TRACE conn4 -> [0,2634,"setScriptTimeout",{"ms":35000}] 05:21:11 INFO - PROCESS | 1792 | 1471350071079 Marionette TRACE conn4 <- [1,2634,null,{}] 05:21:11 INFO - PROCESS | 1792 | 1471350071098 Marionette TRACE conn4 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:11 INFO - PROCESS | 1792 | 1471350071107 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:11 INFO - PROCESS | 1792 | 1471350071368 Marionette TRACE conn4 <- [1,2635,null,{"value":null}] 05:21:11 INFO - PROCESS | 1792 | 1471350071622 Marionette TRACE conn4 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:11 INFO - PROCESS | 1792 | 1471350071635 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c17e800 == 42 [pid = 1792] [id = 666] 05:21:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8e59c800) [pid = 1792] [serial = 1999] [outer = (nil)] 05:21:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8e5d2000) [pid = 1792] [serial = 2000] [outer = 0x8e59c800] 05:21:11 INFO - PROCESS | 1792 | 1471350071765 Marionette DEBUG loaded listener.js 05:21:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8e5d8000) [pid = 1792] [serial = 2001] [outer = 0x8e59c800] 05:21:12 INFO - PROCESS | 1792 | 1471350072734 Marionette TRACE conn4 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 05:21:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 05:21:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1699ms 05:21:12 INFO - PROCESS | 1792 | 1471350072772 Marionette TRACE conn4 -> [0,2637,"getWindowHandle",null] 05:21:12 INFO - PROCESS | 1792 | 1471350072776 Marionette TRACE conn4 <- [1,2637,null,{"value":"8"}] 05:21:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 05:21:12 INFO - PROCESS | 1792 | 1471350072784 Marionette TRACE conn4 -> [0,2638,"setScriptTimeout",{"ms":35000}] 05:21:12 INFO - PROCESS | 1792 | 1471350072788 Marionette TRACE conn4 <- [1,2638,null,{}] 05:21:12 INFO - PROCESS | 1792 | 1471350072794 Marionette TRACE conn4 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:12 INFO - PROCESS | 1792 | 1471350072800 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:13 INFO - PROCESS | 1792 | 1471350073011 Marionette TRACE conn4 <- [1,2639,null,{"value":null}] 05:21:13 INFO - PROCESS | 1792 | 1471350073210 Marionette TRACE conn4 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:13 INFO - PROCESS | 1792 | 1471350073221 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f1400 == 43 [pid = 1792] [id = 667] 05:21:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8a561400) [pid = 1792] [serial = 2002] [outer = (nil)] 05:21:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8e6c1c00) [pid = 1792] [serial = 2003] [outer = 0x8a561400] 05:21:13 INFO - PROCESS | 1792 | 1471350073397 Marionette DEBUG loaded listener.js 05:21:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8e85a400) [pid = 1792] [serial = 2004] [outer = 0x8a561400] 05:21:14 INFO - PROCESS | 1792 | 1471350074369 Marionette TRACE conn4 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 05:21:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 05:21:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1636ms 05:21:14 INFO - PROCESS | 1792 | 1471350074421 Marionette TRACE conn4 -> [0,2641,"getWindowHandle",null] 05:21:14 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 05:21:14 INFO - PROCESS | 1792 | 1471350074426 Marionette TRACE conn4 <- [1,2641,null,{"value":"8"}] 05:21:14 INFO - PROCESS | 1792 | 1471350074434 Marionette TRACE conn4 -> [0,2642,"setScriptTimeout",{"ms":35000}] 05:21:14 INFO - PROCESS | 1792 | 1471350074438 Marionette TRACE conn4 <- [1,2642,null,{}] 05:21:14 INFO - PROCESS | 1792 | 1471350074444 Marionette TRACE conn4 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:14 INFO - PROCESS | 1792 | 1471350074449 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:14 INFO - PROCESS | 1792 | 1471350074658 Marionette TRACE conn4 <- [1,2643,null,{"value":null}] 05:21:14 INFO - PROCESS | 1792 | 1471350074917 Marionette TRACE conn4 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:14 INFO - PROCESS | 1792 | 1471350074927 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e5d1c00 == 44 [pid = 1792] [id = 668] 05:21:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8e5d6800) [pid = 1792] [serial = 2005] [outer = (nil)] 05:21:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x8e8c5800) [pid = 1792] [serial = 2006] [outer = 0x8e5d6800] 05:21:15 INFO - PROCESS | 1792 | 1471350075065 Marionette DEBUG loaded listener.js 05:21:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x8e8cb800) [pid = 1792] [serial = 2007] [outer = 0x8e5d6800] 05:21:16 INFO - PROCESS | 1792 | 1471350076091 Marionette TRACE conn4 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 05:21:16 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 05:21:16 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1698ms 05:21:16 INFO - PROCESS | 1792 | 1471350076132 Marionette TRACE conn4 -> [0,2645,"getWindowHandle",null] 05:21:16 INFO - PROCESS | 1792 | 1471350076137 Marionette TRACE conn4 <- [1,2645,null,{"value":"8"}] 05:21:16 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 05:21:16 INFO - PROCESS | 1792 | 1471350076144 Marionette TRACE conn4 -> [0,2646,"setScriptTimeout",{"ms":35000}] 05:21:16 INFO - PROCESS | 1792 | 1471350076148 Marionette TRACE conn4 <- [1,2646,null,{}] 05:21:16 INFO - PROCESS | 1792 | 1471350076155 Marionette TRACE conn4 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:16 INFO - PROCESS | 1792 | 1471350076166 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:16 INFO - PROCESS | 1792 | 1471350076455 Marionette TRACE conn4 <- [1,2647,null,{"value":null}] 05:21:16 INFO - PROCESS | 1792 | 1471350076763 Marionette TRACE conn4 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:16 INFO - PROCESS | 1792 | 1471350076771 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:16 INFO - PROCESS | 1792 | ++DOCSHELL 0x877ea400 == 45 [pid = 1792] [id = 669] 05:21:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x8a56c400) [pid = 1792] [serial = 2008] [outer = (nil)] 05:21:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x8ec71400) [pid = 1792] [serial = 2009] [outer = 0x8a56c400] 05:21:16 INFO - PROCESS | 1792 | 1471350076860 Marionette DEBUG loaded listener.js 05:21:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x8ec75c00) [pid = 1792] [serial = 2010] [outer = 0x8a56c400] 05:21:17 INFO - PROCESS | 1792 | 1471350077776 Marionette TRACE conn4 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 05:21:17 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 05:21:17 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1689ms 05:21:17 INFO - PROCESS | 1792 | 1471350077837 Marionette TRACE conn4 -> [0,2649,"getWindowHandle",null] 05:21:17 INFO - PROCESS | 1792 | 1471350077842 Marionette TRACE conn4 <- [1,2649,null,{"value":"8"}] 05:21:17 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 05:21:17 INFO - PROCESS | 1792 | 1471350077852 Marionette TRACE conn4 -> [0,2650,"setScriptTimeout",{"ms":35000}] 05:21:17 INFO - PROCESS | 1792 | 1471350077855 Marionette TRACE conn4 <- [1,2650,null,{}] 05:21:17 INFO - PROCESS | 1792 | 1471350077862 Marionette TRACE conn4 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:17 INFO - PROCESS | 1792 | 1471350077868 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:18 INFO - PROCESS | 1792 | 1471350078071 Marionette TRACE conn4 <- [1,2651,null,{"value":null}] 05:21:18 INFO - PROCESS | 1792 | 1471350078279 Marionette TRACE conn4 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:18 INFO - PROCESS | 1792 | 1471350078287 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x877ebc00 == 46 [pid = 1792] [id = 670] 05:21:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x8e8d2800) [pid = 1792] [serial = 2011] [outer = (nil)] 05:21:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x8ecd6400) [pid = 1792] [serial = 2012] [outer = 0x8e8d2800] 05:21:18 INFO - PROCESS | 1792 | 1471350078420 Marionette DEBUG loaded listener.js 05:21:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x8ecda800) [pid = 1792] [serial = 2013] [outer = 0x8e8d2800] 05:21:19 INFO - PROCESS | 1792 | 1471350079410 Marionette TRACE conn4 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 05:21:19 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 05:21:19 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1581ms 05:21:19 INFO - PROCESS | 1792 | 1471350079435 Marionette TRACE conn4 -> [0,2653,"getWindowHandle",null] 05:21:19 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 05:21:19 INFO - PROCESS | 1792 | 1471350079439 Marionette TRACE conn4 <- [1,2653,null,{"value":"8"}] 05:21:19 INFO - PROCESS | 1792 | 1471350079447 Marionette TRACE conn4 -> [0,2654,"setScriptTimeout",{"ms":35000}] 05:21:19 INFO - PROCESS | 1792 | 1471350079451 Marionette TRACE conn4 <- [1,2654,null,{}] 05:21:19 INFO - PROCESS | 1792 | 1471350079477 Marionette TRACE conn4 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:19 INFO - PROCESS | 1792 | 1471350079484 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:19 INFO - PROCESS | 1792 | 1471350079691 Marionette TRACE conn4 <- [1,2655,null,{"value":null}] 05:21:19 INFO - PROCESS | 1792 | 1471350079909 Marionette TRACE conn4 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:19 INFO - PROCESS | 1792 | 1471350079920 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x89b44c00 == 47 [pid = 1792] [id = 671] 05:21:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x89b47800) [pid = 1792] [serial = 2014] [outer = (nil)] 05:21:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x8affa400) [pid = 1792] [serial = 2015] [outer = 0x89b47800] 05:21:20 INFO - PROCESS | 1792 | 1471350080040 Marionette DEBUG loaded listener.js 05:21:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 117 (0x8e506000) [pid = 1792] [serial = 2016] [outer = 0x89b47800] 05:21:21 INFO - PROCESS | 1792 | 1471350081384 Marionette TRACE conn4 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 05:21:21 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 05:21:21 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 2003ms 05:21:21 INFO - PROCESS | 1792 | 1471350081450 Marionette TRACE conn4 -> [0,2657,"getWindowHandle",null] 05:21:21 INFO - PROCESS | 1792 | 1471350081457 Marionette TRACE conn4 <- [1,2657,null,{"value":"8"}] 05:21:21 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 05:21:21 INFO - PROCESS | 1792 | 1471350081466 Marionette TRACE conn4 -> [0,2658,"setScriptTimeout",{"ms":35000}] 05:21:21 INFO - PROCESS | 1792 | 1471350081473 Marionette TRACE conn4 <- [1,2658,null,{}] 05:21:21 INFO - PROCESS | 1792 | 1471350081527 Marionette TRACE conn4 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:21 INFO - PROCESS | 1792 | 1471350081532 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:21 INFO - PROCESS | 1792 | 1471350081829 Marionette TRACE conn4 <- [1,2659,null,{"value":null}] 05:21:22 INFO - PROCESS | 1792 | 1471350082118 Marionette TRACE conn4 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:22 INFO - PROCESS | 1792 | 1471350082131 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x89b4f000 == 48 [pid = 1792] [id = 672] 05:21:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 118 (0x89ba6400) [pid = 1792] [serial = 2017] [outer = (nil)] 05:21:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 119 (0x8aff6400) [pid = 1792] [serial = 2018] [outer = 0x89ba6400] 05:21:22 INFO - PROCESS | 1792 | 1471350082261 Marionette DEBUG loaded listener.js 05:21:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 120 (0x8bbbb400) [pid = 1792] [serial = 2019] [outer = 0x89ba6400] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x88bef800 == 47 [pid = 1792] [id = 637] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbbec00 == 46 [pid = 1792] [id = 619] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x88beb000 == 45 [pid = 1792] [id = 656] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x875cf400 == 44 [pid = 1792] [id = 655] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x875d0c00 == 43 [pid = 1792] [id = 654] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x875d5000 == 42 [pid = 1792] [id = 652] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x875c9400 == 41 [pid = 1792] [id = 653] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8988a800 == 40 [pid = 1792] [id = 638] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x875ce400 == 39 [pid = 1792] [id = 608] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x88bea400 == 38 [pid = 1792] [id = 639] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x89b49400 == 37 [pid = 1792] [id = 604] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x877eb400 == 36 [pid = 1792] [id = 612] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x88bef400 == 35 [pid = 1792] [id = 641] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x89884000 == 34 [pid = 1792] [id = 640] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x875c7c00 == 33 [pid = 1792] [id = 613] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x875cec00 == 32 [pid = 1792] [id = 611] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x88bec800 == 31 [pid = 1792] [id = 610] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x88bf7000 == 30 [pid = 1792] [id = 607] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x875cb800 == 29 [pid = 1792] [id = 658] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8bceb400 == 28 [pid = 1792] [id = 644] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x88bec000 == 27 [pid = 1792] [id = 645] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8d501c00 == 26 [pid = 1792] [id = 642] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8bcf2000 == 25 [pid = 1792] [id = 609] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x875c8c00 == 24 [pid = 1792] [id = 646] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x88beb400 == 23 [pid = 1792] [id = 643] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8987f800 == 22 [pid = 1792] [id = 606] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8988e000 == 21 [pid = 1792] [id = 603] 05:21:23 INFO - PROCESS | 1792 | --DOCSHELL 0x8e595800 == 20 [pid = 1792] [id = 657] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 119 (0x88bf3000) [pid = 1792] [serial = 1944] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 118 (0x89b47000) [pid = 1792] [serial = 1940] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 117 (0x89b46800) [pid = 1792] [serial = 1947] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 116 (0x8bbb8400) [pid = 1792] [serial = 1925] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x8c13ac00) [pid = 1792] [serial = 1953] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x899d4c00) [pid = 1792] [serial = 1922] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x877f0000) [pid = 1792] [serial = 1943] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x8e50f800) [pid = 1792] [serial = 1934] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8dcd0400) [pid = 1792] [serial = 1931] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8affa800) [pid = 1792] [serial = 1950] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8e6b8000) [pid = 1792] [serial = 1937] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x8aff2800) [pid = 1792] [serial = 1949] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8d508000) [pid = 1792] [serial = 1928] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x89b41800) [pid = 1792] [serial = 1946] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8bcec800) [pid = 1792] [serial = 1952] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8bbd0c00) [pid = 1792] [serial = 1955] [outer = (nil)] [url = about:blank] 05:21:24 INFO - PROCESS | 1792 | 1471350084685 Marionette TRACE conn4 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 05:21:24 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 05:21:24 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 3261ms 05:21:24 INFO - PROCESS | 1792 | 1471350084729 Marionette TRACE conn4 -> [0,2661,"getWindowHandle",null] 05:21:24 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 05:21:24 INFO - PROCESS | 1792 | 1471350084741 Marionette TRACE conn4 <- [1,2661,null,{"value":"8"}] 05:21:24 INFO - PROCESS | 1792 | 1471350084750 Marionette TRACE conn4 -> [0,2662,"setScriptTimeout",{"ms":35000}] 05:21:24 INFO - PROCESS | 1792 | 1471350084758 Marionette TRACE conn4 <- [1,2662,null,{}] 05:21:24 INFO - PROCESS | 1792 | 1471350084767 Marionette TRACE conn4 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:24 INFO - PROCESS | 1792 | 1471350084773 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:25 INFO - PROCESS | 1792 | 1471350084999 Marionette TRACE conn4 <- [1,2663,null,{"value":null}] 05:21:25 INFO - PROCESS | 1792 | 1471350085164 Marionette TRACE conn4 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:25 INFO - PROCESS | 1792 | 1471350085173 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bec000 == 21 [pid = 1792] [id = 673] 05:21:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x88bec800) [pid = 1792] [serial = 2020] [outer = (nil)] 05:21:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x899d4c00) [pid = 1792] [serial = 2021] [outer = 0x88bec800] 05:21:25 INFO - PROCESS | 1792 | 1471350085259 Marionette DEBUG loaded listener.js 05:21:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x89a8b400) [pid = 1792] [serial = 2022] [outer = 0x88bec800] 05:21:26 INFO - PROCESS | 1792 | 1471350086159 Marionette TRACE conn4 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 05:21:26 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 05:21:26 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1446ms 05:21:26 INFO - PROCESS | 1792 | 1471350086194 Marionette TRACE conn4 -> [0,2665,"getWindowHandle",null] 05:21:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 05:21:26 INFO - PROCESS | 1792 | 1471350086204 Marionette TRACE conn4 <- [1,2665,null,{"value":"8"}] 05:21:26 INFO - PROCESS | 1792 | 1471350086222 Marionette TRACE conn4 -> [0,2666,"setScriptTimeout",{"ms":35000}] 05:21:26 INFO - PROCESS | 1792 | 1471350086226 Marionette TRACE conn4 <- [1,2666,null,{}] 05:21:26 INFO - PROCESS | 1792 | 1471350086234 Marionette TRACE conn4 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:26 INFO - PROCESS | 1792 | 1471350086241 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:26 INFO - PROCESS | 1792 | 1471350086446 Marionette TRACE conn4 <- [1,2667,null,{"value":null}] 05:21:26 INFO - PROCESS | 1792 | 1471350086648 Marionette TRACE conn4 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:26 INFO - PROCESS | 1792 | 1471350086657 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x8a56cc00 == 22 [pid = 1792] [id = 674] 05:21:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x8aff2800) [pid = 1792] [serial = 2023] [outer = (nil)] 05:21:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x8affb000) [pid = 1792] [serial = 2024] [outer = 0x8aff2800] 05:21:26 INFO - PROCESS | 1792 | 1471350086736 Marionette DEBUG loaded listener.js 05:21:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x8bbb9800) [pid = 1792] [serial = 2025] [outer = 0x8aff2800] 05:21:28 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:28 INFO - PROCESS | 1792 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 05:21:28 INFO - PROCESS | 1792 | 1471350088224 Marionette TRACE conn4 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 05:21:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | textBaseline bottom is the bottom of the em square (not the bounding box) 05:21:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 2048ms 05:21:28 INFO - PROCESS | 1792 | 1471350088269 Marionette TRACE conn4 -> [0,2669,"getWindowHandle",null] 05:21:28 INFO - PROCESS | 1792 | 1471350088274 Marionette TRACE conn4 <- [1,2669,null,{"value":"8"}] 05:21:28 INFO - PROCESS | 1792 | 1471350088285 Marionette TRACE conn4 -> [0,2670,"setScriptTimeout",{"ms":35000}] 05:21:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 05:21:28 INFO - PROCESS | 1792 | 1471350088299 Marionette TRACE conn4 <- [1,2670,null,{}] 05:21:28 INFO - PROCESS | 1792 | 1471350088412 Marionette TRACE conn4 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:28 INFO - PROCESS | 1792 | 1471350088424 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:30 INFO - PROCESS | 1792 | 1471350090091 Marionette TRACE conn4 <- [1,2671,null,{"value":null}] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x89a90800) [pid = 1792] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x875d0800) [pid = 1792] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8afee800) [pid = 1792] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x875d5400) [pid = 1792] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x899da800) [pid = 1792] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8e597000) [pid = 1792] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x877edc00) [pid = 1792] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x877ed400) [pid = 1792] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x89b4c000) [pid = 1792] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8a561800) [pid = 1792] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8ae8c400) [pid = 1792] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x89a8f000) [pid = 1792] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x875ce800) [pid = 1792] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8c2ef800) [pid = 1792] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8a56a800) [pid = 1792] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x88befc00) [pid = 1792] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x875cc000) [pid = 1792] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8aff7c00) [pid = 1792] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x88bf4000) [pid = 1792] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x88bf4800) [pid = 1792] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x899d9c00) [pid = 1792] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x89ba7000) [pid = 1792] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8dcc2000) [pid = 1792] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x89886800) [pid = 1792] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8affb400) [pid = 1792] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 05:21:30 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8d502c00) [pid = 1792] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 05:21:30 INFO - PROCESS | 1792 | 1471350090302 Marionette TRACE conn4 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:30 INFO - PROCESS | 1792 | 1471350090316 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x899ce000 == 23 [pid = 1792] [id = 675] 05:21:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x899d2800) [pid = 1792] [serial = 2026] [outer = (nil)] 05:21:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x89a8a000) [pid = 1792] [serial = 2027] [outer = 0x899d2800] 05:21:30 INFO - PROCESS | 1792 | 1471350090396 Marionette DEBUG loaded listener.js 05:21:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8ae8c400) [pid = 1792] [serial = 2028] [outer = 0x899d2800] 05:21:31 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:31 INFO - PROCESS | 1792 | 1471350091609 Marionette TRACE conn4 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:21:31 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | Canvas test: 2d.text.draw.baseline.hanging - assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255 05:21:31 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:31 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5 05:21:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:31 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html | took 3355ms 05:21:31 INFO - PROCESS | 1792 | 1471350091677 Marionette TRACE conn4 -> [0,2673,"getWindowHandle",null] 05:21:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html 05:21:31 INFO - PROCESS | 1792 | 1471350091682 Marionette TRACE conn4 <- [1,2673,null,{"value":"8"}] 05:21:31 INFO - PROCESS | 1792 | 1471350091689 Marionette TRACE conn4 -> [0,2674,"setScriptTimeout",{"ms":35000}] 05:21:31 INFO - PROCESS | 1792 | 1471350091692 Marionette TRACE conn4 <- [1,2674,null,{}] 05:21:31 INFO - PROCESS | 1792 | 1471350091700 Marionette TRACE conn4 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:31 INFO - PROCESS | 1792 | 1471350091706 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:32 INFO - PROCESS | 1792 | 1471350092019 Marionette TRACE conn4 <- [1,2675,null,{"value":null}] 05:21:32 INFO - PROCESS | 1792 | 1471350092191 Marionette TRACE conn4 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:32 INFO - PROCESS | 1792 | 1471350092204 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x875ca000 == 24 [pid = 1792] [id = 676] 05:21:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x875cac00) [pid = 1792] [serial = 2029] [outer = (nil)] 05:21:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x875cf800) [pid = 1792] [serial = 2030] [outer = 0x875cac00] 05:21:32 INFO - PROCESS | 1792 | 1471350092330 Marionette DEBUG loaded listener.js 05:21:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x877f8000) [pid = 1792] [serial = 2031] [outer = 0x875cac00] 05:21:33 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:33 INFO - PROCESS | 1792 | 1471350093851 Marionette TRACE conn4 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:21:33 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | Canvas test: 2d.text.draw.baseline.ideographic - assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255 05:21:33 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:33 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5 05:21:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:33 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.ideographic.html | took 2285ms 05:21:33 INFO - PROCESS | 1792 | 1471350093979 Marionette TRACE conn4 -> [0,2677,"getWindowHandle",null] 05:21:33 INFO - PROCESS | 1792 | 1471350093986 Marionette TRACE conn4 <- [1,2677,null,{"value":"8"}] 05:21:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 05:21:34 INFO - PROCESS | 1792 | 1471350093996 Marionette TRACE conn4 -> [0,2678,"setScriptTimeout",{"ms":35000}] 05:21:34 INFO - PROCESS | 1792 | 1471350094002 Marionette TRACE conn4 <- [1,2678,null,{}] 05:21:34 INFO - PROCESS | 1792 | 1471350094012 Marionette TRACE conn4 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:34 INFO - PROCESS | 1792 | 1471350094017 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:34 INFO - PROCESS | 1792 | 1471350094214 Marionette TRACE conn4 <- [1,2679,null,{"value":null}] 05:21:34 INFO - PROCESS | 1792 | 1471350094421 Marionette TRACE conn4 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:34 INFO - PROCESS | 1792 | 1471350094430 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:34 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d2400 == 25 [pid = 1792] [id = 677] 05:21:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x89ba4400) [pid = 1792] [serial = 2032] [outer = (nil)] 05:21:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8a56fc00) [pid = 1792] [serial = 2033] [outer = 0x89ba4400] 05:21:34 INFO - PROCESS | 1792 | 1471350094562 Marionette DEBUG loaded listener.js 05:21:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8aff7c00) [pid = 1792] [serial = 2034] [outer = 0x89ba4400] 05:21:35 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:35 INFO - PROCESS | 1792 | 1471350095988 Marionette TRACE conn4 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 05:21:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | textBaseline middle is the middle of the em square (not the bounding box) 05:21:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 2039ms 05:21:36 INFO - PROCESS | 1792 | 1471350096038 Marionette TRACE conn4 -> [0,2681,"getWindowHandle",null] 05:21:36 INFO - PROCESS | 1792 | 1471350096046 Marionette TRACE conn4 <- [1,2681,null,{"value":"8"}] 05:21:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 05:21:36 INFO - PROCESS | 1792 | 1471350096054 Marionette TRACE conn4 -> [0,2682,"setScriptTimeout",{"ms":35000}] 05:21:36 INFO - PROCESS | 1792 | 1471350096059 Marionette TRACE conn4 <- [1,2682,null,{}] 05:21:36 INFO - PROCESS | 1792 | 1471350096171 Marionette TRACE conn4 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:36 INFO - PROCESS | 1792 | 1471350096176 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:36 INFO - PROCESS | 1792 | 1471350096372 Marionette TRACE conn4 <- [1,2683,null,{"value":null}] 05:21:36 INFO - PROCESS | 1792 | 1471350096572 Marionette TRACE conn4 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:36 INFO - PROCESS | 1792 | 1471350096582 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbcb400 == 26 [pid = 1792] [id = 678] 05:21:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8bced800) [pid = 1792] [serial = 2035] [outer = (nil)] 05:21:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8c144000) [pid = 1792] [serial = 2036] [outer = 0x8bced800] 05:21:36 INFO - PROCESS | 1792 | 1471350096702 Marionette DEBUG loaded listener.js 05:21:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8d505000) [pid = 1792] [serial = 2037] [outer = 0x8bced800] 05:21:38 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:38 INFO - PROCESS | 1792 | 1471350098177 Marionette TRACE conn4 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 05:21:38 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.draw.baseline.top.html | textBaseline top is the top of the em square (not the bounding box) 05:21:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 2200ms 05:21:38 INFO - PROCESS | 1792 | 1471350098259 Marionette TRACE conn4 -> [0,2685,"getWindowHandle",null] 05:21:38 INFO - PROCESS | 1792 | 1471350098264 Marionette TRACE conn4 <- [1,2685,null,{"value":"8"}] 05:21:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 05:21:38 INFO - PROCESS | 1792 | 1471350098284 Marionette TRACE conn4 -> [0,2686,"setScriptTimeout",{"ms":35000}] 05:21:38 INFO - PROCESS | 1792 | 1471350098294 Marionette TRACE conn4 <- [1,2686,null,{}] 05:21:38 INFO - PROCESS | 1792 | 1471350098303 Marionette TRACE conn4 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:38 INFO - PROCESS | 1792 | 1471350098311 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:38 INFO - PROCESS | 1792 | 1471350098523 Marionette TRACE conn4 <- [1,2687,null,{"value":null}] 05:21:38 INFO - PROCESS | 1792 | 1471350098725 Marionette TRACE conn4 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:38 INFO - PROCESS | 1792 | 1471350098734 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bcf6400 == 27 [pid = 1792] [id = 679] 05:21:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8dab8c00) [pid = 1792] [serial = 2038] [outer = (nil)] 05:21:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8e503800) [pid = 1792] [serial = 2039] [outer = 0x8dab8c00] 05:21:38 INFO - PROCESS | 1792 | 1471350098857 Marionette DEBUG loaded listener.js 05:21:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8e591400) [pid = 1792] [serial = 2040] [outer = 0x8dab8c00] 05:21:40 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:40 INFO - PROCESS | 1792 | 1471350100260 Marionette TRACE conn4 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:21:40 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | Space characters at the end of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255 05:21:40 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:40 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5 05:21:40 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:40 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:40 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html | took 2002ms 05:21:40 INFO - PROCESS | 1792 | 1471350100277 Marionette TRACE conn4 -> [0,2689,"getWindowHandle",null] 05:21:40 INFO - PROCESS | 1792 | 1471350100281 Marionette TRACE conn4 <- [1,2689,null,{"value":"8"}] 05:21:40 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 05:21:40 INFO - PROCESS | 1792 | 1471350100289 Marionette TRACE conn4 -> [0,2690,"setScriptTimeout",{"ms":35000}] 05:21:40 INFO - PROCESS | 1792 | 1471350100292 Marionette TRACE conn4 <- [1,2690,null,{}] 05:21:40 INFO - PROCESS | 1792 | 1471350100299 Marionette TRACE conn4 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:40 INFO - PROCESS | 1792 | 1471350100303 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:40 INFO - PROCESS | 1792 | 1471350100536 Marionette TRACE conn4 <- [1,2691,null,{"value":null}] 05:21:40 INFO - PROCESS | 1792 | 1471350100751 Marionette TRACE conn4 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:40 INFO - PROCESS | 1792 | 1471350100760 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d3400 == 28 [pid = 1792] [id = 680] 05:21:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x89a8e800) [pid = 1792] [serial = 2041] [outer = (nil)] 05:21:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8e5cec00) [pid = 1792] [serial = 2042] [outer = 0x89a8e800] 05:21:40 INFO - PROCESS | 1792 | 1471350100902 Marionette DEBUG loaded listener.js 05:21:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8e595c00) [pid = 1792] [serial = 2043] [outer = 0x89a8e800] 05:21:42 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:42 INFO - PROCESS | 1792 | 1471350102554 Marionette TRACE conn4 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:21:42 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:21:42 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:42 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5 05:21:42 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:42 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:42 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html | took 2345ms 05:21:42 INFO - PROCESS | 1792 | 1471350102637 Marionette TRACE conn4 -> [0,2693,"getWindowHandle",null] 05:21:42 INFO - PROCESS | 1792 | 1471350102644 Marionette TRACE conn4 <- [1,2693,null,{"value":"8"}] 05:21:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 05:21:42 INFO - PROCESS | 1792 | 1471350102654 Marionette TRACE conn4 -> [0,2694,"setScriptTimeout",{"ms":35000}] 05:21:42 INFO - PROCESS | 1792 | 1471350102658 Marionette TRACE conn4 <- [1,2694,null,{}] 05:21:42 INFO - PROCESS | 1792 | 1471350102667 Marionette TRACE conn4 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:42 INFO - PROCESS | 1792 | 1471350102674 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:42 INFO - PROCESS | 1792 | 1471350102902 Marionette TRACE conn4 <- [1,2695,null,{"value":null}] 05:21:43 INFO - PROCESS | 1792 | 1471350103114 Marionette TRACE conn4 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:43 INFO - PROCESS | 1792 | 1471350103122 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a8f000 == 29 [pid = 1792] [id = 681] 05:21:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x89a95400) [pid = 1792] [serial = 2044] [outer = (nil)] 05:21:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x89b46400) [pid = 1792] [serial = 2045] [outer = 0x89a95400] 05:21:43 INFO - PROCESS | 1792 | 1471350103290 Marionette DEBUG loaded listener.js 05:21:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8a563800) [pid = 1792] [serial = 2046] [outer = 0x89a95400] 05:21:43 INFO - PROCESS | 1792 | --DOCSHELL 0x875c8800 == 28 [pid = 1792] [id = 661] 05:21:43 INFO - PROCESS | 1792 | --DOCSHELL 0x899d3800 == 27 [pid = 1792] [id = 659] 05:21:43 INFO - PROCESS | 1792 | --DOCSHELL 0x899ce000 == 26 [pid = 1792] [id = 675] 05:21:43 INFO - PROCESS | 1792 | --DOCSHELL 0x8a56cc00 == 25 [pid = 1792] [id = 674] 05:21:43 INFO - PROCESS | 1792 | --DOCSHELL 0x88bec000 == 24 [pid = 1792] [id = 673] 05:21:43 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8bcf0c00) [pid = 1792] [serial = 1920] [outer = (nil)] [url = about:blank] 05:21:43 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x877f3000) [pid = 1792] [serial = 1899] [outer = (nil)] [url = about:blank] 05:21:43 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8bbc3000) [pid = 1792] [serial = 1911] [outer = (nil)] [url = about:blank] 05:21:43 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8e503c00) [pid = 1792] [serial = 1932] [outer = (nil)] [url = about:blank] 05:21:43 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8e85c400) [pid = 1792] [serial = 1938] [outer = (nil)] [url = about:blank] 05:21:43 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x89a93c00) [pid = 1792] [serial = 1905] [outer = (nil)] [url = about:blank] 05:21:43 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8a569800) [pid = 1792] [serial = 1908] [outer = (nil)] [url = about:blank] 05:21:43 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8e509000) [pid = 1792] [serial = 1935] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x89b4b400) [pid = 1792] [serial = 1923] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8bcf7c00) [pid = 1792] [serial = 1926] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8dac0000) [pid = 1792] [serial = 1929] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8ae82800) [pid = 1792] [serial = 1941] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x877f6800) [pid = 1792] [serial = 1902] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8c17bc00) [pid = 1792] [serial = 1985] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8c180800) [pid = 1792] [serial = 1986] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x877f2400) [pid = 1792] [serial = 1958] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x88bf2c00) [pid = 1792] [serial = 1959] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8bcedc00) [pid = 1792] [serial = 1964] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8c140c00) [pid = 1792] [serial = 1965] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8e59fc00) [pid = 1792] [serial = 1973] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8e6b9400) [pid = 1792] [serial = 1974] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8c179400) [pid = 1792] [serial = 1956] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8c2ebc00) [pid = 1792] [serial = 1967] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8d507800) [pid = 1792] [serial = 1968] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8dcc7400) [pid = 1792] [serial = 1970] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8dccc400) [pid = 1792] [serial = 1971] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x8a56f000) [pid = 1792] [serial = 1961] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8ae87c00) [pid = 1792] [serial = 1962] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8aff5c00) [pid = 1792] [serial = 1982] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x89b4a400) [pid = 1792] [serial = 1979] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x89bae000) [pid = 1792] [serial = 1980] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x877ef800) [pid = 1792] [serial = 1976] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8988e800) [pid = 1792] [serial = 1977] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x8d506400) [pid = 1792] [serial = 1991] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x8e50b800) [pid = 1792] [serial = 1992] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x8bcf9800) [pid = 1792] [serial = 1988] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x8c17d400) [pid = 1792] [serial = 1989] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x8bbbc400) [pid = 1792] [serial = 1983] [outer = (nil)] [url = about:blank] 05:21:44 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:44 INFO - PROCESS | 1792 | 1471350104720 Marionette TRACE conn4 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:21:44 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | Space characters are converted to U+0020, and collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:21:44 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:44 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5 05:21:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:44 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html | took 2084ms 05:21:44 INFO - PROCESS | 1792 | 1471350104738 Marionette TRACE conn4 -> [0,2697,"getWindowHandle",null] 05:21:44 INFO - PROCESS | 1792 | 1471350104746 Marionette TRACE conn4 <- [1,2697,null,{"value":"8"}] 05:21:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html 05:21:44 INFO - PROCESS | 1792 | 1471350104757 Marionette TRACE conn4 -> [0,2698,"setScriptTimeout",{"ms":35000}] 05:21:44 INFO - PROCESS | 1792 | 1471350104761 Marionette TRACE conn4 <- [1,2698,null,{}] 05:21:44 INFO - PROCESS | 1792 | 1471350104817 Marionette TRACE conn4 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:44 INFO - PROCESS | 1792 | 1471350104823 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:45 INFO - PROCESS | 1792 | 1471350105005 Marionette TRACE conn4 <- [1,2699,null,{"value":null}] 05:21:45 INFO - PROCESS | 1792 | 1471350105187 Marionette TRACE conn4 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:45 INFO - PROCESS | 1792 | 1471350105194 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x877ef800 == 25 [pid = 1792] [id = 682] 05:21:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x89889800) [pid = 1792] [serial = 2047] [outer = (nil)] 05:21:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x89b4b000) [pid = 1792] [serial = 2048] [outer = 0x89889800] 05:21:45 INFO - PROCESS | 1792 | 1471350105272 Marionette DEBUG loaded listener.js 05:21:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8ae8e000) [pid = 1792] [serial = 2049] [outer = 0x89889800] 05:21:46 INFO - PROCESS | 1792 | SkCairoFTTypeface::onFilterRec unimplemented 05:21:46 INFO - PROCESS | 1792 | 1471350106514 Marionette TRACE conn4 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:21:46 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | Space characters at the start of a line are collapsed (per CSS) - assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255 05:21:46 INFO - _assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5 05:21:46 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5 05:21:46 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:21:46 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:21:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.space.collapse.start.html | took 1780ms 05:21:46 INFO - PROCESS | 1792 | 1471350106541 Marionette TRACE conn4 -> [0,2701,"getWindowHandle",null] 05:21:46 INFO - PROCESS | 1792 | 1471350106546 Marionette TRACE conn4 <- [1,2701,null,{"value":"8"}] 05:21:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 05:21:46 INFO - PROCESS | 1792 | 1471350106565 Marionette TRACE conn4 -> [0,2702,"setScriptTimeout",{"ms":35000}] 05:21:46 INFO - PROCESS | 1792 | 1471350106571 Marionette TRACE conn4 <- [1,2702,null,{}] 05:21:46 INFO - PROCESS | 1792 | 1471350106588 Marionette TRACE conn4 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:46 INFO - PROCESS | 1792 | 1471350106597 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:46 INFO - PROCESS | 1792 | 1471350106941 Marionette TRACE conn4 <- [1,2703,null,{"value":null}] 05:21:47 INFO - PROCESS | 1792 | 1471350106985 Marionette TRACE conn4 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:47 INFO - PROCESS | 1792 | 1471350106994 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbcbc00 == 26 [pid = 1792] [id = 683] 05:21:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x8bbd0000) [pid = 1792] [serial = 2050] [outer = (nil)] 05:21:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8c13c400) [pid = 1792] [serial = 2051] [outer = 0x8bbd0000] 05:21:47 INFO - PROCESS | 1792 | 1471350107075 Marionette DEBUG loaded listener.js 05:21:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x8c17b400) [pid = 1792] [serial = 2052] [outer = 0x8bbd0000] 05:21:48 INFO - PROCESS | 1792 | 1471350108073 Marionette TRACE conn4 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 05:21:48 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 05:21:48 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1543ms 05:21:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 05:21:48 INFO - PROCESS | 1792 | 1471350108108 Marionette TRACE conn4 -> [0,2705,"getWindowHandle",null] 05:21:48 INFO - PROCESS | 1792 | 1471350108112 Marionette TRACE conn4 <- [1,2705,null,{"value":"8"}] 05:21:48 INFO - PROCESS | 1792 | 1471350108119 Marionette TRACE conn4 -> [0,2706,"setScriptTimeout",{"ms":35000}] 05:21:48 INFO - PROCESS | 1792 | 1471350108122 Marionette TRACE conn4 <- [1,2706,null,{}] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8e59c800) [pid = 1792] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x8e8d2800) [pid = 1792] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x8a56c400) [pid = 1792] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 69 (0x8aff2800) [pid = 1792] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 68 (0x88bec800) [pid = 1792] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 67 (0x8e5d6800) [pid = 1792] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 66 (0x89b47800) [pid = 1792] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 65 (0x89ba6400) [pid = 1792] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 64 (0x8c146000) [pid = 1792] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 63 (0x8a561400) [pid = 1792] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 05:21:48 INFO - PROCESS | 1792 | --DOMWINDOW == 62 (0x89b41400) [pid = 1792] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 05:21:48 INFO - PROCESS | 1792 | 1471350108218 Marionette TRACE conn4 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:48 INFO - PROCESS | 1792 | 1471350108223 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:48 INFO - PROCESS | 1792 | 1471350108403 Marionette TRACE conn4 <- [1,2707,null,{"value":null}] 05:21:48 INFO - PROCESS | 1792 | 1471350108421 Marionette TRACE conn4 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:48 INFO - PROCESS | 1792 | 1471350108431 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x877edc00 == 27 [pid = 1792] [id = 684] 05:21:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 63 (0x8bbc3000) [pid = 1792] [serial = 2053] [outer = (nil)] 05:21:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 64 (0x8c2e2400) [pid = 1792] [serial = 2054] [outer = 0x8bbc3000] 05:21:48 INFO - PROCESS | 1792 | 1471350108522 Marionette DEBUG loaded listener.js 05:21:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 65 (0x8d506400) [pid = 1792] [serial = 2055] [outer = 0x8bbc3000] 05:21:49 INFO - PROCESS | 1792 | 1471350109510 Marionette TRACE conn4 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 05:21:49 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 05:21:49 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1449ms 05:21:49 INFO - PROCESS | 1792 | 1471350109568 Marionette TRACE conn4 -> [0,2709,"getWindowHandle",null] 05:21:49 INFO - PROCESS | 1792 | 1471350109572 Marionette TRACE conn4 <- [1,2709,null,{"value":"8"}] 05:21:49 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 05:21:49 INFO - PROCESS | 1792 | 1471350109580 Marionette TRACE conn4 -> [0,2710,"setScriptTimeout",{"ms":35000}] 05:21:49 INFO - PROCESS | 1792 | 1471350109583 Marionette TRACE conn4 <- [1,2710,null,{}] 05:21:49 INFO - PROCESS | 1792 | 1471350109588 Marionette TRACE conn4 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:49 INFO - PROCESS | 1792 | 1471350109594 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:49 INFO - PROCESS | 1792 | 1471350109777 Marionette TRACE conn4 <- [1,2711,null,{"value":null}] 05:21:49 INFO - PROCESS | 1792 | 1471350109934 Marionette TRACE conn4 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:49 INFO - PROCESS | 1792 | 1471350109943 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f4400 == 28 [pid = 1792] [id = 685] 05:21:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 66 (0x8ae83c00) [pid = 1792] [serial = 2056] [outer = (nil)] 05:21:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 67 (0x8dac1800) [pid = 1792] [serial = 2057] [outer = 0x8ae83c00] 05:21:50 INFO - PROCESS | 1792 | 1471350110027 Marionette DEBUG loaded listener.js 05:21:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 68 (0x8dcc2000) [pid = 1792] [serial = 2058] [outer = 0x8ae83c00] 05:21:51 INFO - PROCESS | 1792 | 1471350111197 Marionette TRACE conn4 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 05:21:51 INFO - PROCESS | 1792 | 1471350111229 Marionette TRACE conn4 <- [1,2713,null,{"value":"8"}] 05:21:51 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 05:21:51 INFO - PROCESS | 1792 | 1471350111238 Marionette TRACE conn4 -> [0,2714,"setScriptTimeout",{"ms":35000}] 05:21:51 INFO - PROCESS | 1792 | 1471350111248 Marionette TRACE conn4 <- [1,2714,null,{}] 05:21:51 INFO - PROCESS | 1792 | 1471350111258 Marionette TRACE conn4 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:51 INFO - PROCESS | 1792 | 1471350111265 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:51 INFO - PROCESS | 1792 | 1471350111611 Marionette TRACE conn4 <- [1,2715,null,{"value":null}] 05:21:51 INFO - PROCESS | 1792 | 1471350111964 Marionette TRACE conn4 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:51 INFO - PROCESS | 1792 | 1471350111972 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c8000 == 29 [pid = 1792] [id = 686] 05:21:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 69 (0x88bf0000) [pid = 1792] [serial = 2059] [outer = (nil)] 05:21:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 70 (0x8aff5c00) [pid = 1792] [serial = 2060] [outer = 0x88bf0000] 05:21:52 INFO - PROCESS | 1792 | 1471350112083 Marionette DEBUG loaded listener.js 05:21:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x8bbcf800) [pid = 1792] [serial = 2061] [outer = 0x88bf0000] 05:21:53 INFO - PROCESS | 1792 | 1471350113136 Marionette TRACE conn4 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 05:21:53 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 05:21:53 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1952ms 05:21:53 INFO - PROCESS | 1792 | 1471350113190 Marionette TRACE conn4 -> [0,2717,"getWindowHandle",null] 05:21:53 INFO - PROCESS | 1792 | 1471350113199 Marionette TRACE conn4 <- [1,2717,null,{"value":"8"}] 05:21:53 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 05:21:53 INFO - PROCESS | 1792 | 1471350113211 Marionette TRACE conn4 -> [0,2718,"setScriptTimeout",{"ms":35000}] 05:21:53 INFO - PROCESS | 1792 | 1471350113215 Marionette TRACE conn4 <- [1,2718,null,{}] 05:21:53 INFO - PROCESS | 1792 | 1471350113222 Marionette TRACE conn4 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:53 INFO - PROCESS | 1792 | 1471350113229 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:53 INFO - PROCESS | 1792 | 1471350113494 Marionette TRACE conn4 <- [1,2719,null,{"value":null}] 05:21:53 INFO - PROCESS | 1792 | 1471350113761 Marionette TRACE conn4 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:53 INFO - PROCESS | 1792 | 1471350113773 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2eec00 == 30 [pid = 1792] [id = 687] 05:21:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8d50f000) [pid = 1792] [serial = 2062] [outer = (nil)] 05:21:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x8dcc9800) [pid = 1792] [serial = 2063] [outer = 0x8d50f000] 05:21:53 INFO - PROCESS | 1792 | 1471350113909 Marionette DEBUG loaded listener.js 05:21:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x8dccb800) [pid = 1792] [serial = 2064] [outer = 0x8d50f000] 05:21:54 INFO - PROCESS | 1792 | 1471350114953 Marionette TRACE conn4 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 05:21:55 INFO - PROCESS | 1792 | 1471350115019 Marionette TRACE conn4 <- [1,2721,null,{"value":"8"}] 05:21:55 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 05:21:55 INFO - PROCESS | 1792 | 1471350115028 Marionette TRACE conn4 -> [0,2722,"setScriptTimeout",{"ms":35000}] 05:21:55 INFO - PROCESS | 1792 | 1471350115035 Marionette TRACE conn4 <- [1,2722,null,{}] 05:21:55 INFO - PROCESS | 1792 | 1471350115094 Marionette TRACE conn4 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:55 INFO - PROCESS | 1792 | 1471350115112 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:55 INFO - PROCESS | 1792 | 1471350115488 Marionette TRACE conn4 <- [1,2723,null,{"value":null}] 05:21:55 INFO - PROCESS | 1792 | 1471350115675 Marionette TRACE conn4 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:55 INFO - PROCESS | 1792 | 1471350115685 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c146000 == 31 [pid = 1792] [id = 688] 05:21:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x8e5d1800) [pid = 1792] [serial = 2065] [outer = (nil)] 05:21:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x8e5d7800) [pid = 1792] [serial = 2066] [outer = 0x8e5d1800] 05:21:55 INFO - PROCESS | 1792 | 1471350115809 Marionette DEBUG loaded listener.js 05:21:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x8e6c4400) [pid = 1792] [serial = 2067] [outer = 0x8e5d1800] 05:21:56 INFO - PROCESS | 1792 | 1471350116825 Marionette TRACE conn4 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 05:21:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 05:21:56 INFO - PROCESS | 1792 | 1471350116876 Marionette TRACE conn4 <- [1,2725,null,{"value":"8"}] 05:21:56 INFO - PROCESS | 1792 | 1471350116884 Marionette TRACE conn4 -> [0,2726,"setScriptTimeout",{"ms":35000}] 05:21:56 INFO - PROCESS | 1792 | 1471350116890 Marionette TRACE conn4 <- [1,2726,null,{}] 05:21:56 INFO - PROCESS | 1792 | 1471350116899 Marionette TRACE conn4 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:56 INFO - PROCESS | 1792 | 1471350116908 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:57 INFO - PROCESS | 1792 | 1471350117277 Marionette TRACE conn4 <- [1,2727,null,{"value":null}] 05:21:57 INFO - PROCESS | 1792 | 1471350117579 Marionette TRACE conn4 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:57 INFO - PROCESS | 1792 | 1471350117591 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2ecc00 == 32 [pid = 1792] [id = 689] 05:21:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x8dcd0400) [pid = 1792] [serial = 2068] [outer = (nil)] 05:21:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8e8c4800) [pid = 1792] [serial = 2069] [outer = 0x8dcd0400] 05:21:57 INFO - PROCESS | 1792 | 1471350117685 Marionette DEBUG loaded listener.js 05:21:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8e8c9800) [pid = 1792] [serial = 2070] [outer = 0x8dcd0400] 05:21:58 INFO - PROCESS | 1792 | 1471350118670 Marionette TRACE conn4 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 05:21:58 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 05:21:58 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1843ms 05:21:58 INFO - PROCESS | 1792 | 1471350118726 Marionette TRACE conn4 -> [0,2729,"getWindowHandle",null] 05:21:58 INFO - PROCESS | 1792 | 1471350118730 Marionette TRACE conn4 <- [1,2729,null,{"value":"8"}] 05:21:58 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 05:21:58 INFO - PROCESS | 1792 | 1471350118738 Marionette TRACE conn4 -> [0,2730,"setScriptTimeout",{"ms":35000}] 05:21:58 INFO - PROCESS | 1792 | 1471350118742 Marionette TRACE conn4 <- [1,2730,null,{}] 05:21:58 INFO - PROCESS | 1792 | 1471350118749 Marionette TRACE conn4 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:21:58 INFO - PROCESS | 1792 | 1471350118755 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:58 INFO - PROCESS | 1792 | 1471350118954 Marionette TRACE conn4 <- [1,2731,null,{"value":null}] 05:21:59 INFO - PROCESS | 1792 | 1471350119203 Marionette TRACE conn4 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:21:59 INFO - PROCESS | 1792 | 1471350119213 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:21:59 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c7400 == 33 [pid = 1792] [id = 690] 05:21:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8e858800) [pid = 1792] [serial = 2071] [outer = (nil)] 05:21:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8ec68800) [pid = 1792] [serial = 2072] [outer = 0x8e858800] 05:21:59 INFO - PROCESS | 1792 | 1471350119343 Marionette DEBUG loaded listener.js 05:21:59 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8ec6bc00) [pid = 1792] [serial = 2073] [outer = 0x8e858800] 05:22:00 INFO - PROCESS | 1792 | 1471350120754 Marionette TRACE conn4 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\n"]]]}] 05:22:00 INFO - TEST-FAIL | /2dcontext/text-styles/2d.text.measure.width.space.html | Space characters are converted to U+0020 and collapsed (per CSS) - assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200 05:22:00 INFO - _assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5 05:22:00 INFO - @http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5 05:22:00 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:22:00 INFO - Test.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17 05:22:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.measure.width.space.html | took 2042ms 05:22:00 INFO - PROCESS | 1792 | 1471350120782 Marionette TRACE conn4 -> [0,2733,"getWindowHandle",null] 05:22:00 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 05:22:00 INFO - PROCESS | 1792 | 1471350120786 Marionette TRACE conn4 <- [1,2733,null,{"value":"8"}] 05:22:00 INFO - PROCESS | 1792 | 1471350120793 Marionette TRACE conn4 -> [0,2734,"setScriptTimeout",{"ms":35000}] 05:22:00 INFO - PROCESS | 1792 | 1471350120797 Marionette TRACE conn4 <- [1,2734,null,{}] 05:22:00 INFO - PROCESS | 1792 | 1471350120803 Marionette TRACE conn4 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:00 INFO - PROCESS | 1792 | 1471350120816 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:01 INFO - PROCESS | 1792 | 1471350121105 Marionette TRACE conn4 <- [1,2735,null,{"value":null}] 05:22:01 INFO - PROCESS | 1792 | 1471350121323 Marionette TRACE conn4 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:01 INFO - PROCESS | 1792 | 1471350121336 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc4400 == 34 [pid = 1792] [id = 691] 05:22:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8e8d1c00) [pid = 1792] [serial = 2074] [outer = (nil)] 05:22:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8ee8e000) [pid = 1792] [serial = 2075] [outer = 0x8e8d1c00] 05:22:01 INFO - PROCESS | 1792 | 1471350121508 Marionette DEBUG loaded listener.js 05:22:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8ee92000) [pid = 1792] [serial = 2076] [outer = 0x8e8d1c00] 05:22:02 INFO - PROCESS | 1792 | 1471350122623 Marionette TRACE conn4 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 05:22:02 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 05:22:02 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1887ms 05:22:02 INFO - PROCESS | 1792 | 1471350122681 Marionette TRACE conn4 -> [0,2737,"getWindowHandle",null] 05:22:02 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 05:22:02 INFO - PROCESS | 1792 | 1471350122686 Marionette TRACE conn4 <- [1,2737,null,{"value":"8"}] 05:22:02 INFO - PROCESS | 1792 | 1471350122694 Marionette TRACE conn4 -> [0,2738,"setScriptTimeout",{"ms":35000}] 05:22:02 INFO - PROCESS | 1792 | 1471350122697 Marionette TRACE conn4 <- [1,2738,null,{}] 05:22:02 INFO - PROCESS | 1792 | 1471350122705 Marionette TRACE conn4 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:02 INFO - PROCESS | 1792 | 1471350122711 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:02 INFO - PROCESS | 1792 | 1471350122938 Marionette TRACE conn4 <- [1,2739,null,{"value":null}] 05:22:03 INFO - PROCESS | 1792 | 1471350123214 Marionette TRACE conn4 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:03 INFO - PROCESS | 1792 | 1471350123222 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x89882800 == 35 [pid = 1792] [id = 692] 05:22:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x89884400) [pid = 1792] [serial = 2077] [outer = (nil)] 05:22:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8ee95400) [pid = 1792] [serial = 2078] [outer = 0x89884400] 05:22:03 INFO - PROCESS | 1792 | 1471350123325 Marionette DEBUG loaded listener.js 05:22:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8f838000) [pid = 1792] [serial = 2079] [outer = 0x89884400] 05:22:04 INFO - PROCESS | 1792 | 1471350124314 Marionette TRACE conn4 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 05:22:04 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 05:22:04 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1692ms 05:22:04 INFO - PROCESS | 1792 | 1471350124386 Marionette TRACE conn4 -> [0,2741,"getWindowHandle",null] 05:22:04 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 05:22:04 INFO - PROCESS | 1792 | 1471350124390 Marionette TRACE conn4 <- [1,2741,null,{"value":"8"}] 05:22:04 INFO - PROCESS | 1792 | 1471350124397 Marionette TRACE conn4 -> [0,2742,"setScriptTimeout",{"ms":35000}] 05:22:04 INFO - PROCESS | 1792 | 1471350124401 Marionette TRACE conn4 <- [1,2742,null,{}] 05:22:04 INFO - PROCESS | 1792 | 1471350124407 Marionette TRACE conn4 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:04 INFO - PROCESS | 1792 | 1471350124412 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:04 INFO - PROCESS | 1792 | 1471350124624 Marionette TRACE conn4 <- [1,2743,null,{"value":null}] 05:22:04 INFO - PROCESS | 1792 | 1471350124898 Marionette TRACE conn4 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:04 INFO - PROCESS | 1792 | 1471350124909 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x877eac00 == 36 [pid = 1792] [id = 693] 05:22:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x877eb400) [pid = 1792] [serial = 2080] [outer = (nil)] 05:22:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x877f7400) [pid = 1792] [serial = 2081] [outer = 0x877eb400] 05:22:05 INFO - PROCESS | 1792 | 1471350125231 Marionette DEBUG loaded listener.js 05:22:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8988a800) [pid = 1792] [serial = 2082] [outer = 0x877eb400] 05:22:06 INFO - PROCESS | 1792 | 1471350126310 Marionette TRACE conn4 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 05:22:06 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 05:22:06 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1987ms 05:22:06 INFO - PROCESS | 1792 | 1471350126386 Marionette TRACE conn4 -> [0,2745,"getWindowHandle",null] 05:22:06 INFO - PROCESS | 1792 | 1471350126393 Marionette TRACE conn4 <- [1,2745,null,{"value":"8"}] 05:22:06 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 05:22:06 INFO - PROCESS | 1792 | 1471350126404 Marionette TRACE conn4 -> [0,2746,"setScriptTimeout",{"ms":35000}] 05:22:06 INFO - PROCESS | 1792 | 1471350126408 Marionette TRACE conn4 <- [1,2746,null,{}] 05:22:06 INFO - PROCESS | 1792 | 1471350126418 Marionette TRACE conn4 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:06 INFO - PROCESS | 1792 | 1471350126425 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:06 INFO - PROCESS | 1792 | 1471350126681 Marionette TRACE conn4 <- [1,2747,null,{"value":null}] 05:22:07 INFO - PROCESS | 1792 | 1471350127072 Marionette TRACE conn4 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:07 INFO - PROCESS | 1792 | 1471350127084 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x877efc00 == 37 [pid = 1792] [id = 694] 05:22:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x88bf4800) [pid = 1792] [serial = 2083] [outer = (nil)] 05:22:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x899d8000) [pid = 1792] [serial = 2084] [outer = 0x88bf4800] 05:22:07 INFO - PROCESS | 1792 | 1471350127170 Marionette DEBUG loaded listener.js 05:22:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8bbce400) [pid = 1792] [serial = 2085] [outer = 0x88bf4800] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x89a8ec00 == 36 [pid = 1792] [id = 662] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8ae8b000 == 35 [pid = 1792] [id = 660] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x875ca000 == 34 [pid = 1792] [id = 676] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x89a92400 == 33 [pid = 1792] [id = 664] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x877ebc00 == 32 [pid = 1792] [id = 670] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x899d2400 == 31 [pid = 1792] [id = 677] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2ee000 == 30 [pid = 1792] [id = 663] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8bcf6400 == 29 [pid = 1792] [id = 679] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x89b44c00 == 28 [pid = 1792] [id = 671] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x875d3400 == 27 [pid = 1792] [id = 680] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x877f1400 == 26 [pid = 1792] [id = 667] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8e5d1c00 == 25 [pid = 1792] [id = 668] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x89b49000 == 24 [pid = 1792] [id = 665] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbcb400 == 23 [pid = 1792] [id = 678] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x8c17e800 == 22 [pid = 1792] [id = 666] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x89b4f000 == 21 [pid = 1792] [id = 672] 05:22:09 INFO - PROCESS | 1792 | --DOCSHELL 0x877ea400 == 20 [pid = 1792] [id = 669] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8e5d8000) [pid = 1792] [serial = 2001] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8ecd6400) [pid = 1792] [serial = 2012] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8ec75c00) [pid = 1792] [serial = 2010] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8bbb9800) [pid = 1792] [serial = 2025] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x89a8b400) [pid = 1792] [serial = 2022] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8e8cb800) [pid = 1792] [serial = 2007] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8affb000) [pid = 1792] [serial = 2024] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8affa400) [pid = 1792] [serial = 2015] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8aff6400) [pid = 1792] [serial = 2018] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8c2e6000) [pid = 1792] [serial = 1997] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8e8c5800) [pid = 1792] [serial = 2006] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8c2ef400) [pid = 1792] [serial = 1998] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8e6c1c00) [pid = 1792] [serial = 2003] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8ae8ec00) [pid = 1792] [serial = 1995] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8e506000) [pid = 1792] [serial = 2016] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8e85a400) [pid = 1792] [serial = 2004] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x8ecda800) [pid = 1792] [serial = 2013] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8ec71400) [pid = 1792] [serial = 2009] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8a56e800) [pid = 1792] [serial = 1994] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8bbbb400) [pid = 1792] [serial = 2019] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x899d4c00) [pid = 1792] [serial = 2021] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x8e5d2000) [pid = 1792] [serial = 2000] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x89a8a000) [pid = 1792] [serial = 2027] [outer = (nil)] [url = about:blank] 05:22:09 INFO - PROCESS | 1792 | 1471350129659 Marionette TRACE conn4 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 05:22:09 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 05:22:09 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 3296ms 05:22:09 INFO - PROCESS | 1792 | 1471350129699 Marionette TRACE conn4 -> [0,2749,"getWindowHandle",null] 05:22:09 INFO - PROCESS | 1792 | 1471350129706 Marionette TRACE conn4 <- [1,2749,null,{"value":"8"}] 05:22:09 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 05:22:09 INFO - PROCESS | 1792 | 1471350129715 Marionette TRACE conn4 -> [0,2750,"setScriptTimeout",{"ms":35000}] 05:22:09 INFO - PROCESS | 1792 | 1471350129721 Marionette TRACE conn4 <- [1,2750,null,{}] 05:22:09 INFO - PROCESS | 1792 | 1471350129729 Marionette TRACE conn4 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:09 INFO - PROCESS | 1792 | 1471350129735 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:09 INFO - PROCESS | 1792 | 1471350129930 Marionette TRACE conn4 <- [1,2751,null,{"value":null}] 05:22:10 INFO - PROCESS | 1792 | 1471350130134 Marionette TRACE conn4 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:10 INFO - PROCESS | 1792 | 1471350130152 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f6c00 == 21 [pid = 1792] [id = 695] 05:22:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x88bed800) [pid = 1792] [serial = 2086] [outer = (nil)] 05:22:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x89886000) [pid = 1792] [serial = 2087] [outer = 0x88bed800] 05:22:10 INFO - PROCESS | 1792 | 1471350130261 Marionette DEBUG loaded listener.js 05:22:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x8988bc00) [pid = 1792] [serial = 2088] [outer = 0x88bed800] 05:22:11 INFO - PROCESS | 1792 | 1471350131105 Marionette TRACE conn4 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 05:22:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 05:22:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1448ms 05:22:11 INFO - PROCESS | 1792 | 1471350131163 Marionette TRACE conn4 -> [0,2753,"getWindowHandle",null] 05:22:11 INFO - PROCESS | 1792 | 1471350131172 Marionette TRACE conn4 <- [1,2753,null,{"value":"8"}] 05:22:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 05:22:11 INFO - PROCESS | 1792 | 1471350131185 Marionette TRACE conn4 -> [0,2754,"setScriptTimeout",{"ms":35000}] 05:22:11 INFO - PROCESS | 1792 | 1471350131189 Marionette TRACE conn4 <- [1,2754,null,{}] 05:22:11 INFO - PROCESS | 1792 | 1471350131196 Marionette TRACE conn4 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:11 INFO - PROCESS | 1792 | 1471350131202 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:11 INFO - PROCESS | 1792 | 1471350131397 Marionette TRACE conn4 <- [1,2755,null,{"value":null}] 05:22:11 INFO - PROCESS | 1792 | 1471350131557 Marionette TRACE conn4 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:11 INFO - PROCESS | 1792 | 1471350131568 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:11 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a8d000 == 22 [pid = 1792] [id = 696] 05:22:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x89a91800) [pid = 1792] [serial = 2089] [outer = (nil)] 05:22:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x89a97400) [pid = 1792] [serial = 2090] [outer = 0x89a91800] 05:22:11 INFO - PROCESS | 1792 | 1471350131654 Marionette DEBUG loaded listener.js 05:22:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x89b47000) [pid = 1792] [serial = 2091] [outer = 0x89a91800] 05:22:12 INFO - PROCESS | 1792 | 1471350132649 Marionette TRACE conn4 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 05:22:12 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 05:22:12 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1485ms 05:22:12 INFO - PROCESS | 1792 | 1471350132670 Marionette TRACE conn4 -> [0,2757,"getWindowHandle",null] 05:22:12 INFO - PROCESS | 1792 | 1471350132673 Marionette TRACE conn4 <- [1,2757,null,{"value":"8"}] 05:22:12 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 05:22:12 INFO - PROCESS | 1792 | 1471350132681 Marionette TRACE conn4 -> [0,2758,"setScriptTimeout",{"ms":35000}] 05:22:12 INFO - PROCESS | 1792 | 1471350132689 Marionette TRACE conn4 <- [1,2758,null,{}] 05:22:12 INFO - PROCESS | 1792 | 1471350132719 Marionette TRACE conn4 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:12 INFO - PROCESS | 1792 | 1471350132729 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:12 INFO - PROCESS | 1792 | 1471350132971 Marionette TRACE conn4 <- [1,2759,null,{"value":null}] 05:22:13 INFO - PROCESS | 1792 | 1471350132996 Marionette TRACE conn4 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:13 INFO - PROCESS | 1792 | 1471350133009 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ae83000 == 23 [pid = 1792] [id = 697] 05:22:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8ae85c00) [pid = 1792] [serial = 2092] [outer = (nil)] 05:22:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8ae8b400) [pid = 1792] [serial = 2093] [outer = 0x8ae85c00] 05:22:13 INFO - PROCESS | 1792 | 1471350133088 Marionette DEBUG loaded listener.js 05:22:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8aff1000) [pid = 1792] [serial = 2094] [outer = 0x8ae85c00] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8ae83c00) [pid = 1792] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8bbd0000) [pid = 1792] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x8bbc3000) [pid = 1792] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x89ba4400) [pid = 1792] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8bced800) [pid = 1792] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x89a8e800) [pid = 1792] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x89889800) [pid = 1792] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x875cac00) [pid = 1792] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x89a95400) [pid = 1792] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x8dab8c00) [pid = 1792] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 05:22:14 INFO - PROCESS | 1792 | --DOMWINDOW == 70 (0x899d2800) [pid = 1792] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 05:22:14 INFO - PROCESS | 1792 | 1471350134804 Marionette TRACE conn4 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 05:22:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 05:22:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 2153ms 05:22:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 05:22:14 INFO - PROCESS | 1792 | 1471350134836 Marionette TRACE conn4 -> [0,2761,"getWindowHandle",null] 05:22:14 INFO - PROCESS | 1792 | 1471350134840 Marionette TRACE conn4 <- [1,2761,null,{"value":"8"}] 05:22:14 INFO - PROCESS | 1792 | 1471350134847 Marionette TRACE conn4 -> [0,2762,"setScriptTimeout",{"ms":35000}] 05:22:14 INFO - PROCESS | 1792 | 1471350134850 Marionette TRACE conn4 <- [1,2762,null,{}] 05:22:14 INFO - PROCESS | 1792 | 1471350134857 Marionette TRACE conn4 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:14 INFO - PROCESS | 1792 | 1471350134862 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:15 INFO - PROCESS | 1792 | 1471350135039 Marionette TRACE conn4 <- [1,2763,null,{"value":null}] 05:22:15 INFO - PROCESS | 1792 | 1471350135049 Marionette TRACE conn4 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:15 INFO - PROCESS | 1792 | 1471350135057 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d5400 == 24 [pid = 1792] [id = 698] 05:22:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 71 (0x89ba4400) [pid = 1792] [serial = 2095] [outer = (nil)] 05:22:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8affa400) [pid = 1792] [serial = 2096] [outer = 0x89ba4400] 05:22:15 INFO - PROCESS | 1792 | 1471350135137 Marionette DEBUG loaded listener.js 05:22:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x8bbba000) [pid = 1792] [serial = 2097] [outer = 0x89ba4400] 05:22:16 INFO - PROCESS | 1792 | 1471350136096 Marionette TRACE conn4 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 05:22:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 05:22:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1294ms 05:22:16 INFO - PROCESS | 1792 | 1471350136140 Marionette TRACE conn4 -> [0,2765,"getWindowHandle",null] 05:22:16 INFO - PROCESS | 1792 | 1471350136144 Marionette TRACE conn4 <- [1,2765,null,{"value":"8"}] 05:22:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 05:22:16 INFO - PROCESS | 1792 | 1471350136151 Marionette TRACE conn4 -> [0,2766,"setScriptTimeout",{"ms":35000}] 05:22:16 INFO - PROCESS | 1792 | 1471350136153 Marionette TRACE conn4 <- [1,2766,null,{}] 05:22:16 INFO - PROCESS | 1792 | 1471350136160 Marionette TRACE conn4 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:16 INFO - PROCESS | 1792 | 1471350136165 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:16 INFO - PROCESS | 1792 | 1471350136339 Marionette TRACE conn4 <- [1,2767,null,{"value":null}] 05:22:16 INFO - PROCESS | 1792 | 1471350136349 Marionette TRACE conn4 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:16 INFO - PROCESS | 1792 | 1471350136359 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:16 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbc0c00 == 25 [pid = 1792] [id = 699] 05:22:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x8bbc1800) [pid = 1792] [serial = 2098] [outer = (nil)] 05:22:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x8bbc5400) [pid = 1792] [serial = 2099] [outer = 0x8bbc1800] 05:22:16 INFO - PROCESS | 1792 | 1471350136442 Marionette DEBUG loaded listener.js 05:22:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x8bbcd400) [pid = 1792] [serial = 2100] [outer = 0x8bbc1800] 05:22:17 INFO - PROCESS | 1792 | 1471350137669 Marionette TRACE conn4 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 05:22:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 05:22:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1550ms 05:22:17 INFO - PROCESS | 1792 | 1471350137703 Marionette TRACE conn4 -> [0,2769,"getWindowHandle",null] 05:22:17 INFO - PROCESS | 1792 | 1471350137711 Marionette TRACE conn4 <- [1,2769,null,{"value":"8"}] 05:22:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 05:22:17 INFO - PROCESS | 1792 | 1471350137720 Marionette TRACE conn4 -> [0,2770,"setScriptTimeout",{"ms":35000}] 05:22:17 INFO - PROCESS | 1792 | 1471350137729 Marionette TRACE conn4 <- [1,2770,null,{}] 05:22:17 INFO - PROCESS | 1792 | 1471350137739 Marionette TRACE conn4 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:17 INFO - PROCESS | 1792 | 1471350137745 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:17 INFO - PROCESS | 1792 | 1471350137961 Marionette TRACE conn4 <- [1,2771,null,{"value":null}] 05:22:18 INFO - PROCESS | 1792 | 1471350138207 Marionette TRACE conn4 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:18 INFO - PROCESS | 1792 | 1471350138216 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:18 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d6400 == 26 [pid = 1792] [id = 700] 05:22:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x899da400) [pid = 1792] [serial = 2101] [outer = (nil)] 05:22:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x89a95800) [pid = 1792] [serial = 2102] [outer = 0x899da400] 05:22:18 INFO - PROCESS | 1792 | 1471350138358 Marionette DEBUG loaded listener.js 05:22:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x89ba4c00) [pid = 1792] [serial = 2103] [outer = 0x899da400] 05:22:19 INFO - PROCESS | 1792 | 1471350139394 Marionette TRACE conn4 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 05:22:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 05:22:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1739ms 05:22:19 INFO - PROCESS | 1792 | 1471350139460 Marionette TRACE conn4 -> [0,2773,"getWindowHandle",null] 05:22:19 INFO - PROCESS | 1792 | 1471350139468 Marionette TRACE conn4 <- [1,2773,null,{"value":"8"}] 05:22:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 05:22:19 INFO - PROCESS | 1792 | 1471350139480 Marionette TRACE conn4 -> [0,2774,"setScriptTimeout",{"ms":35000}] 05:22:19 INFO - PROCESS | 1792 | 1471350139486 Marionette TRACE conn4 <- [1,2774,null,{}] 05:22:19 INFO - PROCESS | 1792 | 1471350139493 Marionette TRACE conn4 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:19 INFO - PROCESS | 1792 | 1471350139501 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:19 INFO - PROCESS | 1792 | 1471350139751 Marionette TRACE conn4 <- [1,2775,null,{"value":null}] 05:22:20 INFO - PROCESS | 1792 | 1471350140041 Marionette TRACE conn4 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:20 INFO - PROCESS | 1792 | 1471350140051 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d8400 == 27 [pid = 1792] [id = 701] 05:22:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8bbbe800) [pid = 1792] [serial = 2104] [outer = (nil)] 05:22:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8bbca400) [pid = 1792] [serial = 2105] [outer = 0x8bbbe800] 05:22:20 INFO - PROCESS | 1792 | 1471350140160 Marionette DEBUG loaded listener.js 05:22:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8aff2400) [pid = 1792] [serial = 2106] [outer = 0x8bbbe800] 05:22:21 INFO - PROCESS | 1792 | 1471350141117 Marionette TRACE conn4 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 05:22:21 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 05:22:21 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1694ms 05:22:21 INFO - PROCESS | 1792 | 1471350141179 Marionette TRACE conn4 -> [0,2777,"getWindowHandle",null] 05:22:21 INFO - PROCESS | 1792 | 1471350141185 Marionette TRACE conn4 <- [1,2777,null,{"value":"8"}] 05:22:21 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 05:22:21 INFO - PROCESS | 1792 | 1471350141195 Marionette TRACE conn4 -> [0,2778,"setScriptTimeout",{"ms":35000}] 05:22:21 INFO - PROCESS | 1792 | 1471350141202 Marionette TRACE conn4 <- [1,2778,null,{}] 05:22:21 INFO - PROCESS | 1792 | 1471350141221 Marionette TRACE conn4 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:21 INFO - PROCESS | 1792 | 1471350141231 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:21 INFO - PROCESS | 1792 | 1471350141449 Marionette TRACE conn4 <- [1,2779,null,{"value":null}] 05:22:21 INFO - PROCESS | 1792 | 1471350141617 Marionette TRACE conn4 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:21 INFO - PROCESS | 1792 | 1471350141634 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:21 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c17e400 == 28 [pid = 1792] [id = 702] 05:22:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8c17f000) [pid = 1792] [serial = 2107] [outer = (nil)] 05:22:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8c2e6800) [pid = 1792] [serial = 2108] [outer = 0x8c17f000] 05:22:21 INFO - PROCESS | 1792 | 1471350141808 Marionette DEBUG loaded listener.js 05:22:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8c2efc00) [pid = 1792] [serial = 2109] [outer = 0x8c17f000] 05:22:22 INFO - PROCESS | 1792 | 1471350142770 Marionette TRACE conn4 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 05:22:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 05:22:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1591ms 05:22:22 INFO - PROCESS | 1792 | 1471350142798 Marionette TRACE conn4 -> [0,2781,"getWindowHandle",null] 05:22:22 INFO - PROCESS | 1792 | 1471350142804 Marionette TRACE conn4 <- [1,2781,null,{"value":"8"}] 05:22:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 05:22:22 INFO - PROCESS | 1792 | 1471350142813 Marionette TRACE conn4 -> [0,2782,"setScriptTimeout",{"ms":35000}] 05:22:22 INFO - PROCESS | 1792 | 1471350142818 Marionette TRACE conn4 <- [1,2782,null,{}] 05:22:22 INFO - PROCESS | 1792 | 1471350142824 Marionette TRACE conn4 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:22 INFO - PROCESS | 1792 | 1471350142830 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:23 INFO - PROCESS | 1792 | 1471350143043 Marionette TRACE conn4 <- [1,2783,null,{"value":null}] 05:22:23 INFO - PROCESS | 1792 | 1471350143232 Marionette TRACE conn4 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:23 INFO - PROCESS | 1792 | 1471350143243 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ae81800 == 29 [pid = 1792] [id = 703] 05:22:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8d503400) [pid = 1792] [serial = 2110] [outer = (nil)] 05:22:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8dabc000) [pid = 1792] [serial = 2111] [outer = 0x8d503400] 05:22:23 INFO - PROCESS | 1792 | 1471350143327 Marionette DEBUG loaded listener.js 05:22:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8dac2400) [pid = 1792] [serial = 2112] [outer = 0x8d503400] 05:22:24 INFO - PROCESS | 1792 | 1471350144359 Marionette TRACE conn4 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 05:22:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 05:22:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1589ms 05:22:24 INFO - PROCESS | 1792 | 1471350144404 Marionette TRACE conn4 -> [0,2785,"getWindowHandle",null] 05:22:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 05:22:24 INFO - PROCESS | 1792 | 1471350144409 Marionette TRACE conn4 <- [1,2785,null,{"value":"8"}] 05:22:24 INFO - PROCESS | 1792 | 1471350144416 Marionette TRACE conn4 -> [0,2786,"setScriptTimeout",{"ms":35000}] 05:22:24 INFO - PROCESS | 1792 | 1471350144420 Marionette TRACE conn4 <- [1,2786,null,{}] 05:22:24 INFO - PROCESS | 1792 | 1471350144427 Marionette TRACE conn4 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:24 INFO - PROCESS | 1792 | 1471350144432 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:24 INFO - PROCESS | 1792 | 1471350144627 Marionette TRACE conn4 <- [1,2787,null,{"value":null}] 05:22:24 INFO - PROCESS | 1792 | 1471350144823 Marionette TRACE conn4 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:24 INFO - PROCESS | 1792 | 1471350144829 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2e9000 == 30 [pid = 1792] [id = 704] 05:22:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8d507400) [pid = 1792] [serial = 2113] [outer = (nil)] 05:22:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8e506000) [pid = 1792] [serial = 2114] [outer = 0x8d507400] 05:22:24 INFO - PROCESS | 1792 | 1471350144922 Marionette DEBUG loaded listener.js 05:22:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8e50b400) [pid = 1792] [serial = 2115] [outer = 0x8d507400] 05:22:26 INFO - PROCESS | 1792 | 1471350146159 Marionette TRACE conn4 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 05:22:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 05:22:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1785ms 05:22:26 INFO - PROCESS | 1792 | 1471350146202 Marionette TRACE conn4 -> [0,2789,"getWindowHandle",null] 05:22:26 INFO - PROCESS | 1792 | 1471350146208 Marionette TRACE conn4 <- [1,2789,null,{"value":"8"}] 05:22:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 05:22:26 INFO - PROCESS | 1792 | 1471350146215 Marionette TRACE conn4 -> [0,2790,"setScriptTimeout",{"ms":35000}] 05:22:26 INFO - PROCESS | 1792 | 1471350146218 Marionette TRACE conn4 <- [1,2790,null,{}] 05:22:26 INFO - PROCESS | 1792 | 1471350146228 Marionette TRACE conn4 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:26 INFO - PROCESS | 1792 | 1471350146247 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:26 INFO - PROCESS | 1792 | 1471350146569 Marionette TRACE conn4 <- [1,2791,null,{"value":null}] 05:22:26 INFO - PROCESS | 1792 | 1471350146802 Marionette TRACE conn4 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:26 INFO - PROCESS | 1792 | 1471350146810 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d2000 == 31 [pid = 1792] [id = 705] 05:22:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x89883800) [pid = 1792] [serial = 2116] [outer = (nil)] 05:22:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8e5d1400) [pid = 1792] [serial = 2117] [outer = 0x89883800] 05:22:26 INFO - PROCESS | 1792 | 1471350146905 Marionette DEBUG loaded listener.js 05:22:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8e5d2800) [pid = 1792] [serial = 2118] [outer = 0x89883800] 05:22:27 INFO - PROCESS | 1792 | 1471350147848 Marionette TRACE conn4 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 05:22:27 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 05:22:27 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 1687ms 05:22:27 INFO - PROCESS | 1792 | 1471350147902 Marionette TRACE conn4 -> [0,2793,"getWindowHandle",null] 05:22:27 INFO - PROCESS | 1792 | 1471350147906 Marionette TRACE conn4 <- [1,2793,null,{"value":"8"}] 05:22:27 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 05:22:27 INFO - PROCESS | 1792 | 1471350147915 Marionette TRACE conn4 -> [0,2794,"setScriptTimeout",{"ms":35000}] 05:22:27 INFO - PROCESS | 1792 | 1471350147920 Marionette TRACE conn4 <- [1,2794,null,{}] 05:22:27 INFO - PROCESS | 1792 | 1471350147926 Marionette TRACE conn4 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:27 INFO - PROCESS | 1792 | 1471350147931 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:28 INFO - PROCESS | 1792 | 1471350148167 Marionette TRACE conn4 <- [1,2795,null,{"value":null}] 05:22:28 INFO - PROCESS | 1792 | 1471350148364 Marionette TRACE conn4 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:28 INFO - PROCESS | 1792 | 1471350148375 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x89886400 == 32 [pid = 1792] [id = 706] 05:22:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x89889c00) [pid = 1792] [serial = 2119] [outer = (nil)] 05:22:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8e6c2800) [pid = 1792] [serial = 2120] [outer = 0x89889c00] 05:22:28 INFO - PROCESS | 1792 | 1471350148632 Marionette DEBUG loaded listener.js 05:22:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8e6c3800) [pid = 1792] [serial = 2121] [outer = 0x89889c00] 05:22:29 INFO - PROCESS | 1792 | 1471350149748 Marionette TRACE conn4 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 05:22:29 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 05:22:29 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1894ms 05:22:29 INFO - PROCESS | 1792 | 1471350149810 Marionette TRACE conn4 -> [0,2797,"getWindowHandle",null] 05:22:29 INFO - PROCESS | 1792 | 1471350149817 Marionette TRACE conn4 <- [1,2797,null,{"value":"8"}] 05:22:29 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 05:22:29 INFO - PROCESS | 1792 | 1471350149826 Marionette TRACE conn4 -> [0,2798,"setScriptTimeout",{"ms":35000}] 05:22:29 INFO - PROCESS | 1792 | 1471350149831 Marionette TRACE conn4 <- [1,2798,null,{}] 05:22:29 INFO - PROCESS | 1792 | 1471350149837 Marionette TRACE conn4 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:29 INFO - PROCESS | 1792 | 1471350149842 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:30 INFO - PROCESS | 1792 | 1471350150042 Marionette TRACE conn4 <- [1,2799,null,{"value":null}] 05:22:30 INFO - PROCESS | 1792 | 1471350150305 Marionette TRACE conn4 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:30 INFO - PROCESS | 1792 | 1471350150313 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x875ca000 == 33 [pid = 1792] [id = 707] 05:22:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x875cac00) [pid = 1792] [serial = 2122] [outer = (nil)] 05:22:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x875d5c00) [pid = 1792] [serial = 2123] [outer = 0x875cac00] 05:22:30 INFO - PROCESS | 1792 | 1471350150627 Marionette DEBUG loaded listener.js 05:22:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x88bee800) [pid = 1792] [serial = 2124] [outer = 0x875cac00] 05:22:31 INFO - PROCESS | 1792 | 1471350151777 Marionette TRACE conn4 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 05:22:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 05:22:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1990ms 05:22:31 INFO - PROCESS | 1792 | 1471350151818 Marionette TRACE conn4 -> [0,2801,"getWindowHandle",null] 05:22:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 05:22:31 INFO - PROCESS | 1792 | 1471350151825 Marionette TRACE conn4 <- [1,2801,null,{"value":"8"}] 05:22:31 INFO - PROCESS | 1792 | 1471350151834 Marionette TRACE conn4 -> [0,2802,"setScriptTimeout",{"ms":35000}] 05:22:31 INFO - PROCESS | 1792 | 1471350151840 Marionette TRACE conn4 <- [1,2802,null,{}] 05:22:31 INFO - PROCESS | 1792 | 1471350151849 Marionette TRACE conn4 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:31 INFO - PROCESS | 1792 | 1471350151854 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:32 INFO - PROCESS | 1792 | 1471350152115 Marionette TRACE conn4 <- [1,2803,null,{"value":null}] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8ae8c400) [pid = 1792] [serial = 2028] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8dcc2000) [pid = 1792] [serial = 2058] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8c13c400) [pid = 1792] [serial = 2051] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8c2e2400) [pid = 1792] [serial = 2054] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8c17b400) [pid = 1792] [serial = 2052] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8a56fc00) [pid = 1792] [serial = 2033] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8aff7c00) [pid = 1792] [serial = 2034] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8c144000) [pid = 1792] [serial = 2036] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8d505000) [pid = 1792] [serial = 2037] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8e5cec00) [pid = 1792] [serial = 2042] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8e595c00) [pid = 1792] [serial = 2043] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x89b4b000) [pid = 1792] [serial = 2048] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x875cf800) [pid = 1792] [serial = 2030] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x877f8000) [pid = 1792] [serial = 2031] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x89b46400) [pid = 1792] [serial = 2045] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8a563800) [pid = 1792] [serial = 2046] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8e503800) [pid = 1792] [serial = 2039] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8e591400) [pid = 1792] [serial = 2040] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8dac1800) [pid = 1792] [serial = 2057] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8ae8e000) [pid = 1792] [serial = 2049] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8d506400) [pid = 1792] [serial = 2055] [outer = (nil)] [url = about:blank] 05:22:32 INFO - PROCESS | 1792 | 1471350152418 Marionette TRACE conn4 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:32 INFO - PROCESS | 1792 | 1471350152428 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bec400 == 34 [pid = 1792] [id = 708] 05:22:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x899cd800) [pid = 1792] [serial = 2125] [outer = (nil)] 05:22:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x89b46000) [pid = 1792] [serial = 2126] [outer = 0x899cd800] 05:22:32 INFO - PROCESS | 1792 | 1471350152510 Marionette DEBUG loaded listener.js 05:22:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x89bacc00) [pid = 1792] [serial = 2127] [outer = 0x899cd800] 05:22:33 INFO - PROCESS | 1792 | 1471350153386 Marionette TRACE conn4 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 05:22:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 05:22:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 1587ms 05:22:33 INFO - PROCESS | 1792 | 1471350153420 Marionette TRACE conn4 -> [0,2805,"getWindowHandle",null] 05:22:33 INFO - PROCESS | 1792 | 1471350153425 Marionette TRACE conn4 <- [1,2805,null,{"value":"8"}] 05:22:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 05:22:33 INFO - PROCESS | 1792 | 1471350153438 Marionette TRACE conn4 -> [0,2806,"setScriptTimeout",{"ms":35000}] 05:22:33 INFO - PROCESS | 1792 | 1471350153441 Marionette TRACE conn4 <- [1,2806,null,{}] 05:22:33 INFO - PROCESS | 1792 | 1471350153449 Marionette TRACE conn4 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:33 INFO - PROCESS | 1792 | 1471350153456 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:33 INFO - PROCESS | 1792 | 1471350153654 Marionette TRACE conn4 <- [1,2807,null,{"value":null}] 05:22:33 INFO - PROCESS | 1792 | 1471350153834 Marionette TRACE conn4 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:33 INFO - PROCESS | 1792 | 1471350153843 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ae83400 == 35 [pid = 1792] [id = 709] 05:22:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8ae86000) [pid = 1792] [serial = 2128] [outer = (nil)] 05:22:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8aff7c00) [pid = 1792] [serial = 2129] [outer = 0x8ae86000] 05:22:33 INFO - PROCESS | 1792 | 1471350153927 Marionette DEBUG loaded listener.js 05:22:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8bbb7c00) [pid = 1792] [serial = 2130] [outer = 0x8ae86000] 05:22:34 INFO - PROCESS | 1792 | 1471350154883 Marionette TRACE conn4 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 05:22:34 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 05:22:34 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1482ms 05:22:34 INFO - PROCESS | 1792 | 1471350154920 Marionette TRACE conn4 -> [0,2809,"getWindowHandle",null] 05:22:34 INFO - PROCESS | 1792 | 1471350154923 Marionette TRACE conn4 <- [1,2809,null,{"value":"8"}] 05:22:34 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 05:22:34 INFO - PROCESS | 1792 | 1471350154937 Marionette TRACE conn4 -> [0,2810,"setScriptTimeout",{"ms":35000}] 05:22:34 INFO - PROCESS | 1792 | 1471350154944 Marionette TRACE conn4 <- [1,2810,null,{}] 05:22:34 INFO - PROCESS | 1792 | 1471350154961 Marionette TRACE conn4 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:34 INFO - PROCESS | 1792 | 1471350154970 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:35 INFO - PROCESS | 1792 | 1471350155227 Marionette TRACE conn4 <- [1,2811,null,{"value":null}] 05:22:35 INFO - PROCESS | 1792 | 1471350155251 Marionette TRACE conn4 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:35 INFO - PROCESS | 1792 | 1471350155259 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:35 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ae8a400 == 36 [pid = 1792] [id = 710] 05:22:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8c13c000) [pid = 1792] [serial = 2131] [outer = (nil)] 05:22:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8c17c000) [pid = 1792] [serial = 2132] [outer = 0x8c13c000] 05:22:35 INFO - PROCESS | 1792 | 1471350155336 Marionette DEBUG loaded listener.js 05:22:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8c185400) [pid = 1792] [serial = 2133] [outer = 0x8c13c000] 05:22:36 INFO - PROCESS | 1792 | 1471350156345 Marionette TRACE conn4 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 05:22:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 05:22:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1452ms 05:22:36 INFO - PROCESS | 1792 | 1471350156384 Marionette TRACE conn4 -> [0,2813,"getWindowHandle",null] 05:22:36 INFO - PROCESS | 1792 | 1471350156390 Marionette TRACE conn4 <- [1,2813,null,{"value":"8"}] 05:22:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 05:22:36 INFO - PROCESS | 1792 | 1471350156398 Marionette TRACE conn4 -> [0,2814,"setScriptTimeout",{"ms":35000}] 05:22:36 INFO - PROCESS | 1792 | 1471350156402 Marionette TRACE conn4 <- [1,2814,null,{}] 05:22:36 INFO - PROCESS | 1792 | 1471350156420 Marionette TRACE conn4 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:36 INFO - PROCESS | 1792 | 1471350156440 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:36 INFO - PROCESS | 1792 | 1471350156689 Marionette TRACE conn4 <- [1,2815,null,{"value":null}] 05:22:36 INFO - PROCESS | 1792 | 1471350156722 Marionette TRACE conn4 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:36 INFO - PROCESS | 1792 | 1471350156731 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x88beac00 == 37 [pid = 1792] [id = 711] 05:22:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x89baf000) [pid = 1792] [serial = 2134] [outer = (nil)] 05:22:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8d50dc00) [pid = 1792] [serial = 2135] [outer = 0x89baf000] 05:22:36 INFO - PROCESS | 1792 | 1471350156806 Marionette DEBUG loaded listener.js 05:22:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8dcc2000) [pid = 1792] [serial = 2136] [outer = 0x89baf000] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x88bf0000) [pid = 1792] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8d50f000) [pid = 1792] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x88bed800) [pid = 1792] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8e8d1c00) [pid = 1792] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x89884400) [pid = 1792] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x89ba4400) [pid = 1792] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8ae85c00) [pid = 1792] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x89a91800) [pid = 1792] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x877eb400) [pid = 1792] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x88bf4800) [pid = 1792] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8e858800) [pid = 1792] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8dcd0400) [pid = 1792] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 05:22:37 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x8e5d1800) [pid = 1792] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 05:22:37 INFO - PROCESS | 1792 | 1471350157949 Marionette TRACE conn4 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 05:22:37 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 05:22:37 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1599ms 05:22:38 INFO - PROCESS | 1792 | 1471350157998 Marionette TRACE conn4 -> [0,2817,"getWindowHandle",null] 05:22:38 INFO - PROCESS | 1792 | 1471350158001 Marionette TRACE conn4 <- [1,2817,null,{"value":"8"}] 05:22:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 05:22:38 INFO - PROCESS | 1792 | 1471350158008 Marionette TRACE conn4 -> [0,2818,"setScriptTimeout",{"ms":35000}] 05:22:38 INFO - PROCESS | 1792 | 1471350158011 Marionette TRACE conn4 <- [1,2818,null,{}] 05:22:38 INFO - PROCESS | 1792 | 1471350158022 Marionette TRACE conn4 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:38 INFO - PROCESS | 1792 | 1471350158026 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:38 INFO - PROCESS | 1792 | 1471350158269 Marionette TRACE conn4 <- [1,2819,null,{"value":null}] 05:22:38 INFO - PROCESS | 1792 | 1471350158285 Marionette TRACE conn4 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:38 INFO - PROCESS | 1792 | 1471350158295 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x899dbc00 == 38 [pid = 1792] [id = 712] 05:22:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x89a8f800) [pid = 1792] [serial = 2137] [outer = (nil)] 05:22:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8c2ea400) [pid = 1792] [serial = 2138] [outer = 0x89a8f800] 05:22:38 INFO - PROCESS | 1792 | 1471350158377 Marionette DEBUG loaded listener.js 05:22:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8e503000) [pid = 1792] [serial = 2139] [outer = 0x89a8f800] 05:22:39 INFO - PROCESS | 1792 | 1471350159371 Marionette TRACE conn4 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 05:22:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 05:22:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1386ms 05:22:39 INFO - PROCESS | 1792 | 1471350159395 Marionette TRACE conn4 -> [0,2821,"getWindowHandle",null] 05:22:39 INFO - PROCESS | 1792 | 1471350159403 Marionette TRACE conn4 <- [1,2821,null,{"value":"8"}] 05:22:39 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 05:22:39 INFO - PROCESS | 1792 | 1471350159412 Marionette TRACE conn4 -> [0,2822,"setScriptTimeout",{"ms":35000}] 05:22:39 INFO - PROCESS | 1792 | 1471350159420 Marionette TRACE conn4 <- [1,2822,null,{}] 05:22:39 INFO - PROCESS | 1792 | 1471350159431 Marionette TRACE conn4 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:39 INFO - PROCESS | 1792 | 1471350159438 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:39 INFO - PROCESS | 1792 | 1471350159671 Marionette TRACE conn4 <- [1,2823,null,{"value":null}] 05:22:39 INFO - PROCESS | 1792 | 1471350159875 Marionette TRACE conn4 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:39 INFO - PROCESS | 1792 | 1471350159891 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x88beb400 == 39 [pid = 1792] [id = 713] 05:22:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x899da800) [pid = 1792] [serial = 2140] [outer = (nil)] 05:22:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x89a90400) [pid = 1792] [serial = 2141] [outer = 0x899da800] 05:22:40 INFO - PROCESS | 1792 | 1471350160084 Marionette DEBUG loaded listener.js 05:22:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x89b47c00) [pid = 1792] [serial = 2142] [outer = 0x899da800] 05:22:41 INFO - PROCESS | 1792 | 1471350161191 Marionette TRACE conn4 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 05:22:41 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 05:22:41 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1839ms 05:22:41 INFO - PROCESS | 1792 | 1471350161253 Marionette TRACE conn4 -> [0,2825,"getWindowHandle",null] 05:22:41 INFO - PROCESS | 1792 | 1471350161261 Marionette TRACE conn4 <- [1,2825,null,{"value":"8"}] 05:22:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 05:22:41 INFO - PROCESS | 1792 | 1471350161273 Marionette TRACE conn4 -> [0,2826,"setScriptTimeout",{"ms":35000}] 05:22:41 INFO - PROCESS | 1792 | 1471350161277 Marionette TRACE conn4 <- [1,2826,null,{}] 05:22:41 INFO - PROCESS | 1792 | 1471350161284 Marionette TRACE conn4 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:41 INFO - PROCESS | 1792 | 1471350161290 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:41 INFO - PROCESS | 1792 | 1471350161513 Marionette TRACE conn4 <- [1,2827,null,{"value":null}] 05:22:41 INFO - PROCESS | 1792 | 1471350161767 Marionette TRACE conn4 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:41 INFO - PROCESS | 1792 | 1471350161775 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbb1400 == 40 [pid = 1792] [id = 714] 05:22:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8bbb4c00) [pid = 1792] [serial = 2143] [outer = (nil)] 05:22:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8bbbfc00) [pid = 1792] [serial = 2144] [outer = 0x8bbb4c00] 05:22:41 INFO - PROCESS | 1792 | 1471350161882 Marionette DEBUG loaded listener.js 05:22:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8bcf8000) [pid = 1792] [serial = 2145] [outer = 0x8bbb4c00] 05:22:42 INFO - PROCESS | 1792 | 1471350162844 Marionette TRACE conn4 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 05:22:42 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 05:22:42 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1639ms 05:22:42 INFO - PROCESS | 1792 | 1471350162912 Marionette TRACE conn4 -> [0,2829,"getWindowHandle",null] 05:22:42 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 05:22:42 INFO - PROCESS | 1792 | 1471350162917 Marionette TRACE conn4 <- [1,2829,null,{"value":"8"}] 05:22:42 INFO - PROCESS | 1792 | 1471350162925 Marionette TRACE conn4 -> [0,2830,"setScriptTimeout",{"ms":35000}] 05:22:42 INFO - PROCESS | 1792 | 1471350162932 Marionette TRACE conn4 <- [1,2830,null,{}] 05:22:42 INFO - PROCESS | 1792 | 1471350162949 Marionette TRACE conn4 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:42 INFO - PROCESS | 1792 | 1471350162959 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:43 INFO - PROCESS | 1792 | 1471350163202 Marionette TRACE conn4 <- [1,2831,null,{"value":null}] 05:22:43 INFO - PROCESS | 1792 | 1471350163509 Marionette TRACE conn4 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:43 INFO - PROCESS | 1792 | 1471350163518 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc9000 == 41 [pid = 1792] [id = 715] 05:22:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8dccf000) [pid = 1792] [serial = 2146] [outer = (nil)] 05:22:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8e592c00) [pid = 1792] [serial = 2147] [outer = 0x8dccf000] 05:22:43 INFO - PROCESS | 1792 | 1471350163612 Marionette DEBUG loaded listener.js 05:22:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8e59a400) [pid = 1792] [serial = 2148] [outer = 0x8dccf000] 05:22:44 INFO - PROCESS | 1792 | 1471350164596 Marionette TRACE conn4 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 05:22:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 05:22:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1744ms 05:22:44 INFO - PROCESS | 1792 | 1471350164668 Marionette TRACE conn4 -> [0,2833,"getWindowHandle",null] 05:22:44 INFO - PROCESS | 1792 | 1471350164674 Marionette TRACE conn4 <- [1,2833,null,{"value":"8"}] 05:22:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 05:22:44 INFO - PROCESS | 1792 | 1471350164681 Marionette TRACE conn4 -> [0,2834,"setScriptTimeout",{"ms":35000}] 05:22:44 INFO - PROCESS | 1792 | 1471350164683 Marionette TRACE conn4 <- [1,2834,null,{}] 05:22:44 INFO - PROCESS | 1792 | 1471350164690 Marionette TRACE conn4 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:44 INFO - PROCESS | 1792 | 1471350164695 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:44 INFO - PROCESS | 1792 | 1471350164936 Marionette TRACE conn4 <- [1,2835,null,{"value":null}] 05:22:45 INFO - PROCESS | 1792 | 1471350165180 Marionette TRACE conn4 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:45 INFO - PROCESS | 1792 | 1471350165191 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6bd000 == 42 [pid = 1792] [id = 716] 05:22:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8e6be400) [pid = 1792] [serial = 2149] [outer = (nil)] 05:22:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8e85f000) [pid = 1792] [serial = 2150] [outer = 0x8e6be400] 05:22:45 INFO - PROCESS | 1792 | 1471350165320 Marionette DEBUG loaded listener.js 05:22:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8e862400) [pid = 1792] [serial = 2151] [outer = 0x8e6be400] 05:22:46 INFO - PROCESS | 1792 | 1471350166290 Marionette TRACE conn4 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 05:22:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 05:22:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1684ms 05:22:46 INFO - PROCESS | 1792 | 1471350166366 Marionette TRACE conn4 -> [0,2837,"getWindowHandle",null] 05:22:46 INFO - PROCESS | 1792 | 1471350166369 Marionette TRACE conn4 <- [1,2837,null,{"value":"8"}] 05:22:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 05:22:46 INFO - PROCESS | 1792 | 1471350166376 Marionette TRACE conn4 -> [0,2838,"setScriptTimeout",{"ms":35000}] 05:22:46 INFO - PROCESS | 1792 | 1471350166380 Marionette TRACE conn4 <- [1,2838,null,{}] 05:22:46 INFO - PROCESS | 1792 | 1471350166386 Marionette TRACE conn4 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:46 INFO - PROCESS | 1792 | 1471350166392 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:46 INFO - PROCESS | 1792 | 1471350166589 Marionette TRACE conn4 <- [1,2839,null,{"value":null}] 05:22:46 INFO - PROCESS | 1792 | 1471350166843 Marionette TRACE conn4 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:46 INFO - PROCESS | 1792 | 1471350166853 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:46 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f5800 == 43 [pid = 1792] [id = 717] 05:22:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8a56a400) [pid = 1792] [serial = 2152] [outer = (nil)] 05:22:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8e866800) [pid = 1792] [serial = 2153] [outer = 0x8a56a400] 05:22:46 INFO - PROCESS | 1792 | 1471350166983 Marionette DEBUG loaded listener.js 05:22:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8e8c9c00) [pid = 1792] [serial = 2154] [outer = 0x8a56a400] 05:22:47 INFO - PROCESS | 1792 | 1471350167925 Marionette TRACE conn4 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 05:22:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 05:22:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1581ms 05:22:47 INFO - PROCESS | 1792 | 1471350167959 Marionette TRACE conn4 -> [0,2841,"getWindowHandle",null] 05:22:47 INFO - PROCESS | 1792 | 1471350167963 Marionette TRACE conn4 <- [1,2841,null,{"value":"8"}] 05:22:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 05:22:47 INFO - PROCESS | 1792 | 1471350167971 Marionette TRACE conn4 -> [0,2842,"setScriptTimeout",{"ms":35000}] 05:22:47 INFO - PROCESS | 1792 | 1471350167975 Marionette TRACE conn4 <- [1,2842,null,{}] 05:22:48 INFO - PROCESS | 1792 | 1471350167999 Marionette TRACE conn4 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:48 INFO - PROCESS | 1792 | 1471350168010 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:48 INFO - PROCESS | 1792 | 1471350168318 Marionette TRACE conn4 <- [1,2843,null,{"value":null}] 05:22:48 INFO - PROCESS | 1792 | 1471350168460 Marionette TRACE conn4 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:48 INFO - PROCESS | 1792 | 1471350168467 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c141800 == 44 [pid = 1792] [id = 718] 05:22:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8e8cf400) [pid = 1792] [serial = 2155] [outer = (nil)] 05:22:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8ecce400) [pid = 1792] [serial = 2156] [outer = 0x8e8cf400] 05:22:48 INFO - PROCESS | 1792 | 1471350168608 Marionette DEBUG loaded listener.js 05:22:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8ecd6c00) [pid = 1792] [serial = 2157] [outer = 0x8e8cf400] 05:22:49 INFO - PROCESS | 1792 | 1471350169556 Marionette TRACE conn4 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 05:22:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 05:22:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1631ms 05:22:49 INFO - PROCESS | 1792 | 1471350169603 Marionette TRACE conn4 -> [0,2845,"getWindowHandle",null] 05:22:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 05:22:49 INFO - PROCESS | 1792 | 1471350169608 Marionette TRACE conn4 <- [1,2845,null,{"value":"8"}] 05:22:49 INFO - PROCESS | 1792 | 1471350169615 Marionette TRACE conn4 -> [0,2846,"setScriptTimeout",{"ms":35000}] 05:22:49 INFO - PROCESS | 1792 | 1471350169618 Marionette TRACE conn4 <- [1,2846,null,{}] 05:22:49 INFO - PROCESS | 1792 | 1471350169625 Marionette TRACE conn4 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:49 INFO - PROCESS | 1792 | 1471350169630 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:49 INFO - PROCESS | 1792 | 1471350169822 Marionette TRACE conn4 <- [1,2847,null,{"value":null}] 05:22:50 INFO - PROCESS | 1792 | 1471350170027 Marionette TRACE conn4 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:50 INFO - PROCESS | 1792 | 1471350170036 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d4c00 == 45 [pid = 1792] [id = 719] 05:22:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8a568400) [pid = 1792] [serial = 2158] [outer = (nil)] 05:22:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8ee89c00) [pid = 1792] [serial = 2159] [outer = 0x8a568400] 05:22:50 INFO - PROCESS | 1792 | 1471350170155 Marionette DEBUG loaded listener.js 05:22:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8ee8e800) [pid = 1792] [serial = 2160] [outer = 0x8a568400] 05:22:51 INFO - PROCESS | 1792 | 1471350171185 Marionette TRACE conn4 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 05:22:51 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 05:22:51 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1633ms 05:22:51 INFO - PROCESS | 1792 | 1471350171255 Marionette TRACE conn4 -> [0,2849,"getWindowHandle",null] 05:22:51 INFO - PROCESS | 1792 | 1471350171260 Marionette TRACE conn4 <- [1,2849,null,{"value":"8"}] 05:22:51 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 05:22:51 INFO - PROCESS | 1792 | 1471350171269 Marionette TRACE conn4 -> [0,2850,"setScriptTimeout",{"ms":35000}] 05:22:51 INFO - PROCESS | 1792 | 1471350171273 Marionette TRACE conn4 <- [1,2850,null,{}] 05:22:51 INFO - PROCESS | 1792 | 1471350171279 Marionette TRACE conn4 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:51 INFO - PROCESS | 1792 | 1471350171284 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:51 INFO - PROCESS | 1792 | 1471350171479 Marionette TRACE conn4 <- [1,2851,null,{"value":null}] 05:22:52 INFO - PROCESS | 1792 | 1471350172013 Marionette TRACE conn4 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:52 INFO - PROCESS | 1792 | 1471350172022 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x8988ac00 == 46 [pid = 1792] [id = 720] 05:22:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8988b800) [pid = 1792] [serial = 2161] [outer = (nil)] 05:22:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x899d0400) [pid = 1792] [serial = 2162] [outer = 0x8988b800] 05:22:52 INFO - PROCESS | 1792 | 1471350172110 Marionette DEBUG loaded listener.js 05:22:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x89a92400) [pid = 1792] [serial = 2163] [outer = 0x8988b800] 05:22:53 INFO - PROCESS | 1792 | 1471350173058 Marionette TRACE conn4 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 05:22:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 05:22:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1835ms 05:22:53 INFO - PROCESS | 1792 | 1471350173107 Marionette TRACE conn4 -> [0,2853,"getWindowHandle",null] 05:22:53 INFO - PROCESS | 1792 | 1471350173117 Marionette TRACE conn4 <- [1,2853,null,{"value":"8"}] 05:22:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 05:22:53 INFO - PROCESS | 1792 | 1471350173134 Marionette TRACE conn4 -> [0,2854,"setScriptTimeout",{"ms":35000}] 05:22:53 INFO - PROCESS | 1792 | 1471350173140 Marionette TRACE conn4 <- [1,2854,null,{}] 05:22:53 INFO - PROCESS | 1792 | 1471350173149 Marionette TRACE conn4 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:53 INFO - PROCESS | 1792 | 1471350173157 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:53 INFO - PROCESS | 1792 | 1471350173436 Marionette TRACE conn4 <- [1,2855,null,{"value":null}] 05:22:53 INFO - PROCESS | 1792 | 1471350173693 Marionette TRACE conn4 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:53 INFO - PROCESS | 1792 | 1471350173699 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x88beac00 == 45 [pid = 1792] [id = 711] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8ae8a400 == 44 [pid = 1792] [id = 710] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8ae83400 == 43 [pid = 1792] [id = 709] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x88bec400 == 42 [pid = 1792] [id = 708] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x875ca000 == 41 [pid = 1792] [id = 707] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbc0c00 == 40 [pid = 1792] [id = 699] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8c17e400 == 39 [pid = 1792] [id = 702] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2e9000 == 38 [pid = 1792] [id = 704] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x899d6400 == 37 [pid = 1792] [id = 700] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x89886400 == 36 [pid = 1792] [id = 706] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x899d8400 == 35 [pid = 1792] [id = 701] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x875d2000 == 34 [pid = 1792] [id = 705] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8ae81800 == 33 [pid = 1792] [id = 703] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8988ac00 == 32 [pid = 1792] [id = 720] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8c141800 == 31 [pid = 1792] [id = 718] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x899d4c00 == 30 [pid = 1792] [id = 719] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x877f5800 == 29 [pid = 1792] [id = 717] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6bd000 == 28 [pid = 1792] [id = 716] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbb1400 == 27 [pid = 1792] [id = 714] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc9000 == 26 [pid = 1792] [id = 715] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x899dbc00 == 25 [pid = 1792] [id = 712] 05:22:54 INFO - PROCESS | 1792 | --DOCSHELL 0x88beb400 == 24 [pid = 1792] [id = 713] 05:22:54 INFO - PROCESS | 1792 | ++DOCSHELL 0x875ca800 == 25 [pid = 1792] [id = 721] 05:22:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x875cb400) [pid = 1792] [serial = 2164] [outer = (nil)] 05:22:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x875d2000) [pid = 1792] [serial = 2165] [outer = 0x875cb400] 05:22:54 INFO - PROCESS | 1792 | 1471350174923 Marionette DEBUG loaded listener.js 05:22:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x877f3800) [pid = 1792] [serial = 2166] [outer = 0x875cb400] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8bbba000) [pid = 1792] [serial = 2097] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8bbcf800) [pid = 1792] [serial = 2061] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8dccb800) [pid = 1792] [serial = 2064] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x89886000) [pid = 1792] [serial = 2087] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8ee92000) [pid = 1792] [serial = 2076] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8f838000) [pid = 1792] [serial = 2079] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8dcc9800) [pid = 1792] [serial = 2063] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8affa400) [pid = 1792] [serial = 2096] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8ee8e000) [pid = 1792] [serial = 2075] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8aff5c00) [pid = 1792] [serial = 2060] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8aff1000) [pid = 1792] [serial = 2094] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x89b47000) [pid = 1792] [serial = 2091] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x877f7400) [pid = 1792] [serial = 2081] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x89a97400) [pid = 1792] [serial = 2090] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8bbce400) [pid = 1792] [serial = 2085] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8ec68800) [pid = 1792] [serial = 2072] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8988a800) [pid = 1792] [serial = 2082] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8e8c4800) [pid = 1792] [serial = 2069] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8988bc00) [pid = 1792] [serial = 2088] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8ec6bc00) [pid = 1792] [serial = 2073] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x899d8000) [pid = 1792] [serial = 2084] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8ee95400) [pid = 1792] [serial = 2078] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8e5d7800) [pid = 1792] [serial = 2066] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8e6c4400) [pid = 1792] [serial = 2067] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8e8c9800) [pid = 1792] [serial = 2070] [outer = (nil)] [url = about:blank] 05:22:55 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8ae8b400) [pid = 1792] [serial = 2093] [outer = (nil)] [url = about:blank] 05:22:56 INFO - PROCESS | 1792 | 1471350176023 Marionette TRACE conn4 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 05:22:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 05:22:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 2950ms 05:22:56 INFO - PROCESS | 1792 | 1471350176082 Marionette TRACE conn4 -> [0,2857,"getWindowHandle",null] 05:22:56 INFO - PROCESS | 1792 | 1471350176086 Marionette TRACE conn4 <- [1,2857,null,{"value":"8"}] 05:22:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 05:22:56 INFO - PROCESS | 1792 | 1471350176097 Marionette TRACE conn4 -> [0,2858,"setScriptTimeout",{"ms":35000}] 05:22:56 INFO - PROCESS | 1792 | 1471350176102 Marionette TRACE conn4 <- [1,2858,null,{}] 05:22:56 INFO - PROCESS | 1792 | 1471350176110 Marionette TRACE conn4 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:56 INFO - PROCESS | 1792 | 1471350176117 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:56 INFO - PROCESS | 1792 | 1471350176293 Marionette TRACE conn4 <- [1,2859,null,{"value":null}] 05:22:56 INFO - PROCESS | 1792 | 1471350176463 Marionette TRACE conn4 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:56 INFO - PROCESS | 1792 | 1471350176473 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d1800 == 26 [pid = 1792] [id = 722] 05:22:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x899d2400) [pid = 1792] [serial = 2167] [outer = (nil)] 05:22:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x89a8c800) [pid = 1792] [serial = 2168] [outer = 0x899d2400] 05:22:56 INFO - PROCESS | 1792 | 1471350176556 Marionette DEBUG loaded listener.js 05:22:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x89b44400) [pid = 1792] [serial = 2169] [outer = 0x899d2400] 05:22:57 INFO - PROCESS | 1792 | 1471350177489 Marionette TRACE conn4 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 05:22:57 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 05:22:57 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1485ms 05:22:57 INFO - PROCESS | 1792 | 1471350177589 Marionette TRACE conn4 -> [0,2861,"getWindowHandle",null] 05:22:57 INFO - PROCESS | 1792 | 1471350177597 Marionette TRACE conn4 <- [1,2861,null,{"value":"8"}] 05:22:57 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 05:22:57 INFO - PROCESS | 1792 | 1471350177609 Marionette TRACE conn4 -> [0,2862,"setScriptTimeout",{"ms":35000}] 05:22:57 INFO - PROCESS | 1792 | 1471350177613 Marionette TRACE conn4 <- [1,2862,null,{}] 05:22:57 INFO - PROCESS | 1792 | 1471350177620 Marionette TRACE conn4 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:57 INFO - PROCESS | 1792 | 1471350177626 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:57 INFO - PROCESS | 1792 | 1471350177874 Marionette TRACE conn4 <- [1,2863,null,{"value":null}] 05:22:57 INFO - PROCESS | 1792 | 1471350177903 Marionette TRACE conn4 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:22:57 INFO - PROCESS | 1792 | 1471350177913 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:57 INFO - PROCESS | 1792 | ++DOCSHELL 0x89bafc00 == 27 [pid = 1792] [id = 723] 05:22:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8a567000) [pid = 1792] [serial = 2170] [outer = (nil)] 05:22:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8a56e000) [pid = 1792] [serial = 2171] [outer = 0x8a567000] 05:22:57 INFO - PROCESS | 1792 | 1471350177988 Marionette DEBUG loaded listener.js 05:22:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8ae86400) [pid = 1792] [serial = 2172] [outer = 0x8a567000] 05:22:59 INFO - PROCESS | 1792 | 1471350179142 Marionette TRACE conn4 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 05:22:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 05:22:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1605ms 05:22:59 INFO - PROCESS | 1792 | 1471350179214 Marionette TRACE conn4 -> [0,2865,"getWindowHandle",null] 05:22:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 05:22:59 INFO - PROCESS | 1792 | 1471350179218 Marionette TRACE conn4 <- [1,2865,null,{"value":"8"}] 05:22:59 INFO - PROCESS | 1792 | 1471350179225 Marionette TRACE conn4 -> [0,2866,"setScriptTimeout",{"ms":35000}] 05:22:59 INFO - PROCESS | 1792 | 1471350179231 Marionette TRACE conn4 <- [1,2866,null,{}] 05:22:59 INFO - PROCESS | 1792 | 1471350179257 Marionette TRACE conn4 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:22:59 INFO - PROCESS | 1792 | 1471350179267 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:22:59 INFO - PROCESS | 1792 | 1471350179518 Marionette TRACE conn4 <- [1,2867,null,{"value":null}] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x89a8f800) [pid = 1792] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x89baf000) [pid = 1792] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x899da400) [pid = 1792] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x899cd800) [pid = 1792] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8bbc1800) [pid = 1792] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8d503400) [pid = 1792] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x89889c00) [pid = 1792] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x89883800) [pid = 1792] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8d507400) [pid = 1792] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x875cac00) [pid = 1792] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8bbbe800) [pid = 1792] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8c17f000) [pid = 1792] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8ae86000) [pid = 1792] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 05:23:00 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x8c13c000) [pid = 1792] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 05:23:00 INFO - PROCESS | 1792 | 1471350180377 Marionette TRACE conn4 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:00 INFO - PROCESS | 1792 | 1471350180387 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d1000 == 28 [pid = 1792] [id = 724] 05:23:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x88bef000) [pid = 1792] [serial = 2173] [outer = (nil)] 05:23:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x89a8f800) [pid = 1792] [serial = 2174] [outer = 0x88bef000] 05:23:00 INFO - PROCESS | 1792 | 1471350180482 Marionette DEBUG loaded listener.js 05:23:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x8affac00) [pid = 1792] [serial = 2175] [outer = 0x88bef000] 05:23:01 INFO - PROCESS | 1792 | 1471350181294 Marionette TRACE conn4 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 05:23:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 2095ms 05:23:01 INFO - PROCESS | 1792 | 1471350181324 Marionette TRACE conn4 -> [0,2869,"getWindowHandle",null] 05:23:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 05:23:01 INFO - PROCESS | 1792 | 1471350181329 Marionette TRACE conn4 <- [1,2869,null,{"value":"8"}] 05:23:01 INFO - PROCESS | 1792 | 1471350181336 Marionette TRACE conn4 -> [0,2870,"setScriptTimeout",{"ms":35000}] 05:23:01 INFO - PROCESS | 1792 | 1471350181340 Marionette TRACE conn4 <- [1,2870,null,{}] 05:23:01 INFO - PROCESS | 1792 | 1471350181347 Marionette TRACE conn4 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:01 INFO - PROCESS | 1792 | 1471350181351 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:01 INFO - PROCESS | 1792 | 1471350181539 Marionette TRACE conn4 <- [1,2871,null,{"value":null}] 05:23:01 INFO - PROCESS | 1792 | 1471350181549 Marionette TRACE conn4 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:01 INFO - PROCESS | 1792 | 1471350181558 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x899ce400 == 29 [pid = 1792] [id = 725] 05:23:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x89baa400) [pid = 1792] [serial = 2176] [outer = (nil)] 05:23:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8bbc6400) [pid = 1792] [serial = 2177] [outer = 0x89baa400] 05:23:01 INFO - PROCESS | 1792 | 1471350181633 Marionette DEBUG loaded listener.js 05:23:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8bbcf800) [pid = 1792] [serial = 2178] [outer = 0x89baa400] 05:23:02 INFO - PROCESS | 1792 | 1471350182895 Marionette TRACE conn4 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 05:23:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 05:23:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1593ms 05:23:02 INFO - PROCESS | 1792 | 1471350182931 Marionette TRACE conn4 -> [0,2873,"getWindowHandle",null] 05:23:02 INFO - PROCESS | 1792 | 1471350182937 Marionette TRACE conn4 <- [1,2873,null,{"value":"8"}] 05:23:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 05:23:02 INFO - PROCESS | 1792 | 1471350182948 Marionette TRACE conn4 -> [0,2874,"setScriptTimeout",{"ms":35000}] 05:23:02 INFO - PROCESS | 1792 | 1471350182953 Marionette TRACE conn4 <- [1,2874,null,{}] 05:23:02 INFO - PROCESS | 1792 | 1471350182964 Marionette TRACE conn4 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:02 INFO - PROCESS | 1792 | 1471350182969 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:03 INFO - PROCESS | 1792 | 1471350183182 Marionette TRACE conn4 <- [1,2875,null,{"value":null}] 05:23:03 INFO - PROCESS | 1792 | 1471350183442 Marionette TRACE conn4 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:03 INFO - PROCESS | 1792 | 1471350183452 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x899ce000 == 30 [pid = 1792] [id = 726] 05:23:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x899cec00) [pid = 1792] [serial = 2179] [outer = (nil)] 05:23:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x89b46c00) [pid = 1792] [serial = 2180] [outer = 0x899cec00] 05:23:03 INFO - PROCESS | 1792 | 1471350183581 Marionette DEBUG loaded listener.js 05:23:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8ae84c00) [pid = 1792] [serial = 2181] [outer = 0x899cec00] 05:23:04 INFO - PROCESS | 1792 | 1471350184612 Marionette TRACE conn4 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 05:23:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 05:23:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1738ms 05:23:04 INFO - PROCESS | 1792 | 1471350184684 Marionette TRACE conn4 -> [0,2877,"getWindowHandle",null] 05:23:04 INFO - PROCESS | 1792 | 1471350184692 Marionette TRACE conn4 <- [1,2877,null,{"value":"8"}] 05:23:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 05:23:04 INFO - PROCESS | 1792 | 1471350184704 Marionette TRACE conn4 -> [0,2878,"setScriptTimeout",{"ms":35000}] 05:23:04 INFO - PROCESS | 1792 | 1471350184708 Marionette TRACE conn4 <- [1,2878,null,{}] 05:23:04 INFO - PROCESS | 1792 | 1471350184716 Marionette TRACE conn4 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:04 INFO - PROCESS | 1792 | 1471350184723 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:04 INFO - PROCESS | 1792 | 1471350184952 Marionette TRACE conn4 <- [1,2879,null,{"value":null}] 05:23:05 INFO - PROCESS | 1792 | 1471350185206 Marionette TRACE conn4 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:05 INFO - PROCESS | 1792 | 1471350185214 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f9800 == 31 [pid = 1792] [id = 727] 05:23:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8bbc6800) [pid = 1792] [serial = 2182] [outer = (nil)] 05:23:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8bcf1400) [pid = 1792] [serial = 2183] [outer = 0x8bbc6800] 05:23:05 INFO - PROCESS | 1792 | 1471350185319 Marionette DEBUG loaded listener.js 05:23:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8bcfac00) [pid = 1792] [serial = 2184] [outer = 0x8bbc6800] 05:23:06 INFO - PROCESS | 1792 | 1471350186752 Marionette TRACE conn4 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 05:23:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 2090ms 05:23:06 INFO - PROCESS | 1792 | 1471350186795 Marionette TRACE conn4 -> [0,2881,"getWindowHandle",null] 05:23:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 05:23:06 INFO - PROCESS | 1792 | 1471350186800 Marionette TRACE conn4 <- [1,2881,null,{"value":"8"}] 05:23:06 INFO - PROCESS | 1792 | 1471350186807 Marionette TRACE conn4 -> [0,2882,"setScriptTimeout",{"ms":35000}] 05:23:06 INFO - PROCESS | 1792 | 1471350186813 Marionette TRACE conn4 <- [1,2882,null,{}] 05:23:06 INFO - PROCESS | 1792 | 1471350186831 Marionette TRACE conn4 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:06 INFO - PROCESS | 1792 | 1471350186840 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:07 INFO - PROCESS | 1792 | 1471350187034 Marionette TRACE conn4 <- [1,2883,null,{"value":null}] 05:23:07 INFO - PROCESS | 1792 | 1471350187300 Marionette TRACE conn4 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:07 INFO - PROCESS | 1792 | 1471350187312 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:07 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c185c00 == 32 [pid = 1792] [id = 728] 05:23:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8c186400) [pid = 1792] [serial = 2185] [outer = (nil)] 05:23:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8c2e6400) [pid = 1792] [serial = 2186] [outer = 0x8c186400] 05:23:07 INFO - PROCESS | 1792 | 1471350187404 Marionette DEBUG loaded listener.js 05:23:07 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8d501800) [pid = 1792] [serial = 2187] [outer = 0x8c186400] 05:23:08 INFO - PROCESS | 1792 | 1471350188363 Marionette TRACE conn4 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 05:23:08 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 05:23:08 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1592ms 05:23:08 INFO - PROCESS | 1792 | 1471350188399 Marionette TRACE conn4 -> [0,2885,"getWindowHandle",null] 05:23:08 INFO - PROCESS | 1792 | 1471350188404 Marionette TRACE conn4 <- [1,2885,null,{"value":"8"}] 05:23:08 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 05:23:08 INFO - PROCESS | 1792 | 1471350188411 Marionette TRACE conn4 -> [0,2886,"setScriptTimeout",{"ms":35000}] 05:23:08 INFO - PROCESS | 1792 | 1471350188415 Marionette TRACE conn4 <- [1,2886,null,{}] 05:23:08 INFO - PROCESS | 1792 | 1471350188421 Marionette TRACE conn4 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:08 INFO - PROCESS | 1792 | 1471350188427 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:08 INFO - PROCESS | 1792 | 1471350188616 Marionette TRACE conn4 <- [1,2887,null,{"value":null}] 05:23:08 INFO - PROCESS | 1792 | 1471350188872 Marionette TRACE conn4 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:08 INFO - PROCESS | 1792 | 1471350188885 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cec00 == 33 [pid = 1792] [id = 729] 05:23:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8aff8800) [pid = 1792] [serial = 2188] [outer = (nil)] 05:23:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8dabac00) [pid = 1792] [serial = 2189] [outer = 0x8aff8800] 05:23:09 INFO - PROCESS | 1792 | 1471350189111 Marionette DEBUG loaded listener.js 05:23:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8dabfc00) [pid = 1792] [serial = 2190] [outer = 0x8aff8800] 05:23:10 INFO - PROCESS | 1792 | 1471350190246 Marionette TRACE conn4 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 05:23:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 05:23:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 1885ms 05:23:10 INFO - PROCESS | 1792 | 1471350190300 Marionette TRACE conn4 -> [0,2889,"getWindowHandle",null] 05:23:10 INFO - PROCESS | 1792 | 1471350190307 Marionette TRACE conn4 <- [1,2889,null,{"value":"8"}] 05:23:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 05:23:10 INFO - PROCESS | 1792 | 1471350190318 Marionette TRACE conn4 -> [0,2890,"setScriptTimeout",{"ms":35000}] 05:23:10 INFO - PROCESS | 1792 | 1471350190323 Marionette TRACE conn4 <- [1,2890,null,{}] 05:23:10 INFO - PROCESS | 1792 | 1471350190334 Marionette TRACE conn4 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:10 INFO - PROCESS | 1792 | 1471350190341 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:10 INFO - PROCESS | 1792 | 1471350190664 Marionette TRACE conn4 <- [1,2891,null,{"value":null}] 05:23:10 INFO - PROCESS | 1792 | 1471350190926 Marionette TRACE conn4 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:10 INFO - PROCESS | 1792 | 1471350190937 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:10 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c9000 == 34 [pid = 1792] [id = 730] 05:23:10 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8affa000) [pid = 1792] [serial = 2191] [outer = (nil)] 05:23:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8dcd0c00) [pid = 1792] [serial = 2192] [outer = 0x8affa000] 05:23:11 INFO - PROCESS | 1792 | 1471350191021 Marionette DEBUG loaded listener.js 05:23:11 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8e503400) [pid = 1792] [serial = 2193] [outer = 0x8affa000] 05:23:12 INFO - PROCESS | 1792 | 1471350192009 Marionette TRACE conn4 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 05:23:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 05:23:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1748ms 05:23:12 INFO - PROCESS | 1792 | 1471350192066 Marionette TRACE conn4 -> [0,2893,"getWindowHandle",null] 05:23:12 INFO - PROCESS | 1792 | 1471350192069 Marionette TRACE conn4 <- [1,2893,null,{"value":"8"}] 05:23:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 05:23:12 INFO - PROCESS | 1792 | 1471350192076 Marionette TRACE conn4 -> [0,2894,"setScriptTimeout",{"ms":35000}] 05:23:12 INFO - PROCESS | 1792 | 1471350192079 Marionette TRACE conn4 <- [1,2894,null,{}] 05:23:12 INFO - PROCESS | 1792 | 1471350192086 Marionette TRACE conn4 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:12 INFO - PROCESS | 1792 | 1471350192097 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:12 INFO - PROCESS | 1792 | 1471350192369 Marionette TRACE conn4 <- [1,2895,null,{"value":null}] 05:23:12 INFO - PROCESS | 1792 | 1471350192619 Marionette TRACE conn4 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:12 INFO - PROCESS | 1792 | 1471350192631 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:12 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d6800 == 35 [pid = 1792] [id = 731] 05:23:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x877ee800) [pid = 1792] [serial = 2194] [outer = (nil)] 05:23:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8e5db000) [pid = 1792] [serial = 2195] [outer = 0x877ee800] 05:23:12 INFO - PROCESS | 1792 | 1471350192765 Marionette DEBUG loaded listener.js 05:23:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8e6c4000) [pid = 1792] [serial = 2196] [outer = 0x877ee800] 05:23:13 INFO - PROCESS | 1792 | 1471350193741 Marionette TRACE conn4 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:13 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 05:23:13 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1742ms 05:23:13 INFO - PROCESS | 1792 | 1471350193820 Marionette TRACE conn4 -> [0,2897,"getWindowHandle",null] 05:23:13 INFO - PROCESS | 1792 | 1471350193823 Marionette TRACE conn4 <- [1,2897,null,{"value":"8"}] 05:23:13 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 05:23:13 INFO - PROCESS | 1792 | 1471350193830 Marionette TRACE conn4 -> [0,2898,"setScriptTimeout",{"ms":35000}] 05:23:13 INFO - PROCESS | 1792 | 1471350193833 Marionette TRACE conn4 <- [1,2898,null,{}] 05:23:13 INFO - PROCESS | 1792 | 1471350193839 Marionette TRACE conn4 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:13 INFO - PROCESS | 1792 | 1471350193844 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:14 INFO - PROCESS | 1792 | 1471350194060 Marionette TRACE conn4 <- [1,2899,null,{"value":null}] 05:23:14 INFO - PROCESS | 1792 | 1471350194255 Marionette TRACE conn4 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:14 INFO - PROCESS | 1792 | 1471350194264 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:14 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f7400 == 36 [pid = 1792] [id = 732] 05:23:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8988bc00) [pid = 1792] [serial = 2197] [outer = (nil)] 05:23:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8e8c6c00) [pid = 1792] [serial = 2198] [outer = 0x8988bc00] 05:23:14 INFO - PROCESS | 1792 | 1471350194393 Marionette DEBUG loaded listener.js 05:23:14 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8e867800) [pid = 1792] [serial = 2199] [outer = 0x8988bc00] 05:23:15 INFO - PROCESS | 1792 | 1471350195374 Marionette TRACE conn4 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 05:23:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 05:23:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 1583ms 05:23:15 INFO - PROCESS | 1792 | 1471350195414 Marionette TRACE conn4 -> [0,2901,"getWindowHandle",null] 05:23:15 INFO - PROCESS | 1792 | 1471350195425 Marionette TRACE conn4 <- [1,2901,null,{"value":"8"}] 05:23:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 05:23:15 INFO - PROCESS | 1792 | 1471350195432 Marionette TRACE conn4 -> [0,2902,"setScriptTimeout",{"ms":35000}] 05:23:15 INFO - PROCESS | 1792 | 1471350195435 Marionette TRACE conn4 <- [1,2902,null,{}] 05:23:15 INFO - PROCESS | 1792 | 1471350195441 Marionette TRACE conn4 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:15 INFO - PROCESS | 1792 | 1471350195446 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:15 INFO - PROCESS | 1792 | 1471350195629 Marionette TRACE conn4 <- [1,2903,null,{"value":null}] 05:23:15 INFO - PROCESS | 1792 | 1471350195825 Marionette TRACE conn4 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:15 INFO - PROCESS | 1792 | 1471350195834 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x88bec000 == 37 [pid = 1792] [id = 733] 05:23:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x88bed000) [pid = 1792] [serial = 2200] [outer = (nil)] 05:23:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x89b45800) [pid = 1792] [serial = 2201] [outer = 0x88bed000] 05:23:15 INFO - PROCESS | 1792 | 1471350195921 Marionette DEBUG loaded listener.js 05:23:16 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8bbb4800) [pid = 1792] [serial = 2202] [outer = 0x88bed000] 05:23:17 INFO - PROCESS | 1792 | 1471350197091 Marionette TRACE conn4 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 05:23:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 05:23:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1734ms 05:23:17 INFO - PROCESS | 1792 | 1471350197168 Marionette TRACE conn4 -> [0,2905,"getWindowHandle",null] 05:23:17 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 05:23:17 INFO - PROCESS | 1792 | 1471350197174 Marionette TRACE conn4 <- [1,2905,null,{"value":"8"}] 05:23:17 INFO - PROCESS | 1792 | 1471350197182 Marionette TRACE conn4 -> [0,2906,"setScriptTimeout",{"ms":35000}] 05:23:17 INFO - PROCESS | 1792 | 1471350197187 Marionette TRACE conn4 <- [1,2906,null,{}] 05:23:17 INFO - PROCESS | 1792 | 1471350197196 Marionette TRACE conn4 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:17 INFO - PROCESS | 1792 | 1471350197201 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:17 INFO - PROCESS | 1792 | 1471350197438 Marionette TRACE conn4 <- [1,2907,null,{"value":null}] 05:23:17 INFO - PROCESS | 1792 | 1471350197786 Marionette TRACE conn4 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:17 INFO - PROCESS | 1792 | 1471350197793 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:17 INFO - PROCESS | 1792 | --DOCSHELL 0x89a8d000 == 36 [pid = 1792] [id = 696] 05:23:17 INFO - PROCESS | 1792 | --DOCSHELL 0x8ae83000 == 35 [pid = 1792] [id = 697] 05:23:17 INFO - PROCESS | 1792 | --DOCSHELL 0x877f6c00 == 34 [pid = 1792] [id = 695] 05:23:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x88be8800 == 35 [pid = 1792] [id = 734] 05:23:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x88bef400) [pid = 1792] [serial = 2203] [outer = (nil)] 05:23:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8988cc00) [pid = 1792] [serial = 2204] [outer = 0x88bef400] 05:23:17 INFO - PROCESS | 1792 | 1471350197918 Marionette DEBUG loaded listener.js 05:23:18 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x89a8d000) [pid = 1792] [serial = 2205] [outer = 0x88bef400] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x89a95800) [pid = 1792] [serial = 2102] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x89ba4c00) [pid = 1792] [serial = 2103] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x89b46000) [pid = 1792] [serial = 2126] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x89bacc00) [pid = 1792] [serial = 2127] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8bbcd400) [pid = 1792] [serial = 2100] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8bbc5400) [pid = 1792] [serial = 2099] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8dabc000) [pid = 1792] [serial = 2111] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8dac2400) [pid = 1792] [serial = 2112] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8e6c2800) [pid = 1792] [serial = 2120] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8e6c3800) [pid = 1792] [serial = 2121] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8e5d1400) [pid = 1792] [serial = 2117] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8e5d2800) [pid = 1792] [serial = 2118] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8e506000) [pid = 1792] [serial = 2114] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8e50b400) [pid = 1792] [serial = 2115] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x875d5c00) [pid = 1792] [serial = 2123] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x88bee800) [pid = 1792] [serial = 2124] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8bbca400) [pid = 1792] [serial = 2105] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8aff2400) [pid = 1792] [serial = 2106] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8c2e6800) [pid = 1792] [serial = 2108] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8c2efc00) [pid = 1792] [serial = 2109] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8aff7c00) [pid = 1792] [serial = 2129] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8c17c000) [pid = 1792] [serial = 2132] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8dcc2000) [pid = 1792] [serial = 2136] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8c185400) [pid = 1792] [serial = 2133] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8bbb7c00) [pid = 1792] [serial = 2130] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8c2ea400) [pid = 1792] [serial = 2138] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8d50dc00) [pid = 1792] [serial = 2135] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8e503000) [pid = 1792] [serial = 2139] [outer = (nil)] [url = about:blank] 05:23:18 INFO - PROCESS | 1792 | 1471350198911 Marionette TRACE conn4 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 05:23:18 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 05:23:18 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1800ms 05:23:18 INFO - PROCESS | 1792 | 1471350198984 Marionette TRACE conn4 -> [0,2909,"getWindowHandle",null] 05:23:19 INFO - PROCESS | 1792 | 1471350199003 Marionette TRACE conn4 <- [1,2909,null,{"value":"8"}] 05:23:19 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 05:23:19 INFO - PROCESS | 1792 | 1471350199024 Marionette TRACE conn4 -> [0,2910,"setScriptTimeout",{"ms":35000}] 05:23:19 INFO - PROCESS | 1792 | 1471350199031 Marionette TRACE conn4 <- [1,2910,null,{}] 05:23:19 INFO - PROCESS | 1792 | 1471350199040 Marionette TRACE conn4 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:19 INFO - PROCESS | 1792 | 1471350199047 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:19 INFO - PROCESS | 1792 | 1471350199263 Marionette TRACE conn4 <- [1,2911,null,{"value":null}] 05:23:19 INFO - PROCESS | 1792 | 1471350199460 Marionette TRACE conn4 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:19 INFO - PROCESS | 1792 | 1471350199471 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x89a91400 == 36 [pid = 1792] [id = 735] 05:23:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x89bae400) [pid = 1792] [serial = 2206] [outer = (nil)] 05:23:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8ae8b800) [pid = 1792] [serial = 2207] [outer = 0x89bae400] 05:23:19 INFO - PROCESS | 1792 | 1471350199594 Marionette DEBUG loaded listener.js 05:23:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8aff6c00) [pid = 1792] [serial = 2208] [outer = 0x89bae400] 05:23:20 INFO - PROCESS | 1792 | 1471350200404 Marionette TRACE conn4 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 05:23:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 05:23:20 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 05:23:20 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1438ms 05:23:20 INFO - PROCESS | 1792 | 1471350200461 Marionette TRACE conn4 -> [0,2913,"getWindowHandle",null] 05:23:20 INFO - PROCESS | 1792 | 1471350200464 Marionette TRACE conn4 <- [1,2913,null,{"value":"8"}] 05:23:20 INFO - TEST-START | /DOMEvents/constructors.html 05:23:20 INFO - PROCESS | 1792 | 1471350200472 Marionette TRACE conn4 -> [0,2914,"setScriptTimeout",{"ms":35000}] 05:23:20 INFO - PROCESS | 1792 | 1471350200478 Marionette TRACE conn4 <- [1,2914,null,{}] 05:23:20 INFO - PROCESS | 1792 | 1471350200517 Marionette TRACE conn4 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:20 INFO - PROCESS | 1792 | 1471350200526 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:20 INFO - PROCESS | 1792 | 1471350200756 Marionette TRACE conn4 <- [1,2915,null,{"value":null}] 05:23:20 INFO - PROCESS | 1792 | 1471350200778 Marionette TRACE conn4 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:20 INFO - PROCESS | 1792 | 1471350200787 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbd0800 == 37 [pid = 1792] [id = 736] 05:23:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8bcec800) [pid = 1792] [serial = 2209] [outer = (nil)] 05:23:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8bcf3800) [pid = 1792] [serial = 2210] [outer = 0x8bcec800] 05:23:20 INFO - PROCESS | 1792 | 1471350200861 Marionette DEBUG loaded listener.js 05:23:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8c140c00) [pid = 1792] [serial = 2211] [outer = 0x8bcec800] 05:23:22 INFO - PROCESS | 1792 | 1471350201955 Marionette TRACE conn4 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 05:23:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 05:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:23:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 05:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:23:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 05:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:23:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 05:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:23:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 05:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:23:22 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 05:23:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:22 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 05:23:22 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 05:23:22 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 05:23:22 INFO - TEST-OK | /DOMEvents/constructors.html | took 1557ms 05:23:22 INFO - PROCESS | 1792 | 1471350202046 Marionette TRACE conn4 -> [0,2917,"getWindowHandle",null] 05:23:22 INFO - PROCESS | 1792 | 1471350202055 Marionette TRACE conn4 <- [1,2917,null,{"value":"8"}] 05:23:22 INFO - TEST-START | /DOMEvents/event-phases-order.html 05:23:22 INFO - PROCESS | 1792 | 1471350202064 Marionette TRACE conn4 -> [0,2918,"setScriptTimeout",{"ms":35000}] 05:23:22 INFO - PROCESS | 1792 | 1471350202070 Marionette TRACE conn4 <- [1,2918,null,{}] 05:23:22 INFO - PROCESS | 1792 | 1471350202087 Marionette TRACE conn4 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:22 INFO - PROCESS | 1792 | 1471350202092 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:22 INFO - PROCESS | 1792 | 1471350202315 Marionette TRACE conn4 <- [1,2919,null,{"value":null}] 05:23:22 INFO - PROCESS | 1792 | 1471350202338 Marionette TRACE conn4 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:22 INFO - PROCESS | 1792 | 1471350202345 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:22 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bcf4800 == 38 [pid = 1792] [id = 737] 05:23:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8c183000) [pid = 1792] [serial = 2212] [outer = (nil)] 05:23:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8c2e5000) [pid = 1792] [serial = 2213] [outer = 0x8c183000] 05:23:22 INFO - PROCESS | 1792 | 1471350202419 Marionette DEBUG loaded listener.js 05:23:22 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8d50a800) [pid = 1792] [serial = 2214] [outer = 0x8c183000] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x899da800) [pid = 1792] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8a56a400) [pid = 1792] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8a568400) [pid = 1792] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8a567000) [pid = 1792] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x899d2400) [pid = 1792] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8e6be400) [pid = 1792] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8988b800) [pid = 1792] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8e8cf400) [pid = 1792] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x875cb400) [pid = 1792] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x88bef000) [pid = 1792] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8bbb4c00) [pid = 1792] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 05:23:22 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8dccf000) [pid = 1792] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 05:23:23 INFO - PROCESS | 1792 | 1471350203663 Marionette TRACE conn4 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 05:23:23 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 05:23:23 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1655ms 05:23:23 INFO - PROCESS | 1792 | 1471350203739 Marionette TRACE conn4 -> [0,2921,"getWindowHandle",null] 05:23:23 INFO - PROCESS | 1792 | 1471350203746 Marionette TRACE conn4 <- [1,2921,null,{"value":"8"}] 05:23:23 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 05:23:23 INFO - PROCESS | 1792 | 1471350203761 Marionette TRACE conn4 -> [0,2922,"setScriptTimeout",{"ms":35000}] 05:23:23 INFO - PROCESS | 1792 | 1471350203768 Marionette TRACE conn4 <- [1,2922,null,{}] 05:23:23 INFO - PROCESS | 1792 | 1471350203776 Marionette TRACE conn4 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:23 INFO - PROCESS | 1792 | 1471350203782 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:24 INFO - PROCESS | 1792 | 1471350204033 Marionette TRACE conn4 <- [1,2923,null,{"value":null}] 05:23:24 INFO - PROCESS | 1792 | 1471350204233 Marionette TRACE conn4 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:24 INFO - PROCESS | 1792 | 1471350204240 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:24 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cb400 == 39 [pid = 1792] [id = 738] 05:23:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x8a565800) [pid = 1792] [serial = 2215] [outer = (nil)] 05:23:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x8c180c00) [pid = 1792] [serial = 2216] [outer = 0x8a565800] 05:23:24 INFO - PROCESS | 1792 | 1471350204314 Marionette DEBUG loaded listener.js 05:23:24 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8c2eb400) [pid = 1792] [serial = 2217] [outer = 0x8a565800] 05:23:24 INFO - PROCESS | 1792 | [1792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:23:24 INFO - PROCESS | 1792 | [1792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:23:24 INFO - PROCESS | 1792 | [1792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:23:24 INFO - PROCESS | 1792 | [1792] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-rel-lx-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 05:23:25 INFO - PROCESS | 1792 | 1471350205143 Marionette TRACE conn4 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 05:23:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 05:23:25 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 05:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:23:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initMouseEvent while dispatching. - assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1 05:23:25 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:23:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initCustomEvent while dispatching. - assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1 05:23:25 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:23:25 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initUIEvent while dispatching. - assert_equals: initUIEvent view setter should short-circuit expected null but got object "[object Window]" 05:23:25 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 05:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:25 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 05:23:25 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:25 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 05:23:25 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 05:23:25 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1445ms 05:23:25 INFO - PROCESS | 1792 | 1471350205207 Marionette TRACE conn4 -> [0,2925,"getWindowHandle",null] 05:23:25 INFO - PROCESS | 1792 | 1471350205219 Marionette TRACE conn4 <- [1,2925,null,{"value":"8"}] 05:23:25 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 05:23:25 INFO - PROCESS | 1792 | 1471350205230 Marionette TRACE conn4 -> [0,2926,"setScriptTimeout",{"ms":35000}] 05:23:25 INFO - PROCESS | 1792 | 1471350205235 Marionette TRACE conn4 <- [1,2926,null,{}] 05:23:25 INFO - PROCESS | 1792 | 1471350205244 Marionette TRACE conn4 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:25 INFO - PROCESS | 1792 | 1471350205249 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:25 INFO - PROCESS | 1792 | 1471350205456 Marionette TRACE conn4 <- [1,2927,null,{"value":null}] 05:23:25 INFO - PROCESS | 1792 | 1471350205688 Marionette TRACE conn4 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:25 INFO - PROCESS | 1792 | 1471350205710 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:25 INFO - PROCESS | 1792 | ++DOCSHELL 0x899da800 == 40 [pid = 1792] [id = 739] 05:23:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x89b48c00) [pid = 1792] [serial = 2218] [outer = (nil)] 05:23:25 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x89ba5c00) [pid = 1792] [serial = 2219] [outer = 0x89b48c00] 05:23:25 INFO - PROCESS | 1792 | 1471350205908 Marionette DEBUG loaded listener.js 05:23:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8ae8c400) [pid = 1792] [serial = 2220] [outer = 0x89b48c00] 05:23:26 INFO - PROCESS | 1792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 05:23:26 INFO - PROCESS | 1792 | 1471350206878 Marionette TRACE conn4 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 05:23:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 05:23:26 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1701ms 05:23:26 INFO - PROCESS | 1792 | 1471350206962 Marionette TRACE conn4 -> [0,2929,"getWindowHandle",null] 05:23:26 INFO - PROCESS | 1792 | 1471350206970 Marionette TRACE conn4 <- [1,2929,null,{"value":"8"}] 05:23:26 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 05:23:26 INFO - PROCESS | 1792 | 1471350206985 Marionette TRACE conn4 -> [0,2930,"setScriptTimeout",{"ms":35000}] 05:23:26 INFO - PROCESS | 1792 | 1471350206991 Marionette TRACE conn4 <- [1,2930,null,{}] 05:23:27 INFO - PROCESS | 1792 | 1471350207004 Marionette TRACE conn4 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:27 INFO - PROCESS | 1792 | 1471350207010 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:27 INFO - PROCESS | 1792 | 1471350207240 Marionette TRACE conn4 <- [1,2931,null,{"value":null}] 05:23:27 INFO - PROCESS | 1792 | 1471350207442 Marionette TRACE conn4 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:27 INFO - PROCESS | 1792 | 1471350207455 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:27 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbc3800 == 41 [pid = 1792] [id = 740] 05:23:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8bbcf000) [pid = 1792] [serial = 2221] [outer = (nil)] 05:23:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8c17c400) [pid = 1792] [serial = 2222] [outer = 0x8bbcf000] 05:23:27 INFO - PROCESS | 1792 | 1471350207583 Marionette DEBUG loaded listener.js 05:23:27 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8c2e2c00) [pid = 1792] [serial = 2223] [outer = 0x8bbcf000] 05:23:28 INFO - PROCESS | 1792 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 05:23:28 INFO - PROCESS | 1792 | 1471350208579 Marionette TRACE conn4 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 05:23:28 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 05:23:28 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1652ms 05:23:28 INFO - PROCESS | 1792 | 1471350208637 Marionette TRACE conn4 -> [0,2933,"getWindowHandle",null] 05:23:28 INFO - PROCESS | 1792 | 1471350208642 Marionette TRACE conn4 <- [1,2933,null,{"value":"8"}] 05:23:28 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 05:23:28 INFO - PROCESS | 1792 | 1471350208651 Marionette TRACE conn4 -> [0,2934,"setScriptTimeout",{"ms":35000}] 05:23:28 INFO - PROCESS | 1792 | 1471350208658 Marionette TRACE conn4 <- [1,2934,null,{}] 05:23:28 INFO - PROCESS | 1792 | 1471350208697 Marionette TRACE conn4 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:28 INFO - PROCESS | 1792 | 1471350208708 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:28 INFO - PROCESS | 1792 | 1471350208910 Marionette TRACE conn4 <- [1,2935,null,{"value":null}] 05:23:29 INFO - PROCESS | 1792 | 1471350209168 Marionette TRACE conn4 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:29 INFO - PROCESS | 1792 | 1471350209180 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e50cc00 == 42 [pid = 1792] [id = 741] 05:23:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8e50e400) [pid = 1792] [serial = 2224] [outer = (nil)] 05:23:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8e594800) [pid = 1792] [serial = 2225] [outer = 0x8e50e400] 05:23:29 INFO - PROCESS | 1792 | 1471350209320 Marionette DEBUG loaded listener.js 05:23:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8e5d3000) [pid = 1792] [serial = 2226] [outer = 0x8e50e400] 05:23:30 INFO - PROCESS | 1792 | 1471350210186 Marionette TRACE conn4 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:23:30 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:23:30 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1613ms 05:23:30 INFO - PROCESS | 1792 | 1471350210264 Marionette TRACE conn4 -> [0,2937,"getWindowHandle",null] 05:23:30 INFO - PROCESS | 1792 | 1471350210270 Marionette TRACE conn4 <- [1,2937,null,{"value":"8"}] 05:23:30 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 05:23:30 INFO - PROCESS | 1792 | 1471350210278 Marionette TRACE conn4 -> [0,2938,"setScriptTimeout",{"ms":35000}] 05:23:30 INFO - PROCESS | 1792 | 1471350210282 Marionette TRACE conn4 <- [1,2938,null,{}] 05:23:30 INFO - PROCESS | 1792 | 1471350210306 Marionette TRACE conn4 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:30 INFO - PROCESS | 1792 | 1471350210312 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:30 INFO - PROCESS | 1792 | 1471350210501 Marionette TRACE conn4 <- [1,2939,null,{"value":null}] 05:23:30 INFO - PROCESS | 1792 | 1471350210698 Marionette TRACE conn4 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:30 INFO - PROCESS | 1792 | 1471350210706 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:30 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d8800 == 43 [pid = 1792] [id = 742] 05:23:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8e506800) [pid = 1792] [serial = 2227] [outer = (nil)] 05:23:30 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8e865c00) [pid = 1792] [serial = 2228] [outer = 0x8e506800] 05:23:30 INFO - PROCESS | 1792 | 1471350210852 Marionette DEBUG loaded listener.js 05:23:31 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8e8d1800) [pid = 1792] [serial = 2229] [outer = 0x8e506800] 05:23:31 INFO - PROCESS | 1792 | 1471350211840 Marionette TRACE conn4 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:23:31 INFO - TEST-PASS | /DOMEvents/tests/approved/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:23:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1589ms 05:23:31 INFO - PROCESS | 1792 | 1471350211867 Marionette TRACE conn4 -> [0,2941,"getWindowHandle",null] 05:23:31 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 05:23:31 INFO - PROCESS | 1792 | 1471350211872 Marionette TRACE conn4 <- [1,2941,null,{"value":"8"}] 05:23:31 INFO - PROCESS | 1792 | 1471350211878 Marionette TRACE conn4 -> [0,2942,"setScriptTimeout",{"ms":35000}] 05:23:31 INFO - PROCESS | 1792 | 1471350211882 Marionette TRACE conn4 <- [1,2942,null,{}] 05:23:31 INFO - PROCESS | 1792 | 1471350211888 Marionette TRACE conn4 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:31 INFO - PROCESS | 1792 | 1471350211894 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:32 INFO - PROCESS | 1792 | 1471350212064 Marionette TRACE conn4 <- [1,2943,null,{"value":null}] 05:23:32 INFO - PROCESS | 1792 | 1471350212252 Marionette TRACE conn4 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:32 INFO - PROCESS | 1792 | 1471350212262 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x8e6bbc00 == 44 [pid = 1792] [id = 743] 05:23:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8ec6c000) [pid = 1792] [serial = 2230] [outer = (nil)] 05:23:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8ec71c00) [pid = 1792] [serial = 2231] [outer = 0x8ec6c000] 05:23:32 INFO - PROCESS | 1792 | 1471350212380 Marionette DEBUG loaded listener.js 05:23:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8ec75000) [pid = 1792] [serial = 2232] [outer = 0x8ec6c000] 05:23:33 INFO - PROCESS | 1792 | 1471350213287 Marionette TRACE conn4 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 05:23:33 INFO - TEST-FAIL | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:23:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 05:23:33 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:33 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:33 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 05:23:33 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1438ms 05:23:33 INFO - PROCESS | 1792 | 1471350213318 Marionette TRACE conn4 -> [0,2945,"getWindowHandle",null] 05:23:33 INFO - PROCESS | 1792 | 1471350213322 Marionette TRACE conn4 <- [1,2945,null,{"value":"8"}] 05:23:33 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 05:23:33 INFO - PROCESS | 1792 | 1471350213333 Marionette TRACE conn4 -> [0,2946,"setScriptTimeout",{"ms":35000}] 05:23:33 INFO - PROCESS | 1792 | 1471350213340 Marionette TRACE conn4 <- [1,2946,null,{}] 05:23:33 INFO - PROCESS | 1792 | 1471350213349 Marionette TRACE conn4 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:33 INFO - PROCESS | 1792 | 1471350213359 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:33 INFO - PROCESS | 1792 | 1471350213714 Marionette TRACE conn4 <- [1,2947,null,{"value":null}] 05:23:33 INFO - PROCESS | 1792 | 1471350213868 Marionette TRACE conn4 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:33 INFO - PROCESS | 1792 | 1471350213876 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c17a800 == 45 [pid = 1792] [id = 744] 05:23:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8e50f800) [pid = 1792] [serial = 2233] [outer = (nil)] 05:23:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8ee93c00) [pid = 1792] [serial = 2234] [outer = 0x8e50f800] 05:23:33 INFO - PROCESS | 1792 | 1471350213970 Marionette DEBUG loaded listener.js 05:23:34 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8ee97800) [pid = 1792] [serial = 2235] [outer = 0x8e50f800] 05:23:34 INFO - PROCESS | 1792 | 1471350214859 Marionette TRACE conn4 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:23:34 INFO - TEST-PASS | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:23:34 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1541ms 05:23:34 INFO - PROCESS | 1792 | 1471350214876 Marionette TRACE conn4 -> [0,2949,"getWindowHandle",null] 05:23:34 INFO - PROCESS | 1792 | 1471350214881 Marionette TRACE conn4 <- [1,2949,null,{"value":"8"}] 05:23:34 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 05:23:34 INFO - PROCESS | 1792 | 1471350214889 Marionette TRACE conn4 -> [0,2950,"setScriptTimeout",{"ms":35000}] 05:23:34 INFO - PROCESS | 1792 | 1471350214894 Marionette TRACE conn4 <- [1,2950,null,{}] 05:23:34 INFO - PROCESS | 1792 | 1471350214901 Marionette TRACE conn4 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:34 INFO - PROCESS | 1792 | 1471350214907 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:35 INFO - PROCESS | 1792 | 1471350215100 Marionette TRACE conn4 <- [1,2951,null,{"value":null}] 05:23:35 INFO - PROCESS | 1792 | 1471350215305 Marionette TRACE conn4 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:35 INFO - PROCESS | 1792 | 1471350215313 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:35 INFO - PROCESS | 1792 | ++DOCSHELL 0x89887400 == 46 [pid = 1792] [id = 745] 05:23:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x89a8e800) [pid = 1792] [serial = 2236] [outer = (nil)] 05:23:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8f83c800) [pid = 1792] [serial = 2237] [outer = 0x89a8e800] 05:23:35 INFO - PROCESS | 1792 | 1471350215415 Marionette DEBUG loaded listener.js 05:23:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8f840c00) [pid = 1792] [serial = 2238] [outer = 0x89a8e800] 05:23:36 INFO - PROCESS | 1792 | ++DOCSHELL 0x8f842400 == 47 [pid = 1792] [id = 746] 05:23:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8f907400) [pid = 1792] [serial = 2239] [outer = (nil)] 05:23:36 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8f908400) [pid = 1792] [serial = 2240] [outer = 0x8f907400] 05:23:36 INFO - PROCESS | 1792 | 1471350216376 Marionette TRACE conn4 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:23:36 INFO - TEST-PASS | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:23:36 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1539ms 05:23:36 INFO - PROCESS | 1792 | 1471350216428 Marionette TRACE conn4 -> [0,2953,"getWindowHandle",null] 05:23:36 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 05:23:36 INFO - PROCESS | 1792 | 1471350216438 Marionette TRACE conn4 <- [1,2953,null,{"value":"8"}] 05:23:36 INFO - PROCESS | 1792 | 1471350216445 Marionette TRACE conn4 -> [0,2954,"setScriptTimeout",{"ms":35000}] 05:23:36 INFO - PROCESS | 1792 | 1471350216449 Marionette TRACE conn4 <- [1,2954,null,{}] 05:23:36 INFO - PROCESS | 1792 | 1471350216504 Marionette TRACE conn4 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:36 INFO - PROCESS | 1792 | 1471350216509 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:36 INFO - PROCESS | 1792 | 1471350216769 Marionette TRACE conn4 <- [1,2955,null,{"value":null}] 05:23:37 INFO - PROCESS | 1792 | 1471350217022 Marionette TRACE conn4 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:37 INFO - PROCESS | 1792 | 1471350217031 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f1000 == 48 [pid = 1792] [id = 747] 05:23:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8988e800) [pid = 1792] [serial = 2241] [outer = (nil)] 05:23:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x899d6000) [pid = 1792] [serial = 2242] [outer = 0x8988e800] 05:23:37 INFO - PROCESS | 1792 | 1471350217403 Marionette DEBUG loaded listener.js 05:23:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x89b4d400) [pid = 1792] [serial = 2243] [outer = 0x8988e800] 05:23:38 INFO - PROCESS | 1792 | 1471350218240 Marionette TRACE conn4 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:23:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:23:38 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:23:38 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1828ms 05:23:38 INFO - PROCESS | 1792 | 1471350218274 Marionette TRACE conn4 -> [0,2957,"getWindowHandle",null] 05:23:38 INFO - PROCESS | 1792 | 1471350218280 Marionette TRACE conn4 <- [1,2957,null,{"value":"8"}] 05:23:38 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 05:23:38 INFO - PROCESS | 1792 | 1471350218289 Marionette TRACE conn4 -> [0,2958,"setScriptTimeout",{"ms":35000}] 05:23:38 INFO - PROCESS | 1792 | 1471350218292 Marionette TRACE conn4 <- [1,2958,null,{}] 05:23:38 INFO - PROCESS | 1792 | 1471350218300 Marionette TRACE conn4 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:38 INFO - PROCESS | 1792 | 1471350218306 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:38 INFO - PROCESS | 1792 | 1471350218523 Marionette TRACE conn4 <- [1,2959,null,{"value":null}] 05:23:38 INFO - PROCESS | 1792 | 1471350218730 Marionette TRACE conn4 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:38 INFO - PROCESS | 1792 | 1471350218740 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbbb800 == 49 [pid = 1792] [id = 748] 05:23:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8bbbd800) [pid = 1792] [serial = 2244] [outer = (nil)] 05:23:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x8c17dc00) [pid = 1792] [serial = 2245] [outer = 0x8bbbd800] 05:23:38 INFO - PROCESS | 1792 | 1471350218935 Marionette DEBUG loaded listener.js 05:23:39 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x8c2ea000) [pid = 1792] [serial = 2246] [outer = 0x8bbbd800] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x877eac00 == 48 [pid = 1792] [id = 693] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc4400 == 47 [pid = 1792] [id = 691] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x877efc00 == 46 [pid = 1792] [id = 694] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x875ca800 == 45 [pid = 1792] [id = 721] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbcbc00 == 44 [pid = 1792] [id = 683] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x877ef800 == 43 [pid = 1792] [id = 682] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x877f4400 == 42 [pid = 1792] [id = 685] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x875c8000 == 41 [pid = 1792] [id = 686] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x877edc00 == 40 [pid = 1792] [id = 684] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8c146000 == 39 [pid = 1792] [id = 688] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x899d5400 == 38 [pid = 1792] [id = 698] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2ecc00 == 37 [pid = 1792] [id = 689] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x89882800 == 36 [pid = 1792] [id = 692] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x875c7400 == 35 [pid = 1792] [id = 690] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x89a8f000 == 34 [pid = 1792] [id = 681] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2eec00 == 33 [pid = 1792] [id = 687] 05:23:40 INFO - PROCESS | 1792 | --DOCSHELL 0x8f842400 == 32 [pid = 1792] [id = 746] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8bbc6400) [pid = 1792] [serial = 2177] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8affac00) [pid = 1792] [serial = 2175] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x89a90400) [pid = 1792] [serial = 2141] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8e866800) [pid = 1792] [serial = 2153] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8e8c9c00) [pid = 1792] [serial = 2154] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8ee8e800) [pid = 1792] [serial = 2160] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8ae86400) [pid = 1792] [serial = 2172] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8ee89c00) [pid = 1792] [serial = 2159] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x89a8c800) [pid = 1792] [serial = 2168] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8e862400) [pid = 1792] [serial = 2151] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x89a92400) [pid = 1792] [serial = 2163] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8ecce400) [pid = 1792] [serial = 2156] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x899d0400) [pid = 1792] [serial = 2162] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x875d2000) [pid = 1792] [serial = 2165] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x89a8f800) [pid = 1792] [serial = 2174] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8bbbfc00) [pid = 1792] [serial = 2144] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8e592c00) [pid = 1792] [serial = 2147] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8e59a400) [pid = 1792] [serial = 2148] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x89b44400) [pid = 1792] [serial = 2169] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8bcf8000) [pid = 1792] [serial = 2145] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8e85f000) [pid = 1792] [serial = 2150] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x877f3800) [pid = 1792] [serial = 2166] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8a56e000) [pid = 1792] [serial = 2171] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8ecd6c00) [pid = 1792] [serial = 2157] [outer = (nil)] [url = about:blank] 05:23:40 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x89b47c00) [pid = 1792] [serial = 2142] [outer = (nil)] [url = about:blank] 05:23:41 INFO - PROCESS | 1792 | 1471350221190 Marionette TRACE conn4 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:23:41 INFO - TEST-PASS | /DOMEvents/tests/approved/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:23:41 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 2942ms 05:23:41 INFO - PROCESS | 1792 | 1471350221238 Marionette TRACE conn4 -> [0,2961,"getWindowHandle",null] 05:23:41 INFO - PROCESS | 1792 | 1471350221245 Marionette TRACE conn4 <- [1,2961,null,{"value":"8"}] 05:23:41 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 05:23:41 INFO - PROCESS | 1792 | 1471350221257 Marionette TRACE conn4 -> [0,2962,"setScriptTimeout",{"ms":35000}] 05:23:41 INFO - PROCESS | 1792 | 1471350221262 Marionette TRACE conn4 <- [1,2962,null,{}] 05:23:41 INFO - PROCESS | 1792 | 1471350221273 Marionette TRACE conn4 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:41 INFO - PROCESS | 1792 | 1471350221278 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:41 INFO - PROCESS | 1792 | 1471350221460 Marionette TRACE conn4 <- [1,2963,null,{"value":null}] 05:23:41 INFO - PROCESS | 1792 | 1471350221472 Marionette TRACE conn4 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:41 INFO - PROCESS | 1792 | 1471350221487 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:41 INFO - PROCESS | 1792 | ++DOCSHELL 0x88beb000 == 33 [pid = 1792] [id = 749] 05:23:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x88bf2c00) [pid = 1792] [serial = 2247] [outer = (nil)] 05:23:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x89881000) [pid = 1792] [serial = 2248] [outer = 0x88bf2c00] 05:23:41 INFO - PROCESS | 1792 | 1471350221639 Marionette DEBUG loaded listener.js 05:23:41 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8988b000) [pid = 1792] [serial = 2249] [outer = 0x88bf2c00] 05:23:42 INFO - PROCESS | 1792 | 1471350222534 Marionette TRACE conn4 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:23:42 INFO - TEST-PASS | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:23:42 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1337ms 05:23:42 INFO - PROCESS | 1792 | 1471350222594 Marionette TRACE conn4 -> [0,2965,"getWindowHandle",null] 05:23:42 INFO - PROCESS | 1792 | 1471350222603 Marionette TRACE conn4 <- [1,2965,null,{"value":"8"}] 05:23:42 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 05:23:42 INFO - PROCESS | 1792 | 1471350222615 Marionette TRACE conn4 -> [0,2966,"setScriptTimeout",{"ms":35000}] 05:23:42 INFO - PROCESS | 1792 | 1471350222619 Marionette TRACE conn4 <- [1,2966,null,{}] 05:23:42 INFO - PROCESS | 1792 | 1471350222627 Marionette TRACE conn4 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:42 INFO - PROCESS | 1792 | 1471350222632 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:42 INFO - PROCESS | 1792 | 1471350222885 Marionette TRACE conn4 <- [1,2967,null,{"value":null}] 05:23:42 INFO - PROCESS | 1792 | 1471350222896 Marionette TRACE conn4 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:42 INFO - PROCESS | 1792 | 1471350222906 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x89b43800 == 34 [pid = 1792] [id = 750] 05:23:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x89b4a400) [pid = 1792] [serial = 2250] [outer = (nil)] 05:23:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x89b50400) [pid = 1792] [serial = 2251] [outer = 0x89b4a400] 05:23:43 INFO - PROCESS | 1792 | 1471350223084 Marionette DEBUG loaded listener.js 05:23:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x89ba8400) [pid = 1792] [serial = 2252] [outer = 0x89b4a400] 05:23:43 INFO - PROCESS | 1792 | 1471350223932 Marionette TRACE conn4 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:23:43 INFO - TEST-PASS | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:23:43 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1343ms 05:23:43 INFO - PROCESS | 1792 | 1471350223957 Marionette TRACE conn4 -> [0,2969,"getWindowHandle",null] 05:23:43 INFO - PROCESS | 1792 | 1471350223961 Marionette TRACE conn4 <- [1,2969,null,{"value":"8"}] 05:23:43 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 05:23:43 INFO - PROCESS | 1792 | 1471350223968 Marionette TRACE conn4 -> [0,2970,"setScriptTimeout",{"ms":35000}] 05:23:43 INFO - PROCESS | 1792 | 1471350223973 Marionette TRACE conn4 <- [1,2970,null,{}] 05:23:44 INFO - PROCESS | 1792 | 1471350224001 Marionette TRACE conn4 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:44 INFO - PROCESS | 1792 | 1471350224011 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:44 INFO - PROCESS | 1792 | 1471350224245 Marionette TRACE conn4 <- [1,2971,null,{"value":null}] 05:23:44 INFO - PROCESS | 1792 | 1471350224274 Marionette TRACE conn4 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:44 INFO - PROCESS | 1792 | 1471350224284 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:44 INFO - PROCESS | 1792 | ++DOCSHELL 0x8aff0400 == 35 [pid = 1792] [id = 751] 05:23:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8aff0800) [pid = 1792] [serial = 2253] [outer = (nil)] 05:23:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8aff7000) [pid = 1792] [serial = 2254] [outer = 0x8aff0800] 05:23:44 INFO - PROCESS | 1792 | 1471350224373 Marionette DEBUG loaded listener.js 05:23:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8bbb8800) [pid = 1792] [serial = 2255] [outer = 0x8aff0800] 05:23:45 INFO - PROCESS | 1792 | 1471350225311 Marionette TRACE conn4 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 05:23:45 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 05:23:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1363ms 05:23:45 INFO - PROCESS | 1792 | 1471350225332 Marionette TRACE conn4 -> [0,2973,"getWindowHandle",null] 05:23:45 INFO - PROCESS | 1792 | 1471350225338 Marionette TRACE conn4 <- [1,2973,null,{"value":"8"}] 05:23:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 05:23:45 INFO - PROCESS | 1792 | 1471350225354 Marionette TRACE conn4 -> [0,2974,"setScriptTimeout",{"ms":35000}] 05:23:45 INFO - PROCESS | 1792 | 1471350225357 Marionette TRACE conn4 <- [1,2974,null,{}] 05:23:45 INFO - PROCESS | 1792 | 1471350225364 Marionette TRACE conn4 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:45 INFO - PROCESS | 1792 | 1471350225368 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:46 INFO - PROCESS | 1792 | 1471350226216 Marionette TRACE conn4 <- [1,2975,null,{"value":null}] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8a565800) [pid = 1792] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8bcec800) [pid = 1792] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8c183000) [pid = 1792] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8988bc00) [pid = 1792] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8affa000) [pid = 1792] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8c186400) [pid = 1792] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x877ee800) [pid = 1792] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x89baa400) [pid = 1792] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8bbc6800) [pid = 1792] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8aff8800) [pid = 1792] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x88bef400) [pid = 1792] [serial = 2203] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x88bed000) [pid = 1792] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x899cec00) [pid = 1792] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 05:23:46 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x89bae400) [pid = 1792] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 05:23:46 INFO - PROCESS | 1792 | 1471350226415 Marionette TRACE conn4 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:46 INFO - PROCESS | 1792 | 1471350226423 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:46 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d5c00 == 36 [pid = 1792] [id = 752] 05:23:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x877f9400) [pid = 1792] [serial = 2256] [outer = (nil)] 05:23:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8988a800) [pid = 1792] [serial = 2257] [outer = 0x877f9400] 05:23:46 INFO - PROCESS | 1792 | 1471350226521 Marionette DEBUG loaded listener.js 05:23:46 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8bbc7400) [pid = 1792] [serial = 2258] [outer = 0x877f9400] 05:23:47 INFO - PROCESS | 1792 | 1471350227221 Marionette TRACE conn4 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 05:23:47 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 05:23:47 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1888ms 05:23:47 INFO - PROCESS | 1792 | 1471350227242 Marionette TRACE conn4 -> [0,2977,"getWindowHandle",null] 05:23:47 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 05:23:47 INFO - PROCESS | 1792 | 1471350227247 Marionette TRACE conn4 <- [1,2977,null,{"value":"8"}] 05:23:47 INFO - PROCESS | 1792 | 1471350227253 Marionette TRACE conn4 -> [0,2978,"setScriptTimeout",{"ms":35000}] 05:23:47 INFO - PROCESS | 1792 | 1471350227257 Marionette TRACE conn4 <- [1,2978,null,{}] 05:23:47 INFO - PROCESS | 1792 | 1471350227262 Marionette TRACE conn4 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:47 INFO - PROCESS | 1792 | 1471350227267 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:47 INFO - PROCESS | 1792 | 1471350227418 Marionette TRACE conn4 <- [1,2979,null,{"value":null}] 05:23:47 INFO - PROCESS | 1792 | 1471350227589 Marionette TRACE conn4 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:47 INFO - PROCESS | 1792 | 1471350227597 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x8a570800 == 37 [pid = 1792] [id = 753] 05:23:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8bcee400) [pid = 1792] [serial = 2259] [outer = (nil)] 05:23:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8c13b400) [pid = 1792] [serial = 2260] [outer = 0x8bcee400] 05:23:47 INFO - PROCESS | 1792 | 1471350227668 Marionette DEBUG loaded listener.js 05:23:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8c180000) [pid = 1792] [serial = 2261] [outer = 0x8bcee400] 05:23:48 INFO - PROCESS | 1792 | 1471350228491 Marionette TRACE conn4 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 05:23:48 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 05:23:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1282ms 05:23:48 INFO - PROCESS | 1792 | 1471350228537 Marionette TRACE conn4 -> [0,2981,"getWindowHandle",null] 05:23:48 INFO - PROCESS | 1792 | 1471350228545 Marionette TRACE conn4 <- [1,2981,null,{"value":"8"}] 05:23:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 05:23:48 INFO - PROCESS | 1792 | 1471350228555 Marionette TRACE conn4 -> [0,2982,"setScriptTimeout",{"ms":35000}] 05:23:48 INFO - PROCESS | 1792 | 1471350228560 Marionette TRACE conn4 <- [1,2982,null,{}] 05:23:48 INFO - PROCESS | 1792 | 1471350228589 Marionette TRACE conn4 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:48 INFO - PROCESS | 1792 | 1471350228596 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:48 INFO - PROCESS | 1792 | 1471350228811 Marionette TRACE conn4 <- [1,2983,null,{"value":null}] 05:23:49 INFO - PROCESS | 1792 | 1471350229017 Marionette TRACE conn4 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:49 INFO - PROCESS | 1792 | 1471350229035 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:49 INFO - PROCESS | 1792 | ++DOCSHELL 0x89881800 == 38 [pid = 1792] [id = 754] 05:23:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x89885400) [pid = 1792] [serial = 2262] [outer = (nil)] 05:23:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x899d6c00) [pid = 1792] [serial = 2263] [outer = 0x89885400] 05:23:49 INFO - PROCESS | 1792 | 1471350229177 Marionette DEBUG loaded listener.js 05:23:49 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x89a96c00) [pid = 1792] [serial = 2264] [outer = 0x89885400] 05:23:50 INFO - PROCESS | 1792 | 1471350230119 Marionette TRACE conn4 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 05:23:50 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 05:23:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 05:23:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:23:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:23:50 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 05:23:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1620ms 05:23:50 INFO - PROCESS | 1792 | 1471350230175 Marionette TRACE conn4 -> [0,2985,"getWindowHandle",null] 05:23:50 INFO - PROCESS | 1792 | 1471350230184 Marionette TRACE conn4 <- [1,2985,null,{"value":"8"}] 05:23:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 05:23:50 INFO - PROCESS | 1792 | 1471350230213 Marionette TRACE conn4 -> [0,2986,"setScriptTimeout",{"ms":35000}] 05:23:50 INFO - PROCESS | 1792 | 1471350230219 Marionette TRACE conn4 <- [1,2986,null,{}] 05:23:50 INFO - PROCESS | 1792 | 1471350230231 Marionette TRACE conn4 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:50 INFO - PROCESS | 1792 | 1471350230237 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:50 INFO - PROCESS | 1792 | 1471350230436 Marionette TRACE conn4 <- [1,2987,null,{"value":null}] 05:23:50 INFO - PROCESS | 1792 | 1471350230634 Marionette TRACE conn4 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:50 INFO - PROCESS | 1792 | 1471350230641 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:50 INFO - PROCESS | 1792 | ++DOCSHELL 0x8aff3c00 == 39 [pid = 1792] [id = 755] 05:23:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8bbbf000) [pid = 1792] [serial = 2265] [outer = (nil)] 05:23:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8bcecc00) [pid = 1792] [serial = 2266] [outer = 0x8bbbf000] 05:23:50 INFO - PROCESS | 1792 | 1471350230731 Marionette DEBUG loaded listener.js 05:23:50 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8aff4c00) [pid = 1792] [serial = 2267] [outer = 0x8bbbf000] 05:23:51 INFO - PROCESS | 1792 | 1471350231637 Marionette TRACE conn4 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 05:23:51 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch. 05:23:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1464ms 05:23:51 INFO - PROCESS | 1792 | 1471350231660 Marionette TRACE conn4 -> [0,2989,"getWindowHandle",null] 05:23:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 05:23:51 INFO - PROCESS | 1792 | 1471350231664 Marionette TRACE conn4 <- [1,2989,null,{"value":"8"}] 05:23:51 INFO - PROCESS | 1792 | 1471350231671 Marionette TRACE conn4 -> [0,2990,"setScriptTimeout",{"ms":35000}] 05:23:51 INFO - PROCESS | 1792 | 1471350231677 Marionette TRACE conn4 <- [1,2990,null,{}] 05:23:51 INFO - PROCESS | 1792 | 1471350231694 Marionette TRACE conn4 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:51 INFO - PROCESS | 1792 | 1471350231703 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:51 INFO - PROCESS | 1792 | 1471350231875 Marionette TRACE conn4 <- [1,2991,null,{"value":null}] 05:23:52 INFO - PROCESS | 1792 | 1471350232076 Marionette TRACE conn4 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:52 INFO - PROCESS | 1792 | 1471350232087 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dcc6400 == 40 [pid = 1792] [id = 756] 05:23:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8dcc6c00) [pid = 1792] [serial = 2268] [outer = (nil)] 05:23:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8dccd800) [pid = 1792] [serial = 2269] [outer = 0x8dcc6c00] 05:23:52 INFO - PROCESS | 1792 | 1471350232175 Marionette DEBUG loaded listener.js 05:23:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8e509000) [pid = 1792] [serial = 2270] [outer = 0x8dcc6c00] 05:23:52 INFO - PROCESS | 1792 | ++DOCSHELL 0x8dccb000 == 41 [pid = 1792] [id = 757] 05:23:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8e59d400) [pid = 1792] [serial = 2271] [outer = (nil)] 05:23:52 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8e5d0800) [pid = 1792] [serial = 2272] [outer = 0x8e59d400] 05:23:53 INFO - PROCESS | 1792 | 1471350233177 Marionette TRACE conn4 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 05:23:53 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node. 05:23:53 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 1542ms 05:23:53 INFO - PROCESS | 1792 | 1471350233214 Marionette TRACE conn4 -> [0,2993,"getWindowHandle",null] 05:23:53 INFO - PROCESS | 1792 | 1471350233223 Marionette TRACE conn4 <- [1,2993,null,{"value":"8"}] 05:23:53 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 05:23:53 INFO - PROCESS | 1792 | 1471350233235 Marionette TRACE conn4 -> [0,2994,"setScriptTimeout",{"ms":35000}] 05:23:53 INFO - PROCESS | 1792 | 1471350233239 Marionette TRACE conn4 <- [1,2994,null,{}] 05:23:53 INFO - PROCESS | 1792 | 1471350233247 Marionette TRACE conn4 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:53 INFO - PROCESS | 1792 | 1471350233253 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:53 INFO - PROCESS | 1792 | 1471350233540 Marionette TRACE conn4 <- [1,2995,null,{"value":null}] 05:23:53 INFO - PROCESS | 1792 | 1471350233796 Marionette TRACE conn4 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:53 INFO - PROCESS | 1792 | 1471350233806 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:53 INFO - PROCESS | 1792 | ++DOCSHELL 0x8afef800 == 42 [pid = 1792] [id = 758] 05:23:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8e594c00) [pid = 1792] [serial = 2273] [outer = (nil)] 05:23:53 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8e59c400) [pid = 1792] [serial = 2274] [outer = 0x8e594c00] 05:23:53 INFO - PROCESS | 1792 | 1471350233939 Marionette DEBUG loaded listener.js 05:23:54 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8e5d5800) [pid = 1792] [serial = 2275] [outer = 0x8e594c00] 05:23:54 INFO - PROCESS | 1792 | 1471350234790 Marionette TRACE conn4 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 05:23:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 05:23:54 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element 05:23:54 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1584ms 05:23:54 INFO - PROCESS | 1792 | 1471350234819 Marionette TRACE conn4 -> [0,2997,"getWindowHandle",null] 05:23:54 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 05:23:54 INFO - PROCESS | 1792 | 1471350234824 Marionette TRACE conn4 <- [1,2997,null,{"value":"8"}] 05:23:54 INFO - PROCESS | 1792 | 1471350234830 Marionette TRACE conn4 -> [0,2998,"setScriptTimeout",{"ms":35000}] 05:23:54 INFO - PROCESS | 1792 | 1471350234834 Marionette TRACE conn4 <- [1,2998,null,{}] 05:23:54 INFO - PROCESS | 1792 | 1471350234840 Marionette TRACE conn4 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:54 INFO - PROCESS | 1792 | 1471350234846 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:55 INFO - PROCESS | 1792 | 1471350235032 Marionette TRACE conn4 <- [1,2999,null,{"value":null}] 05:23:55 INFO - PROCESS | 1792 | 1471350235234 Marionette TRACE conn4 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:55 INFO - PROCESS | 1792 | 1471350235243 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:55 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d2c00 == 43 [pid = 1792] [id = 759] 05:23:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8e597000) [pid = 1792] [serial = 2276] [outer = (nil)] 05:23:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x8e85cc00) [pid = 1792] [serial = 2277] [outer = 0x8e597000] 05:23:55 INFO - PROCESS | 1792 | 1471350235332 Marionette DEBUG loaded listener.js 05:23:55 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x8e85f000) [pid = 1792] [serial = 2278] [outer = 0x8e597000] 05:23:56 INFO - PROCESS | 1792 | 1471350236241 Marionette TRACE conn4 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 05:23:56 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | Test Description: DOMNodeInserted event fires when a node has been added as a child of another node. 05:23:56 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1435ms 05:23:56 INFO - PROCESS | 1792 | 1471350236267 Marionette TRACE conn4 -> [0,3001,"getWindowHandle",null] 05:23:56 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 05:23:56 INFO - PROCESS | 1792 | 1471350236272 Marionette TRACE conn4 <- [1,3001,null,{"value":"8"}] 05:23:56 INFO - PROCESS | 1792 | 1471350236278 Marionette TRACE conn4 -> [0,3002,"setScriptTimeout",{"ms":35000}] 05:23:56 INFO - PROCESS | 1792 | 1471350236283 Marionette TRACE conn4 <- [1,3002,null,{}] 05:23:56 INFO - PROCESS | 1792 | 1471350236289 Marionette TRACE conn4 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:56 INFO - PROCESS | 1792 | 1471350236302 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:56 INFO - PROCESS | 1792 | 1471350236566 Marionette TRACE conn4 <- [1,3003,null,{"value":null}] 05:23:56 INFO - PROCESS | 1792 | 1471350236774 Marionette TRACE conn4 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:56 INFO - PROCESS | 1792 | 1471350236781 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:56 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d2000 == 44 [pid = 1792] [id = 760] 05:23:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x877f0800) [pid = 1792] [serial = 2279] [outer = (nil)] 05:23:56 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x8ec6bc00) [pid = 1792] [serial = 2280] [outer = 0x877f0800] 05:23:56 INFO - PROCESS | 1792 | 1471350236915 Marionette DEBUG loaded listener.js 05:23:57 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8ec6f400) [pid = 1792] [serial = 2281] [outer = 0x877f0800] 05:23:57 INFO - PROCESS | 1792 | 1471350237870 Marionette TRACE conn4 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 05:23:57 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 05:23:57 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1649ms 05:23:57 INFO - PROCESS | 1792 | 1471350237928 Marionette TRACE conn4 -> [0,3005,"getWindowHandle",null] 05:23:57 INFO - PROCESS | 1792 | 1471350237932 Marionette TRACE conn4 <- [1,3005,null,{"value":"8"}] 05:23:57 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 05:23:57 INFO - PROCESS | 1792 | 1471350237940 Marionette TRACE conn4 -> [0,3006,"setScriptTimeout",{"ms":35000}] 05:23:57 INFO - PROCESS | 1792 | 1471350237944 Marionette TRACE conn4 <- [1,3006,null,{}] 05:23:58 INFO - PROCESS | 1792 | 1471350238000 Marionette TRACE conn4 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:58 INFO - PROCESS | 1792 | 1471350238005 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:58 INFO - PROCESS | 1792 | 1471350238206 Marionette TRACE conn4 <- [1,3007,null,{"value":null}] 05:23:58 INFO - PROCESS | 1792 | 1471350238461 Marionette TRACE conn4 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:23:58 INFO - PROCESS | 1792 | 1471350238474 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:58 INFO - PROCESS | 1792 | ++DOCSHELL 0x875c7400 == 45 [pid = 1792] [id = 761] 05:23:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x875cdc00) [pid = 1792] [serial = 2282] [outer = (nil)] 05:23:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 106 (0x8ecd2800) [pid = 1792] [serial = 2283] [outer = 0x875cdc00] 05:23:58 INFO - PROCESS | 1792 | 1471350238568 Marionette DEBUG loaded listener.js 05:23:58 INFO - PROCESS | 1792 | ++DOMWINDOW == 107 (0x8ecd1000) [pid = 1792] [serial = 2284] [outer = 0x875cdc00] 05:23:59 INFO - PROCESS | 1792 | 1471350239562 Marionette TRACE conn4 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 05:23:59 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered. 05:23:59 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 1681ms 05:23:59 INFO - PROCESS | 1792 | 1471350239622 Marionette TRACE conn4 -> [0,3009,"getWindowHandle",null] 05:23:59 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 05:23:59 INFO - PROCESS | 1792 | 1471350239626 Marionette TRACE conn4 <- [1,3009,null,{"value":"8"}] 05:23:59 INFO - PROCESS | 1792 | 1471350239633 Marionette TRACE conn4 -> [0,3010,"setScriptTimeout",{"ms":35000}] 05:23:59 INFO - PROCESS | 1792 | 1471350239637 Marionette TRACE conn4 <- [1,3010,null,{}] 05:23:59 INFO - PROCESS | 1792 | 1471350239643 Marionette TRACE conn4 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:23:59 INFO - PROCESS | 1792 | 1471350239648 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:23:59 INFO - PROCESS | 1792 | 1471350239827 Marionette TRACE conn4 <- [1,3011,null,{"value":null}] 05:24:00 INFO - PROCESS | 1792 | 1471350240031 Marionette TRACE conn4 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:00 INFO - PROCESS | 1792 | 1471350240041 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:00 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2e5c00 == 46 [pid = 1792] [id = 762] 05:24:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 108 (0x8d507800) [pid = 1792] [serial = 2285] [outer = (nil)] 05:24:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 109 (0x8ee8f000) [pid = 1792] [serial = 2286] [outer = 0x8d507800] 05:24:00 INFO - PROCESS | 1792 | 1471350240184 Marionette DEBUG loaded listener.js 05:24:00 INFO - PROCESS | 1792 | ++DOMWINDOW == 110 (0x8ee91800) [pid = 1792] [serial = 2287] [outer = 0x8d507800] 05:24:01 INFO - PROCESS | 1792 | 1471350241162 Marionette TRACE conn4 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 05:24:01 INFO - TEST-PASS | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | Check the values of bubbles and cancelable are false when the progress event is dispatched 05:24:01 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1582ms 05:24:01 INFO - PROCESS | 1792 | 1471350241216 Marionette TRACE conn4 -> [0,3013,"getWindowHandle",null] 05:24:01 INFO - PROCESS | 1792 | 1471350241219 Marionette TRACE conn4 <- [1,3013,null,{"value":"8"}] 05:24:01 INFO - TEST-START | /FileAPI/FileReaderSync.worker 05:24:01 INFO - PROCESS | 1792 | 1471350241227 Marionette TRACE conn4 -> [0,3014,"setScriptTimeout",{"ms":35000}] 05:24:01 INFO - PROCESS | 1792 | 1471350241232 Marionette TRACE conn4 <- [1,3014,null,{}] 05:24:01 INFO - PROCESS | 1792 | 1471350241265 Marionette TRACE conn4 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:01 INFO - PROCESS | 1792 | 1471350241271 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:01 INFO - PROCESS | 1792 | 1471350241492 Marionette TRACE conn4 <- [1,3015,null,{"value":null}] 05:24:01 INFO - PROCESS | 1792 | 1471350241700 Marionette TRACE conn4 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:01 INFO - PROCESS | 1792 | 1471350241709 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:01 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d3800 == 47 [pid = 1792] [id = 763] 05:24:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 111 (0x877eb400) [pid = 1792] [serial = 2288] [outer = (nil)] 05:24:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 112 (0x8988b800) [pid = 1792] [serial = 2289] [outer = 0x877eb400] 05:24:01 INFO - PROCESS | 1792 | 1471350241835 Marionette DEBUG loaded listener.js 05:24:01 INFO - PROCESS | 1792 | ++DOMWINDOW == 113 (0x89b47800) [pid = 1792] [serial = 2290] [outer = 0x877eb400] 05:24:02 INFO - PROCESS | 1792 | [1792] 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 05:24:03 INFO - PROCESS | 1792 | 1471350243046 Marionette TRACE conn4 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 05:24:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 05:24:03 INFO - {} 05:24:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 05:24:03 INFO - {} 05:24:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 05:24:03 INFO - {} 05:24:03 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 05:24:03 INFO - {} 05:24:03 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1875ms 05:24:03 INFO - PROCESS | 1792 | 1471350243134 Marionette TRACE conn4 -> [0,3017,"getWindowHandle",null] 05:24:03 INFO - PROCESS | 1792 | 1471350243141 Marionette TRACE conn4 <- [1,3017,null,{"value":"8"}] 05:24:03 INFO - TEST-START | /FileAPI/fileReader.html 05:24:03 INFO - PROCESS | 1792 | 1471350243152 Marionette TRACE conn4 -> [0,3018,"setScriptTimeout",{"ms":35000}] 05:24:03 INFO - PROCESS | 1792 | 1471350243158 Marionette TRACE conn4 <- [1,3018,null,{}] 05:24:03 INFO - PROCESS | 1792 | 1471350243166 Marionette TRACE conn4 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:03 INFO - PROCESS | 1792 | 1471350243173 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:03 INFO - PROCESS | 1792 | 1471350243427 Marionette TRACE conn4 <- [1,3019,null,{"value":null}] 05:24:03 INFO - PROCESS | 1792 | --DOCSHELL 0x875d5c00 == 46 [pid = 1792] [id = 752] 05:24:03 INFO - PROCESS | 1792 | --DOCSHELL 0x8aff0400 == 45 [pid = 1792] [id = 751] 05:24:03 INFO - PROCESS | 1792 | 1471350243761 Marionette TRACE conn4 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:03 INFO - PROCESS | 1792 | 1471350243769 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:03 INFO - PROCESS | 1792 | --DOCSHELL 0x89b43800 == 44 [pid = 1792] [id = 750] 05:24:03 INFO - PROCESS | 1792 | --DOCSHELL 0x88beb000 == 43 [pid = 1792] [id = 749] 05:24:03 INFO - PROCESS | 1792 | ++DOCSHELL 0x88beb000 == 44 [pid = 1792] [id = 764] 05:24:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 114 (0x88bef400) [pid = 1792] [serial = 2291] [outer = (nil)] 05:24:03 INFO - PROCESS | 1792 | ++DOMWINDOW == 115 (0x89a8f800) [pid = 1792] [serial = 2292] [outer = 0x88bef400] 05:24:03 INFO - PROCESS | 1792 | 1471350243881 Marionette DEBUG loaded listener.js 05:24:04 INFO - PROCESS | 1792 | ++DOMWINDOW == 116 (0x8ae84000) [pid = 1792] [serial = 2293] [outer = 0x88bef400] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 115 (0x8c180c00) [pid = 1792] [serial = 2216] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 114 (0x8c140c00) [pid = 1792] [serial = 2211] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 113 (0x8c2e5000) [pid = 1792] [serial = 2213] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 112 (0x8e8c6c00) [pid = 1792] [serial = 2198] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 111 (0x8e867800) [pid = 1792] [serial = 2199] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 110 (0x8dcd0c00) [pid = 1792] [serial = 2192] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 109 (0x8e503400) [pid = 1792] [serial = 2193] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 108 (0x8c2e6400) [pid = 1792] [serial = 2186] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 107 (0x8d501800) [pid = 1792] [serial = 2187] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 106 (0x8e5db000) [pid = 1792] [serial = 2195] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 105 (0x8e6c4000) [pid = 1792] [serial = 2196] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8bbcf800) [pid = 1792] [serial = 2178] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8bcf1400) [pid = 1792] [serial = 2183] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8bcfac00) [pid = 1792] [serial = 2184] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x8dabac00) [pid = 1792] [serial = 2189] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8dabfc00) [pid = 1792] [serial = 2190] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8988cc00) [pid = 1792] [serial = 2204] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x89a8d000) [pid = 1792] [serial = 2205] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x89b45800) [pid = 1792] [serial = 2201] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8bbb4800) [pid = 1792] [serial = 2202] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x89b46c00) [pid = 1792] [serial = 2180] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8ae84c00) [pid = 1792] [serial = 2181] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8ae8b800) [pid = 1792] [serial = 2207] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8c2eb400) [pid = 1792] [serial = 2217] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8bcf3800) [pid = 1792] [serial = 2210] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8d50a800) [pid = 1792] [serial = 2214] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8aff6c00) [pid = 1792] [serial = 2208] [outer = (nil)] [url = about:blank] 05:24:04 INFO - PROCESS | 1792 | 1471350244681 Marionette TRACE conn4 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 05:24:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 05:24:04 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 05:24:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 05:24:04 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 05:24:04 INFO - TEST-OK | /FileAPI/fileReader.html | took 1589ms 05:24:04 INFO - PROCESS | 1792 | 1471350244743 Marionette TRACE conn4 -> [0,3021,"getWindowHandle",null] 05:24:04 INFO - PROCESS | 1792 | 1471350244751 Marionette TRACE conn4 <- [1,3021,null,{"value":"8"}] 05:24:04 INFO - TEST-START | /FileAPI/historical.html 05:24:04 INFO - PROCESS | 1792 | 1471350244762 Marionette TRACE conn4 -> [0,3022,"setScriptTimeout",{"ms":35000}] 05:24:04 INFO - PROCESS | 1792 | 1471350244766 Marionette TRACE conn4 <- [1,3022,null,{}] 05:24:04 INFO - PROCESS | 1792 | 1471350244773 Marionette TRACE conn4 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:04 INFO - PROCESS | 1792 | 1471350244779 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:04 INFO - PROCESS | 1792 | 1471350244983 Marionette TRACE conn4 <- [1,3023,null,{"value":null}] 05:24:05 INFO - PROCESS | 1792 | 1471350245144 Marionette TRACE conn4 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:05 INFO - PROCESS | 1792 | 1471350245154 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:05 INFO - PROCESS | 1792 | ++DOCSHELL 0x8aff0400 == 45 [pid = 1792] [id = 765] 05:24:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8bbbec00) [pid = 1792] [serial = 2294] [outer = (nil)] 05:24:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8bbc9c00) [pid = 1792] [serial = 2295] [outer = 0x8bbbec00] 05:24:05 INFO - PROCESS | 1792 | 1471350245242 Marionette DEBUG loaded listener.js 05:24:05 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8bcee000) [pid = 1792] [serial = 2296] [outer = 0x8bbbec00] 05:24:06 INFO - PROCESS | 1792 | 1471350246203 Marionette TRACE conn4 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 05:24:06 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 05:24:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 05:24:06 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 05:24:06 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 05:24:06 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 05:24:06 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 05:24:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 05:24:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:06 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 05:24:06 INFO - TEST-OK | /FileAPI/historical.html | took 1487ms 05:24:06 INFO - PROCESS | 1792 | 1471350246253 Marionette TRACE conn4 -> [0,3025,"getWindowHandle",null] 05:24:06 INFO - PROCESS | 1792 | 1471350246258 Marionette TRACE conn4 <- [1,3025,null,{"value":"8"}] 05:24:06 INFO - TEST-START | /FileAPI/idlharness.html 05:24:06 INFO - PROCESS | 1792 | 1471350246266 Marionette TRACE conn4 -> [0,3026,"setScriptTimeout",{"ms":35000}] 05:24:06 INFO - PROCESS | 1792 | 1471350246271 Marionette TRACE conn4 <- [1,3026,null,{}] 05:24:06 INFO - PROCESS | 1792 | 1471350246293 Marionette TRACE conn4 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:06 INFO - PROCESS | 1792 | 1471350246302 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:06 INFO - PROCESS | 1792 | 1471350246570 Marionette TRACE conn4 <- [1,3027,null,{"value":null}] 05:24:06 INFO - PROCESS | 1792 | 1471350246596 Marionette TRACE conn4 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:06 INFO - PROCESS | 1792 | 1471350246604 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:06 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2f0000 == 46 [pid = 1792] [id = 766] 05:24:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8d501c00) [pid = 1792] [serial = 2297] [outer = (nil)] 05:24:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8d508400) [pid = 1792] [serial = 2298] [outer = 0x8d501c00] 05:24:06 INFO - PROCESS | 1792 | 1471350246689 Marionette DEBUG loaded listener.js 05:24:06 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8dabe000) [pid = 1792] [serial = 2299] [outer = 0x8d501c00] 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 05:24:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:24:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:24:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:24:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 05:24:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:24:08 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:08 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:24:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:24:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 05:24:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:24:08 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:08 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:24:08 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:24:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 05:24:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:24:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError 05:24:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:24:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 05:24:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:24:08 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:08 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:24:08 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 05:24:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:24:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError 05:24:08 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:24:08 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:08 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:08 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:08 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:08 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:08 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:08 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:08 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 05:24:08 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 05:24:08 INFO - TEST-OK | /FileAPI/idlharness.html | took 2282ms 05:24:08 INFO - PROCESS | 1792 | 1471350248339 Marionette TRACE conn4 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x877f9400) [pid = 1792] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x89b48c00) [pid = 1792] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8bbcf000) [pid = 1792] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8988e800) [pid = 1792] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8e506800) [pid = 1792] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x89a8e800) [pid = 1792] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8bbbd800) [pid = 1792] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x89b4a400) [pid = 1792] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x88bf2c00) [pid = 1792] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8ec6c000) [pid = 1792] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8e50f800) [pid = 1792] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8e50e400) [pid = 1792] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8aff0800) [pid = 1792] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 05:24:08 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8f907400) [pid = 1792] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:24:08 INFO - PROCESS | 1792 | 1471350248791 Marionette TRACE conn4 -> [0,3029,"getWindowHandle",null] 05:24:08 INFO - TEST-START | /FileAPI/idlharness.worker 05:24:08 INFO - PROCESS | 1792 | 1471350248809 Marionette TRACE conn4 <- [1,3029,null,{"value":"8"}] 05:24:08 INFO - PROCESS | 1792 | 1471350248831 Marionette TRACE conn4 -> [0,3030,"setScriptTimeout",{"ms":35000}] 05:24:08 INFO - PROCESS | 1792 | 1471350248835 Marionette TRACE conn4 <- [1,3030,null,{}] 05:24:08 INFO - PROCESS | 1792 | 1471350248841 Marionette TRACE conn4 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:08 INFO - PROCESS | 1792 | 1471350248846 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:09 INFO - PROCESS | 1792 | 1471350249022 Marionette TRACE conn4 <- [1,3031,null,{"value":null}] 05:24:09 INFO - PROCESS | 1792 | 1471350249190 Marionette TRACE conn4 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:09 INFO - PROCESS | 1792 | 1471350249199 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:09 INFO - PROCESS | 1792 | ++DOCSHELL 0x8988e800 == 47 [pid = 1792] [id = 767] 05:24:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x89b44800) [pid = 1792] [serial = 2300] [outer = (nil)] 05:24:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x89b4e400) [pid = 1792] [serial = 2301] [outer = 0x89b44800] 05:24:09 INFO - PROCESS | 1792 | 1471350249291 Marionette DEBUG loaded listener.js 05:24:09 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8c2ee000) [pid = 1792] [serial = 2302] [outer = 0x89b44800] 05:24:09 INFO - PROCESS | 1792 | [1792] 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 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 05:24:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:24:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 05:24:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:24:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 05:24:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:24:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:24:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new Blob(["TEST"]) with too few arguments must throw TypeError - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:24:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 05:24:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "isClosed" with the proper type (2) - assert_inherits: property "isClosed" not found in prototype chain 05:24:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: calling slice(long long,long long,DOMString) on new File(["myFileBits"], "myFileName") with too few arguments must throw TypeError - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "close" with the proper type (4) - assert_inherits: property "close" not found in prototype chain 05:24:11 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 05:24:11 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 05:24:11 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: existence and properties of interface prototype object's "constructor" property - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:11 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: operation item(unsigned long) - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:11 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 05:24:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 05:24:11 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 05:24:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:11 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 05:24:11 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 05:24:11 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 05:24:11 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 05:24:11 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 05:24:11 INFO - {} 05:24:11 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2578ms 05:24:11 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 05:24:11 INFO - PROCESS | 1792 | 1471350251263 Marionette TRACE conn4 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 05:24:11 INFO - PROCESS | 1792 | 1471350251427 Marionette TRACE conn4 -> [0,3033,"getWindowHandle",null] 05:24:11 INFO - PROCESS | 1792 | 1471350251439 Marionette TRACE conn4 <- [1,3033,null,{"value":"8"}] 05:24:11 INFO - PROCESS | 1792 | 1471350251477 Marionette TRACE conn4 -> [0,3034,"setScriptTimeout",{"ms":35000}] 05:24:11 INFO - PROCESS | 1792 | 1471350251491 Marionette TRACE conn4 <- [1,3034,null,{}] 05:24:11 INFO - PROCESS | 1792 | 1471350251593 Marionette TRACE conn4 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:11 INFO - PROCESS | 1792 | 1471350251611 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:11 INFO - PROCESS | 1792 | 1471350251864 Marionette TRACE conn4 <- [1,3035,null,{"value":null}] 05:24:12 INFO - PROCESS | 1792 | 1471350252064 Marionette TRACE conn4 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:12 INFO - PROCESS | 1792 | 1471350252076 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:12 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f9c00 == 48 [pid = 1792] [id = 768] 05:24:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8affa400) [pid = 1792] [serial = 2303] [outer = (nil)] 05:24:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8bbb1800) [pid = 1792] [serial = 2304] [outer = 0x8affa400] 05:24:12 INFO - PROCESS | 1792 | 1471350252206 Marionette DEBUG loaded listener.js 05:24:12 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8bbc6400) [pid = 1792] [serial = 2305] [outer = 0x8affa400] 05:24:13 INFO - PROCESS | 1792 | 1471350253159 Marionette TRACE conn4 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 05:24:13 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 05:24:13 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1732ms 05:24:13 INFO - PROCESS | 1792 | 1471350253198 Marionette TRACE conn4 -> [0,3037,"getWindowHandle",null] 05:24:13 INFO - PROCESS | 1792 | 1471350253208 Marionette TRACE conn4 <- [1,3037,null,{"value":"8"}] 05:24:13 INFO - TEST-START | /FileAPI/blob/Blob-close.html 05:24:13 INFO - PROCESS | 1792 | 1471350253241 Marionette TRACE conn4 -> [0,3038,"setScriptTimeout",{"ms":35000}] 05:24:13 INFO - PROCESS | 1792 | 1471350253246 Marionette TRACE conn4 <- [1,3038,null,{}] 05:24:13 INFO - PROCESS | 1792 | 1471350253255 Marionette TRACE conn4 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:13 INFO - PROCESS | 1792 | 1471350253261 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:13 INFO - PROCESS | 1792 | 1471350253495 Marionette TRACE conn4 <- [1,3039,null,{"value":null}] 05:24:13 INFO - PROCESS | 1792 | 1471350253713 Marionette TRACE conn4 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:13 INFO - PROCESS | 1792 | 1471350253724 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:13 INFO - PROCESS | 1792 | ++DOCSHELL 0x875d0400 == 49 [pid = 1792] [id = 769] 05:24:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8c2e2800) [pid = 1792] [serial = 2306] [outer = (nil)] 05:24:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8dcc5800) [pid = 1792] [serial = 2307] [outer = 0x8c2e2800] 05:24:13 INFO - PROCESS | 1792 | 1471350253855 Marionette DEBUG loaded listener.js 05:24:13 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x8e5cd800) [pid = 1792] [serial = 2308] [outer = 0x8c2e2800] 05:24:14 INFO - PROCESS | 1792 | 1471350254762 Marionette TRACE conn4 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 05:24:14 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 05:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 05:24:14 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:14 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:14 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 05:24:14 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1598ms 05:24:14 INFO - PROCESS | 1792 | 1471350254836 Marionette TRACE conn4 -> [0,3041,"getWindowHandle",null] 05:24:14 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 05:24:14 INFO - PROCESS | 1792 | 1471350254841 Marionette TRACE conn4 <- [1,3041,null,{"value":"8"}] 05:24:14 INFO - PROCESS | 1792 | 1471350254849 Marionette TRACE conn4 -> [0,3042,"setScriptTimeout",{"ms":35000}] 05:24:14 INFO - PROCESS | 1792 | 1471350254856 Marionette TRACE conn4 <- [1,3042,null,{}] 05:24:14 INFO - PROCESS | 1792 | 1471350254874 Marionette TRACE conn4 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:14 INFO - PROCESS | 1792 | 1471350254883 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:15 INFO - PROCESS | 1792 | 1471350255180 Marionette TRACE conn4 <- [1,3043,null,{"value":null}] 05:24:15 INFO - PROCESS | 1792 | 1471350255331 Marionette TRACE conn4 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:15 INFO - PROCESS | 1792 | 1471350255347 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:15 INFO - PROCESS | 1792 | ++DOCSHELL 0x89883800 == 50 [pid = 1792] [id = 770] 05:24:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8ecd9800) [pid = 1792] [serial = 2309] [outer = (nil)] 05:24:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8f83d000) [pid = 1792] [serial = 2310] [outer = 0x8ecd9800] 05:24:15 INFO - PROCESS | 1792 | 1471350255475 Marionette DEBUG loaded listener.js 05:24:15 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x8fc05800) [pid = 1792] [serial = 2311] [outer = 0x8ecd9800] 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.) 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 05:24:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | The 'endings' property should be ignored. - 'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes. 05:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 05:24:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:16 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 05:24:16 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults. - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 05:24:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Passing object "/regex/" (index 4) for options should use the defaults (with newlines). - Argument 2 of Blob.constructor can't be converted to a dictionary. 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 05:24:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 05:24:17 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:17 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 05:24:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 05:24:17 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 05:24:17 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 05:24:17 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 2154ms 05:24:17 INFO - PROCESS | 1792 | 1471350256856 Marionette TRACE conn4 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 05:24:17 INFO - PROCESS | 1792 | 1471350257036 Marionette TRACE conn4 -> [0,3045,"getWindowHandle",null] 05:24:17 INFO - PROCESS | 1792 | 1471350257051 Marionette TRACE conn4 <- [1,3045,null,{"value":"8"}] 05:24:17 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 05:24:17 INFO - PROCESS | 1792 | 1471350257074 Marionette TRACE conn4 -> [0,3046,"setScriptTimeout",{"ms":35000}] 05:24:17 INFO - PROCESS | 1792 | 1471350257082 Marionette TRACE conn4 <- [1,3046,null,{}] 05:24:17 INFO - PROCESS | 1792 | 1471350257094 Marionette TRACE conn4 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:17 INFO - PROCESS | 1792 | 1471350257099 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:17 INFO - PROCESS | 1792 | 1471350257371 Marionette TRACE conn4 <- [1,3047,null,{"value":null}] 05:24:17 INFO - PROCESS | 1792 | 1471350257547 Marionette TRACE conn4 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:17 INFO - PROCESS | 1792 | 1471350257556 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:17 INFO - PROCESS | 1792 | ++DOCSHELL 0x8ee95800 == 51 [pid = 1792] [id = 771] 05:24:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8f845400) [pid = 1792] [serial = 2312] [outer = (nil)] 05:24:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8f90cc00) [pid = 1792] [serial = 2313] [outer = 0x8f845400] 05:24:17 INFO - PROCESS | 1792 | 1471350257697 Marionette DEBUG loaded listener.js 05:24:17 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8f910000) [pid = 1792] [serial = 2314] [outer = 0x8f845400] 05:24:18 INFO - PROCESS | 1792 | [1792] 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 05:24:18 INFO - PROCESS | 1792 | 1471350258671 Marionette TRACE conn4 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 05:24:18 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 05:24:18 INFO - {} 05:24:18 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1610ms 05:24:18 INFO - PROCESS | 1792 | 1471350258684 Marionette TRACE conn4 -> [0,3049,"getWindowHandle",null] 05:24:18 INFO - PROCESS | 1792 | 1471350258688 Marionette TRACE conn4 <- [1,3049,null,{"value":"8"}] 05:24:18 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 05:24:18 INFO - PROCESS | 1792 | 1471350258695 Marionette TRACE conn4 -> [0,3050,"setScriptTimeout",{"ms":35000}] 05:24:18 INFO - PROCESS | 1792 | 1471350258699 Marionette TRACE conn4 <- [1,3050,null,{}] 05:24:18 INFO - PROCESS | 1792 | 1471350258705 Marionette TRACE conn4 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:18 INFO - PROCESS | 1792 | 1471350258712 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:18 INFO - PROCESS | 1792 | 1471350258923 Marionette TRACE conn4 <- [1,3051,null,{"value":null}] 05:24:19 INFO - PROCESS | 1792 | 1471350259133 Marionette TRACE conn4 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:19 INFO - PROCESS | 1792 | 1471350259143 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:19 INFO - PROCESS | 1792 | ++DOCSHELL 0x89ba1800 == 52 [pid = 1792] [id = 772] 05:24:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8ae84400) [pid = 1792] [serial = 2315] [outer = (nil)] 05:24:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8fa77400) [pid = 1792] [serial = 2316] [outer = 0x8ae84400] 05:24:19 INFO - PROCESS | 1792 | 1471350259272 Marionette DEBUG loaded listener.js 05:24:19 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x8fc02000) [pid = 1792] [serial = 2317] [outer = 0x8ae84400] 05:24:20 INFO - PROCESS | 1792 | 1471350260194 Marionette TRACE conn4 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 05:24:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 05:24:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 05:24:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 05:24:20 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 05:24:20 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1533ms 05:24:20 INFO - PROCESS | 1792 | 1471350260230 Marionette TRACE conn4 -> [0,3053,"getWindowHandle",null] 05:24:20 INFO - PROCESS | 1792 | 1471350260234 Marionette TRACE conn4 <- [1,3053,null,{"value":"8"}] 05:24:20 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 05:24:20 INFO - PROCESS | 1792 | 1471350260242 Marionette TRACE conn4 -> [0,3054,"setScriptTimeout",{"ms":35000}] 05:24:20 INFO - PROCESS | 1792 | 1471350260245 Marionette TRACE conn4 <- [1,3054,null,{}] 05:24:20 INFO - PROCESS | 1792 | 1471350260252 Marionette TRACE conn4 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:20 INFO - PROCESS | 1792 | 1471350260264 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:20 INFO - PROCESS | 1792 | 1471350260585 Marionette TRACE conn4 <- [1,3055,null,{"value":null}] 05:24:20 INFO - PROCESS | 1792 | 1471350260752 Marionette TRACE conn4 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:20 INFO - PROCESS | 1792 | 1471350260762 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:20 INFO - PROCESS | 1792 | ++DOCSHELL 0x875ca400 == 53 [pid = 1792] [id = 773] 05:24:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x875ca800) [pid = 1792] [serial = 2318] [outer = (nil)] 05:24:20 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x899d7000) [pid = 1792] [serial = 2319] [outer = 0x875ca800] 05:24:20 INFO - PROCESS | 1792 | 1471350260888 Marionette DEBUG loaded listener.js 05:24:21 INFO - PROCESS | 1792 | ++DOMWINDOW == 102 (0x8bbbe000) [pid = 1792] [serial = 2320] [outer = 0x875ca800] 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 05:24:22 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - PROCESS | 1792 | 1471350262546 Marionette TRACE conn4 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset = UTF-8") - assert_equals: expected "text/plain;charset = utf-8" but got "text/plain;charset = UTF-8" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:24:22 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("text/plain;charset=UTF-8") - assert_equals: expected "text/plain;charset=utf-8" but got "text/plain;charset=UTF-8" 05:24:22 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 05:24:22 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:22 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 05:24:22 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 05:24:22 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 2584ms 05:24:22 INFO - PROCESS | 1792 | 1471350262827 Marionette TRACE conn4 -> [0,3057,"getWindowHandle",null] 05:24:22 INFO - PROCESS | 1792 | 1471350262841 Marionette TRACE conn4 <- [1,3057,null,{"value":"8"}] 05:24:22 INFO - TEST-START | /FileAPI/file/File-constructor.html 05:24:23 INFO - PROCESS | 1792 | 1471350262892 Marionette TRACE conn4 -> [0,3058,"setScriptTimeout",{"ms":35000}] 05:24:23 INFO - PROCESS | 1792 | 1471350262907 Marionette TRACE conn4 <- [1,3058,null,{}] 05:24:23 INFO - PROCESS | 1792 | 1471350263018 Marionette TRACE conn4 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:23 INFO - PROCESS | 1792 | 1471350263023 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:23 INFO - PROCESS | 1792 | 1471350263253 Marionette TRACE conn4 <- [1,3059,null,{"value":null}] 05:24:23 INFO - PROCESS | 1792 | 1471350263571 Marionette TRACE conn4 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:23 INFO - PROCESS | 1792 | 1471350263585 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:23 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d5400 == 54 [pid = 1792] [id = 774] 05:24:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 103 (0x89b42000) [pid = 1792] [serial = 2321] [outer = (nil)] 05:24:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 104 (0x8bbb7c00) [pid = 1792] [serial = 2322] [outer = 0x89b42000] 05:24:23 INFO - PROCESS | 1792 | 1471350263693 Marionette DEBUG loaded listener.js 05:24:23 INFO - PROCESS | 1792 | ++DOMWINDOW == 105 (0x8bcf8400) [pid = 1792] [serial = 2323] [outer = 0x89b42000] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2f0000 == 53 [pid = 1792] [id = 766] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8aff0400 == 52 [pid = 1792] [id = 765] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x88beb000 == 51 [pid = 1792] [id = 764] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8dccb000 == 50 [pid = 1792] [id = 757] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875d1000 == 49 [pid = 1792] [id = 724] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x899d1800 == 48 [pid = 1792] [id = 722] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbd0800 == 47 [pid = 1792] [id = 736] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8c185c00 == 46 [pid = 1792] [id = 728] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x89881800 == 45 [pid = 1792] [id = 754] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8aff3c00 == 44 [pid = 1792] [id = 755] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875d6800 == 43 [pid = 1792] [id = 731] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x88bec000 == 42 [pid = 1792] [id = 733] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875d2000 == 41 [pid = 1792] [id = 760] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8afef800 == 40 [pid = 1792] [id = 758] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x899da800 == 39 [pid = 1792] [id = 739] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x877f1000 == 38 [pid = 1792] [id = 747] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875c7400 == 37 [pid = 1792] [id = 761] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875d2c00 == 36 [pid = 1792] [id = 759] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8bcf4800 == 35 [pid = 1792] [id = 737] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x899ce400 == 34 [pid = 1792] [id = 725] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875c9000 == 33 [pid = 1792] [id = 730] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8dcc6400 == 32 [pid = 1792] [id = 756] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x877f9800 == 31 [pid = 1792] [id = 727] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8c2e5c00 == 30 [pid = 1792] [id = 762] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x88be8800 == 29 [pid = 1792] [id = 734] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8c17a800 == 28 [pid = 1792] [id = 744] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x89887400 == 27 [pid = 1792] [id = 745] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x89bafc00 == 26 [pid = 1792] [id = 723] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875cb400 == 25 [pid = 1792] [id = 738] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875cec00 == 24 [pid = 1792] [id = 729] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x877f7400 == 23 [pid = 1792] [id = 732] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x899d8800 == 22 [pid = 1792] [id = 742] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbc3800 == 21 [pid = 1792] [id = 740] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8e50cc00 == 20 [pid = 1792] [id = 741] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8bbbb800 == 19 [pid = 1792] [id = 748] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x89a91400 == 18 [pid = 1792] [id = 735] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8e6bbc00 == 17 [pid = 1792] [id = 743] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x899ce000 == 16 [pid = 1792] [id = 726] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8a570800 == 15 [pid = 1792] [id = 753] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875d3800 == 14 [pid = 1792] [id = 763] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875ca400 == 13 [pid = 1792] [id = 773] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x89ba1800 == 12 [pid = 1792] [id = 772] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8ee95800 == 11 [pid = 1792] [id = 771] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x875d0400 == 10 [pid = 1792] [id = 769] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x89883800 == 9 [pid = 1792] [id = 770] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x8988e800 == 8 [pid = 1792] [id = 767] 05:24:25 INFO - PROCESS | 1792 | --DOCSHELL 0x877f9c00 == 7 [pid = 1792] [id = 768] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 104 (0x8988a800) [pid = 1792] [serial = 2257] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 103 (0x8ae8c400) [pid = 1792] [serial = 2220] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 102 (0x8c2e2c00) [pid = 1792] [serial = 2223] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 101 (0x899d6000) [pid = 1792] [serial = 2242] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x8e865c00) [pid = 1792] [serial = 2228] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8e8d1800) [pid = 1792] [serial = 2229] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8f83c800) [pid = 1792] [serial = 2237] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8c17dc00) [pid = 1792] [serial = 2245] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x89b50400) [pid = 1792] [serial = 2251] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8c17c400) [pid = 1792] [serial = 2222] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8988b000) [pid = 1792] [serial = 2249] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8ec75000) [pid = 1792] [serial = 2232] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8c2ea000) [pid = 1792] [serial = 2246] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8ee97800) [pid = 1792] [serial = 2235] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x8f840c00) [pid = 1792] [serial = 2238] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x8e5d3000) [pid = 1792] [serial = 2226] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x89b4d400) [pid = 1792] [serial = 2243] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x89ba8400) [pid = 1792] [serial = 2252] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x89881000) [pid = 1792] [serial = 2248] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x8e594800) [pid = 1792] [serial = 2225] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8ee93c00) [pid = 1792] [serial = 2234] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8bbb8800) [pid = 1792] [serial = 2255] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8aff7000) [pid = 1792] [serial = 2254] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8f908400) [pid = 1792] [serial = 2240] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8ec71c00) [pid = 1792] [serial = 2231] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8bbc7400) [pid = 1792] [serial = 2258] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x89ba5c00) [pid = 1792] [serial = 2219] [outer = (nil)] [url = about:blank] 05:24:25 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8c13b400) [pid = 1792] [serial = 2260] [outer = (nil)] [url = about:blank] 05:24:26 INFO - PROCESS | 1792 | 1471350266033 Marionette TRACE conn4 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 05:24:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 05:24:26 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 05:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:26 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 05:24:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 05:24:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 05:24:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 05:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 05:24:26 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 05:24:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 05:24:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:26 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 05:24:26 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 05:24:26 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 3225ms 05:24:26 INFO - PROCESS | 1792 | 1471350266109 Marionette TRACE conn4 -> [0,3061,"getWindowHandle",null] 05:24:26 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 05:24:26 INFO - PROCESS | 1792 | 1471350266122 Marionette TRACE conn4 <- [1,3061,null,{"value":"8"}] 05:24:26 INFO - PROCESS | 1792 | 1471350266131 Marionette TRACE conn4 -> [0,3062,"setScriptTimeout",{"ms":35000}] 05:24:26 INFO - PROCESS | 1792 | 1471350266139 Marionette TRACE conn4 <- [1,3062,null,{}] 05:24:26 INFO - PROCESS | 1792 | 1471350266148 Marionette TRACE conn4 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:26 INFO - PROCESS | 1792 | 1471350266154 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:26 INFO - PROCESS | 1792 | 1471350266377 Marionette TRACE conn4 <- [1,3063,null,{"value":null}] 05:24:26 INFO - PROCESS | 1792 | 1471350266532 Marionette TRACE conn4 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:26 INFO - PROCESS | 1792 | 1471350266544 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:26 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f3800 == 8 [pid = 1792] [id = 775] 05:24:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x88bf0000) [pid = 1792] [serial = 2324] [outer = (nil)] 05:24:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x899cd400) [pid = 1792] [serial = 2325] [outer = 0x88bf0000] 05:24:26 INFO - PROCESS | 1792 | 1471350266629 Marionette DEBUG loaded listener.js 05:24:26 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x899da800) [pid = 1792] [serial = 2326] [outer = 0x88bf0000] 05:24:27 INFO - PROCESS | 1792 | [1792] 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 05:24:27 INFO - PROCESS | 1792 | 1471350267545 Marionette TRACE conn4 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 05:24:27 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 05:24:27 INFO - {} 05:24:27 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1437ms 05:24:27 INFO - PROCESS | 1792 | 1471350267569 Marionette TRACE conn4 -> [0,3065,"getWindowHandle",null] 05:24:27 INFO - PROCESS | 1792 | 1471350267579 Marionette TRACE conn4 <- [1,3065,null,{"value":"8"}] 05:24:27 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 05:24:27 INFO - PROCESS | 1792 | 1471350267604 Marionette TRACE conn4 -> [0,3066,"setScriptTimeout",{"ms":35000}] 05:24:27 INFO - PROCESS | 1792 | 1471350267610 Marionette TRACE conn4 <- [1,3066,null,{}] 05:24:27 INFO - PROCESS | 1792 | 1471350267618 Marionette TRACE conn4 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:27 INFO - PROCESS | 1792 | 1471350267625 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:27 INFO - PROCESS | 1792 | 1471350267880 Marionette TRACE conn4 <- [1,3067,null,{"value":null}] 05:24:28 INFO - PROCESS | 1792 | 1471350268096 Marionette TRACE conn4 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:28 INFO - PROCESS | 1792 | 1471350268106 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:28 INFO - PROCESS | 1792 | ++DOCSHELL 0x89baec00 == 9 [pid = 1792] [id = 776] 05:24:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x89bafc00) [pid = 1792] [serial = 2327] [outer = (nil)] 05:24:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8a567000) [pid = 1792] [serial = 2328] [outer = 0x89bafc00] 05:24:28 INFO - PROCESS | 1792 | 1471350268207 Marionette DEBUG loaded listener.js 05:24:28 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8ae83c00) [pid = 1792] [serial = 2329] [outer = 0x89bafc00] 05:24:29 INFO - PROCESS | 1792 | 1471350269205 Marionette TRACE conn4 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 05:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 05:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 05:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 05:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 05:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 05:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 05:24:29 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 05:24:29 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1640ms 05:24:29 INFO - PROCESS | 1792 | 1471350269246 Marionette TRACE conn4 -> [0,3069,"getWindowHandle",null] 05:24:29 INFO - PROCESS | 1792 | 1471350269250 Marionette TRACE conn4 <- [1,3069,null,{"value":"8"}] 05:24:29 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 05:24:29 INFO - PROCESS | 1792 | 1471350269277 Marionette TRACE conn4 -> [0,3070,"setScriptTimeout",{"ms":35000}] 05:24:29 INFO - PROCESS | 1792 | 1471350269284 Marionette TRACE conn4 <- [1,3070,null,{}] 05:24:29 INFO - PROCESS | 1792 | 1471350269305 Marionette TRACE conn4 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:29 INFO - PROCESS | 1792 | 1471350269317 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:29 INFO - PROCESS | 1792 | 1471350269595 Marionette TRACE conn4 <- [1,3071,null,{"value":null}] 05:24:29 INFO - PROCESS | 1792 | 1471350269622 Marionette TRACE conn4 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:29 INFO - PROCESS | 1792 | 1471350269637 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:29 INFO - PROCESS | 1792 | ++DOCSHELL 0x89ba9800 == 10 [pid = 1792] [id = 777] 05:24:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8bbc6000) [pid = 1792] [serial = 2330] [outer = (nil)] 05:24:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8bbccc00) [pid = 1792] [serial = 2331] [outer = 0x8bbc6000] 05:24:29 INFO - PROCESS | 1792 | 1471350269733 Marionette DEBUG loaded listener.js 05:24:29 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8c138800) [pid = 1792] [serial = 2332] [outer = 0x8bbc6000] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x89b44800) [pid = 1792] [serial = 2300] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.worker] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8d501c00) [pid = 1792] [serial = 2297] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/idlharness.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x875cdc00) [pid = 1792] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8bbbf000) [pid = 1792] [serial = 2265] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8e594c00) [pid = 1792] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8d507800) [pid = 1792] [serial = 2285] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x89885400) [pid = 1792] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x877f0800) [pid = 1792] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x877eb400) [pid = 1792] [serial = 2288] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/FileReaderSync.worker] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x8bbbec00) [pid = 1792] [serial = 2294] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/historical.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8bcee400) [pid = 1792] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x8e597000) [pid = 1792] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x8dcc6c00) [pid = 1792] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 72 (0x8e59d400) [pid = 1792] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 05:24:30 INFO - PROCESS | 1792 | --DOMWINDOW == 71 (0x88bef400) [pid = 1792] [serial = 2291] [outer = (nil)] [url = http://web-platform.test:8000/FileAPI/fileReader.html] 05:24:31 INFO - PROCESS | 1792 | 1471350271454 Marionette TRACE conn4 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 05:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 05:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 05:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 05:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 05:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 05:24:31 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 05:24:31 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 2193ms 05:24:31 INFO - PROCESS | 1792 | 1471350271472 Marionette TRACE conn4 -> [0,3073,"getWindowHandle",null] 05:24:31 INFO - PROCESS | 1792 | 1471350271476 Marionette TRACE conn4 <- [1,3073,null,{"value":"8"}] 05:24:31 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 05:24:31 INFO - PROCESS | 1792 | 1471350271484 Marionette TRACE conn4 -> [0,3074,"setScriptTimeout",{"ms":35000}] 05:24:31 INFO - PROCESS | 1792 | 1471350271487 Marionette TRACE conn4 <- [1,3074,null,{}] 05:24:31 INFO - PROCESS | 1792 | 1471350271493 Marionette TRACE conn4 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:31 INFO - PROCESS | 1792 | 1471350271499 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:31 INFO - PROCESS | 1792 | 1471350271766 Marionette TRACE conn4 <- [1,3075,null,{"value":null}] 05:24:31 INFO - PROCESS | 1792 | 1471350271968 Marionette TRACE conn4 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:31 INFO - PROCESS | 1792 | 1471350271976 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:32 INFO - PROCESS | 1792 | ++DOCSHELL 0x8aff4000 == 11 [pid = 1792] [id = 778] 05:24:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 72 (0x8bcf6800) [pid = 1792] [serial = 2333] [outer = (nil)] 05:24:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 73 (0x8c13e400) [pid = 1792] [serial = 2334] [outer = 0x8bcf6800] 05:24:32 INFO - PROCESS | 1792 | 1471350272058 Marionette DEBUG loaded listener.js 05:24:32 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x8c17c800) [pid = 1792] [serial = 2335] [outer = 0x8bcf6800] 05:24:33 INFO - PROCESS | 1792 | 1471350273100 Marionette TRACE conn4 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 05:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 05:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 05:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 05:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 05:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 05:24:33 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 05:24:33 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1633ms 05:24:33 INFO - PROCESS | 1792 | 1471350273121 Marionette TRACE conn4 -> [0,3077,"getWindowHandle",null] 05:24:33 INFO - PROCESS | 1792 | 1471350273130 Marionette TRACE conn4 <- [1,3077,null,{"value":"8"}] 05:24:33 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 05:24:33 INFO - PROCESS | 1792 | 1471350273142 Marionette TRACE conn4 -> [0,3078,"setScriptTimeout",{"ms":35000}] 05:24:33 INFO - PROCESS | 1792 | 1471350273147 Marionette TRACE conn4 <- [1,3078,null,{}] 05:24:33 INFO - PROCESS | 1792 | 1471350273159 Marionette TRACE conn4 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:33 INFO - PROCESS | 1792 | 1471350273164 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:33 INFO - PROCESS | 1792 | 1471350273434 Marionette TRACE conn4 <- [1,3079,null,{"value":null}] 05:24:33 INFO - PROCESS | 1792 | 1471350273708 Marionette TRACE conn4 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:33 INFO - PROCESS | 1792 | 1471350273724 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:33 INFO - PROCESS | 1792 | ++DOCSHELL 0x899d1800 == 12 [pid = 1792] [id = 779] 05:24:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x899d3c00) [pid = 1792] [serial = 2336] [outer = (nil)] 05:24:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x89a91400) [pid = 1792] [serial = 2337] [outer = 0x899d3c00] 05:24:33 INFO - PROCESS | 1792 | 1471350273857 Marionette DEBUG loaded listener.js 05:24:33 INFO - PROCESS | 1792 | ++DOMWINDOW == 77 (0x89b4a000) [pid = 1792] [serial = 2338] [outer = 0x899d3c00] 05:24:34 INFO - PROCESS | 1792 | 1471350274776 Marionette TRACE conn4 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 05:24:34 INFO - PROCESS | 1792 | 1471350274848 Marionette TRACE conn4 <- [1,3081,null,{"value":"8"}] 05:24:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 05:24:34 INFO - PROCESS | 1792 | 1471350274913 Marionette TRACE conn4 -> [0,3082,"setScriptTimeout",{"ms":35000}] 05:24:34 INFO - PROCESS | 1792 | 1471350274920 Marionette TRACE conn4 <- [1,3082,null,{}] 05:24:34 INFO - PROCESS | 1792 | 1471350274928 Marionette TRACE conn4 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:34 INFO - PROCESS | 1792 | 1471350274935 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:35 INFO - PROCESS | 1792 | 1471350275134 Marionette TRACE conn4 <- [1,3083,null,{"value":null}] 05:24:35 INFO - PROCESS | 1792 | 1471350275344 Marionette TRACE conn4 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:35 INFO - PROCESS | 1792 | 1471350275354 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:35 INFO - PROCESS | 1792 | ++DOCSHELL 0x8affc000 == 13 [pid = 1792] [id = 780] 05:24:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 78 (0x8bbb2c00) [pid = 1792] [serial = 2339] [outer = (nil)] 05:24:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 79 (0x8bbba000) [pid = 1792] [serial = 2340] [outer = 0x8bbb2c00] 05:24:35 INFO - PROCESS | 1792 | 1471350275487 Marionette DEBUG loaded listener.js 05:24:35 INFO - PROCESS | 1792 | ++DOMWINDOW == 80 (0x8bcebc00) [pid = 1792] [serial = 2341] [outer = 0x8bbb2c00] 05:24:36 INFO - PROCESS | 1792 | 1471350276461 Marionette TRACE conn4 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 05:24:36 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 05:24:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 05:24:36 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:36 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:36 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 05:24:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 05:24:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1597ms 05:24:36 INFO - PROCESS | 1792 | 1471350276503 Marionette TRACE conn4 -> [0,3085,"getWindowHandle",null] 05:24:36 INFO - PROCESS | 1792 | 1471350276508 Marionette TRACE conn4 <- [1,3085,null,{"value":"8"}] 05:24:36 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 05:24:36 INFO - PROCESS | 1792 | 1471350276515 Marionette TRACE conn4 -> [0,3086,"setScriptTimeout",{"ms":35000}] 05:24:36 INFO - PROCESS | 1792 | 1471350276521 Marionette TRACE conn4 <- [1,3086,null,{}] 05:24:36 INFO - PROCESS | 1792 | 1471350276539 Marionette TRACE conn4 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:36 INFO - PROCESS | 1792 | 1471350276548 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:36 INFO - PROCESS | 1792 | 1471350276728 Marionette TRACE conn4 <- [1,3087,null,{"value":null}] 05:24:36 INFO - PROCESS | 1792 | 1471350276937 Marionette TRACE conn4 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:36 INFO - PROCESS | 1792 | 1471350276948 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:37 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2ea000 == 14 [pid = 1792] [id = 781] 05:24:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 81 (0x8c2ea400) [pid = 1792] [serial = 2342] [outer = (nil)] 05:24:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 82 (0x8c2f0000) [pid = 1792] [serial = 2343] [outer = 0x8c2ea400] 05:24:37 INFO - PROCESS | 1792 | 1471350277084 Marionette DEBUG loaded listener.js 05:24:37 INFO - PROCESS | 1792 | ++DOMWINDOW == 83 (0x8d50a800) [pid = 1792] [serial = 2344] [outer = 0x8c2ea400] 05:24:38 INFO - PROCESS | 1792 | 1471350278009 Marionette TRACE conn4 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 05:24:38 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 05:24:38 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 1544ms 05:24:38 INFO - PROCESS | 1792 | 1471350278060 Marionette TRACE conn4 -> [0,3089,"getWindowHandle",null] 05:24:38 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 05:24:38 INFO - PROCESS | 1792 | 1471350278065 Marionette TRACE conn4 <- [1,3089,null,{"value":"8"}] 05:24:38 INFO - PROCESS | 1792 | 1471350278071 Marionette TRACE conn4 -> [0,3090,"setScriptTimeout",{"ms":35000}] 05:24:38 INFO - PROCESS | 1792 | 1471350278075 Marionette TRACE conn4 <- [1,3090,null,{}] 05:24:38 INFO - PROCESS | 1792 | 1471350278081 Marionette TRACE conn4 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:38 INFO - PROCESS | 1792 | 1471350278086 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:38 INFO - PROCESS | 1792 | 1471350278287 Marionette TRACE conn4 <- [1,3091,null,{"value":null}] 05:24:38 INFO - PROCESS | 1792 | 1471350278494 Marionette TRACE conn4 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:38 INFO - PROCESS | 1792 | 1471350278502 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:38 INFO - PROCESS | 1792 | ++DOCSHELL 0x8c2ecc00 == 15 [pid = 1792] [id = 782] 05:24:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 84 (0x8dcc2400) [pid = 1792] [serial = 2345] [outer = (nil)] 05:24:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 85 (0x8dcc9c00) [pid = 1792] [serial = 2346] [outer = 0x8dcc2400] 05:24:38 INFO - PROCESS | 1792 | 1471350278632 Marionette DEBUG loaded listener.js 05:24:38 INFO - PROCESS | 1792 | ++DOMWINDOW == 86 (0x8dcce800) [pid = 1792] [serial = 2347] [outer = 0x8dcc2400] 05:24:39 INFO - PROCESS | 1792 | 1471350279559 Marionette TRACE conn4 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 05:24:39 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 05:24:39 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1534ms 05:24:39 INFO - PROCESS | 1792 | 1471350279607 Marionette TRACE conn4 -> [0,3093,"getWindowHandle",null] 05:24:39 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 05:24:39 INFO - PROCESS | 1792 | 1471350279612 Marionette TRACE conn4 <- [1,3093,null,{"value":"8"}] 05:24:39 INFO - PROCESS | 1792 | 1471350279620 Marionette TRACE conn4 -> [0,3094,"setScriptTimeout",{"ms":35000}] 05:24:39 INFO - PROCESS | 1792 | 1471350279624 Marionette TRACE conn4 <- [1,3094,null,{}] 05:24:39 INFO - PROCESS | 1792 | 1471350279632 Marionette TRACE conn4 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:39 INFO - PROCESS | 1792 | 1471350279639 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:39 INFO - PROCESS | 1792 | 1471350279877 Marionette TRACE conn4 <- [1,3095,null,{"value":null}] 05:24:40 INFO - PROCESS | 1792 | 1471350280146 Marionette TRACE conn4 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:40 INFO - PROCESS | 1792 | 1471350280160 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:40 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbc1800 == 16 [pid = 1792] [id = 783] 05:24:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 87 (0x8c17a800) [pid = 1792] [serial = 2348] [outer = (nil)] 05:24:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 88 (0x8e50bc00) [pid = 1792] [serial = 2349] [outer = 0x8c17a800] 05:24:40 INFO - PROCESS | 1792 | 1471350280394 Marionette DEBUG loaded listener.js 05:24:40 INFO - PROCESS | 1792 | ++DOMWINDOW == 89 (0x8e594c00) [pid = 1792] [serial = 2350] [outer = 0x8c17a800] 05:24:41 INFO - PROCESS | 1792 | 1471350281620 Marionette TRACE conn4 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 05:24:41 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 05:24:41 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 2048ms 05:24:41 INFO - PROCESS | 1792 | 1471350281670 Marionette TRACE conn4 -> [0,3097,"getWindowHandle",null] 05:24:41 INFO - PROCESS | 1792 | 1471350281677 Marionette TRACE conn4 <- [1,3097,null,{"value":"8"}] 05:24:41 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 05:24:41 INFO - PROCESS | 1792 | 1471350281687 Marionette TRACE conn4 -> [0,3098,"setScriptTimeout",{"ms":35000}] 05:24:41 INFO - PROCESS | 1792 | 1471350281693 Marionette TRACE conn4 <- [1,3098,null,{}] 05:24:41 INFO - PROCESS | 1792 | 1471350281702 Marionette TRACE conn4 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:41 INFO - PROCESS | 1792 | 1471350281720 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:42 INFO - PROCESS | 1792 | 1471350282082 Marionette TRACE conn4 <- [1,3099,null,{"value":null}] 05:24:42 INFO - PROCESS | 1792 | 1471350282293 Marionette TRACE conn4 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:42 INFO - PROCESS | 1792 | 1471350282303 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:42 INFO - PROCESS | 1792 | ++DOCSHELL 0x89883c00 == 17 [pid = 1792] [id = 784] 05:24:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 90 (0x89bae400) [pid = 1792] [serial = 2351] [outer = (nil)] 05:24:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 91 (0x8e6bcc00) [pid = 1792] [serial = 2352] [outer = 0x89bae400] 05:24:42 INFO - PROCESS | 1792 | 1471350282406 Marionette DEBUG loaded listener.js 05:24:42 INFO - PROCESS | 1792 | ++DOMWINDOW == 92 (0x8e858400) [pid = 1792] [serial = 2353] [outer = 0x89bae400] 05:24:43 INFO - PROCESS | 1792 | 1471350283294 Marionette TRACE conn4 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 05:24:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 05:24:43 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 05:24:43 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 1647ms 05:24:43 INFO - PROCESS | 1792 | 1471350283334 Marionette TRACE conn4 -> [0,3101,"getWindowHandle",null] 05:24:43 INFO - PROCESS | 1792 | 1471350283339 Marionette TRACE conn4 <- [1,3101,null,{"value":"8"}] 05:24:43 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 05:24:43 INFO - PROCESS | 1792 | 1471350283346 Marionette TRACE conn4 -> [0,3102,"setScriptTimeout",{"ms":35000}] 05:24:43 INFO - PROCESS | 1792 | 1471350283350 Marionette TRACE conn4 <- [1,3102,null,{}] 05:24:43 INFO - PROCESS | 1792 | 1471350283356 Marionette TRACE conn4 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:43 INFO - PROCESS | 1792 | 1471350283361 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:43 INFO - PROCESS | 1792 | 1471350283538 Marionette TRACE conn4 <- [1,3103,null,{"value":null}] 05:24:43 INFO - PROCESS | 1792 | 1471350283745 Marionette TRACE conn4 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:43 INFO - PROCESS | 1792 | 1471350283754 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:43 INFO - PROCESS | 1792 | ++DOCSHELL 0x875ca400 == 18 [pid = 1792] [id = 785] 05:24:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 93 (0x89887c00) [pid = 1792] [serial = 2354] [outer = (nil)] 05:24:43 INFO - PROCESS | 1792 | ++DOMWINDOW == 94 (0x8e864800) [pid = 1792] [serial = 2355] [outer = 0x89887c00] 05:24:43 INFO - PROCESS | 1792 | 1471350283898 Marionette DEBUG loaded listener.js 05:24:44 INFO - PROCESS | 1792 | ++DOMWINDOW == 95 (0x8e8c6400) [pid = 1792] [serial = 2356] [outer = 0x89887c00] 05:24:44 INFO - PROCESS | 1792 | 1471350284780 Marionette TRACE conn4 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 05:24:44 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 05:24:44 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1486ms 05:24:44 INFO - PROCESS | 1792 | 1471350284834 Marionette TRACE conn4 -> [0,3105,"getWindowHandle",null] 05:24:44 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 05:24:44 INFO - PROCESS | 1792 | 1471350284839 Marionette TRACE conn4 <- [1,3105,null,{"value":"8"}] 05:24:44 INFO - PROCESS | 1792 | 1471350284847 Marionette TRACE conn4 -> [0,3106,"setScriptTimeout",{"ms":35000}] 05:24:44 INFO - PROCESS | 1792 | 1471350284851 Marionette TRACE conn4 <- [1,3106,null,{}] 05:24:44 INFO - PROCESS | 1792 | 1471350284860 Marionette TRACE conn4 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:44 INFO - PROCESS | 1792 | 1471350284865 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:45 INFO - PROCESS | 1792 | 1471350285070 Marionette TRACE conn4 <- [1,3107,null,{"value":null}] 05:24:45 INFO - PROCESS | 1792 | 1471350285283 Marionette TRACE conn4 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:45 INFO - PROCESS | 1792 | 1471350285295 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:45 INFO - PROCESS | 1792 | ++DOCSHELL 0x8bbc0800 == 19 [pid = 1792] [id = 786] 05:24:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 96 (0x8c184400) [pid = 1792] [serial = 2357] [outer = (nil)] 05:24:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 97 (0x8e8cf000) [pid = 1792] [serial = 2358] [outer = 0x8c184400] 05:24:45 INFO - PROCESS | 1792 | 1471350285425 Marionette DEBUG loaded listener.js 05:24:45 INFO - PROCESS | 1792 | ++DOMWINDOW == 98 (0x8e8d2c00) [pid = 1792] [serial = 2359] [outer = 0x8c184400] 05:24:46 INFO - PROCESS | 1792 | 1471350286322 Marionette TRACE conn4 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 05:24:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 05:24:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 05:24:46 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 05:24:46 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1538ms 05:24:46 INFO - PROCESS | 1792 | 1471350286385 Marionette TRACE conn4 -> [0,3109,"getWindowHandle",null] 05:24:46 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 05:24:46 INFO - PROCESS | 1792 | 1471350286390 Marionette TRACE conn4 <- [1,3109,null,{"value":"8"}] 05:24:46 INFO - PROCESS | 1792 | 1471350286397 Marionette TRACE conn4 -> [0,3110,"setScriptTimeout",{"ms":35000}] 05:24:46 INFO - PROCESS | 1792 | 1471350286400 Marionette TRACE conn4 <- [1,3110,null,{}] 05:24:46 INFO - PROCESS | 1792 | 1471350286406 Marionette TRACE conn4 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:46 INFO - PROCESS | 1792 | 1471350286412 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:46 INFO - PROCESS | 1792 | 1471350286590 Marionette TRACE conn4 <- [1,3111,null,{"value":null}] 05:24:47 INFO - PROCESS | 1792 | 1471350286990 Marionette TRACE conn4 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:47 INFO - PROCESS | 1792 | 1471350287000 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:47 INFO - PROCESS | 1792 | ++DOCSHELL 0x875cf400 == 20 [pid = 1792] [id = 787] 05:24:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 99 (0x875d0400) [pid = 1792] [serial = 2360] [outer = (nil)] 05:24:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 100 (0x877eb400) [pid = 1792] [serial = 2361] [outer = 0x875d0400] 05:24:47 INFO - PROCESS | 1792 | 1471350287142 Marionette DEBUG loaded listener.js 05:24:47 INFO - PROCESS | 1792 | ++DOMWINDOW == 101 (0x89881000) [pid = 1792] [serial = 2362] [outer = 0x875d0400] 05:24:47 INFO - PROCESS | 1792 | 1471350287944 Marionette TRACE conn4 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 05:24:47 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 05:24:47 INFO - TEST-FAIL | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createFor() - window.URL.createFor is not a function 05:24:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 05:24:47 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 05:24:47 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 05:24:47 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 05:24:47 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1596ms 05:24:47 INFO - PROCESS | 1792 | 1471350287996 Marionette TRACE conn4 -> [0,3113,"getWindowHandle",null] 05:24:48 INFO - PROCESS | 1792 | 1471350288002 Marionette TRACE conn4 <- [1,3113,null,{"value":"8"}] 05:24:48 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 05:24:48 INFO - PROCESS | 1792 | 1471350288010 Marionette TRACE conn4 -> [0,3114,"setScriptTimeout",{"ms":35000}] 05:24:48 INFO - PROCESS | 1792 | 1471350288015 Marionette TRACE conn4 <- [1,3114,null,{}] 05:24:48 INFO - PROCESS | 1792 | 1471350288023 Marionette TRACE conn4 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 05:24:48 INFO - PROCESS | 1792 | 1471350288032 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:48 INFO - PROCESS | 1792 | 1471350288245 Marionette TRACE conn4 <- [1,3115,null,{"value":null}] 05:24:48 INFO - PROCESS | 1792 | 1471350288608 Marionette TRACE conn4 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"b4d32e7e-0c83-48ba-968e-db69ee89f643\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 05:24:48 INFO - PROCESS | 1792 | 1471350288621 Marionette INFO sendAsync 8802a657-6fb6-4452-9444-a42274fdfbde 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 100 (0x89b4e400) [pid = 1792] [serial = 2301] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 99 (0x8dabe000) [pid = 1792] [serial = 2299] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 98 (0x8ecd2800) [pid = 1792] [serial = 2283] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 97 (0x8ecd1000) [pid = 1792] [serial = 2284] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 96 (0x8bcecc00) [pid = 1792] [serial = 2266] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 95 (0x8aff4c00) [pid = 1792] [serial = 2267] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 94 (0x8e59c400) [pid = 1792] [serial = 2274] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 93 (0x8e5d5800) [pid = 1792] [serial = 2275] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 92 (0x8ee8f000) [pid = 1792] [serial = 2286] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 91 (0x8ee91800) [pid = 1792] [serial = 2287] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 90 (0x899d6c00) [pid = 1792] [serial = 2263] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 89 (0x89a96c00) [pid = 1792] [serial = 2264] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 88 (0x8ec6bc00) [pid = 1792] [serial = 2280] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 87 (0x8ec6f400) [pid = 1792] [serial = 2281] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 86 (0x8988b800) [pid = 1792] [serial = 2289] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 85 (0x89b47800) [pid = 1792] [serial = 2290] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 84 (0x8bbc9c00) [pid = 1792] [serial = 2295] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 83 (0x8bcee000) [pid = 1792] [serial = 2296] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 82 (0x8c180000) [pid = 1792] [serial = 2261] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 81 (0x8e85cc00) [pid = 1792] [serial = 2277] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 80 (0x8e85f000) [pid = 1792] [serial = 2278] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 79 (0x8dccd800) [pid = 1792] [serial = 2269] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 78 (0x8e5d0800) [pid = 1792] [serial = 2272] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 77 (0x8e509000) [pid = 1792] [serial = 2270] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 76 (0x89a8f800) [pid = 1792] [serial = 2292] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 75 (0x8ae84000) [pid = 1792] [serial = 2293] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 74 (0x8c2ee000) [pid = 1792] [serial = 2302] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | --DOMWINDOW == 73 (0x8d508400) [pid = 1792] [serial = 2298] [outer = (nil)] [url = about:blank] 05:24:48 INFO - PROCESS | 1792 | ++DOCSHELL 0x877f0400 == 21 [pid = 1792] [id = 788] 05:24:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 74 (0x877f4c00) [pid = 1792] [serial = 2363] [outer = (nil)] 05:24:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 75 (0x899d6c00) [pid = 1792] [serial = 2364] [outer = 0x877f4c00] 05:24:48 INFO - PROCESS | 1792 | 1471350288840 Marionette DEBUG loaded listener.js 05:24:48 INFO - PROCESS | 1792 | ++DOMWINDOW == 76 (0x89b47800) [pid = 1792] [serial = 2365] [outer = 0x877f4c00] 05:24:49 INFO - PROCESS | 1792 | 1471350289628 Marionette TRACE conn4 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 05:24:49 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 05:24:49 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1649ms 05:24:49 INFO - PROCESS | 1792 | 1471350289662 Marionette TRACE conn4 -> [0,3117,"getWindowHandle",null] 05:24:49 INFO - PROCESS | 1792 | 1471350289669 Marionette TRACE conn4 <- [1,3117,null,{"value":"8"}] 05:24:50 WARNING - u'runner_teardown' () 05:24:50 INFO - No more tests 05:24:50 INFO - Got 0 unexpected results 05:24:50 INFO - SUITE-END | took 1470s 05:24:50 INFO - Closing logging queue 05:24:50 INFO - queue closed 05:24:51 INFO - Return code: 0 05:24:51 WARNING - # TBPL SUCCESS # 05:24:51 INFO - Running post-action listener: _resource_record_post_action 05:24:51 INFO - Running post-run listener: _resource_record_post_run 05:24:52 INFO - Total resource usage - Wall time: 1512s; CPU: 98.0%; Read bytes: 14012416; Write bytes: 926867456; Read time: 660; Write time: 518616 05:24:52 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 05:24:52 INFO - install - Wall time: 36s; CPU: 100.0%; Read bytes: 4096; Write bytes: 135598080; Read time: 8; Write time: 207992 05:24:52 INFO - run-tests - Wall time: 1476s; CPU: 98.0%; Read bytes: 11055104; Write bytes: 780894208; Read time: 520; Write time: 297856 05:24:52 INFO - Running post-run listener: _upload_blobber_files 05:24:52 INFO - Blob upload gear active. 05:24:52 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 05:24:52 INFO - Files from /builds/slave/test/build/blobber_upload_dir are to be uploaded with branch at the following location(s): https://blobupload.elasticbeanstalk.com 05:24:52 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'] 05:24:52 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 05:24:52 INFO - (blobuploader) - INFO - Open directory for files ... 05:24:52 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 05:24:53 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:24:53 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:24:55 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 05:24:55 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:24:55 INFO - (blobuploader) - INFO - Done attempting. 05:24:55 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 05:24:55 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 05:24:55 INFO - (blobuploader) - INFO - Uploading, attempt #1. 05:24:56 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 05:24:56 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 05:24:56 INFO - (blobuploader) - INFO - Done attempting. 05:24:56 INFO - (blobuploader) - INFO - Iteration through files over. 05:24:56 INFO - Return code: 0 05:24:56 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 05:24:56 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 05:24:56 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5318e50fdb1047208fb21ed3511344e69092078845e9a5a9a75a88263270d97483183f18e9ec7118b2d4c345a6de54ecac614f8d74f5f53c9082f9d346b1d5d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/006356436d0156eb84f77b6b18eb9173484e6bb636a847cadb599056fc180fe702f402fa2917b4159c3de1878e11bce671b53e4a9d5e782fb2c08f798d4e37b7"} 05:24:56 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 05:24:56 INFO - Writing to file /builds/slave/test/properties/blobber_files 05:24:56 INFO - Contents: 05:24:56 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5318e50fdb1047208fb21ed3511344e69092078845e9a5a9a75a88263270d97483183f18e9ec7118b2d4c345a6de54ecac614f8d74f5f53c9082f9d346b1d5d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/006356436d0156eb84f77b6b18eb9173484e6bb636a847cadb599056fc180fe702f402fa2917b4159c3de1878e11bce671b53e4a9d5e782fb2c08f798d4e37b7"} 05:24:56 INFO - Running post-run listener: copy_logs_to_upload_dir 05:24:56 INFO - Copying logs to upload dir... 05:24:56 INFO - mkdir: /builds/slave/test/build/upload/logs 05:24:56 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=2049.879319 ========= master_lag: 0.29 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 34 mins, 10 secs) (at 2016-08-16 05:24:56.720528) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 05:24:56.721866) ========= 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-1471348236.660820-1392689120 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/5318e50fdb1047208fb21ed3511344e69092078845e9a5a9a75a88263270d97483183f18e9ec7118b2d4c345a6de54ecac614f8d74f5f53c9082f9d346b1d5d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/006356436d0156eb84f77b6b18eb9173484e6bb636a847cadb599056fc180fe702f402fa2917b4159c3de1878e11bce671b53e4a9d5e782fb2c08f798d4e37b7"} build_url:https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.032242 build_url: 'https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/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/5318e50fdb1047208fb21ed3511344e69092078845e9a5a9a75a88263270d97483183f18e9ec7118b2d4c345a6de54ecac614f8d74f5f53c9082f9d346b1d5d5", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-release/sha512/006356436d0156eb84f77b6b18eb9173484e6bb636a847cadb599056fc180fe702f402fa2917b4159c3de1878e11bce671b53e4a9d5e782fb2c08f798d4e37b7"}' symbols_url: 'https://queue.taskcluster.net/v1/task/MFIniC9qThuNOPtusiz-ow/artifacts/public/build/firefox-48.0.1.en-US.linux-i686.crashreporter-symbols.zip' ========= master_lag: 0.04 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-08-16 05:24:56.791680) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:24:56.792181) ========= 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-1471348236.660820-1392689120 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.017622 ========= master_lag: 0.08 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-08-16 05:24:56.890684) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-16 05:24:56.890983) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-08-16 05:24:56.891318) ========= ========= Total master_lag: 0.51 =========